--- /srv/rebuilderd/tmp/rebuilderdUOszQa/inputs/libqt6quickcontrols2-6_6.8.2+dfsg-7_armel.deb +++ /srv/rebuilderd/tmp/rebuilderdUOszQa/out/libqt6quickcontrols2-6_6.8.2+dfsg-7_armel.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-03-29 05:39:10.000000 debian-binary │ -rw-r--r-- 0 0 0 1984 2025-03-29 05:39:10.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1601404 2025-03-29 05:39:10.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1602160 2025-03-29 05:39:10.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/arm-linux-gnueabi/libQt6QuickControls2Imagine.so.6.8.2 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 6 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x26fa4c 0x26fa4c R E 0x10000 │ │ │ │ - LOAD 0x27ca4c 0x0027ca4c 0x0027ca4c 0x03800 0x055b4 RW 0x10000 │ │ │ │ - DYNAMIC 0x27fb9c 0x0027fb9c 0x0027fb9c 0x00158 0x00158 RW 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x27043c 0x27043c R E 0x10000 │ │ │ │ + LOAD 0x27ca3c 0x0028ca3c 0x0028ca3c 0x03810 0x055dc RW 0x10000 │ │ │ │ + DYNAMIC 0x27fb9c 0x0028fb9c 0x0028fb9c 0x00158 0x00158 RW 0x4 │ │ │ │ NOTE 0x0000f4 0x000000f4 0x000000f4 0x00024 0x00024 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ - GNU_RELRO 0x27ca4c 0x0027ca4c 0x0027ca4c 0x035b4 0x035b4 R 0x1 │ │ │ │ + GNU_RELRO 0x27ca3c 0x0028ca3c 0x0028ca3c 0x035c4 0x035c4 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_d .gnu.version_r .rel.dyn .rel.plt .init .plt .text .fini .rodata .eh_frame │ │ │ │ 01 .init_array .fini_array .data.rel.ro .dynamic .got .data .qtversion .bss │ │ │ │ 02 .dynamic │ │ │ │ 03 .note.gnu.build-id │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -6,30 +6,30 @@ │ │ │ │ [ 1] .note.gnu.build-id NOTE 000000f4 0000f4 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 00000118 000118 000164 04 A 3 0 4 │ │ │ │ [ 3] .dynsym DYNSYM 0000027c 00027c 000de0 10 A 4 3 4 │ │ │ │ [ 4] .dynstr STRTAB 0000105c 00105c 0024ac 00 A 0 0 1 │ │ │ │ [ 5] .gnu.version VERSYM 00003508 003508 0001bc 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_d VERDEF 000036c4 0036c4 000070 00 A 4 4 4 │ │ │ │ [ 7] .gnu.version_r VERNEED 00003734 003734 000170 00 A 4 9 4 │ │ │ │ - [ 8] .rel.dyn REL 000038a4 0038a4 003220 08 A 3 0 4 │ │ │ │ - [ 9] .rel.plt REL 00006ac4 006ac4 000510 08 AI 3 20 4 │ │ │ │ - [10] .init PROGBITS 00006fd4 006fd4 00000c 00 AX 0 0 4 │ │ │ │ - [11] .plt PROGBITS 00006fe0 006fe0 0007ac 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0000778c 00778c 10cce8 00 AX 0 0 4 │ │ │ │ - [13] .fini PROGBITS 00114474 114474 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 00114480 114480 15b5c8 00 A 0 0 16 │ │ │ │ - [15] .eh_frame PROGBITS 0026fa48 26fa48 000004 00 A 0 0 4 │ │ │ │ - [16] .init_array INIT_ARRAY 0027ca4c 27ca4c 000008 04 WA 0 0 4 │ │ │ │ - [17] .fini_array FINI_ARRAY 0027ca54 27ca54 000004 04 WA 0 0 4 │ │ │ │ - [18] .data.rel.ro PROGBITS 0027ca58 27ca58 003144 00 WA 0 0 4 │ │ │ │ - [19] .dynamic DYNAMIC 0027fb9c 27fb9c 000158 08 WA 4 0 4 │ │ │ │ - [20] .got PROGBITS 0027fcf4 27fcf4 00030c 04 WA 0 0 4 │ │ │ │ - [21] .data PROGBITS 00280000 280000 000244 00 WA 0 0 4 │ │ │ │ - [22] .qtversion PROGBITS 00280244 280244 000008 00 WA 0 0 4 │ │ │ │ - [23] .bss NOBITS 00280250 28024c 001db0 00 WA 0 0 8 │ │ │ │ + [ 8] .rel.dyn REL 000038a4 0038a4 003230 08 A 3 0 4 │ │ │ │ + [ 9] .rel.plt REL 00006ad4 006ad4 000510 08 AI 3 20 4 │ │ │ │ + [10] .init PROGBITS 00006fe4 006fe4 00000c 00 AX 0 0 4 │ │ │ │ + [11] .plt PROGBITS 00006ff0 006ff0 0007ac 04 AX 0 0 4 │ │ │ │ + [12] .text PROGBITS 0000779c 00779c 10d6b4 00 AX 0 0 4 │ │ │ │ + [13] .fini PROGBITS 00114e50 114e50 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 00114e60 114e60 15b5d8 00 A 0 0 16 │ │ │ │ + [15] .eh_frame PROGBITS 00270438 270438 000004 00 A 0 0 4 │ │ │ │ + [16] .init_array INIT_ARRAY 0028ca3c 27ca3c 000008 04 WA 0 0 4 │ │ │ │ + [17] .fini_array FINI_ARRAY 0028ca44 27ca44 000004 04 WA 0 0 4 │ │ │ │ + [18] .data.rel.ro PROGBITS 0028ca48 27ca48 003154 00 WA 0 0 4 │ │ │ │ + [19] .dynamic DYNAMIC 0028fb9c 27fb9c 000158 08 WA 4 0 4 │ │ │ │ + [20] .got PROGBITS 0028fcf4 27fcf4 00030c 04 WA 0 0 4 │ │ │ │ + [21] .data PROGBITS 00290000 280000 000244 00 WA 0 0 4 │ │ │ │ + [22] .qtversion PROGBITS 00290244 280244 000008 00 WA 0 0 4 │ │ │ │ + [23] .bss NOBITS 00290250 28024c 001dc8 00 WA 0 0 8 │ │ │ │ [24] .ARM.attributes ARM_ATTRIBUTES 00000000 28024c 000029 00 0 0 1 │ │ │ │ [25] .gnu_debugaltlink PROGBITS 00000000 280275 000057 00 0 0 1 │ │ │ │ [26] .gnu_debuglink PROGBITS 00000000 2802cc 000034 00 0 0 4 │ │ │ │ [27] .shstrtab STRTAB 00000000 280300 000113 00 0 0 1 │ │ │ │ Key to Flags: │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 222 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ - 1: 00006fd4 0 SECTION LOCAL DEFAULT 10 .init │ │ │ │ - 2: 00280000 0 SECTION LOCAL DEFAULT 21 .data │ │ │ │ + 1: 00006fe4 0 SECTION LOCAL DEFAULT 10 .init │ │ │ │ + 2: 00290000 0 SECTION LOCAL DEFAULT 21 .data │ │ │ │ 3: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN9QMetaType25registerConverterFunctionERKSt8functionIFbPKvPvEES_S_@Qt_6 (5) │ │ │ │ 4: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN11QQmlPrivate11qmlregisterENS_16RegistrationTypeEPv@Qt_6 (6) │ │ │ │ 5: 00000000 0 FUNC GLOBAL DEFAULT UND _ZNK11QQmlPrivate18AOTCompiledContext23initLoadContextIdLookupEj@Qt_6 (6) │ │ │ │ 6: 00000000 0 FUNC GLOBAL DEFAULT UND _ZNK11QObjectData17dynamicMetaObjectEv@Qt_6 (5) │ │ │ │ 7: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN10QByteArrayC1EPKci@Qt_6 (5) │ │ │ │ 8: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN7QString17toIntegral_helperE11QStringViewPbi@Qt_6 (5) │ │ │ │ 9: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN7QObject11customEventEP6QEvent@Qt_6 (5) │ │ │ │ @@ -179,47 +179,47 @@ │ │ │ │ 175: 00000000 0 FUNC GLOBAL DEFAULT UND _ZNK11QQmlPrivate18AOTCompiledContext33initLoadScopeObjectPropertyLookupEj9QMetaType@Qt_6 (6) │ │ │ │ 176: 00000000 0 OBJECT GLOBAL DEFAULT UND _ZN9QtPrivate25QMetaTypeInterfaceWrapperI8QVariantE8metaTypeE@Qt_6 (5) │ │ │ │ 177: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN8QJSValueD1Ev@Qt_6 (6) │ │ │ │ 178: 00000000 0 FUNC GLOBAL DEFAULT UND _Z17qmlRegisterModulePKcii@Qt_6 (6) │ │ │ │ 179: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN9QtPrivate52hasRegisteredConverterFunctionToIterableMetaSequenceE9QMetaType@Qt_6 (5) │ │ │ │ 180: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN9QMetaType25registerNormalizedTypedefERK10QByteArrayS_@Qt_6 (5) │ │ │ │ 181: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN7QStringaSERKS_@Qt_6 (5) │ │ │ │ - 182: 0000f470 264 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle13propagatePathEv@@Qt_6_PRIVATE_API │ │ │ │ - 183: 0027fab8 12 OBJECT GLOBAL DEFAULT 18 _ZTI18QQuickImagineStyle@@Qt_6_PRIVATE_API │ │ │ │ - 184: 0027fb24 8 OBJECT GLOBAL DEFAULT 18 _ZTIZN9QMetaType17registerConverterI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS4_EEEEbT1_EUlPKvPvE_@@Qt_6 │ │ │ │ - 185: 0027fb2c 112 OBJECT GLOBAL DEFAULT 18 _ZN13QMetaSequence12MetaSequenceI5QListIP7QObjectEE5valueE@@Qt_6 │ │ │ │ - 186: 00010300 48 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle21qmlAttachedPropertiesEP7QObject@@Qt_6_PRIVATE_API │ │ │ │ - 187: 00282000 0 NOTYPE GLOBAL DEFAULT 23 _bss_end__@@Qt_6 │ │ │ │ + 182: 0000f480 264 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle13propagatePathEv@@Qt_6_PRIVATE_API │ │ │ │ + 183: 0028fab8 12 OBJECT GLOBAL DEFAULT 18 _ZTI18QQuickImagineStyle@@Qt_6_PRIVATE_API │ │ │ │ + 184: 0028fb24 8 OBJECT GLOBAL DEFAULT 18 _ZTIZN9QMetaType17registerConverterI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS4_EEEEbT1_EUlPKvPvE_@@Qt_6 │ │ │ │ + 185: 0028fb2c 112 OBJECT GLOBAL DEFAULT 18 _ZN13QMetaSequence12MetaSequenceI5QListIP7QObjectEE5valueE@@Qt_6 │ │ │ │ + 186: 00010310 48 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle21qmlAttachedPropertiesEP7QObject@@Qt_6_PRIVATE_API │ │ │ │ + 187: 00292018 0 NOTYPE GLOBAL DEFAULT 23 _bss_end__@@Qt_6 │ │ │ │ 188: 00000000 0 OBJECT GLOBAL DEFAULT ABS Qt_6_PRIVATE_API │ │ │ │ - 189: 00010188 376 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyleC1EP7QObject@@Qt_6_PRIVATE_API │ │ │ │ - 190: 00117cd8 151 OBJECT GLOBAL DEFAULT 14 _ZTSZN9QMetaType19registerMutableViewI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate37QSequentialIterableMutableViewFunctorIS4_EEEEbT1_EUlPvSC_E_@@Qt_6 │ │ │ │ - 191: 0000f69c 220 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle20attachedParentChangeEP32QQuickAttachedPropertyPropagatorS1_@@Qt_6_PRIVATE_API │ │ │ │ - 192: 00011e6c 168 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle11qt_metacallEN11QMetaObject4CallEiPPv@@Qt_6_PRIVATE_API │ │ │ │ - 193: 0000f950 548 FUNC GLOBAL DEFAULT 12 _ZNK18QQuickImagineStyle3urlEv@@Qt_6_PRIVATE_API │ │ │ │ - 194: 0000f608 148 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle11inheritPathERK7QString@@Qt_6_PRIVATE_API │ │ │ │ - 195: 00282000 0 NOTYPE GLOBAL DEFAULT 23 __end__@@Qt_6 │ │ │ │ - 196: 0000f42c 68 FUNC GLOBAL DEFAULT 12 _ZNK18QQuickImagineStyle4pathEv@@Qt_6_PRIVATE_API │ │ │ │ - 197: 00010188 376 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyleC2EP7QObject@@Qt_6_PRIVATE_API │ │ │ │ - 198: 0027fac4 28 OBJECT GLOBAL DEFAULT 18 _ZN18QQuickImagineStyle16staticMetaObjectE@@Qt_6_PRIVATE_API │ │ │ │ - 199: 0000f578 144 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle7setPathERK7QString@@Qt_6_PRIVATE_API │ │ │ │ + 189: 00010198 376 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyleC1EP7QObject@@Qt_6_PRIVATE_API │ │ │ │ + 190: 001186c8 151 OBJECT GLOBAL DEFAULT 14 _ZTSZN9QMetaType19registerMutableViewI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate37QSequentialIterableMutableViewFunctorIS4_EEEEbT1_EUlPvSC_E_@@Qt_6 │ │ │ │ + 191: 0000f6ac 220 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle20attachedParentChangeEP32QQuickAttachedPropertyPropagatorS1_@@Qt_6_PRIVATE_API │ │ │ │ + 192: 00011e7c 168 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle11qt_metacallEN11QMetaObject4CallEiPPv@@Qt_6_PRIVATE_API │ │ │ │ + 193: 0000f960 548 FUNC GLOBAL DEFAULT 12 _ZNK18QQuickImagineStyle3urlEv@@Qt_6_PRIVATE_API │ │ │ │ + 194: 0000f618 148 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle11inheritPathERK7QString@@Qt_6_PRIVATE_API │ │ │ │ + 195: 00292018 0 NOTYPE GLOBAL DEFAULT 23 __end__@@Qt_6 │ │ │ │ + 196: 0000f43c 68 FUNC GLOBAL DEFAULT 12 _ZNK18QQuickImagineStyle4pathEv@@Qt_6_PRIVATE_API │ │ │ │ + 197: 00010198 376 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyleC2EP7QObject@@Qt_6_PRIVATE_API │ │ │ │ + 198: 0028fac4 28 OBJECT GLOBAL DEFAULT 18 _ZN18QQuickImagineStyle16staticMetaObjectE@@Qt_6_PRIVATE_API │ │ │ │ + 199: 0000f588 144 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle7setPathERK7QString@@Qt_6_PRIVATE_API │ │ │ │ 200: 00000000 0 OBJECT GLOBAL DEFAULT ABS NonQt │ │ │ │ - 201: 0000f778 472 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle9resetPathEv@@Qt_6_PRIVATE_API │ │ │ │ - 202: 00280f8c 4 OBJECT GLOBAL DEFAULT 23 _ZGVZN9QMetaType23registerMutableViewImplI5QListIP7QObjectE9QIterableI13QMetaSequenceEEEbSt8functionIFbPvS9_EES_S_E10unregister@@Qt_6 │ │ │ │ - 203: 00010370 1204 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineTheme10initializeEP11QQuickTheme@@Qt_6_PRIVATE_API │ │ │ │ - 204: 0027fae0 60 OBJECT GLOBAL DEFAULT 18 _ZTV18QQuickImagineStyle@@Qt_6_PRIVATE_API │ │ │ │ - 205: 00008274 64 FUNC GLOBAL DEFAULT 12 _ZNK18QQuickImagineStyle10metaObjectEv@@Qt_6_PRIVATE_API │ │ │ │ - 206: 00280250 0 NOTYPE GLOBAL DEFAULT 23 __bss_start@@Qt_6 │ │ │ │ - 207: 00282000 0 NOTYPE GLOBAL DEFAULT 23 _end@@Qt_6 │ │ │ │ - 208: 00117d70 145 OBJECT GLOBAL DEFAULT 14 _ZTSZN9QMetaType17registerConverterI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS4_EEEEbT1_EUlPKvPvE_@@Qt_6 │ │ │ │ - 209: 0027fb1c 8 OBJECT GLOBAL DEFAULT 18 _ZTIZN9QMetaType19registerMutableViewI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate37QSequentialIterableMutableViewFunctorIS4_EEEEbT1_EUlPvSC_E_@@Qt_6 │ │ │ │ + 201: 0000f788 472 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle9resetPathEv@@Qt_6_PRIVATE_API │ │ │ │ + 202: 00290f4c 4 OBJECT GLOBAL DEFAULT 23 _ZGVZN9QMetaType23registerMutableViewImplI5QListIP7QObjectE9QIterableI13QMetaSequenceEEEbSt8functionIFbPvS9_EES_S_E10unregister@@Qt_6 │ │ │ │ + 203: 00010380 1204 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineTheme10initializeEP11QQuickTheme@@Qt_6_PRIVATE_API │ │ │ │ + 204: 0028fae0 60 OBJECT GLOBAL DEFAULT 18 _ZTV18QQuickImagineStyle@@Qt_6_PRIVATE_API │ │ │ │ + 205: 00008284 64 FUNC GLOBAL DEFAULT 12 _ZNK18QQuickImagineStyle10metaObjectEv@@Qt_6_PRIVATE_API │ │ │ │ + 206: 00290250 0 NOTYPE GLOBAL DEFAULT 23 __bss_start@@Qt_6 │ │ │ │ + 207: 00292018 0 NOTYPE GLOBAL DEFAULT 23 _end@@Qt_6 │ │ │ │ + 208: 00118760 145 OBJECT GLOBAL DEFAULT 14 _ZTSZN9QMetaType17registerConverterI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS4_EEEEbT1_EUlPKvPvE_@@Qt_6 │ │ │ │ + 209: 0028fb1c 8 OBJECT GLOBAL DEFAULT 18 _ZTIZN9QMetaType19registerMutableViewI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate37QSequentialIterableMutableViewFunctorIS4_EEEEbT1_EUlPvSC_E_@@Qt_6 │ │ │ │ 210: 00000000 0 OBJECT GLOBAL DEFAULT ABS Qt_6 │ │ │ │ - 211: 00280f7c 4 OBJECT GLOBAL DEFAULT 23 _ZGVZN9QMetaType21registerConverterImplI5QListIP7QObjectE9QIterableI13QMetaSequenceEEEbSt8functionIFbPKvPvEES_S_E10unregister@@Qt_6 │ │ │ │ - 212: 00280f80 12 OBJECT GLOBAL DEFAULT 23 _ZZN9QMetaType23registerMutableViewImplI5QListIP7QObjectE9QIterableI13QMetaSequenceEEEbSt8functionIFbPvS9_EES_S_E10unregister@@Qt_6 │ │ │ │ - 213: 00117bd8 21 OBJECT GLOBAL DEFAULT 14 _ZTS18QQuickImagineStyle@@Qt_6_PRIVATE_API │ │ │ │ - 214: 00008240 52 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle11pathChangedEv@@Qt_6_PRIVATE_API │ │ │ │ - 215: 0028024c 0 NOTYPE GLOBAL DEFAULT 22 _edata@@Qt_6 │ │ │ │ - 216: 000087b8 408 FUNC GLOBAL DEFAULT 12 _Z43qml_register_types_QtQuick_Controls_Imaginev@@Qt_6 │ │ │ │ - 217: 0000fd90 1016 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle4initEv@@Qt_6_PRIVATE_API │ │ │ │ - 218: 00282000 0 NOTYPE GLOBAL DEFAULT 23 __bss_end__@@Qt_6 │ │ │ │ - 219: 00280250 0 NOTYPE GLOBAL DEFAULT 23 __bss_start__@@Qt_6 │ │ │ │ - 220: 00011e0c 96 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle11qt_metacastEPKc@@Qt_6_PRIVATE_API │ │ │ │ - 221: 00280f70 12 OBJECT GLOBAL DEFAULT 23 _ZZN9QMetaType21registerConverterImplI5QListIP7QObjectE9QIterableI13QMetaSequenceEEEbSt8functionIFbPKvPvEES_S_E10unregister@@Qt_6 │ │ │ │ + 211: 00290f3c 4 OBJECT GLOBAL DEFAULT 23 _ZGVZN9QMetaType21registerConverterImplI5QListIP7QObjectE9QIterableI13QMetaSequenceEEEbSt8functionIFbPKvPvEES_S_E10unregister@@Qt_6 │ │ │ │ + 212: 00290f40 12 OBJECT GLOBAL DEFAULT 23 _ZZN9QMetaType23registerMutableViewImplI5QListIP7QObjectE9QIterableI13QMetaSequenceEEEbSt8functionIFbPvS9_EES_S_E10unregister@@Qt_6 │ │ │ │ + 213: 001185c8 21 OBJECT GLOBAL DEFAULT 14 _ZTS18QQuickImagineStyle@@Qt_6_PRIVATE_API │ │ │ │ + 214: 00008250 52 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle11pathChangedEv@@Qt_6_PRIVATE_API │ │ │ │ + 215: 0029024c 0 NOTYPE GLOBAL DEFAULT 22 _edata@@Qt_6 │ │ │ │ + 216: 000087c8 408 FUNC GLOBAL DEFAULT 12 _Z43qml_register_types_QtQuick_Controls_Imaginev@@Qt_6 │ │ │ │ + 217: 0000fda0 1016 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle4initEv@@Qt_6_PRIVATE_API │ │ │ │ + 218: 00292018 0 NOTYPE GLOBAL DEFAULT 23 __bss_end__@@Qt_6 │ │ │ │ + 219: 00290250 0 NOTYPE GLOBAL DEFAULT 23 __bss_start__@@Qt_6 │ │ │ │ + 220: 00011e1c 96 FUNC GLOBAL DEFAULT 12 _ZN18QQuickImagineStyle11qt_metacastEPKc@@Qt_6_PRIVATE_API │ │ │ │ + 221: 00290f30 12 OBJECT GLOBAL DEFAULT 23 _ZZN9QMetaType21registerConverterImplI5QListIP7QObjectE9QIterableI13QMetaSequenceEEEbSt8functionIFbPKvPvEES_S_E10unregister@@Qt_6 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,1772 +1,1774 @@ │ │ │ │ │ │ │ │ -Relocation section '.rel.dyn' at offset 0x38a4 contains 1604 entries: │ │ │ │ +Relocation section '.rel.dyn' at offset 0x38a4 contains 1606 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ -0027ca4c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ca50 00000017 R_ARM_RELATIVE │ │ │ │ -0027ca54 00000017 R_ARM_RELATIVE │ │ │ │ -0027ca6c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ca98 00000017 R_ARM_RELATIVE │ │ │ │ -0027ca9c 00000017 R_ARM_RELATIVE │ │ │ │ -0027caa4 00000017 R_ARM_RELATIVE │ │ │ │ -0027caa8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cab0 00000017 R_ARM_RELATIVE │ │ │ │ -0027cab4 00000017 R_ARM_RELATIVE │ │ │ │ -0027cabc 00000017 R_ARM_RELATIVE │ │ │ │ -0027cac0 00000017 R_ARM_RELATIVE │ │ │ │ -0027cac8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cacc 00000017 R_ARM_RELATIVE │ │ │ │ -0027cad4 00000017 R_ARM_RELATIVE │ │ │ │ -0027cad8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cae0 00000017 R_ARM_RELATIVE │ │ │ │ -0027cae4 00000017 R_ARM_RELATIVE │ │ │ │ -0027caec 00000017 R_ARM_RELATIVE │ │ │ │ -0027caf0 00000017 R_ARM_RELATIVE │ │ │ │ -0027caf8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cafc 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb04 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb08 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb10 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb14 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb1c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb20 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb28 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb2c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb34 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb38 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb40 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb44 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb4c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb50 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb58 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb5c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb64 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb68 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb70 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb74 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb7c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb80 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb88 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb8c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb94 00000017 R_ARM_RELATIVE │ │ │ │ -0027cb98 00000017 R_ARM_RELATIVE │ │ │ │ -0027cba0 00000017 R_ARM_RELATIVE │ │ │ │ -0027cba4 00000017 R_ARM_RELATIVE │ │ │ │ -0027cbac 00000017 R_ARM_RELATIVE │ │ │ │ -0027cbb0 00000017 R_ARM_RELATIVE │ │ │ │ -0027cbb8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cbbc 00000017 R_ARM_RELATIVE │ │ │ │ -0027cbc4 00000017 R_ARM_RELATIVE │ │ │ │ -0027cbc8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cbd0 00000017 R_ARM_RELATIVE │ │ │ │ -0027cbd4 00000017 R_ARM_RELATIVE │ │ │ │ -0027cbdc 00000017 R_ARM_RELATIVE │ │ │ │ -0027cbe0 00000017 R_ARM_RELATIVE │ │ │ │ -0027cbe8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cbec 00000017 R_ARM_RELATIVE │ │ │ │ -0027cbf4 00000017 R_ARM_RELATIVE │ │ │ │ -0027cbf8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc00 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc04 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc0c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc10 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc18 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc1c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc24 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc28 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc30 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc34 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc3c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc40 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc48 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc4c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc54 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc58 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc60 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc64 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc6c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc70 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc78 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc7c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc84 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc88 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc90 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc94 00000017 R_ARM_RELATIVE │ │ │ │ -0027cc9c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cca0 00000017 R_ARM_RELATIVE │ │ │ │ -0027cca8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ccac 00000017 R_ARM_RELATIVE │ │ │ │ -0027ccb4 00000017 R_ARM_RELATIVE │ │ │ │ -0027ccb8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ccc0 00000017 R_ARM_RELATIVE │ │ │ │ -0027ccc4 00000017 R_ARM_RELATIVE │ │ │ │ -0027cccc 00000017 R_ARM_RELATIVE │ │ │ │ -0027ccd0 00000017 R_ARM_RELATIVE │ │ │ │ -0027ccd8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ccdc 00000017 R_ARM_RELATIVE │ │ │ │ -0027cce4 00000017 R_ARM_RELATIVE │ │ │ │ -0027cce8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ccf8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ccfc 00000017 R_ARM_RELATIVE │ │ │ │ -0027cd08 00000017 R_ARM_RELATIVE │ │ │ │ -0027cd0c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cd18 00000017 R_ARM_RELATIVE │ │ │ │ -0027cd1c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cd28 00000017 R_ARM_RELATIVE │ │ │ │ -0027cd2c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cd38 00000017 R_ARM_RELATIVE │ │ │ │ -0027cd3c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cd48 00000017 R_ARM_RELATIVE │ │ │ │ -0027cd4c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cd58 00000017 R_ARM_RELATIVE │ │ │ │ -0027cd5c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cd68 00000017 R_ARM_RELATIVE │ │ │ │ -0027cd6c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cd88 00000017 R_ARM_RELATIVE │ │ │ │ -0027cd8c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cd98 00000017 R_ARM_RELATIVE │ │ │ │ -0027cd9c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cda8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cdac 00000017 R_ARM_RELATIVE │ │ │ │ -0027cdb8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cdbc 00000017 R_ARM_RELATIVE │ │ │ │ -0027cdc8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cdcc 00000017 R_ARM_RELATIVE │ │ │ │ -0027cdd8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cddc 00000017 R_ARM_RELATIVE │ │ │ │ -0027cde8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cdec 00000017 R_ARM_RELATIVE │ │ │ │ -0027cdf8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cdfc 00000017 R_ARM_RELATIVE │ │ │ │ -0027ce08 00000017 R_ARM_RELATIVE │ │ │ │ -0027ce0c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ce18 00000017 R_ARM_RELATIVE │ │ │ │ -0027ce1c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ce28 00000017 R_ARM_RELATIVE │ │ │ │ -0027ce2c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ce38 00000017 R_ARM_RELATIVE │ │ │ │ -0027ce3c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ce48 00000017 R_ARM_RELATIVE │ │ │ │ -0027ce4c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ce58 00000017 R_ARM_RELATIVE │ │ │ │ -0027ce5c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ce68 00000017 R_ARM_RELATIVE │ │ │ │ -0027ce6c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ce88 00000017 R_ARM_RELATIVE │ │ │ │ -0027ce8c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ce98 00000017 R_ARM_RELATIVE │ │ │ │ -0027ce9c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cea8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ceac 00000017 R_ARM_RELATIVE │ │ │ │ -0027ceb8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cebc 00000017 R_ARM_RELATIVE │ │ │ │ -0027cec8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cecc 00000017 R_ARM_RELATIVE │ │ │ │ -0027ced8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cedc 00000017 R_ARM_RELATIVE │ │ │ │ -0027cee8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ceec 00000017 R_ARM_RELATIVE │ │ │ │ -0027cef8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cefc 00000017 R_ARM_RELATIVE │ │ │ │ -0027cf08 00000017 R_ARM_RELATIVE │ │ │ │ -0027cf0c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cf28 00000017 R_ARM_RELATIVE │ │ │ │ -0027cf2c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cf38 00000017 R_ARM_RELATIVE │ │ │ │ -0027cf3c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cf48 00000017 R_ARM_RELATIVE │ │ │ │ -0027cf4c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cf58 00000017 R_ARM_RELATIVE │ │ │ │ -0027cf5c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cf68 00000017 R_ARM_RELATIVE │ │ │ │ -0027cf6c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cf78 00000017 R_ARM_RELATIVE │ │ │ │ -0027cf7c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cf98 00000017 R_ARM_RELATIVE │ │ │ │ -0027cf9c 00000017 R_ARM_RELATIVE │ │ │ │ -0027cfa8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cfac 00000017 R_ARM_RELATIVE │ │ │ │ -0027cfb8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cfbc 00000017 R_ARM_RELATIVE │ │ │ │ -0027cfc8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cfcc 00000017 R_ARM_RELATIVE │ │ │ │ -0027cfd8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cfdc 00000017 R_ARM_RELATIVE │ │ │ │ -0027cfe8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cfec 00000017 R_ARM_RELATIVE │ │ │ │ -0027cff8 00000017 R_ARM_RELATIVE │ │ │ │ -0027cffc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d008 00000017 R_ARM_RELATIVE │ │ │ │ -0027d00c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d018 00000017 R_ARM_RELATIVE │ │ │ │ -0027d01c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d028 00000017 R_ARM_RELATIVE │ │ │ │ -0027d02c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d038 00000017 R_ARM_RELATIVE │ │ │ │ -0027d03c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d048 00000017 R_ARM_RELATIVE │ │ │ │ -0027d04c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d068 00000017 R_ARM_RELATIVE │ │ │ │ -0027d06c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d078 00000017 R_ARM_RELATIVE │ │ │ │ -0027d07c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d088 00000017 R_ARM_RELATIVE │ │ │ │ -0027d08c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d098 00000017 R_ARM_RELATIVE │ │ │ │ -0027d09c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d0b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d0bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d0c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d0cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d0d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d0dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d0e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d0ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027d0f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d0fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d108 00000017 R_ARM_RELATIVE │ │ │ │ -0027d10c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d118 00000017 R_ARM_RELATIVE │ │ │ │ -0027d11c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d128 00000017 R_ARM_RELATIVE │ │ │ │ -0027d12c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d138 00000017 R_ARM_RELATIVE │ │ │ │ -0027d13c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d148 00000017 R_ARM_RELATIVE │ │ │ │ -0027d14c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d158 00000017 R_ARM_RELATIVE │ │ │ │ -0027d15c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d168 00000017 R_ARM_RELATIVE │ │ │ │ -0027d16c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d188 00000017 R_ARM_RELATIVE │ │ │ │ -0027d18c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d198 00000017 R_ARM_RELATIVE │ │ │ │ -0027d19c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d1a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d1ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027d1b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d1bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d1c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d1cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d1d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d1dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d1e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d1ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027d1f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d1fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d208 00000017 R_ARM_RELATIVE │ │ │ │ -0027d20c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d218 00000017 R_ARM_RELATIVE │ │ │ │ -0027d21c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d228 00000017 R_ARM_RELATIVE │ │ │ │ -0027d22c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d238 00000017 R_ARM_RELATIVE │ │ │ │ -0027d23c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d248 00000017 R_ARM_RELATIVE │ │ │ │ -0027d24c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d268 00000017 R_ARM_RELATIVE │ │ │ │ -0027d26c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d278 00000017 R_ARM_RELATIVE │ │ │ │ -0027d27c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d288 00000017 R_ARM_RELATIVE │ │ │ │ -0027d28c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d298 00000017 R_ARM_RELATIVE │ │ │ │ -0027d29c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d2a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d2ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027d2b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d2bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d2c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d2cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d2d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d2dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d2e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d2ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027d2f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d2fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d308 00000017 R_ARM_RELATIVE │ │ │ │ -0027d30c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d318 00000017 R_ARM_RELATIVE │ │ │ │ -0027d31c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d328 00000017 R_ARM_RELATIVE │ │ │ │ -0027d32c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d338 00000017 R_ARM_RELATIVE │ │ │ │ -0027d33c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d348 00000017 R_ARM_RELATIVE │ │ │ │ -0027d34c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d358 00000017 R_ARM_RELATIVE │ │ │ │ -0027d35c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d368 00000017 R_ARM_RELATIVE │ │ │ │ -0027d36c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d378 00000017 R_ARM_RELATIVE │ │ │ │ -0027d37c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d388 00000017 R_ARM_RELATIVE │ │ │ │ -0027d38c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d3a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d3ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027d3b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d3bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d3c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d3cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d3d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d3dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d3e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d3ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027d3f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d3fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d408 00000017 R_ARM_RELATIVE │ │ │ │ -0027d40c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d418 00000017 R_ARM_RELATIVE │ │ │ │ -0027d41c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d428 00000017 R_ARM_RELATIVE │ │ │ │ -0027d42c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d438 00000017 R_ARM_RELATIVE │ │ │ │ -0027d43c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d448 00000017 R_ARM_RELATIVE │ │ │ │ -0027d44c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d458 00000017 R_ARM_RELATIVE │ │ │ │ -0027d45c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d468 00000017 R_ARM_RELATIVE │ │ │ │ -0027d46c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d478 00000017 R_ARM_RELATIVE │ │ │ │ -0027d47c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d488 00000017 R_ARM_RELATIVE │ │ │ │ -0027d48c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d498 00000017 R_ARM_RELATIVE │ │ │ │ -0027d49c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d4a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d4ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027d4b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d4bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d4c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d4cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d4e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d4ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027d4f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d4fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d508 00000017 R_ARM_RELATIVE │ │ │ │ -0027d50c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d518 00000017 R_ARM_RELATIVE │ │ │ │ -0027d51c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d528 00000017 R_ARM_RELATIVE │ │ │ │ -0027d52c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d538 00000017 R_ARM_RELATIVE │ │ │ │ -0027d53c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d548 00000017 R_ARM_RELATIVE │ │ │ │ -0027d54c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d558 00000017 R_ARM_RELATIVE │ │ │ │ -0027d55c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d568 00000017 R_ARM_RELATIVE │ │ │ │ -0027d56c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d578 00000017 R_ARM_RELATIVE │ │ │ │ -0027d57c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d588 00000017 R_ARM_RELATIVE │ │ │ │ -0027d58c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d598 00000017 R_ARM_RELATIVE │ │ │ │ -0027d59c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d5a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d5ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027d5b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d5bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d5c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d5cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d5d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d5dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d5e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d5ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027d5f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d5fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d608 00000017 R_ARM_RELATIVE │ │ │ │ -0027d60c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d618 00000017 R_ARM_RELATIVE │ │ │ │ -0027d61c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d628 00000017 R_ARM_RELATIVE │ │ │ │ -0027d62c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d638 00000017 R_ARM_RELATIVE │ │ │ │ -0027d63c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d648 00000017 R_ARM_RELATIVE │ │ │ │ -0027d64c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d658 00000017 R_ARM_RELATIVE │ │ │ │ -0027d65c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d668 00000017 R_ARM_RELATIVE │ │ │ │ -0027d66c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d678 00000017 R_ARM_RELATIVE │ │ │ │ -0027d67c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d688 00000017 R_ARM_RELATIVE │ │ │ │ -0027d68c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d698 00000017 R_ARM_RELATIVE │ │ │ │ -0027d69c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d6b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d6bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d6c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d6cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d6d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d6dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d6e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d6ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027d6f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d6fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d708 00000017 R_ARM_RELATIVE │ │ │ │ -0027d70c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d718 00000017 R_ARM_RELATIVE │ │ │ │ -0027d71c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d728 00000017 R_ARM_RELATIVE │ │ │ │ -0027d72c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d738 00000017 R_ARM_RELATIVE │ │ │ │ -0027d73c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d748 00000017 R_ARM_RELATIVE │ │ │ │ -0027d74c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d758 00000017 R_ARM_RELATIVE │ │ │ │ -0027d75c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d768 00000017 R_ARM_RELATIVE │ │ │ │ -0027d76c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d778 00000017 R_ARM_RELATIVE │ │ │ │ -0027d77c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d788 00000017 R_ARM_RELATIVE │ │ │ │ -0027d78c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d798 00000017 R_ARM_RELATIVE │ │ │ │ -0027d79c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d7a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d7ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027d7b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d7bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d7c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d7cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d7d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d7dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d7e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d7ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027d7f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d7fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d808 00000017 R_ARM_RELATIVE │ │ │ │ -0027d80c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d818 00000017 R_ARM_RELATIVE │ │ │ │ -0027d81c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d828 00000017 R_ARM_RELATIVE │ │ │ │ -0027d82c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d848 00000017 R_ARM_RELATIVE │ │ │ │ -0027d84c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d858 00000017 R_ARM_RELATIVE │ │ │ │ -0027d85c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d868 00000017 R_ARM_RELATIVE │ │ │ │ -0027d86c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d878 00000017 R_ARM_RELATIVE │ │ │ │ -0027d87c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d888 00000017 R_ARM_RELATIVE │ │ │ │ -0027d88c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d898 00000017 R_ARM_RELATIVE │ │ │ │ -0027d89c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d8a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d8ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027d8b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d8bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d8c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d8cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d8d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d8dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d8e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d8ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027d8f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d8fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d908 00000017 R_ARM_RELATIVE │ │ │ │ -0027d90c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d928 00000017 R_ARM_RELATIVE │ │ │ │ -0027d92c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d938 00000017 R_ARM_RELATIVE │ │ │ │ -0027d93c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d948 00000017 R_ARM_RELATIVE │ │ │ │ -0027d94c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d958 00000017 R_ARM_RELATIVE │ │ │ │ -0027d95c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d968 00000017 R_ARM_RELATIVE │ │ │ │ -0027d96c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d978 00000017 R_ARM_RELATIVE │ │ │ │ -0027d97c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d988 00000017 R_ARM_RELATIVE │ │ │ │ -0027d98c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d998 00000017 R_ARM_RELATIVE │ │ │ │ -0027d99c 00000017 R_ARM_RELATIVE │ │ │ │ -0027d9a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d9ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027d9b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d9bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d9c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d9cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d9d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d9dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027d9e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d9ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027d9f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027d9fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027da18 00000017 R_ARM_RELATIVE │ │ │ │ -0027da1c 00000017 R_ARM_RELATIVE │ │ │ │ -0027da28 00000017 R_ARM_RELATIVE │ │ │ │ -0027da2c 00000017 R_ARM_RELATIVE │ │ │ │ -0027da38 00000017 R_ARM_RELATIVE │ │ │ │ -0027da3c 00000017 R_ARM_RELATIVE │ │ │ │ -0027da48 00000017 R_ARM_RELATIVE │ │ │ │ -0027da4c 00000017 R_ARM_RELATIVE │ │ │ │ -0027da58 00000017 R_ARM_RELATIVE │ │ │ │ -0027da5c 00000017 R_ARM_RELATIVE │ │ │ │ -0027da68 00000017 R_ARM_RELATIVE │ │ │ │ -0027da6c 00000017 R_ARM_RELATIVE │ │ │ │ -0027da78 00000017 R_ARM_RELATIVE │ │ │ │ -0027da7c 00000017 R_ARM_RELATIVE │ │ │ │ -0027da88 00000017 R_ARM_RELATIVE │ │ │ │ -0027da8c 00000017 R_ARM_RELATIVE │ │ │ │ -0027da98 00000017 R_ARM_RELATIVE │ │ │ │ -0027da9c 00000017 R_ARM_RELATIVE │ │ │ │ -0027daa8 00000017 R_ARM_RELATIVE │ │ │ │ -0027daac 00000017 R_ARM_RELATIVE │ │ │ │ -0027dab8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dabc 00000017 R_ARM_RELATIVE │ │ │ │ -0027dac8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dacc 00000017 R_ARM_RELATIVE │ │ │ │ -0027dad8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dadc 00000017 R_ARM_RELATIVE │ │ │ │ -0027dae8 00000017 R_ARM_RELATIVE │ │ │ │ -0027daec 00000017 R_ARM_RELATIVE │ │ │ │ -0027daf8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dafc 00000017 R_ARM_RELATIVE │ │ │ │ -0027db08 00000017 R_ARM_RELATIVE │ │ │ │ -0027db0c 00000017 R_ARM_RELATIVE │ │ │ │ -0027db28 00000017 R_ARM_RELATIVE │ │ │ │ -0027db2c 00000017 R_ARM_RELATIVE │ │ │ │ -0027db38 00000017 R_ARM_RELATIVE │ │ │ │ -0027db3c 00000017 R_ARM_RELATIVE │ │ │ │ -0027db48 00000017 R_ARM_RELATIVE │ │ │ │ -0027db4c 00000017 R_ARM_RELATIVE │ │ │ │ -0027db68 00000017 R_ARM_RELATIVE │ │ │ │ -0027db6c 00000017 R_ARM_RELATIVE │ │ │ │ -0027db78 00000017 R_ARM_RELATIVE │ │ │ │ -0027db7c 00000017 R_ARM_RELATIVE │ │ │ │ -0027db88 00000017 R_ARM_RELATIVE │ │ │ │ -0027db8c 00000017 R_ARM_RELATIVE │ │ │ │ -0027db98 00000017 R_ARM_RELATIVE │ │ │ │ -0027db9c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dba8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dbac 00000017 R_ARM_RELATIVE │ │ │ │ -0027dbb8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dbbc 00000017 R_ARM_RELATIVE │ │ │ │ -0027dbc8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dbcc 00000017 R_ARM_RELATIVE │ │ │ │ -0027dbd8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dbdc 00000017 R_ARM_RELATIVE │ │ │ │ -0027dbe8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dbec 00000017 R_ARM_RELATIVE │ │ │ │ -0027dbf8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dbfc 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc08 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc0c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc18 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc1c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc28 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc2c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc38 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc3c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc48 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc4c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc58 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc5c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc68 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc6c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc78 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc7c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc88 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc8c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc98 00000017 R_ARM_RELATIVE │ │ │ │ -0027dc9c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dca8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dcac 00000017 R_ARM_RELATIVE │ │ │ │ -0027dcb8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dcbc 00000017 R_ARM_RELATIVE │ │ │ │ -0027dcc8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dccc 00000017 R_ARM_RELATIVE │ │ │ │ -0027dcd8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dcdc 00000017 R_ARM_RELATIVE │ │ │ │ -0027dce8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dcec 00000017 R_ARM_RELATIVE │ │ │ │ -0027dcf8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dcfc 00000017 R_ARM_RELATIVE │ │ │ │ -0027dd08 00000017 R_ARM_RELATIVE │ │ │ │ -0027dd0c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dd18 00000017 R_ARM_RELATIVE │ │ │ │ -0027dd1c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dd28 00000017 R_ARM_RELATIVE │ │ │ │ -0027dd2c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dd38 00000017 R_ARM_RELATIVE │ │ │ │ -0027dd3c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dd48 00000017 R_ARM_RELATIVE │ │ │ │ -0027dd4c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dd58 00000017 R_ARM_RELATIVE │ │ │ │ -0027dd5c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dd78 00000017 R_ARM_RELATIVE │ │ │ │ -0027dd7c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dd88 00000017 R_ARM_RELATIVE │ │ │ │ -0027dd8c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dd98 00000017 R_ARM_RELATIVE │ │ │ │ -0027dd9c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dda8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ddac 00000017 R_ARM_RELATIVE │ │ │ │ -0027ddb8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ddbc 00000017 R_ARM_RELATIVE │ │ │ │ -0027ddc8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ddcc 00000017 R_ARM_RELATIVE │ │ │ │ -0027ddd8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dddc 00000017 R_ARM_RELATIVE │ │ │ │ -0027dde8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ddec 00000017 R_ARM_RELATIVE │ │ │ │ -0027ddf8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ddfc 00000017 R_ARM_RELATIVE │ │ │ │ -0027de08 00000017 R_ARM_RELATIVE │ │ │ │ -0027de0c 00000017 R_ARM_RELATIVE │ │ │ │ -0027de18 00000017 R_ARM_RELATIVE │ │ │ │ -0027de1c 00000017 R_ARM_RELATIVE │ │ │ │ -0027de28 00000017 R_ARM_RELATIVE │ │ │ │ -0027de2c 00000017 R_ARM_RELATIVE │ │ │ │ -0027de38 00000017 R_ARM_RELATIVE │ │ │ │ -0027de3c 00000017 R_ARM_RELATIVE │ │ │ │ -0027de48 00000017 R_ARM_RELATIVE │ │ │ │ -0027de4c 00000017 R_ARM_RELATIVE │ │ │ │ -0027de58 00000017 R_ARM_RELATIVE │ │ │ │ -0027de5c 00000017 R_ARM_RELATIVE │ │ │ │ -0027de78 00000017 R_ARM_RELATIVE │ │ │ │ -0027de7c 00000017 R_ARM_RELATIVE │ │ │ │ -0027de88 00000017 R_ARM_RELATIVE │ │ │ │ -0027de8c 00000017 R_ARM_RELATIVE │ │ │ │ -0027de98 00000017 R_ARM_RELATIVE │ │ │ │ -0027de9c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dea8 00000017 R_ARM_RELATIVE │ │ │ │ -0027deac 00000017 R_ARM_RELATIVE │ │ │ │ -0027deb8 00000017 R_ARM_RELATIVE │ │ │ │ -0027debc 00000017 R_ARM_RELATIVE │ │ │ │ -0027ded8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dedc 00000017 R_ARM_RELATIVE │ │ │ │ -0027dee8 00000017 R_ARM_RELATIVE │ │ │ │ -0027deec 00000017 R_ARM_RELATIVE │ │ │ │ -0027def8 00000017 R_ARM_RELATIVE │ │ │ │ -0027defc 00000017 R_ARM_RELATIVE │ │ │ │ -0027df08 00000017 R_ARM_RELATIVE │ │ │ │ -0027df0c 00000017 R_ARM_RELATIVE │ │ │ │ -0027df18 00000017 R_ARM_RELATIVE │ │ │ │ -0027df1c 00000017 R_ARM_RELATIVE │ │ │ │ -0027df28 00000017 R_ARM_RELATIVE │ │ │ │ -0027df2c 00000017 R_ARM_RELATIVE │ │ │ │ -0027df38 00000017 R_ARM_RELATIVE │ │ │ │ -0027df3c 00000017 R_ARM_RELATIVE │ │ │ │ -0027df48 00000017 R_ARM_RELATIVE │ │ │ │ -0027df4c 00000017 R_ARM_RELATIVE │ │ │ │ -0027df58 00000017 R_ARM_RELATIVE │ │ │ │ -0027df5c 00000017 R_ARM_RELATIVE │ │ │ │ -0027df68 00000017 R_ARM_RELATIVE │ │ │ │ -0027df6c 00000017 R_ARM_RELATIVE │ │ │ │ -0027df78 00000017 R_ARM_RELATIVE │ │ │ │ -0027df7c 00000017 R_ARM_RELATIVE │ │ │ │ -0027df98 00000017 R_ARM_RELATIVE │ │ │ │ -0027df9c 00000017 R_ARM_RELATIVE │ │ │ │ -0027dfa8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dfac 00000017 R_ARM_RELATIVE │ │ │ │ -0027dfb8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dfbc 00000017 R_ARM_RELATIVE │ │ │ │ -0027dfc8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dfcc 00000017 R_ARM_RELATIVE │ │ │ │ -0027dfd8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dfdc 00000017 R_ARM_RELATIVE │ │ │ │ -0027dfe8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dfec 00000017 R_ARM_RELATIVE │ │ │ │ -0027dff8 00000017 R_ARM_RELATIVE │ │ │ │ -0027dffc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e008 00000017 R_ARM_RELATIVE │ │ │ │ -0027e00c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e018 00000017 R_ARM_RELATIVE │ │ │ │ -0027e01c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e028 00000017 R_ARM_RELATIVE │ │ │ │ -0027e02c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e038 00000017 R_ARM_RELATIVE │ │ │ │ -0027e03c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e048 00000017 R_ARM_RELATIVE │ │ │ │ -0027e04c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e058 00000017 R_ARM_RELATIVE │ │ │ │ -0027e05c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e068 00000017 R_ARM_RELATIVE │ │ │ │ -0027e06c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e088 00000017 R_ARM_RELATIVE │ │ │ │ -0027e08c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e098 00000017 R_ARM_RELATIVE │ │ │ │ -0027e09c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e0a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e0ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027e0b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e0bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e0c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e0cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e0d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e0dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e0e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e0ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027e0f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e0fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e108 00000017 R_ARM_RELATIVE │ │ │ │ -0027e10c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e118 00000017 R_ARM_RELATIVE │ │ │ │ -0027e11c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e128 00000017 R_ARM_RELATIVE │ │ │ │ -0027e12c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e138 00000017 R_ARM_RELATIVE │ │ │ │ -0027e13c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e148 00000017 R_ARM_RELATIVE │ │ │ │ -0027e14c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e158 00000017 R_ARM_RELATIVE │ │ │ │ -0027e15c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e178 00000017 R_ARM_RELATIVE │ │ │ │ -0027e17c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e188 00000017 R_ARM_RELATIVE │ │ │ │ -0027e18c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e198 00000017 R_ARM_RELATIVE │ │ │ │ -0027e19c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e1a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e1ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027e1b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e1bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e1c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e1cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e1d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e1dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e1e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e1ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027e1f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e1fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e208 00000017 R_ARM_RELATIVE │ │ │ │ -0027e20c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e218 00000017 R_ARM_RELATIVE │ │ │ │ -0027e21c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e228 00000017 R_ARM_RELATIVE │ │ │ │ -0027e22c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e248 00000017 R_ARM_RELATIVE │ │ │ │ -0027e24c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e258 00000017 R_ARM_RELATIVE │ │ │ │ -0027e25c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e268 00000017 R_ARM_RELATIVE │ │ │ │ -0027e26c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e278 00000017 R_ARM_RELATIVE │ │ │ │ -0027e27c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e288 00000017 R_ARM_RELATIVE │ │ │ │ -0027e28c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e298 00000017 R_ARM_RELATIVE │ │ │ │ -0027e29c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e2a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e2ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027e2b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e2bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e2c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e2cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e2d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e2dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e2e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e2ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027e2f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e2fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e308 00000017 R_ARM_RELATIVE │ │ │ │ -0027e30c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e318 00000017 R_ARM_RELATIVE │ │ │ │ -0027e31c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e328 00000017 R_ARM_RELATIVE │ │ │ │ -0027e32c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e338 00000017 R_ARM_RELATIVE │ │ │ │ -0027e33c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e348 00000017 R_ARM_RELATIVE │ │ │ │ -0027e34c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e358 00000017 R_ARM_RELATIVE │ │ │ │ -0027e35c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e368 00000017 R_ARM_RELATIVE │ │ │ │ -0027e36c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e378 00000017 R_ARM_RELATIVE │ │ │ │ -0027e37c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e388 00000017 R_ARM_RELATIVE │ │ │ │ -0027e38c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e3a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e3ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027e3b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e3bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e3c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e3cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e3d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e3dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e3e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e3ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027e3f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e3fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e408 00000017 R_ARM_RELATIVE │ │ │ │ -0027e40c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e418 00000017 R_ARM_RELATIVE │ │ │ │ -0027e41c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e428 00000017 R_ARM_RELATIVE │ │ │ │ -0027e42c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e438 00000017 R_ARM_RELATIVE │ │ │ │ -0027e43c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e448 00000017 R_ARM_RELATIVE │ │ │ │ -0027e44c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e458 00000017 R_ARM_RELATIVE │ │ │ │ -0027e45c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e468 00000017 R_ARM_RELATIVE │ │ │ │ -0027e46c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e478 00000017 R_ARM_RELATIVE │ │ │ │ -0027e47c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e488 00000017 R_ARM_RELATIVE │ │ │ │ -0027e48c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e498 00000017 R_ARM_RELATIVE │ │ │ │ -0027e49c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e4a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e4ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027e4b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e4bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e4c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e4cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e4e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e4ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027e4f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e4fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e508 00000017 R_ARM_RELATIVE │ │ │ │ -0027e50c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e518 00000017 R_ARM_RELATIVE │ │ │ │ -0027e51c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e528 00000017 R_ARM_RELATIVE │ │ │ │ -0027e52c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e538 00000017 R_ARM_RELATIVE │ │ │ │ -0027e53c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e548 00000017 R_ARM_RELATIVE │ │ │ │ -0027e54c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e558 00000017 R_ARM_RELATIVE │ │ │ │ -0027e55c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e568 00000017 R_ARM_RELATIVE │ │ │ │ -0027e56c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e578 00000017 R_ARM_RELATIVE │ │ │ │ -0027e57c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e588 00000017 R_ARM_RELATIVE │ │ │ │ -0027e58c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e598 00000017 R_ARM_RELATIVE │ │ │ │ -0027e59c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e5a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e5ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027e5b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e5bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e5c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e5cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e5e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e5ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027e5f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e5fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e608 00000017 R_ARM_RELATIVE │ │ │ │ -0027e60c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e618 00000017 R_ARM_RELATIVE │ │ │ │ -0027e61c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e628 00000017 R_ARM_RELATIVE │ │ │ │ -0027e62c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e638 00000017 R_ARM_RELATIVE │ │ │ │ -0027e63c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e648 00000017 R_ARM_RELATIVE │ │ │ │ -0027e64c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e658 00000017 R_ARM_RELATIVE │ │ │ │ -0027e65c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e668 00000017 R_ARM_RELATIVE │ │ │ │ -0027e66c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e678 00000017 R_ARM_RELATIVE │ │ │ │ -0027e67c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e688 00000017 R_ARM_RELATIVE │ │ │ │ -0027e68c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e698 00000017 R_ARM_RELATIVE │ │ │ │ -0027e69c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e6a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e6ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027e6b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e6bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e6c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e6cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e6d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e6dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e6e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e6ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027e6f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e6fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e708 00000017 R_ARM_RELATIVE │ │ │ │ -0027e70c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e718 00000017 R_ARM_RELATIVE │ │ │ │ -0027e71c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e728 00000017 R_ARM_RELATIVE │ │ │ │ -0027e72c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e738 00000017 R_ARM_RELATIVE │ │ │ │ -0027e73c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e748 00000017 R_ARM_RELATIVE │ │ │ │ -0027e74c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e758 00000017 R_ARM_RELATIVE │ │ │ │ -0027e75c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e778 00000017 R_ARM_RELATIVE │ │ │ │ -0027e77c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e788 00000017 R_ARM_RELATIVE │ │ │ │ -0027e78c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e798 00000017 R_ARM_RELATIVE │ │ │ │ -0027e79c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e7a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e7ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027e7b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e7bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e7c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e7cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e7d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e7dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e7e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e7ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027e808 00000017 R_ARM_RELATIVE │ │ │ │ -0027e80c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e818 00000017 R_ARM_RELATIVE │ │ │ │ -0027e81c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e828 00000017 R_ARM_RELATIVE │ │ │ │ -0027e82c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e838 00000017 R_ARM_RELATIVE │ │ │ │ -0027e83c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e858 00000017 R_ARM_RELATIVE │ │ │ │ -0027e85c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e868 00000017 R_ARM_RELATIVE │ │ │ │ -0027e86c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e878 00000017 R_ARM_RELATIVE │ │ │ │ -0027e87c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e888 00000017 R_ARM_RELATIVE │ │ │ │ -0027e88c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e8a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e8ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027e8b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e8bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e8c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e8cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e8d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e8dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e8e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e8ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027e8f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e8fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e908 00000017 R_ARM_RELATIVE │ │ │ │ -0027e90c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e918 00000017 R_ARM_RELATIVE │ │ │ │ -0027e91c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e938 00000017 R_ARM_RELATIVE │ │ │ │ -0027e93c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e948 00000017 R_ARM_RELATIVE │ │ │ │ -0027e94c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e958 00000017 R_ARM_RELATIVE │ │ │ │ -0027e95c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e968 00000017 R_ARM_RELATIVE │ │ │ │ -0027e96c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e978 00000017 R_ARM_RELATIVE │ │ │ │ -0027e97c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e988 00000017 R_ARM_RELATIVE │ │ │ │ -0027e98c 00000017 R_ARM_RELATIVE │ │ │ │ -0027e9a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e9ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027e9b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e9bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e9c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e9cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e9d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e9dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027e9e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e9ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027e9f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027e9fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea08 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea0c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea18 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea1c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea28 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea2c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea38 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea3c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea48 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea4c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea58 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea5c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea68 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea6c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea78 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea7c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea88 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea8c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea98 00000017 R_ARM_RELATIVE │ │ │ │ -0027ea9c 00000017 R_ARM_RELATIVE │ │ │ │ -0027eaa8 00000017 R_ARM_RELATIVE │ │ │ │ -0027eaac 00000017 R_ARM_RELATIVE │ │ │ │ -0027eab8 00000017 R_ARM_RELATIVE │ │ │ │ -0027eabc 00000017 R_ARM_RELATIVE │ │ │ │ -0027eac8 00000017 R_ARM_RELATIVE │ │ │ │ -0027eacc 00000017 R_ARM_RELATIVE │ │ │ │ -0027ead8 00000017 R_ARM_RELATIVE │ │ │ │ -0027eadc 00000017 R_ARM_RELATIVE │ │ │ │ -0027eae8 00000017 R_ARM_RELATIVE │ │ │ │ -0027eaec 00000017 R_ARM_RELATIVE │ │ │ │ -0027eaf8 00000017 R_ARM_RELATIVE │ │ │ │ -0027eafc 00000017 R_ARM_RELATIVE │ │ │ │ -0027eb08 00000017 R_ARM_RELATIVE │ │ │ │ -0027eb0c 00000017 R_ARM_RELATIVE │ │ │ │ -0027eb18 00000017 R_ARM_RELATIVE │ │ │ │ -0027eb1c 00000017 R_ARM_RELATIVE │ │ │ │ -0027eb28 00000017 R_ARM_RELATIVE │ │ │ │ -0027eb2c 00000017 R_ARM_RELATIVE │ │ │ │ -0027eb38 00000017 R_ARM_RELATIVE │ │ │ │ -0027eb3c 00000017 R_ARM_RELATIVE │ │ │ │ -0027eb48 00000017 R_ARM_RELATIVE │ │ │ │ -0027eb4c 00000017 R_ARM_RELATIVE │ │ │ │ -0027eb68 00000017 R_ARM_RELATIVE │ │ │ │ -0027eb6c 00000017 R_ARM_RELATIVE │ │ │ │ -0027eb78 00000017 R_ARM_RELATIVE │ │ │ │ -0027eb7c 00000017 R_ARM_RELATIVE │ │ │ │ -0027eb88 00000017 R_ARM_RELATIVE │ │ │ │ -0027eb8c 00000017 R_ARM_RELATIVE │ │ │ │ -0027eb98 00000017 R_ARM_RELATIVE │ │ │ │ -0027eb9c 00000017 R_ARM_RELATIVE │ │ │ │ -0027eba8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ebac 00000017 R_ARM_RELATIVE │ │ │ │ -0027ebb8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ebbc 00000017 R_ARM_RELATIVE │ │ │ │ -0027ebc8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ebcc 00000017 R_ARM_RELATIVE │ │ │ │ -0027ebd8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ebdc 00000017 R_ARM_RELATIVE │ │ │ │ -0027ebe8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ebec 00000017 R_ARM_RELATIVE │ │ │ │ -0027ebf8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ebfc 00000017 R_ARM_RELATIVE │ │ │ │ -0027ec08 00000017 R_ARM_RELATIVE │ │ │ │ -0027ec0c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ec18 00000017 R_ARM_RELATIVE │ │ │ │ -0027ec1c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ec38 00000017 R_ARM_RELATIVE │ │ │ │ -0027ec3c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ec48 00000017 R_ARM_RELATIVE │ │ │ │ -0027ec4c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ec58 00000017 R_ARM_RELATIVE │ │ │ │ -0027ec5c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ec78 00000017 R_ARM_RELATIVE │ │ │ │ -0027ec7c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ec88 00000017 R_ARM_RELATIVE │ │ │ │ -0027ec8c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ec98 00000017 R_ARM_RELATIVE │ │ │ │ -0027ec9c 00000017 R_ARM_RELATIVE │ │ │ │ -0027eca8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ecac 00000017 R_ARM_RELATIVE │ │ │ │ -0027ecb8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ecbc 00000017 R_ARM_RELATIVE │ │ │ │ -0027ecc8 00000017 R_ARM_RELATIVE │ │ │ │ -0027eccc 00000017 R_ARM_RELATIVE │ │ │ │ -0027ecd8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ecdc 00000017 R_ARM_RELATIVE │ │ │ │ -0027ece8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ecec 00000017 R_ARM_RELATIVE │ │ │ │ -0027ecf8 00000017 R_ARM_RELATIVE │ │ │ │ -0027ecfc 00000017 R_ARM_RELATIVE │ │ │ │ -0027ed08 00000017 R_ARM_RELATIVE │ │ │ │ -0027ed0c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ed18 00000017 R_ARM_RELATIVE │ │ │ │ -0027ed1c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ed28 00000017 R_ARM_RELATIVE │ │ │ │ -0027ed2c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ed38 00000017 R_ARM_RELATIVE │ │ │ │ -0027ed3c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ed58 00000017 R_ARM_RELATIVE │ │ │ │ -0027ed5c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ed68 00000017 R_ARM_RELATIVE │ │ │ │ -0027ed6c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ed78 00000017 R_ARM_RELATIVE │ │ │ │ -0027ed7c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ed88 00000017 R_ARM_RELATIVE │ │ │ │ -0027ed8c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ed98 00000017 R_ARM_RELATIVE │ │ │ │ -0027ed9c 00000017 R_ARM_RELATIVE │ │ │ │ -0027eda8 00000017 R_ARM_RELATIVE │ │ │ │ -0027edac 00000017 R_ARM_RELATIVE │ │ │ │ -0027edb8 00000017 R_ARM_RELATIVE │ │ │ │ -0027edbc 00000017 R_ARM_RELATIVE │ │ │ │ -0027edc8 00000017 R_ARM_RELATIVE │ │ │ │ -0027edcc 00000017 R_ARM_RELATIVE │ │ │ │ -0027ede8 00000017 R_ARM_RELATIVE │ │ │ │ -0027edec 00000017 R_ARM_RELATIVE │ │ │ │ -0027edf8 00000017 R_ARM_RELATIVE │ │ │ │ -0027edfc 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee08 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee0c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee18 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee1c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee28 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee2c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee38 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee3c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee48 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee4c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee58 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee5c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee68 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee6c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee78 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee7c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee88 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee8c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee98 00000017 R_ARM_RELATIVE │ │ │ │ -0027ee9c 00000017 R_ARM_RELATIVE │ │ │ │ -0027eea8 00000017 R_ARM_RELATIVE │ │ │ │ -0027eeac 00000017 R_ARM_RELATIVE │ │ │ │ -0027eeb8 00000017 R_ARM_RELATIVE │ │ │ │ -0027eebc 00000017 R_ARM_RELATIVE │ │ │ │ -0027eec8 00000017 R_ARM_RELATIVE │ │ │ │ -0027eecc 00000017 R_ARM_RELATIVE │ │ │ │ -0027eed8 00000017 R_ARM_RELATIVE │ │ │ │ -0027eedc 00000017 R_ARM_RELATIVE │ │ │ │ -0027eee8 00000017 R_ARM_RELATIVE │ │ │ │ -0027eeec 00000017 R_ARM_RELATIVE │ │ │ │ -0027eef8 00000017 R_ARM_RELATIVE │ │ │ │ -0027eefc 00000017 R_ARM_RELATIVE │ │ │ │ -0027ef08 00000017 R_ARM_RELATIVE │ │ │ │ -0027ef0c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ef18 00000017 R_ARM_RELATIVE │ │ │ │ -0027ef1c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ef28 00000017 R_ARM_RELATIVE │ │ │ │ -0027ef2c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ef48 00000017 R_ARM_RELATIVE │ │ │ │ -0027ef4c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ef58 00000017 R_ARM_RELATIVE │ │ │ │ -0027ef5c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ef68 00000017 R_ARM_RELATIVE │ │ │ │ -0027ef6c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ef78 00000017 R_ARM_RELATIVE │ │ │ │ -0027ef7c 00000017 R_ARM_RELATIVE │ │ │ │ -0027ef98 00000017 R_ARM_RELATIVE │ │ │ │ -0027ef9c 00000017 R_ARM_RELATIVE │ │ │ │ -0027efa8 00000017 R_ARM_RELATIVE │ │ │ │ -0027efac 00000017 R_ARM_RELATIVE │ │ │ │ -0027efb8 00000017 R_ARM_RELATIVE │ │ │ │ -0027efbc 00000017 R_ARM_RELATIVE │ │ │ │ -0027efc8 00000017 R_ARM_RELATIVE │ │ │ │ -0027efcc 00000017 R_ARM_RELATIVE │ │ │ │ -0027efd8 00000017 R_ARM_RELATIVE │ │ │ │ -0027efdc 00000017 R_ARM_RELATIVE │ │ │ │ -0027efe8 00000017 R_ARM_RELATIVE │ │ │ │ -0027efec 00000017 R_ARM_RELATIVE │ │ │ │ -0027eff8 00000017 R_ARM_RELATIVE │ │ │ │ -0027effc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f008 00000017 R_ARM_RELATIVE │ │ │ │ -0027f00c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f018 00000017 R_ARM_RELATIVE │ │ │ │ -0027f01c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f038 00000017 R_ARM_RELATIVE │ │ │ │ -0027f03c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f048 00000017 R_ARM_RELATIVE │ │ │ │ -0027f04c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f058 00000017 R_ARM_RELATIVE │ │ │ │ -0027f05c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f068 00000017 R_ARM_RELATIVE │ │ │ │ -0027f06c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f078 00000017 R_ARM_RELATIVE │ │ │ │ -0027f07c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f088 00000017 R_ARM_RELATIVE │ │ │ │ -0027f08c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f098 00000017 R_ARM_RELATIVE │ │ │ │ -0027f09c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f0a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f0ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027f0b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f0bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f0c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f0cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f0e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f0ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027f0f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f0fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f108 00000017 R_ARM_RELATIVE │ │ │ │ -0027f10c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f118 00000017 R_ARM_RELATIVE │ │ │ │ -0027f11c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f128 00000017 R_ARM_RELATIVE │ │ │ │ -0027f12c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f138 00000017 R_ARM_RELATIVE │ │ │ │ -0027f13c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f148 00000017 R_ARM_RELATIVE │ │ │ │ -0027f14c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f158 00000017 R_ARM_RELATIVE │ │ │ │ -0027f15c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f168 00000017 R_ARM_RELATIVE │ │ │ │ -0027f16c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f178 00000017 R_ARM_RELATIVE │ │ │ │ -0027f17c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f188 00000017 R_ARM_RELATIVE │ │ │ │ -0027f18c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f198 00000017 R_ARM_RELATIVE │ │ │ │ -0027f19c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f1a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f1ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027f1b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f1bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f1c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f1cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f1e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f1ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027f1f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f1fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f208 00000017 R_ARM_RELATIVE │ │ │ │ -0027f20c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f218 00000017 R_ARM_RELATIVE │ │ │ │ -0027f21c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f228 00000017 R_ARM_RELATIVE │ │ │ │ -0027f22c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f238 00000017 R_ARM_RELATIVE │ │ │ │ -0027f23c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f248 00000017 R_ARM_RELATIVE │ │ │ │ -0027f24c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f258 00000017 R_ARM_RELATIVE │ │ │ │ -0027f25c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f268 00000017 R_ARM_RELATIVE │ │ │ │ -0027f26c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f278 00000017 R_ARM_RELATIVE │ │ │ │ -0027f27c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f288 00000017 R_ARM_RELATIVE │ │ │ │ -0027f28c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f298 00000017 R_ARM_RELATIVE │ │ │ │ -0027f29c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f2a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f2ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027f2c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f2cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f2d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f2dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f2e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f2ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027f2f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f2fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f308 00000017 R_ARM_RELATIVE │ │ │ │ -0027f30c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f318 00000017 R_ARM_RELATIVE │ │ │ │ -0027f31c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f328 00000017 R_ARM_RELATIVE │ │ │ │ -0027f32c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f338 00000017 R_ARM_RELATIVE │ │ │ │ -0027f33c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f348 00000017 R_ARM_RELATIVE │ │ │ │ -0027f34c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f358 00000017 R_ARM_RELATIVE │ │ │ │ -0027f35c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f368 00000017 R_ARM_RELATIVE │ │ │ │ -0027f36c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f378 00000017 R_ARM_RELATIVE │ │ │ │ -0027f37c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f388 00000017 R_ARM_RELATIVE │ │ │ │ -0027f38c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f398 00000017 R_ARM_RELATIVE │ │ │ │ -0027f39c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f3a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f3ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027f3b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f3bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f3c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f3cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f3d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f3dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f3e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f3ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027f3f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f3fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f408 00000017 R_ARM_RELATIVE │ │ │ │ -0027f40c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f428 00000017 R_ARM_RELATIVE │ │ │ │ -0027f42c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f438 00000017 R_ARM_RELATIVE │ │ │ │ -0027f43c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f448 00000017 R_ARM_RELATIVE │ │ │ │ -0027f44c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f458 00000017 R_ARM_RELATIVE │ │ │ │ -0027f45c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f468 00000017 R_ARM_RELATIVE │ │ │ │ -0027f46c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f478 00000017 R_ARM_RELATIVE │ │ │ │ -0027f47c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f488 00000017 R_ARM_RELATIVE │ │ │ │ -0027f48c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f498 00000017 R_ARM_RELATIVE │ │ │ │ -0027f49c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f4a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f4ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027f4b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f4bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f4c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f4cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f4d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f4dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f4e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f4ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027f4f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f4fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f508 00000017 R_ARM_RELATIVE │ │ │ │ -0027f50c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f518 00000017 R_ARM_RELATIVE │ │ │ │ -0027f51c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f528 00000017 R_ARM_RELATIVE │ │ │ │ -0027f52c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f538 00000017 R_ARM_RELATIVE │ │ │ │ -0027f53c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f548 00000017 R_ARM_RELATIVE │ │ │ │ -0027f54c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f558 00000017 R_ARM_RELATIVE │ │ │ │ -0027f55c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f568 00000017 R_ARM_RELATIVE │ │ │ │ -0027f56c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f578 00000017 R_ARM_RELATIVE │ │ │ │ -0027f57c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f588 00000017 R_ARM_RELATIVE │ │ │ │ -0027f58c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f598 00000017 R_ARM_RELATIVE │ │ │ │ -0027f59c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f5a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f5ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027f5b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f5bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f5c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f5cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f5d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f5dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f5e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f5ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027f5f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f5fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f608 00000017 R_ARM_RELATIVE │ │ │ │ -0027f60c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f618 00000017 R_ARM_RELATIVE │ │ │ │ -0027f61c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f628 00000017 R_ARM_RELATIVE │ │ │ │ -0027f62c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f638 00000017 R_ARM_RELATIVE │ │ │ │ -0027f63c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f648 00000017 R_ARM_RELATIVE │ │ │ │ -0027f64c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f668 00000017 R_ARM_RELATIVE │ │ │ │ -0027f66c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f678 00000017 R_ARM_RELATIVE │ │ │ │ -0027f67c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f688 00000017 R_ARM_RELATIVE │ │ │ │ -0027f68c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f698 00000017 R_ARM_RELATIVE │ │ │ │ -0027f69c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f6a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f6ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027f6b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f6bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f6c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f6cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f6d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f6dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f6e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f6ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027f6f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f6fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f708 00000017 R_ARM_RELATIVE │ │ │ │ -0027f70c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f718 00000017 R_ARM_RELATIVE │ │ │ │ -0027f71c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f728 00000017 R_ARM_RELATIVE │ │ │ │ -0027f72c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f738 00000017 R_ARM_RELATIVE │ │ │ │ -0027f73c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f748 00000017 R_ARM_RELATIVE │ │ │ │ -0027f74c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f758 00000017 R_ARM_RELATIVE │ │ │ │ -0027f75c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f768 00000017 R_ARM_RELATIVE │ │ │ │ -0027f76c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f778 00000017 R_ARM_RELATIVE │ │ │ │ -0027f77c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f788 00000017 R_ARM_RELATIVE │ │ │ │ -0027f78c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f7a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f7ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027f7b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f7bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f7c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f7cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f7d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f7dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f7e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f7ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027f7f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f7fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f808 00000017 R_ARM_RELATIVE │ │ │ │ -0027f80c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f818 00000017 R_ARM_RELATIVE │ │ │ │ -0027f81c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f828 00000017 R_ARM_RELATIVE │ │ │ │ -0027f82c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f838 00000017 R_ARM_RELATIVE │ │ │ │ -0027f83c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f848 00000017 R_ARM_RELATIVE │ │ │ │ -0027f84c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f858 00000017 R_ARM_RELATIVE │ │ │ │ -0027f85c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f868 00000017 R_ARM_RELATIVE │ │ │ │ -0027f86c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f878 00000017 R_ARM_RELATIVE │ │ │ │ -0027f87c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f888 00000017 R_ARM_RELATIVE │ │ │ │ -0027f88c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f8a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f8ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027f8b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f8bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f8c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f8cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f8d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f8dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f8e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f8ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027f8f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f8fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f908 00000017 R_ARM_RELATIVE │ │ │ │ -0027f90c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f918 00000017 R_ARM_RELATIVE │ │ │ │ -0027f91c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f928 00000017 R_ARM_RELATIVE │ │ │ │ -0027f92c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f938 00000017 R_ARM_RELATIVE │ │ │ │ -0027f93c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f948 00000017 R_ARM_RELATIVE │ │ │ │ -0027f94c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f958 00000017 R_ARM_RELATIVE │ │ │ │ -0027f95c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f978 00000017 R_ARM_RELATIVE │ │ │ │ -0027f97c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f988 00000017 R_ARM_RELATIVE │ │ │ │ -0027f98c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f998 00000017 R_ARM_RELATIVE │ │ │ │ -0027f99c 00000017 R_ARM_RELATIVE │ │ │ │ -0027f9a8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f9ac 00000017 R_ARM_RELATIVE │ │ │ │ -0027f9b8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f9bc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f9c8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f9cc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f9d8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f9dc 00000017 R_ARM_RELATIVE │ │ │ │ -0027f9e8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f9ec 00000017 R_ARM_RELATIVE │ │ │ │ -0027f9f8 00000017 R_ARM_RELATIVE │ │ │ │ -0027f9fc 00000017 R_ARM_RELATIVE │ │ │ │ -0027fa18 00000017 R_ARM_RELATIVE │ │ │ │ -0027fa1c 00000017 R_ARM_RELATIVE │ │ │ │ -0027fa28 00000017 R_ARM_RELATIVE │ │ │ │ -0027fa2c 00000017 R_ARM_RELATIVE │ │ │ │ -0027fa38 00000017 R_ARM_RELATIVE │ │ │ │ -0027fa3c 00000017 R_ARM_RELATIVE │ │ │ │ -0027fa48 00000017 R_ARM_RELATIVE │ │ │ │ -0027fa4c 00000017 R_ARM_RELATIVE │ │ │ │ -0027fa64 00000017 R_ARM_RELATIVE │ │ │ │ -0027fa74 00000017 R_ARM_RELATIVE │ │ │ │ -0027fa78 00000017 R_ARM_RELATIVE │ │ │ │ -0027faa0 00000017 R_ARM_RELATIVE │ │ │ │ -0027fab0 00000017 R_ARM_RELATIVE │ │ │ │ -0027fab4 00000017 R_ARM_RELATIVE │ │ │ │ -0027fac8 00000017 R_ARM_RELATIVE │ │ │ │ -0027facc 00000017 R_ARM_RELATIVE │ │ │ │ -0027fad0 00000017 R_ARM_RELATIVE │ │ │ │ -0027fad8 00000017 R_ARM_RELATIVE │ │ │ │ -0027faf4 00000017 R_ARM_RELATIVE │ │ │ │ -0027faf8 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb34 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb38 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb3c 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb40 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb44 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb48 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb4c 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb50 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb54 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb58 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb5c 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb60 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb64 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb68 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb74 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb78 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb7c 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb80 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb84 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb88 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb8c 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb90 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb94 00000017 R_ARM_RELATIVE │ │ │ │ -0027fb98 00000017 R_ARM_RELATIVE │ │ │ │ -00280000 00000017 R_ARM_RELATIVE │ │ │ │ -00280014 00000017 R_ARM_RELATIVE │ │ │ │ -00280018 00000017 R_ARM_RELATIVE │ │ │ │ -00280040 00000017 R_ARM_RELATIVE │ │ │ │ -00280054 00000017 R_ARM_RELATIVE │ │ │ │ -00280058 00000017 R_ARM_RELATIVE │ │ │ │ -00280080 00000017 R_ARM_RELATIVE │ │ │ │ -00280098 00000017 R_ARM_RELATIVE │ │ │ │ -0028009c 00000017 R_ARM_RELATIVE │ │ │ │ -002800a0 00000017 R_ARM_RELATIVE │ │ │ │ -002800a4 00000017 R_ARM_RELATIVE │ │ │ │ -002800a8 00000017 R_ARM_RELATIVE │ │ │ │ -002800b8 00000017 R_ARM_RELATIVE │ │ │ │ -002800bc 00000017 R_ARM_RELATIVE │ │ │ │ -002800c0 00000017 R_ARM_RELATIVE │ │ │ │ -002800d8 00000017 R_ARM_RELATIVE │ │ │ │ -002800dc 00000017 R_ARM_RELATIVE │ │ │ │ -002800ec 00000017 R_ARM_RELATIVE │ │ │ │ -00280118 00000017 R_ARM_RELATIVE │ │ │ │ -0028011c 00000017 R_ARM_RELATIVE │ │ │ │ -00280124 00000017 R_ARM_RELATIVE │ │ │ │ -00280128 00000017 R_ARM_RELATIVE │ │ │ │ -00280158 00000017 R_ARM_RELATIVE │ │ │ │ -0028015c 00000017 R_ARM_RELATIVE │ │ │ │ -00280160 00000017 R_ARM_RELATIVE │ │ │ │ -00280164 00000017 R_ARM_RELATIVE │ │ │ │ -00280168 00000017 R_ARM_RELATIVE │ │ │ │ -0028016c 00000017 R_ARM_RELATIVE │ │ │ │ -00280170 00000017 R_ARM_RELATIVE │ │ │ │ -00280194 00000017 R_ARM_RELATIVE │ │ │ │ -00280198 00000017 R_ARM_RELATIVE │ │ │ │ -0028019c 00000017 R_ARM_RELATIVE │ │ │ │ -002801a8 00000017 R_ARM_RELATIVE │ │ │ │ -002801d8 00000017 R_ARM_RELATIVE │ │ │ │ -002801dc 00000017 R_ARM_RELATIVE │ │ │ │ -002801e0 00000017 R_ARM_RELATIVE │ │ │ │ -002801e4 00000017 R_ARM_RELATIVE │ │ │ │ -002801e8 00000017 R_ARM_RELATIVE │ │ │ │ -002801ec 00000017 R_ARM_RELATIVE │ │ │ │ -002801f0 00000017 R_ARM_RELATIVE │ │ │ │ -002801f4 00000017 R_ARM_RELATIVE │ │ │ │ -00280200 00000017 R_ARM_RELATIVE │ │ │ │ -00280218 00000017 R_ARM_RELATIVE │ │ │ │ -0027fa68 0000cd02 R_ARM_ABS32 00008274 _ZNK18QQuickImagineStyle10metaObjectEv@@Qt_6_PRIVATE_API │ │ │ │ -0027fae8 0000cd02 R_ARM_ABS32 00008274 _ZNK18QQuickImagineStyle10metaObjectEv@@Qt_6_PRIVATE_API │ │ │ │ -0027fa6c 0000dc02 R_ARM_ABS32 00011e0c _ZN18QQuickImagineStyle11qt_metacastEPKc@@Qt_6_PRIVATE_API │ │ │ │ -0027faec 0000dc02 R_ARM_ABS32 00011e0c _ZN18QQuickImagineStyle11qt_metacastEPKc@@Qt_6_PRIVATE_API │ │ │ │ -0027fa70 0000c002 R_ARM_ABS32 00011e6c _ZN18QQuickImagineStyle11qt_metacallEN11QMetaObject4CallEiPPv@@Qt_6_PRIVATE_API │ │ │ │ -0027faf0 0000c002 R_ARM_ABS32 00011e6c _ZN18QQuickImagineStyle11qt_metacallEN11QMetaObject4CallEiPPv@@Qt_6_PRIVATE_API │ │ │ │ -0027fa7c 00008802 R_ARM_ABS32 00000000 _ZN7QObject5eventEP6QEvent@Qt_6 │ │ │ │ -0027fafc 00008802 R_ARM_ABS32 00000000 _ZN7QObject5eventEP6QEvent@Qt_6 │ │ │ │ -0027fa80 00009202 R_ARM_ABS32 00000000 _ZN7QObject11eventFilterEPS_P6QEvent@Qt_6 │ │ │ │ -0027fb00 00009202 R_ARM_ABS32 00000000 _ZN7QObject11eventFilterEPS_P6QEvent@Qt_6 │ │ │ │ -0027fa84 00001702 R_ARM_ABS32 00000000 _ZN7QObject10timerEventEP11QTimerEvent@Qt_6 │ │ │ │ -0027fb04 00001702 R_ARM_ABS32 00000000 _ZN7QObject10timerEventEP11QTimerEvent@Qt_6 │ │ │ │ -0027fa88 00005902 R_ARM_ABS32 00000000 _ZN7QObject10childEventEP11QChildEvent@Qt_6 │ │ │ │ -0027fb08 00005902 R_ARM_ABS32 00000000 _ZN7QObject10childEventEP11QChildEvent@Qt_6 │ │ │ │ -0027fa8c 00000902 R_ARM_ABS32 00000000 _ZN7QObject11customEventEP6QEvent@Qt_6 │ │ │ │ -0027fb0c 00000902 R_ARM_ABS32 00000000 _ZN7QObject11customEventEP6QEvent@Qt_6 │ │ │ │ -0027fa90 00005102 R_ARM_ABS32 00000000 _ZN7QObject13connectNotifyERK11QMetaMethod@Qt_6 │ │ │ │ -0027fb10 00005102 R_ARM_ABS32 00000000 _ZN7QObject13connectNotifyERK11QMetaMethod@Qt_6 │ │ │ │ -0027fa94 00009402 R_ARM_ABS32 00000000 _ZN7QObject16disconnectNotifyERK11QMetaMethod@Qt_6 │ │ │ │ -0027fb14 00009402 R_ARM_ABS32 00000000 _ZN7QObject16disconnectNotifyERK11QMetaMethod@Qt_6 │ │ │ │ -0027fa98 0000bf02 R_ARM_ABS32 0000f69c _ZN18QQuickImagineStyle20attachedParentChangeEP32QQuickAttachedPropertyPropagatorS1_@@Qt_6_PRIVATE_API │ │ │ │ -0027fb18 0000bf02 R_ARM_ABS32 0000f69c _ZN18QQuickImagineStyle20attachedParentChangeEP32QQuickAttachedPropertyPropagatorS1_@@Qt_6_PRIVATE_API │ │ │ │ -0027fa9c 00009e02 R_ARM_ABS32 00000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 │ │ │ │ -0027fab8 00009e02 R_ARM_ABS32 00000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 │ │ │ │ -0027faa4 0000b702 R_ARM_ABS32 0027fab8 _ZTI18QQuickImagineStyle@@Qt_6_PRIVATE_API │ │ │ │ -0027fae4 0000b702 R_ARM_ABS32 0027fab8 _ZTI18QQuickImagineStyle@@Qt_6_PRIVATE_API │ │ │ │ -0027faa8 00002602 R_ARM_ABS32 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperI7QStringE8metaTypeE@Qt_6 │ │ │ │ -0027ff94 00002615 R_ARM_GLOB_DAT 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperI7QStringE8metaTypeE@Qt_6 │ │ │ │ -0027faac 00004302 R_ARM_ABS32 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperI4QUrlE8metaTypeE@Qt_6 │ │ │ │ -0027ffa4 00004315 R_ARM_GLOB_DAT 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperI4QUrlE8metaTypeE@Qt_6 │ │ │ │ -0027fabc 0000d502 R_ARM_ABS32 00117bd8 _ZTS18QQuickImagineStyle@@Qt_6_PRIVATE_API │ │ │ │ -0027fac0 00009802 R_ARM_ABS32 00000000 _ZTI32QQuickAttachedPropertyPropagator@Qt_6 │ │ │ │ -0027fac4 00008d02 R_ARM_ABS32 00000000 _ZN32QQuickAttachedPropertyPropagator16staticMetaObjectE@Qt_6 │ │ │ │ -0027ffd8 00008d15 R_ARM_GLOB_DAT 00000000 _ZN32QQuickAttachedPropertyPropagator16staticMetaObjectE@Qt_6 │ │ │ │ -0027fb1c 00002202 R_ARM_ABS32 00000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 │ │ │ │ -0027fb24 00002202 R_ARM_ABS32 00000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 │ │ │ │ -0027fb20 0000be02 R_ARM_ABS32 00117cd8 _ZTSZN9QMetaType19registerMutableViewI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate37QSequentialIterableMutableViewFunctorIS4_EEEEbT1_EUlPvSC_E_@@Qt_6 │ │ │ │ -0027fb28 0000d002 R_ARM_ABS32 00117d70 _ZTSZN9QMetaType17registerConverterI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS4_EEEEbT1_EUlPKvPvE_@@Qt_6 │ │ │ │ -0027fb6c 0000aa02 R_ARM_ABS32 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperIP7QObjectE8metaTypeE@Qt_6 │ │ │ │ -0027fff8 0000aa15 R_ARM_GLOB_DAT 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperIP7QObjectE8metaTypeE@Qt_6 │ │ │ │ -0027ff88 00001a15 R_ARM_GLOB_DAT 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperIiE8metaTypeE@Qt_6 │ │ │ │ -0027ff8c 00002115 R_ARM_GLOB_DAT 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperIdE8metaTypeE@Qt_6 │ │ │ │ -0027ff90 00002315 R_ARM_GLOB_DAT 00000000 _ZN7QString6_emptyE@Qt_6 │ │ │ │ -0027ff98 0000ca15 R_ARM_GLOB_DAT 00280f8c _ZGVZN9QMetaType23registerMutableViewImplI5QListIP7QObjectE9QIterableI13QMetaSequenceEEEbSt8functionIFbPvS9_EES_S_E10unregister@@Qt_6 │ │ │ │ -0027ff9c 00003315 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ -0027ffa0 00003a15 R_ARM_GLOB_DAT 00000000 _ZN10QByteArray6_emptyE@Qt_6 │ │ │ │ -0027ffa8 00005215 R_ARM_GLOB_DAT 00000000 qt_resourceFeatureZstd@Qt_6 │ │ │ │ -0027ffac 0000b915 R_ARM_GLOB_DAT 0027fb2c _ZN13QMetaSequence12MetaSequenceI5QListIP7QObjectEE5valueE@@Qt_6 │ │ │ │ -0027ffb0 00005615 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ -0027ffb4 0000cc15 R_ARM_GLOB_DAT 0027fae0 _ZTV18QQuickImagineStyle@@Qt_6_PRIVATE_API │ │ │ │ -0027ffb8 00006815 R_ARM_GLOB_DAT 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperI5QListI8QVariantEE8metaTypeE@Qt_6 │ │ │ │ -0027ffbc 00006915 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ -0027ffc0 0000c615 R_ARM_GLOB_DAT 0027fac4 _ZN18QQuickImagineStyle16staticMetaObjectE@@Qt_6_PRIVATE_API │ │ │ │ -0027ffc4 0000d315 R_ARM_GLOB_DAT 00280f7c _ZGVZN9QMetaType21registerConverterImplI5QListIP7QObjectE9QIterableI13QMetaSequenceEEEbSt8functionIFbPKvPvEES_S_E10unregister@@Qt_6 │ │ │ │ -0027ffc8 00007815 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ -0027ffcc 0000b815 R_ARM_GLOB_DAT 0027fb24 _ZTIZN9QMetaType17registerConverterI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS4_EEEEbT1_EUlPKvPvE_@@Qt_6 │ │ │ │ -0027ffd0 0000d115 R_ARM_GLOB_DAT 0027fb1c _ZTIZN9QMetaType19registerMutableViewI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate37QSequentialIterableMutableViewFunctorIS4_EEEEbT1_EUlPvSC_E_@@Qt_6 │ │ │ │ -0027ffd4 0000d415 R_ARM_GLOB_DAT 00280f80 _ZZN9QMetaType23registerMutableViewImplI5QListIP7QObjectE9QIterableI13QMetaSequenceEEEbSt8functionIFbPvS9_EES_S_E10unregister@@Qt_6 │ │ │ │ -0027ffdc 0000d815 R_ARM_GLOB_DAT 000087b8 _Z43qml_register_types_QtQuick_Controls_Imaginev@@Qt_6 │ │ │ │ -0027ffe0 00009715 R_ARM_GLOB_DAT 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperIbE8metaTypeE@Qt_6 │ │ │ │ -0027ffe4 0000ba15 R_ARM_GLOB_DAT 00010300 _ZN18QQuickImagineStyle21qmlAttachedPropertiesEP7QObject@@Qt_6_PRIVATE_API │ │ │ │ -0027ffe8 00009d15 R_ARM_GLOB_DAT 00000000 _ZN22QQmlModuleRegistrationD1Ev@Qt_6 │ │ │ │ -0027ffec 0000d615 R_ARM_GLOB_DAT 00008240 _ZN18QQuickImagineStyle11pathChangedEv@@Qt_6_PRIVATE_API │ │ │ │ -0027fff0 0000a615 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ -0027fff4 0000dd15 R_ARM_GLOB_DAT 00280f70 _ZZN9QMetaType21registerConverterImplI5QListIP7QObjectE9QIterableI13QMetaSequenceEEEbSt8functionIFbPKvPvEES_S_E10unregister@@Qt_6 │ │ │ │ -0027fffc 0000b015 R_ARM_GLOB_DAT 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperI8QVariantE8metaTypeE@Qt_6 │ │ │ │ -00280244 00005002 R_ARM_ABS32 00000000 qt_version_tag@Qt_6.8 │ │ │ │ +0028ca3c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ca40 00000017 R_ARM_RELATIVE │ │ │ │ +0028ca44 00000017 R_ARM_RELATIVE │ │ │ │ +0028ca5c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ca88 00000017 R_ARM_RELATIVE │ │ │ │ +0028ca8c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ca94 00000017 R_ARM_RELATIVE │ │ │ │ +0028ca98 00000017 R_ARM_RELATIVE │ │ │ │ +0028caa0 00000017 R_ARM_RELATIVE │ │ │ │ +0028caa4 00000017 R_ARM_RELATIVE │ │ │ │ +0028caac 00000017 R_ARM_RELATIVE │ │ │ │ +0028cab0 00000017 R_ARM_RELATIVE │ │ │ │ +0028cab8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cabc 00000017 R_ARM_RELATIVE │ │ │ │ +0028cac4 00000017 R_ARM_RELATIVE │ │ │ │ +0028cac8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cad0 00000017 R_ARM_RELATIVE │ │ │ │ +0028cad4 00000017 R_ARM_RELATIVE │ │ │ │ +0028cadc 00000017 R_ARM_RELATIVE │ │ │ │ +0028cae0 00000017 R_ARM_RELATIVE │ │ │ │ +0028cae8 00000017 R_ARM_RELATIVE │ │ │ │ +0028caec 00000017 R_ARM_RELATIVE │ │ │ │ +0028caf4 00000017 R_ARM_RELATIVE │ │ │ │ +0028caf8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb00 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb04 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb0c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb10 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb18 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb1c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb24 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb28 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb30 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb34 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb3c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb40 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb48 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb4c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb54 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb58 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb60 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb64 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb6c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb70 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb78 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb7c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb84 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb88 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb90 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb94 00000017 R_ARM_RELATIVE │ │ │ │ +0028cb9c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cba0 00000017 R_ARM_RELATIVE │ │ │ │ +0028cba8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cbac 00000017 R_ARM_RELATIVE │ │ │ │ +0028cbb4 00000017 R_ARM_RELATIVE │ │ │ │ +0028cbb8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cbc0 00000017 R_ARM_RELATIVE │ │ │ │ +0028cbc4 00000017 R_ARM_RELATIVE │ │ │ │ +0028cbcc 00000017 R_ARM_RELATIVE │ │ │ │ +0028cbd0 00000017 R_ARM_RELATIVE │ │ │ │ +0028cbd8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cbdc 00000017 R_ARM_RELATIVE │ │ │ │ +0028cbe4 00000017 R_ARM_RELATIVE │ │ │ │ +0028cbe8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cbf0 00000017 R_ARM_RELATIVE │ │ │ │ +0028cbf4 00000017 R_ARM_RELATIVE │ │ │ │ +0028cbfc 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc00 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc08 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc0c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc14 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc18 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc20 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc24 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc2c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc30 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc38 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc3c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc44 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc48 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc50 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc54 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc5c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc60 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc68 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc6c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc74 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc78 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc80 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc84 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc8c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc90 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc98 00000017 R_ARM_RELATIVE │ │ │ │ +0028cc9c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cca4 00000017 R_ARM_RELATIVE │ │ │ │ +0028cca8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ccb0 00000017 R_ARM_RELATIVE │ │ │ │ +0028ccb4 00000017 R_ARM_RELATIVE │ │ │ │ +0028ccbc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ccc0 00000017 R_ARM_RELATIVE │ │ │ │ +0028ccc8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cccc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ccd4 00000017 R_ARM_RELATIVE │ │ │ │ +0028ccd8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cce8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ccec 00000017 R_ARM_RELATIVE │ │ │ │ +0028ccf8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ccfc 00000017 R_ARM_RELATIVE │ │ │ │ +0028cd08 00000017 R_ARM_RELATIVE │ │ │ │ +0028cd0c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cd18 00000017 R_ARM_RELATIVE │ │ │ │ +0028cd1c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cd28 00000017 R_ARM_RELATIVE │ │ │ │ +0028cd2c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cd38 00000017 R_ARM_RELATIVE │ │ │ │ +0028cd3c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cd48 00000017 R_ARM_RELATIVE │ │ │ │ +0028cd4c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cd58 00000017 R_ARM_RELATIVE │ │ │ │ +0028cd5c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cd78 00000017 R_ARM_RELATIVE │ │ │ │ +0028cd7c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cd88 00000017 R_ARM_RELATIVE │ │ │ │ +0028cd8c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cd98 00000017 R_ARM_RELATIVE │ │ │ │ +0028cd9c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cda8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cdac 00000017 R_ARM_RELATIVE │ │ │ │ +0028cdb8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cdbc 00000017 R_ARM_RELATIVE │ │ │ │ +0028cdc8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cdcc 00000017 R_ARM_RELATIVE │ │ │ │ +0028cdd8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cddc 00000017 R_ARM_RELATIVE │ │ │ │ +0028cde8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cdec 00000017 R_ARM_RELATIVE │ │ │ │ +0028cdf8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cdfc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ce08 00000017 R_ARM_RELATIVE │ │ │ │ +0028ce0c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ce18 00000017 R_ARM_RELATIVE │ │ │ │ +0028ce1c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ce28 00000017 R_ARM_RELATIVE │ │ │ │ +0028ce2c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ce38 00000017 R_ARM_RELATIVE │ │ │ │ +0028ce3c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ce48 00000017 R_ARM_RELATIVE │ │ │ │ +0028ce4c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ce58 00000017 R_ARM_RELATIVE │ │ │ │ +0028ce5c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ce78 00000017 R_ARM_RELATIVE │ │ │ │ +0028ce7c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ce88 00000017 R_ARM_RELATIVE │ │ │ │ +0028ce8c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ce98 00000017 R_ARM_RELATIVE │ │ │ │ +0028ce9c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cea8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ceac 00000017 R_ARM_RELATIVE │ │ │ │ +0028ceb8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cebc 00000017 R_ARM_RELATIVE │ │ │ │ +0028cec8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cecc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ced8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cedc 00000017 R_ARM_RELATIVE │ │ │ │ +0028cee8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ceec 00000017 R_ARM_RELATIVE │ │ │ │ +0028cef8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cefc 00000017 R_ARM_RELATIVE │ │ │ │ +0028cf18 00000017 R_ARM_RELATIVE │ │ │ │ +0028cf1c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cf28 00000017 R_ARM_RELATIVE │ │ │ │ +0028cf2c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cf38 00000017 R_ARM_RELATIVE │ │ │ │ +0028cf3c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cf48 00000017 R_ARM_RELATIVE │ │ │ │ +0028cf4c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cf58 00000017 R_ARM_RELATIVE │ │ │ │ +0028cf5c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cf68 00000017 R_ARM_RELATIVE │ │ │ │ +0028cf6c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cf88 00000017 R_ARM_RELATIVE │ │ │ │ +0028cf8c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cf98 00000017 R_ARM_RELATIVE │ │ │ │ +0028cf9c 00000017 R_ARM_RELATIVE │ │ │ │ +0028cfa8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cfac 00000017 R_ARM_RELATIVE │ │ │ │ +0028cfb8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cfbc 00000017 R_ARM_RELATIVE │ │ │ │ +0028cfc8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cfcc 00000017 R_ARM_RELATIVE │ │ │ │ +0028cfd8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cfdc 00000017 R_ARM_RELATIVE │ │ │ │ +0028cfe8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cfec 00000017 R_ARM_RELATIVE │ │ │ │ +0028cff8 00000017 R_ARM_RELATIVE │ │ │ │ +0028cffc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d008 00000017 R_ARM_RELATIVE │ │ │ │ +0028d00c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d018 00000017 R_ARM_RELATIVE │ │ │ │ +0028d01c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d028 00000017 R_ARM_RELATIVE │ │ │ │ +0028d02c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d038 00000017 R_ARM_RELATIVE │ │ │ │ +0028d03c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d058 00000017 R_ARM_RELATIVE │ │ │ │ +0028d05c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d068 00000017 R_ARM_RELATIVE │ │ │ │ +0028d06c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d078 00000017 R_ARM_RELATIVE │ │ │ │ +0028d07c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d088 00000017 R_ARM_RELATIVE │ │ │ │ +0028d08c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d0a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d0ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028d0b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d0bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d0c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d0cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d0d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d0dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d0e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d0ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028d0f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d0fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d108 00000017 R_ARM_RELATIVE │ │ │ │ +0028d10c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d118 00000017 R_ARM_RELATIVE │ │ │ │ +0028d11c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d128 00000017 R_ARM_RELATIVE │ │ │ │ +0028d12c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d138 00000017 R_ARM_RELATIVE │ │ │ │ +0028d13c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d148 00000017 R_ARM_RELATIVE │ │ │ │ +0028d14c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d158 00000017 R_ARM_RELATIVE │ │ │ │ +0028d15c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d178 00000017 R_ARM_RELATIVE │ │ │ │ +0028d17c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d188 00000017 R_ARM_RELATIVE │ │ │ │ +0028d18c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d198 00000017 R_ARM_RELATIVE │ │ │ │ +0028d19c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d1a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d1ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028d1b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d1bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d1c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d1cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d1d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d1dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d1e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d1ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028d1f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d1fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d208 00000017 R_ARM_RELATIVE │ │ │ │ +0028d20c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d218 00000017 R_ARM_RELATIVE │ │ │ │ +0028d21c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d228 00000017 R_ARM_RELATIVE │ │ │ │ +0028d22c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d238 00000017 R_ARM_RELATIVE │ │ │ │ +0028d23c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d258 00000017 R_ARM_RELATIVE │ │ │ │ +0028d25c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d268 00000017 R_ARM_RELATIVE │ │ │ │ +0028d26c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d278 00000017 R_ARM_RELATIVE │ │ │ │ +0028d27c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d288 00000017 R_ARM_RELATIVE │ │ │ │ +0028d28c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d298 00000017 R_ARM_RELATIVE │ │ │ │ +0028d29c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d2a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d2ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028d2b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d2bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d2c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d2cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d2d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d2dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d2e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d2ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028d2f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d2fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d308 00000017 R_ARM_RELATIVE │ │ │ │ +0028d30c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d318 00000017 R_ARM_RELATIVE │ │ │ │ +0028d31c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d328 00000017 R_ARM_RELATIVE │ │ │ │ +0028d32c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d338 00000017 R_ARM_RELATIVE │ │ │ │ +0028d33c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d348 00000017 R_ARM_RELATIVE │ │ │ │ +0028d34c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d358 00000017 R_ARM_RELATIVE │ │ │ │ +0028d35c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d368 00000017 R_ARM_RELATIVE │ │ │ │ +0028d36c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d378 00000017 R_ARM_RELATIVE │ │ │ │ +0028d37c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d398 00000017 R_ARM_RELATIVE │ │ │ │ +0028d39c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d3a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d3ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028d3b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d3bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d3c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d3cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d3d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d3dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d3e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d3ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028d3f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d3fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d408 00000017 R_ARM_RELATIVE │ │ │ │ +0028d40c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d418 00000017 R_ARM_RELATIVE │ │ │ │ +0028d41c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d428 00000017 R_ARM_RELATIVE │ │ │ │ +0028d42c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d438 00000017 R_ARM_RELATIVE │ │ │ │ +0028d43c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d448 00000017 R_ARM_RELATIVE │ │ │ │ +0028d44c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d458 00000017 R_ARM_RELATIVE │ │ │ │ +0028d45c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d468 00000017 R_ARM_RELATIVE │ │ │ │ +0028d46c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d478 00000017 R_ARM_RELATIVE │ │ │ │ +0028d47c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d488 00000017 R_ARM_RELATIVE │ │ │ │ +0028d48c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d498 00000017 R_ARM_RELATIVE │ │ │ │ +0028d49c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d4a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d4ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028d4b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d4bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d4d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d4dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d4e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d4ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028d4f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d4fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d508 00000017 R_ARM_RELATIVE │ │ │ │ +0028d50c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d518 00000017 R_ARM_RELATIVE │ │ │ │ +0028d51c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d528 00000017 R_ARM_RELATIVE │ │ │ │ +0028d52c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d538 00000017 R_ARM_RELATIVE │ │ │ │ +0028d53c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d548 00000017 R_ARM_RELATIVE │ │ │ │ +0028d54c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d558 00000017 R_ARM_RELATIVE │ │ │ │ +0028d55c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d568 00000017 R_ARM_RELATIVE │ │ │ │ +0028d56c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d578 00000017 R_ARM_RELATIVE │ │ │ │ +0028d57c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d588 00000017 R_ARM_RELATIVE │ │ │ │ +0028d58c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d598 00000017 R_ARM_RELATIVE │ │ │ │ +0028d59c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d5a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d5ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028d5b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d5bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d5c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d5cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d5d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d5dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d5e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d5ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028d5f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d5fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d608 00000017 R_ARM_RELATIVE │ │ │ │ +0028d60c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d618 00000017 R_ARM_RELATIVE │ │ │ │ +0028d61c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d628 00000017 R_ARM_RELATIVE │ │ │ │ +0028d62c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d638 00000017 R_ARM_RELATIVE │ │ │ │ +0028d63c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d648 00000017 R_ARM_RELATIVE │ │ │ │ +0028d64c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d658 00000017 R_ARM_RELATIVE │ │ │ │ +0028d65c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d668 00000017 R_ARM_RELATIVE │ │ │ │ +0028d66c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d678 00000017 R_ARM_RELATIVE │ │ │ │ +0028d67c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d688 00000017 R_ARM_RELATIVE │ │ │ │ +0028d68c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d6a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d6ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028d6b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d6bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d6c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d6cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d6d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d6dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d6e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d6ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028d6f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d6fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d708 00000017 R_ARM_RELATIVE │ │ │ │ +0028d70c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d718 00000017 R_ARM_RELATIVE │ │ │ │ +0028d71c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d728 00000017 R_ARM_RELATIVE │ │ │ │ +0028d72c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d738 00000017 R_ARM_RELATIVE │ │ │ │ +0028d73c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d748 00000017 R_ARM_RELATIVE │ │ │ │ +0028d74c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d758 00000017 R_ARM_RELATIVE │ │ │ │ +0028d75c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d768 00000017 R_ARM_RELATIVE │ │ │ │ +0028d76c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d778 00000017 R_ARM_RELATIVE │ │ │ │ +0028d77c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d788 00000017 R_ARM_RELATIVE │ │ │ │ +0028d78c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d798 00000017 R_ARM_RELATIVE │ │ │ │ +0028d79c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d7a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d7ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028d7b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d7bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d7c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d7cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d7d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d7dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d7e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d7ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028d7f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d7fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d808 00000017 R_ARM_RELATIVE │ │ │ │ +0028d80c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d818 00000017 R_ARM_RELATIVE │ │ │ │ +0028d81c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d838 00000017 R_ARM_RELATIVE │ │ │ │ +0028d83c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d848 00000017 R_ARM_RELATIVE │ │ │ │ +0028d84c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d858 00000017 R_ARM_RELATIVE │ │ │ │ +0028d85c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d868 00000017 R_ARM_RELATIVE │ │ │ │ +0028d86c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d878 00000017 R_ARM_RELATIVE │ │ │ │ +0028d87c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d888 00000017 R_ARM_RELATIVE │ │ │ │ +0028d88c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d898 00000017 R_ARM_RELATIVE │ │ │ │ +0028d89c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d8a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d8ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028d8b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d8bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d8c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d8cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d8d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d8dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d8e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d8ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028d8f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d8fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d918 00000017 R_ARM_RELATIVE │ │ │ │ +0028d91c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d928 00000017 R_ARM_RELATIVE │ │ │ │ +0028d92c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d938 00000017 R_ARM_RELATIVE │ │ │ │ +0028d93c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d948 00000017 R_ARM_RELATIVE │ │ │ │ +0028d94c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d958 00000017 R_ARM_RELATIVE │ │ │ │ +0028d95c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d968 00000017 R_ARM_RELATIVE │ │ │ │ +0028d96c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d978 00000017 R_ARM_RELATIVE │ │ │ │ +0028d97c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d988 00000017 R_ARM_RELATIVE │ │ │ │ +0028d98c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d998 00000017 R_ARM_RELATIVE │ │ │ │ +0028d99c 00000017 R_ARM_RELATIVE │ │ │ │ +0028d9a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d9ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028d9b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d9bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d9c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d9cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d9d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d9dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028d9e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028d9ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028da08 00000017 R_ARM_RELATIVE │ │ │ │ +0028da0c 00000017 R_ARM_RELATIVE │ │ │ │ +0028da18 00000017 R_ARM_RELATIVE │ │ │ │ +0028da1c 00000017 R_ARM_RELATIVE │ │ │ │ +0028da28 00000017 R_ARM_RELATIVE │ │ │ │ +0028da2c 00000017 R_ARM_RELATIVE │ │ │ │ +0028da38 00000017 R_ARM_RELATIVE │ │ │ │ +0028da3c 00000017 R_ARM_RELATIVE │ │ │ │ +0028da48 00000017 R_ARM_RELATIVE │ │ │ │ +0028da4c 00000017 R_ARM_RELATIVE │ │ │ │ +0028da58 00000017 R_ARM_RELATIVE │ │ │ │ +0028da5c 00000017 R_ARM_RELATIVE │ │ │ │ +0028da68 00000017 R_ARM_RELATIVE │ │ │ │ +0028da6c 00000017 R_ARM_RELATIVE │ │ │ │ +0028da78 00000017 R_ARM_RELATIVE │ │ │ │ +0028da7c 00000017 R_ARM_RELATIVE │ │ │ │ +0028da88 00000017 R_ARM_RELATIVE │ │ │ │ +0028da8c 00000017 R_ARM_RELATIVE │ │ │ │ +0028da98 00000017 R_ARM_RELATIVE │ │ │ │ +0028da9c 00000017 R_ARM_RELATIVE │ │ │ │ +0028daa8 00000017 R_ARM_RELATIVE │ │ │ │ +0028daac 00000017 R_ARM_RELATIVE │ │ │ │ +0028dab8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dabc 00000017 R_ARM_RELATIVE │ │ │ │ +0028dac8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dacc 00000017 R_ARM_RELATIVE │ │ │ │ +0028dad8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dadc 00000017 R_ARM_RELATIVE │ │ │ │ +0028dae8 00000017 R_ARM_RELATIVE │ │ │ │ +0028daec 00000017 R_ARM_RELATIVE │ │ │ │ +0028daf8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dafc 00000017 R_ARM_RELATIVE │ │ │ │ +0028db18 00000017 R_ARM_RELATIVE │ │ │ │ +0028db1c 00000017 R_ARM_RELATIVE │ │ │ │ +0028db28 00000017 R_ARM_RELATIVE │ │ │ │ +0028db2c 00000017 R_ARM_RELATIVE │ │ │ │ +0028db38 00000017 R_ARM_RELATIVE │ │ │ │ +0028db3c 00000017 R_ARM_RELATIVE │ │ │ │ +0028db58 00000017 R_ARM_RELATIVE │ │ │ │ +0028db5c 00000017 R_ARM_RELATIVE │ │ │ │ +0028db68 00000017 R_ARM_RELATIVE │ │ │ │ +0028db6c 00000017 R_ARM_RELATIVE │ │ │ │ +0028db78 00000017 R_ARM_RELATIVE │ │ │ │ +0028db7c 00000017 R_ARM_RELATIVE │ │ │ │ +0028db88 00000017 R_ARM_RELATIVE │ │ │ │ +0028db8c 00000017 R_ARM_RELATIVE │ │ │ │ +0028db98 00000017 R_ARM_RELATIVE │ │ │ │ +0028db9c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dba8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dbac 00000017 R_ARM_RELATIVE │ │ │ │ +0028dbb8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dbbc 00000017 R_ARM_RELATIVE │ │ │ │ +0028dbc8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dbcc 00000017 R_ARM_RELATIVE │ │ │ │ +0028dbd8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dbdc 00000017 R_ARM_RELATIVE │ │ │ │ +0028dbe8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dbec 00000017 R_ARM_RELATIVE │ │ │ │ +0028dbf8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dbfc 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc08 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc0c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc18 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc1c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc28 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc2c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc38 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc3c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc48 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc4c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc58 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc5c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc68 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc6c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc78 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc7c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc88 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc8c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc98 00000017 R_ARM_RELATIVE │ │ │ │ +0028dc9c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dca8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dcac 00000017 R_ARM_RELATIVE │ │ │ │ +0028dcb8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dcbc 00000017 R_ARM_RELATIVE │ │ │ │ +0028dcc8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dccc 00000017 R_ARM_RELATIVE │ │ │ │ +0028dcd8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dcdc 00000017 R_ARM_RELATIVE │ │ │ │ +0028dce8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dcec 00000017 R_ARM_RELATIVE │ │ │ │ +0028dcf8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dcfc 00000017 R_ARM_RELATIVE │ │ │ │ +0028dd08 00000017 R_ARM_RELATIVE │ │ │ │ +0028dd0c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dd18 00000017 R_ARM_RELATIVE │ │ │ │ +0028dd1c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dd28 00000017 R_ARM_RELATIVE │ │ │ │ +0028dd2c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dd38 00000017 R_ARM_RELATIVE │ │ │ │ +0028dd3c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dd48 00000017 R_ARM_RELATIVE │ │ │ │ +0028dd4c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dd68 00000017 R_ARM_RELATIVE │ │ │ │ +0028dd6c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dd78 00000017 R_ARM_RELATIVE │ │ │ │ +0028dd7c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dd88 00000017 R_ARM_RELATIVE │ │ │ │ +0028dd8c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dd98 00000017 R_ARM_RELATIVE │ │ │ │ +0028dd9c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dda8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ddac 00000017 R_ARM_RELATIVE │ │ │ │ +0028ddb8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ddbc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ddc8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ddcc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ddd8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dddc 00000017 R_ARM_RELATIVE │ │ │ │ +0028dde8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ddec 00000017 R_ARM_RELATIVE │ │ │ │ +0028ddf8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ddfc 00000017 R_ARM_RELATIVE │ │ │ │ +0028de08 00000017 R_ARM_RELATIVE │ │ │ │ +0028de0c 00000017 R_ARM_RELATIVE │ │ │ │ +0028de18 00000017 R_ARM_RELATIVE │ │ │ │ +0028de1c 00000017 R_ARM_RELATIVE │ │ │ │ +0028de28 00000017 R_ARM_RELATIVE │ │ │ │ +0028de2c 00000017 R_ARM_RELATIVE │ │ │ │ +0028de38 00000017 R_ARM_RELATIVE │ │ │ │ +0028de3c 00000017 R_ARM_RELATIVE │ │ │ │ +0028de48 00000017 R_ARM_RELATIVE │ │ │ │ +0028de4c 00000017 R_ARM_RELATIVE │ │ │ │ +0028de68 00000017 R_ARM_RELATIVE │ │ │ │ +0028de6c 00000017 R_ARM_RELATIVE │ │ │ │ +0028de78 00000017 R_ARM_RELATIVE │ │ │ │ +0028de7c 00000017 R_ARM_RELATIVE │ │ │ │ +0028de88 00000017 R_ARM_RELATIVE │ │ │ │ +0028de8c 00000017 R_ARM_RELATIVE │ │ │ │ +0028de98 00000017 R_ARM_RELATIVE │ │ │ │ +0028de9c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dea8 00000017 R_ARM_RELATIVE │ │ │ │ +0028deac 00000017 R_ARM_RELATIVE │ │ │ │ +0028dec8 00000017 R_ARM_RELATIVE │ │ │ │ +0028decc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ded8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dedc 00000017 R_ARM_RELATIVE │ │ │ │ +0028dee8 00000017 R_ARM_RELATIVE │ │ │ │ +0028deec 00000017 R_ARM_RELATIVE │ │ │ │ +0028def8 00000017 R_ARM_RELATIVE │ │ │ │ +0028defc 00000017 R_ARM_RELATIVE │ │ │ │ +0028df08 00000017 R_ARM_RELATIVE │ │ │ │ +0028df0c 00000017 R_ARM_RELATIVE │ │ │ │ +0028df18 00000017 R_ARM_RELATIVE │ │ │ │ +0028df1c 00000017 R_ARM_RELATIVE │ │ │ │ +0028df28 00000017 R_ARM_RELATIVE │ │ │ │ +0028df2c 00000017 R_ARM_RELATIVE │ │ │ │ +0028df38 00000017 R_ARM_RELATIVE │ │ │ │ +0028df3c 00000017 R_ARM_RELATIVE │ │ │ │ +0028df48 00000017 R_ARM_RELATIVE │ │ │ │ +0028df4c 00000017 R_ARM_RELATIVE │ │ │ │ +0028df58 00000017 R_ARM_RELATIVE │ │ │ │ +0028df5c 00000017 R_ARM_RELATIVE │ │ │ │ +0028df68 00000017 R_ARM_RELATIVE │ │ │ │ +0028df6c 00000017 R_ARM_RELATIVE │ │ │ │ +0028df88 00000017 R_ARM_RELATIVE │ │ │ │ +0028df8c 00000017 R_ARM_RELATIVE │ │ │ │ +0028df98 00000017 R_ARM_RELATIVE │ │ │ │ +0028df9c 00000017 R_ARM_RELATIVE │ │ │ │ +0028dfa8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dfac 00000017 R_ARM_RELATIVE │ │ │ │ +0028dfb8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dfbc 00000017 R_ARM_RELATIVE │ │ │ │ +0028dfc8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dfcc 00000017 R_ARM_RELATIVE │ │ │ │ +0028dfd8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dfdc 00000017 R_ARM_RELATIVE │ │ │ │ +0028dfe8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dfec 00000017 R_ARM_RELATIVE │ │ │ │ +0028dff8 00000017 R_ARM_RELATIVE │ │ │ │ +0028dffc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e008 00000017 R_ARM_RELATIVE │ │ │ │ +0028e00c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e018 00000017 R_ARM_RELATIVE │ │ │ │ +0028e01c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e028 00000017 R_ARM_RELATIVE │ │ │ │ +0028e02c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e038 00000017 R_ARM_RELATIVE │ │ │ │ +0028e03c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e048 00000017 R_ARM_RELATIVE │ │ │ │ +0028e04c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e058 00000017 R_ARM_RELATIVE │ │ │ │ +0028e05c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e078 00000017 R_ARM_RELATIVE │ │ │ │ +0028e07c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e088 00000017 R_ARM_RELATIVE │ │ │ │ +0028e08c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e098 00000017 R_ARM_RELATIVE │ │ │ │ +0028e09c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e0a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e0ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028e0b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e0bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e0c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e0cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e0d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e0dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e0e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e0ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028e0f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e0fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e108 00000017 R_ARM_RELATIVE │ │ │ │ +0028e10c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e118 00000017 R_ARM_RELATIVE │ │ │ │ +0028e11c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e128 00000017 R_ARM_RELATIVE │ │ │ │ +0028e12c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e138 00000017 R_ARM_RELATIVE │ │ │ │ +0028e13c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e148 00000017 R_ARM_RELATIVE │ │ │ │ +0028e14c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e168 00000017 R_ARM_RELATIVE │ │ │ │ +0028e16c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e178 00000017 R_ARM_RELATIVE │ │ │ │ +0028e17c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e188 00000017 R_ARM_RELATIVE │ │ │ │ +0028e18c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e198 00000017 R_ARM_RELATIVE │ │ │ │ +0028e19c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e1a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e1ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028e1b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e1bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e1c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e1cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e1d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e1dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e1e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e1ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028e1f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e1fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e208 00000017 R_ARM_RELATIVE │ │ │ │ +0028e20c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e218 00000017 R_ARM_RELATIVE │ │ │ │ +0028e21c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e238 00000017 R_ARM_RELATIVE │ │ │ │ +0028e23c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e248 00000017 R_ARM_RELATIVE │ │ │ │ +0028e24c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e258 00000017 R_ARM_RELATIVE │ │ │ │ +0028e25c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e268 00000017 R_ARM_RELATIVE │ │ │ │ +0028e26c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e278 00000017 R_ARM_RELATIVE │ │ │ │ +0028e27c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e288 00000017 R_ARM_RELATIVE │ │ │ │ +0028e28c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e298 00000017 R_ARM_RELATIVE │ │ │ │ +0028e29c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e2a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e2ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028e2b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e2bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e2c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e2cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e2d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e2dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e2e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e2ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028e2f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e2fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e308 00000017 R_ARM_RELATIVE │ │ │ │ +0028e30c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e318 00000017 R_ARM_RELATIVE │ │ │ │ +0028e31c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e328 00000017 R_ARM_RELATIVE │ │ │ │ +0028e32c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e338 00000017 R_ARM_RELATIVE │ │ │ │ +0028e33c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e348 00000017 R_ARM_RELATIVE │ │ │ │ +0028e34c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e358 00000017 R_ARM_RELATIVE │ │ │ │ +0028e35c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e368 00000017 R_ARM_RELATIVE │ │ │ │ +0028e36c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e378 00000017 R_ARM_RELATIVE │ │ │ │ +0028e37c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e398 00000017 R_ARM_RELATIVE │ │ │ │ +0028e39c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e3a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e3ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028e3b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e3bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e3c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e3cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e3d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e3dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e3e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e3ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028e3f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e3fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e408 00000017 R_ARM_RELATIVE │ │ │ │ +0028e40c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e418 00000017 R_ARM_RELATIVE │ │ │ │ +0028e41c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e428 00000017 R_ARM_RELATIVE │ │ │ │ +0028e42c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e438 00000017 R_ARM_RELATIVE │ │ │ │ +0028e43c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e448 00000017 R_ARM_RELATIVE │ │ │ │ +0028e44c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e458 00000017 R_ARM_RELATIVE │ │ │ │ +0028e45c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e468 00000017 R_ARM_RELATIVE │ │ │ │ +0028e46c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e478 00000017 R_ARM_RELATIVE │ │ │ │ +0028e47c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e488 00000017 R_ARM_RELATIVE │ │ │ │ +0028e48c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e498 00000017 R_ARM_RELATIVE │ │ │ │ +0028e49c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e4a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e4ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028e4b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e4bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e4d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e4dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e4e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e4ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028e4f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e4fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e508 00000017 R_ARM_RELATIVE │ │ │ │ +0028e50c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e518 00000017 R_ARM_RELATIVE │ │ │ │ +0028e51c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e528 00000017 R_ARM_RELATIVE │ │ │ │ +0028e52c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e538 00000017 R_ARM_RELATIVE │ │ │ │ +0028e53c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e548 00000017 R_ARM_RELATIVE │ │ │ │ +0028e54c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e558 00000017 R_ARM_RELATIVE │ │ │ │ +0028e55c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e568 00000017 R_ARM_RELATIVE │ │ │ │ +0028e56c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e578 00000017 R_ARM_RELATIVE │ │ │ │ +0028e57c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e588 00000017 R_ARM_RELATIVE │ │ │ │ +0028e58c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e598 00000017 R_ARM_RELATIVE │ │ │ │ +0028e59c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e5a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e5ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028e5b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e5bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e5d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e5dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e5e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e5ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028e5f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e5fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e608 00000017 R_ARM_RELATIVE │ │ │ │ +0028e60c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e618 00000017 R_ARM_RELATIVE │ │ │ │ +0028e61c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e628 00000017 R_ARM_RELATIVE │ │ │ │ +0028e62c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e638 00000017 R_ARM_RELATIVE │ │ │ │ +0028e63c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e648 00000017 R_ARM_RELATIVE │ │ │ │ +0028e64c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e658 00000017 R_ARM_RELATIVE │ │ │ │ +0028e65c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e668 00000017 R_ARM_RELATIVE │ │ │ │ +0028e66c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e678 00000017 R_ARM_RELATIVE │ │ │ │ +0028e67c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e688 00000017 R_ARM_RELATIVE │ │ │ │ +0028e68c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e698 00000017 R_ARM_RELATIVE │ │ │ │ +0028e69c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e6a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e6ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028e6b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e6bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e6c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e6cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e6d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e6dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e6e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e6ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028e6f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e6fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e708 00000017 R_ARM_RELATIVE │ │ │ │ +0028e70c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e718 00000017 R_ARM_RELATIVE │ │ │ │ +0028e71c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e728 00000017 R_ARM_RELATIVE │ │ │ │ +0028e72c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e738 00000017 R_ARM_RELATIVE │ │ │ │ +0028e73c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e748 00000017 R_ARM_RELATIVE │ │ │ │ +0028e74c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e768 00000017 R_ARM_RELATIVE │ │ │ │ +0028e76c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e778 00000017 R_ARM_RELATIVE │ │ │ │ +0028e77c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e788 00000017 R_ARM_RELATIVE │ │ │ │ +0028e78c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e798 00000017 R_ARM_RELATIVE │ │ │ │ +0028e79c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e7a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e7ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028e7b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e7bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e7c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e7cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e7d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e7dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e7f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e7fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e808 00000017 R_ARM_RELATIVE │ │ │ │ +0028e80c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e818 00000017 R_ARM_RELATIVE │ │ │ │ +0028e81c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e828 00000017 R_ARM_RELATIVE │ │ │ │ +0028e82c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e848 00000017 R_ARM_RELATIVE │ │ │ │ +0028e84c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e858 00000017 R_ARM_RELATIVE │ │ │ │ +0028e85c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e868 00000017 R_ARM_RELATIVE │ │ │ │ +0028e86c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e878 00000017 R_ARM_RELATIVE │ │ │ │ +0028e87c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e898 00000017 R_ARM_RELATIVE │ │ │ │ +0028e89c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e8a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e8ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028e8b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e8bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e8c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e8cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e8d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e8dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e8e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e8ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028e8f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e8fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e908 00000017 R_ARM_RELATIVE │ │ │ │ +0028e90c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e928 00000017 R_ARM_RELATIVE │ │ │ │ +0028e92c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e938 00000017 R_ARM_RELATIVE │ │ │ │ +0028e93c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e948 00000017 R_ARM_RELATIVE │ │ │ │ +0028e94c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e958 00000017 R_ARM_RELATIVE │ │ │ │ +0028e95c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e968 00000017 R_ARM_RELATIVE │ │ │ │ +0028e96c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e978 00000017 R_ARM_RELATIVE │ │ │ │ +0028e97c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e998 00000017 R_ARM_RELATIVE │ │ │ │ +0028e99c 00000017 R_ARM_RELATIVE │ │ │ │ +0028e9a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e9ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028e9b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e9bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e9c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e9cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e9d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e9dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028e9e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e9ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028e9f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028e9fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea08 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea0c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea18 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea1c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea28 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea2c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea38 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea3c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea48 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea4c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea58 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea5c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea68 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea6c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea78 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea7c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea88 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea8c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea98 00000017 R_ARM_RELATIVE │ │ │ │ +0028ea9c 00000017 R_ARM_RELATIVE │ │ │ │ +0028eaa8 00000017 R_ARM_RELATIVE │ │ │ │ +0028eaac 00000017 R_ARM_RELATIVE │ │ │ │ +0028eab8 00000017 R_ARM_RELATIVE │ │ │ │ +0028eabc 00000017 R_ARM_RELATIVE │ │ │ │ +0028eac8 00000017 R_ARM_RELATIVE │ │ │ │ +0028eacc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ead8 00000017 R_ARM_RELATIVE │ │ │ │ +0028eadc 00000017 R_ARM_RELATIVE │ │ │ │ +0028eae8 00000017 R_ARM_RELATIVE │ │ │ │ +0028eaec 00000017 R_ARM_RELATIVE │ │ │ │ +0028eaf8 00000017 R_ARM_RELATIVE │ │ │ │ +0028eafc 00000017 R_ARM_RELATIVE │ │ │ │ +0028eb08 00000017 R_ARM_RELATIVE │ │ │ │ +0028eb0c 00000017 R_ARM_RELATIVE │ │ │ │ +0028eb18 00000017 R_ARM_RELATIVE │ │ │ │ +0028eb1c 00000017 R_ARM_RELATIVE │ │ │ │ +0028eb28 00000017 R_ARM_RELATIVE │ │ │ │ +0028eb2c 00000017 R_ARM_RELATIVE │ │ │ │ +0028eb38 00000017 R_ARM_RELATIVE │ │ │ │ +0028eb3c 00000017 R_ARM_RELATIVE │ │ │ │ +0028eb58 00000017 R_ARM_RELATIVE │ │ │ │ +0028eb5c 00000017 R_ARM_RELATIVE │ │ │ │ +0028eb68 00000017 R_ARM_RELATIVE │ │ │ │ +0028eb6c 00000017 R_ARM_RELATIVE │ │ │ │ +0028eb78 00000017 R_ARM_RELATIVE │ │ │ │ +0028eb7c 00000017 R_ARM_RELATIVE │ │ │ │ +0028eb88 00000017 R_ARM_RELATIVE │ │ │ │ +0028eb8c 00000017 R_ARM_RELATIVE │ │ │ │ +0028eb98 00000017 R_ARM_RELATIVE │ │ │ │ +0028eb9c 00000017 R_ARM_RELATIVE │ │ │ │ +0028eba8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ebac 00000017 R_ARM_RELATIVE │ │ │ │ +0028ebb8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ebbc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ebc8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ebcc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ebd8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ebdc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ebe8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ebec 00000017 R_ARM_RELATIVE │ │ │ │ +0028ebf8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ebfc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ec08 00000017 R_ARM_RELATIVE │ │ │ │ +0028ec0c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ec28 00000017 R_ARM_RELATIVE │ │ │ │ +0028ec2c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ec38 00000017 R_ARM_RELATIVE │ │ │ │ +0028ec3c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ec48 00000017 R_ARM_RELATIVE │ │ │ │ +0028ec4c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ec68 00000017 R_ARM_RELATIVE │ │ │ │ +0028ec6c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ec78 00000017 R_ARM_RELATIVE │ │ │ │ +0028ec7c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ec88 00000017 R_ARM_RELATIVE │ │ │ │ +0028ec8c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ec98 00000017 R_ARM_RELATIVE │ │ │ │ +0028ec9c 00000017 R_ARM_RELATIVE │ │ │ │ +0028eca8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ecac 00000017 R_ARM_RELATIVE │ │ │ │ +0028ecb8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ecbc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ecc8 00000017 R_ARM_RELATIVE │ │ │ │ +0028eccc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ecd8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ecdc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ece8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ecec 00000017 R_ARM_RELATIVE │ │ │ │ +0028ecf8 00000017 R_ARM_RELATIVE │ │ │ │ +0028ecfc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ed08 00000017 R_ARM_RELATIVE │ │ │ │ +0028ed0c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ed18 00000017 R_ARM_RELATIVE │ │ │ │ +0028ed1c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ed28 00000017 R_ARM_RELATIVE │ │ │ │ +0028ed2c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ed48 00000017 R_ARM_RELATIVE │ │ │ │ +0028ed4c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ed58 00000017 R_ARM_RELATIVE │ │ │ │ +0028ed5c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ed68 00000017 R_ARM_RELATIVE │ │ │ │ +0028ed6c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ed78 00000017 R_ARM_RELATIVE │ │ │ │ +0028ed7c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ed88 00000017 R_ARM_RELATIVE │ │ │ │ +0028ed8c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ed98 00000017 R_ARM_RELATIVE │ │ │ │ +0028ed9c 00000017 R_ARM_RELATIVE │ │ │ │ +0028eda8 00000017 R_ARM_RELATIVE │ │ │ │ +0028edac 00000017 R_ARM_RELATIVE │ │ │ │ +0028edb8 00000017 R_ARM_RELATIVE │ │ │ │ +0028edbc 00000017 R_ARM_RELATIVE │ │ │ │ +0028edd8 00000017 R_ARM_RELATIVE │ │ │ │ +0028eddc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ede8 00000017 R_ARM_RELATIVE │ │ │ │ +0028edec 00000017 R_ARM_RELATIVE │ │ │ │ +0028edf8 00000017 R_ARM_RELATIVE │ │ │ │ +0028edfc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee08 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee0c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee18 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee1c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee28 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee2c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee38 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee3c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee48 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee4c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee58 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee5c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee68 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee6c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee78 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee7c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee88 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee8c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee98 00000017 R_ARM_RELATIVE │ │ │ │ +0028ee9c 00000017 R_ARM_RELATIVE │ │ │ │ +0028eea8 00000017 R_ARM_RELATIVE │ │ │ │ +0028eeac 00000017 R_ARM_RELATIVE │ │ │ │ +0028eeb8 00000017 R_ARM_RELATIVE │ │ │ │ +0028eebc 00000017 R_ARM_RELATIVE │ │ │ │ +0028eec8 00000017 R_ARM_RELATIVE │ │ │ │ +0028eecc 00000017 R_ARM_RELATIVE │ │ │ │ +0028eed8 00000017 R_ARM_RELATIVE │ │ │ │ +0028eedc 00000017 R_ARM_RELATIVE │ │ │ │ +0028eee8 00000017 R_ARM_RELATIVE │ │ │ │ +0028eeec 00000017 R_ARM_RELATIVE │ │ │ │ +0028eef8 00000017 R_ARM_RELATIVE │ │ │ │ +0028eefc 00000017 R_ARM_RELATIVE │ │ │ │ +0028ef08 00000017 R_ARM_RELATIVE │ │ │ │ +0028ef0c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ef18 00000017 R_ARM_RELATIVE │ │ │ │ +0028ef1c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ef38 00000017 R_ARM_RELATIVE │ │ │ │ +0028ef3c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ef48 00000017 R_ARM_RELATIVE │ │ │ │ +0028ef4c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ef58 00000017 R_ARM_RELATIVE │ │ │ │ +0028ef5c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ef68 00000017 R_ARM_RELATIVE │ │ │ │ +0028ef6c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ef88 00000017 R_ARM_RELATIVE │ │ │ │ +0028ef8c 00000017 R_ARM_RELATIVE │ │ │ │ +0028ef98 00000017 R_ARM_RELATIVE │ │ │ │ +0028ef9c 00000017 R_ARM_RELATIVE │ │ │ │ +0028efa8 00000017 R_ARM_RELATIVE │ │ │ │ +0028efac 00000017 R_ARM_RELATIVE │ │ │ │ +0028efb8 00000017 R_ARM_RELATIVE │ │ │ │ +0028efbc 00000017 R_ARM_RELATIVE │ │ │ │ +0028efc8 00000017 R_ARM_RELATIVE │ │ │ │ +0028efcc 00000017 R_ARM_RELATIVE │ │ │ │ +0028efd8 00000017 R_ARM_RELATIVE │ │ │ │ +0028efdc 00000017 R_ARM_RELATIVE │ │ │ │ +0028efe8 00000017 R_ARM_RELATIVE │ │ │ │ +0028efec 00000017 R_ARM_RELATIVE │ │ │ │ +0028eff8 00000017 R_ARM_RELATIVE │ │ │ │ +0028effc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f008 00000017 R_ARM_RELATIVE │ │ │ │ +0028f00c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f028 00000017 R_ARM_RELATIVE │ │ │ │ +0028f02c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f038 00000017 R_ARM_RELATIVE │ │ │ │ +0028f03c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f048 00000017 R_ARM_RELATIVE │ │ │ │ +0028f04c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f058 00000017 R_ARM_RELATIVE │ │ │ │ +0028f05c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f068 00000017 R_ARM_RELATIVE │ │ │ │ +0028f06c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f078 00000017 R_ARM_RELATIVE │ │ │ │ +0028f07c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f088 00000017 R_ARM_RELATIVE │ │ │ │ +0028f08c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f098 00000017 R_ARM_RELATIVE │ │ │ │ +0028f09c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f0a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f0ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028f0b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f0bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f0d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f0dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f0e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f0ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028f0f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f0fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f108 00000017 R_ARM_RELATIVE │ │ │ │ +0028f10c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f118 00000017 R_ARM_RELATIVE │ │ │ │ +0028f11c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f128 00000017 R_ARM_RELATIVE │ │ │ │ +0028f12c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f138 00000017 R_ARM_RELATIVE │ │ │ │ +0028f13c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f148 00000017 R_ARM_RELATIVE │ │ │ │ +0028f14c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f158 00000017 R_ARM_RELATIVE │ │ │ │ +0028f15c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f168 00000017 R_ARM_RELATIVE │ │ │ │ +0028f16c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f178 00000017 R_ARM_RELATIVE │ │ │ │ +0028f17c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f188 00000017 R_ARM_RELATIVE │ │ │ │ +0028f18c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f198 00000017 R_ARM_RELATIVE │ │ │ │ +0028f19c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f1a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f1ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028f1b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f1bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f1c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f1cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f1e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f1ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028f1f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f1fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f208 00000017 R_ARM_RELATIVE │ │ │ │ +0028f20c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f218 00000017 R_ARM_RELATIVE │ │ │ │ +0028f21c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f228 00000017 R_ARM_RELATIVE │ │ │ │ +0028f22c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f238 00000017 R_ARM_RELATIVE │ │ │ │ +0028f23c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f248 00000017 R_ARM_RELATIVE │ │ │ │ +0028f24c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f258 00000017 R_ARM_RELATIVE │ │ │ │ +0028f25c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f268 00000017 R_ARM_RELATIVE │ │ │ │ +0028f26c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f278 00000017 R_ARM_RELATIVE │ │ │ │ +0028f27c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f288 00000017 R_ARM_RELATIVE │ │ │ │ +0028f28c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f298 00000017 R_ARM_RELATIVE │ │ │ │ +0028f29c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f2a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f2ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028f2c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f2cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f2d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f2dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f2e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f2ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028f2f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f2fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f308 00000017 R_ARM_RELATIVE │ │ │ │ +0028f30c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f318 00000017 R_ARM_RELATIVE │ │ │ │ +0028f31c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f328 00000017 R_ARM_RELATIVE │ │ │ │ +0028f32c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f338 00000017 R_ARM_RELATIVE │ │ │ │ +0028f33c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f348 00000017 R_ARM_RELATIVE │ │ │ │ +0028f34c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f358 00000017 R_ARM_RELATIVE │ │ │ │ +0028f35c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f368 00000017 R_ARM_RELATIVE │ │ │ │ +0028f36c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f378 00000017 R_ARM_RELATIVE │ │ │ │ +0028f37c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f388 00000017 R_ARM_RELATIVE │ │ │ │ +0028f38c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f398 00000017 R_ARM_RELATIVE │ │ │ │ +0028f39c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f3a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f3ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028f3b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f3bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f3c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f3cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f3d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f3dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f3e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f3ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028f3f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f3fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f408 00000017 R_ARM_RELATIVE │ │ │ │ +0028f40c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f428 00000017 R_ARM_RELATIVE │ │ │ │ +0028f42c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f438 00000017 R_ARM_RELATIVE │ │ │ │ +0028f43c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f448 00000017 R_ARM_RELATIVE │ │ │ │ +0028f44c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f458 00000017 R_ARM_RELATIVE │ │ │ │ +0028f45c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f468 00000017 R_ARM_RELATIVE │ │ │ │ +0028f46c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f478 00000017 R_ARM_RELATIVE │ │ │ │ +0028f47c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f488 00000017 R_ARM_RELATIVE │ │ │ │ +0028f48c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f498 00000017 R_ARM_RELATIVE │ │ │ │ +0028f49c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f4a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f4ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028f4b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f4bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f4c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f4cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f4d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f4dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f4e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f4ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028f4f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f4fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f508 00000017 R_ARM_RELATIVE │ │ │ │ +0028f50c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f518 00000017 R_ARM_RELATIVE │ │ │ │ +0028f51c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f528 00000017 R_ARM_RELATIVE │ │ │ │ +0028f52c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f538 00000017 R_ARM_RELATIVE │ │ │ │ +0028f53c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f548 00000017 R_ARM_RELATIVE │ │ │ │ +0028f54c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f558 00000017 R_ARM_RELATIVE │ │ │ │ +0028f55c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f568 00000017 R_ARM_RELATIVE │ │ │ │ +0028f56c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f578 00000017 R_ARM_RELATIVE │ │ │ │ +0028f57c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f588 00000017 R_ARM_RELATIVE │ │ │ │ +0028f58c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f598 00000017 R_ARM_RELATIVE │ │ │ │ +0028f59c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f5a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f5ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028f5b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f5bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f5c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f5cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f5d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f5dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f5e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f5ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028f5f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f5fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f608 00000017 R_ARM_RELATIVE │ │ │ │ +0028f60c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f618 00000017 R_ARM_RELATIVE │ │ │ │ +0028f61c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f628 00000017 R_ARM_RELATIVE │ │ │ │ +0028f62c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f638 00000017 R_ARM_RELATIVE │ │ │ │ +0028f63c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f648 00000017 R_ARM_RELATIVE │ │ │ │ +0028f64c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f668 00000017 R_ARM_RELATIVE │ │ │ │ +0028f66c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f678 00000017 R_ARM_RELATIVE │ │ │ │ +0028f67c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f688 00000017 R_ARM_RELATIVE │ │ │ │ +0028f68c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f698 00000017 R_ARM_RELATIVE │ │ │ │ +0028f69c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f6a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f6ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028f6b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f6bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f6c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f6cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f6d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f6dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f6e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f6ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028f6f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f6fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f708 00000017 R_ARM_RELATIVE │ │ │ │ +0028f70c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f718 00000017 R_ARM_RELATIVE │ │ │ │ +0028f71c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f728 00000017 R_ARM_RELATIVE │ │ │ │ +0028f72c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f738 00000017 R_ARM_RELATIVE │ │ │ │ +0028f73c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f748 00000017 R_ARM_RELATIVE │ │ │ │ +0028f74c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f758 00000017 R_ARM_RELATIVE │ │ │ │ +0028f75c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f768 00000017 R_ARM_RELATIVE │ │ │ │ +0028f76c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f778 00000017 R_ARM_RELATIVE │ │ │ │ +0028f77c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f788 00000017 R_ARM_RELATIVE │ │ │ │ +0028f78c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f7a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f7ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028f7b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f7bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f7c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f7cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f7d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f7dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f7e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f7ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028f7f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f7fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f808 00000017 R_ARM_RELATIVE │ │ │ │ +0028f80c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f818 00000017 R_ARM_RELATIVE │ │ │ │ +0028f81c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f828 00000017 R_ARM_RELATIVE │ │ │ │ +0028f82c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f838 00000017 R_ARM_RELATIVE │ │ │ │ +0028f83c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f848 00000017 R_ARM_RELATIVE │ │ │ │ +0028f84c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f858 00000017 R_ARM_RELATIVE │ │ │ │ +0028f85c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f868 00000017 R_ARM_RELATIVE │ │ │ │ +0028f86c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f878 00000017 R_ARM_RELATIVE │ │ │ │ +0028f87c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f888 00000017 R_ARM_RELATIVE │ │ │ │ +0028f88c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f8a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f8ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028f8b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f8bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f8c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f8cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f8d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f8dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f8e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f8ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028f8f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f8fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f908 00000017 R_ARM_RELATIVE │ │ │ │ +0028f90c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f918 00000017 R_ARM_RELATIVE │ │ │ │ +0028f91c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f928 00000017 R_ARM_RELATIVE │ │ │ │ +0028f92c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f938 00000017 R_ARM_RELATIVE │ │ │ │ +0028f93c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f948 00000017 R_ARM_RELATIVE │ │ │ │ +0028f94c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f958 00000017 R_ARM_RELATIVE │ │ │ │ +0028f95c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f978 00000017 R_ARM_RELATIVE │ │ │ │ +0028f97c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f988 00000017 R_ARM_RELATIVE │ │ │ │ +0028f98c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f998 00000017 R_ARM_RELATIVE │ │ │ │ +0028f99c 00000017 R_ARM_RELATIVE │ │ │ │ +0028f9a8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f9ac 00000017 R_ARM_RELATIVE │ │ │ │ +0028f9b8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f9bc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f9c8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f9cc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f9d8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f9dc 00000017 R_ARM_RELATIVE │ │ │ │ +0028f9e8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f9ec 00000017 R_ARM_RELATIVE │ │ │ │ +0028f9f8 00000017 R_ARM_RELATIVE │ │ │ │ +0028f9fc 00000017 R_ARM_RELATIVE │ │ │ │ +0028fa18 00000017 R_ARM_RELATIVE │ │ │ │ +0028fa1c 00000017 R_ARM_RELATIVE │ │ │ │ +0028fa28 00000017 R_ARM_RELATIVE │ │ │ │ +0028fa2c 00000017 R_ARM_RELATIVE │ │ │ │ +0028fa38 00000017 R_ARM_RELATIVE │ │ │ │ +0028fa3c 00000017 R_ARM_RELATIVE │ │ │ │ +0028fa48 00000017 R_ARM_RELATIVE │ │ │ │ +0028fa4c 00000017 R_ARM_RELATIVE │ │ │ │ +0028fa64 00000017 R_ARM_RELATIVE │ │ │ │ +0028fa74 00000017 R_ARM_RELATIVE │ │ │ │ +0028fa78 00000017 R_ARM_RELATIVE │ │ │ │ +0028faa0 00000017 R_ARM_RELATIVE │ │ │ │ +0028fab0 00000017 R_ARM_RELATIVE │ │ │ │ +0028fab4 00000017 R_ARM_RELATIVE │ │ │ │ +0028fac8 00000017 R_ARM_RELATIVE │ │ │ │ +0028facc 00000017 R_ARM_RELATIVE │ │ │ │ +0028fad0 00000017 R_ARM_RELATIVE │ │ │ │ +0028fad8 00000017 R_ARM_RELATIVE │ │ │ │ +0028faf4 00000017 R_ARM_RELATIVE │ │ │ │ +0028faf8 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb34 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb38 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb3c 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb40 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb44 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb48 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb4c 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb50 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb54 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb58 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb5c 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb60 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb64 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb68 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb74 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb78 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb7c 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb80 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb84 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb88 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb8c 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb90 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb94 00000017 R_ARM_RELATIVE │ │ │ │ +0028fb98 00000017 R_ARM_RELATIVE │ │ │ │ +00290000 00000017 R_ARM_RELATIVE │ │ │ │ +00290014 00000017 R_ARM_RELATIVE │ │ │ │ +00290018 00000017 R_ARM_RELATIVE │ │ │ │ +00290040 00000017 R_ARM_RELATIVE │ │ │ │ +00290054 00000017 R_ARM_RELATIVE │ │ │ │ +00290058 00000017 R_ARM_RELATIVE │ │ │ │ +00290080 00000017 R_ARM_RELATIVE │ │ │ │ +00290098 00000017 R_ARM_RELATIVE │ │ │ │ +0029009c 00000017 R_ARM_RELATIVE │ │ │ │ +002900a0 00000017 R_ARM_RELATIVE │ │ │ │ +002900a4 00000017 R_ARM_RELATIVE │ │ │ │ +002900a8 00000017 R_ARM_RELATIVE │ │ │ │ +002900b8 00000017 R_ARM_RELATIVE │ │ │ │ +002900bc 00000017 R_ARM_RELATIVE │ │ │ │ +002900c0 00000017 R_ARM_RELATIVE │ │ │ │ +002900d8 00000017 R_ARM_RELATIVE │ │ │ │ +002900dc 00000017 R_ARM_RELATIVE │ │ │ │ +002900ec 00000017 R_ARM_RELATIVE │ │ │ │ +00290118 00000017 R_ARM_RELATIVE │ │ │ │ +0029011c 00000017 R_ARM_RELATIVE │ │ │ │ +00290124 00000017 R_ARM_RELATIVE │ │ │ │ +00290128 00000017 R_ARM_RELATIVE │ │ │ │ +00290158 00000017 R_ARM_RELATIVE │ │ │ │ +0029015c 00000017 R_ARM_RELATIVE │ │ │ │ +00290160 00000017 R_ARM_RELATIVE │ │ │ │ +00290164 00000017 R_ARM_RELATIVE │ │ │ │ +00290168 00000017 R_ARM_RELATIVE │ │ │ │ +0029016c 00000017 R_ARM_RELATIVE │ │ │ │ +00290170 00000017 R_ARM_RELATIVE │ │ │ │ +00290194 00000017 R_ARM_RELATIVE │ │ │ │ +00290198 00000017 R_ARM_RELATIVE │ │ │ │ +0029019c 00000017 R_ARM_RELATIVE │ │ │ │ +002901a8 00000017 R_ARM_RELATIVE │ │ │ │ +002901d8 00000017 R_ARM_RELATIVE │ │ │ │ +002901dc 00000017 R_ARM_RELATIVE │ │ │ │ +002901e0 00000017 R_ARM_RELATIVE │ │ │ │ +002901e4 00000017 R_ARM_RELATIVE │ │ │ │ +002901e8 00000017 R_ARM_RELATIVE │ │ │ │ +002901ec 00000017 R_ARM_RELATIVE │ │ │ │ +002901f0 00000017 R_ARM_RELATIVE │ │ │ │ +002901f4 00000017 R_ARM_RELATIVE │ │ │ │ +00290200 00000017 R_ARM_RELATIVE │ │ │ │ +00290218 00000017 R_ARM_RELATIVE │ │ │ │ +0028fa68 0000cd02 R_ARM_ABS32 00008284 _ZNK18QQuickImagineStyle10metaObjectEv@@Qt_6_PRIVATE_API │ │ │ │ +0028fae8 0000cd02 R_ARM_ABS32 00008284 _ZNK18QQuickImagineStyle10metaObjectEv@@Qt_6_PRIVATE_API │ │ │ │ +0028fa6c 0000dc02 R_ARM_ABS32 00011e1c _ZN18QQuickImagineStyle11qt_metacastEPKc@@Qt_6_PRIVATE_API │ │ │ │ +0028faec 0000dc02 R_ARM_ABS32 00011e1c _ZN18QQuickImagineStyle11qt_metacastEPKc@@Qt_6_PRIVATE_API │ │ │ │ +0028fa70 0000c002 R_ARM_ABS32 00011e7c _ZN18QQuickImagineStyle11qt_metacallEN11QMetaObject4CallEiPPv@@Qt_6_PRIVATE_API │ │ │ │ +0028faf0 0000c002 R_ARM_ABS32 00011e7c _ZN18QQuickImagineStyle11qt_metacallEN11QMetaObject4CallEiPPv@@Qt_6_PRIVATE_API │ │ │ │ +0028fa7c 00008802 R_ARM_ABS32 00000000 _ZN7QObject5eventEP6QEvent@Qt_6 │ │ │ │ +0028fafc 00008802 R_ARM_ABS32 00000000 _ZN7QObject5eventEP6QEvent@Qt_6 │ │ │ │ +0028fa80 00009202 R_ARM_ABS32 00000000 _ZN7QObject11eventFilterEPS_P6QEvent@Qt_6 │ │ │ │ +0028fb00 00009202 R_ARM_ABS32 00000000 _ZN7QObject11eventFilterEPS_P6QEvent@Qt_6 │ │ │ │ +0028fa84 00001702 R_ARM_ABS32 00000000 _ZN7QObject10timerEventEP11QTimerEvent@Qt_6 │ │ │ │ +0028fb04 00001702 R_ARM_ABS32 00000000 _ZN7QObject10timerEventEP11QTimerEvent@Qt_6 │ │ │ │ +0028fa88 00005902 R_ARM_ABS32 00000000 _ZN7QObject10childEventEP11QChildEvent@Qt_6 │ │ │ │ +0028fb08 00005902 R_ARM_ABS32 00000000 _ZN7QObject10childEventEP11QChildEvent@Qt_6 │ │ │ │ +0028fa8c 00000902 R_ARM_ABS32 00000000 _ZN7QObject11customEventEP6QEvent@Qt_6 │ │ │ │ +0028fb0c 00000902 R_ARM_ABS32 00000000 _ZN7QObject11customEventEP6QEvent@Qt_6 │ │ │ │ +0028fa90 00005102 R_ARM_ABS32 00000000 _ZN7QObject13connectNotifyERK11QMetaMethod@Qt_6 │ │ │ │ +0028fb10 00005102 R_ARM_ABS32 00000000 _ZN7QObject13connectNotifyERK11QMetaMethod@Qt_6 │ │ │ │ +0028fa94 00009402 R_ARM_ABS32 00000000 _ZN7QObject16disconnectNotifyERK11QMetaMethod@Qt_6 │ │ │ │ +0028fb14 00009402 R_ARM_ABS32 00000000 _ZN7QObject16disconnectNotifyERK11QMetaMethod@Qt_6 │ │ │ │ +0028fa98 0000bf02 R_ARM_ABS32 0000f6ac _ZN18QQuickImagineStyle20attachedParentChangeEP32QQuickAttachedPropertyPropagatorS1_@@Qt_6_PRIVATE_API │ │ │ │ +0028fb18 0000bf02 R_ARM_ABS32 0000f6ac _ZN18QQuickImagineStyle20attachedParentChangeEP32QQuickAttachedPropertyPropagatorS1_@@Qt_6_PRIVATE_API │ │ │ │ +0028fa9c 00009e02 R_ARM_ABS32 00000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 │ │ │ │ +0028fab8 00009e02 R_ARM_ABS32 00000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 │ │ │ │ +0028faa4 0000b702 R_ARM_ABS32 0028fab8 _ZTI18QQuickImagineStyle@@Qt_6_PRIVATE_API │ │ │ │ +0028fae4 0000b702 R_ARM_ABS32 0028fab8 _ZTI18QQuickImagineStyle@@Qt_6_PRIVATE_API │ │ │ │ +0028faa8 00002602 R_ARM_ABS32 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperI7QStringE8metaTypeE@Qt_6 │ │ │ │ +0028ff94 00002615 R_ARM_GLOB_DAT 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperI7QStringE8metaTypeE@Qt_6 │ │ │ │ +0028faac 00004302 R_ARM_ABS32 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperI4QUrlE8metaTypeE@Qt_6 │ │ │ │ +0028ffa4 00004315 R_ARM_GLOB_DAT 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperI4QUrlE8metaTypeE@Qt_6 │ │ │ │ +0028fabc 0000d502 R_ARM_ABS32 001185c8 _ZTS18QQuickImagineStyle@@Qt_6_PRIVATE_API │ │ │ │ +0028fac0 00009802 R_ARM_ABS32 00000000 _ZTI32QQuickAttachedPropertyPropagator@Qt_6 │ │ │ │ +0028fac4 00008d02 R_ARM_ABS32 00000000 _ZN32QQuickAttachedPropertyPropagator16staticMetaObjectE@Qt_6 │ │ │ │ +0028ffd8 00008d15 R_ARM_GLOB_DAT 00000000 _ZN32QQuickAttachedPropertyPropagator16staticMetaObjectE@Qt_6 │ │ │ │ +0028fb1c 00002202 R_ARM_ABS32 00000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 │ │ │ │ +0028fb24 00002202 R_ARM_ABS32 00000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 │ │ │ │ +0028fb20 0000be02 R_ARM_ABS32 001186c8 _ZTSZN9QMetaType19registerMutableViewI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate37QSequentialIterableMutableViewFunctorIS4_EEEEbT1_EUlPvSC_E_@@Qt_6 │ │ │ │ +0028fb28 0000d002 R_ARM_ABS32 00118760 _ZTSZN9QMetaType17registerConverterI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS4_EEEEbT1_EUlPKvPvE_@@Qt_6 │ │ │ │ +0028fb6c 0000aa02 R_ARM_ABS32 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperIP7QObjectE8metaTypeE@Qt_6 │ │ │ │ +0028fff8 0000aa15 R_ARM_GLOB_DAT 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperIP7QObjectE8metaTypeE@Qt_6 │ │ │ │ +0028ff88 00001a15 R_ARM_GLOB_DAT 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperIiE8metaTypeE@Qt_6 │ │ │ │ +0028ff8c 00002115 R_ARM_GLOB_DAT 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperIdE8metaTypeE@Qt_6 │ │ │ │ +0028ff90 00002315 R_ARM_GLOB_DAT 00000000 _ZN7QString6_emptyE@Qt_6 │ │ │ │ +0028ff98 0000ca15 R_ARM_GLOB_DAT 00290f4c _ZGVZN9QMetaType23registerMutableViewImplI5QListIP7QObjectE9QIterableI13QMetaSequenceEEEbSt8functionIFbPvS9_EES_S_E10unregister@@Qt_6 │ │ │ │ +0028ff9c 00003315 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ +0028ffa0 00003a15 R_ARM_GLOB_DAT 00000000 _ZN10QByteArray6_emptyE@Qt_6 │ │ │ │ +0028ffa8 00005215 R_ARM_GLOB_DAT 00000000 qt_resourceFeatureZstd@Qt_6 │ │ │ │ +0028ffac 0000b915 R_ARM_GLOB_DAT 0028fb2c _ZN13QMetaSequence12MetaSequenceI5QListIP7QObjectEE5valueE@@Qt_6 │ │ │ │ +0028ffb0 00005615 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ +0028ffb4 0000cc15 R_ARM_GLOB_DAT 0028fae0 _ZTV18QQuickImagineStyle@@Qt_6_PRIVATE_API │ │ │ │ +0028ffb8 00006815 R_ARM_GLOB_DAT 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperI5QListI8QVariantEE8metaTypeE@Qt_6 │ │ │ │ +0028ffbc 00006915 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ +0028ffc0 0000c615 R_ARM_GLOB_DAT 0028fac4 _ZN18QQuickImagineStyle16staticMetaObjectE@@Qt_6_PRIVATE_API │ │ │ │ +0028ffc4 0000d315 R_ARM_GLOB_DAT 00290f3c _ZGVZN9QMetaType21registerConverterImplI5QListIP7QObjectE9QIterableI13QMetaSequenceEEEbSt8functionIFbPKvPvEES_S_E10unregister@@Qt_6 │ │ │ │ +0028ffc8 00007815 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ +0028ffcc 0000b815 R_ARM_GLOB_DAT 0028fb24 _ZTIZN9QMetaType17registerConverterI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS4_EEEEbT1_EUlPKvPvE_@@Qt_6 │ │ │ │ +0028ffd0 0000d115 R_ARM_GLOB_DAT 0028fb1c _ZTIZN9QMetaType19registerMutableViewI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate37QSequentialIterableMutableViewFunctorIS4_EEEEbT1_EUlPvSC_E_@@Qt_6 │ │ │ │ +0028ffd4 0000d415 R_ARM_GLOB_DAT 00290f40 _ZZN9QMetaType23registerMutableViewImplI5QListIP7QObjectE9QIterableI13QMetaSequenceEEEbSt8functionIFbPvS9_EES_S_E10unregister@@Qt_6 │ │ │ │ +0028ffdc 0000d815 R_ARM_GLOB_DAT 000087c8 _Z43qml_register_types_QtQuick_Controls_Imaginev@@Qt_6 │ │ │ │ +0028ffe0 00009715 R_ARM_GLOB_DAT 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperIbE8metaTypeE@Qt_6 │ │ │ │ +0028ffe4 0000ba15 R_ARM_GLOB_DAT 00010310 _ZN18QQuickImagineStyle21qmlAttachedPropertiesEP7QObject@@Qt_6_PRIVATE_API │ │ │ │ +0028ffe8 00009d15 R_ARM_GLOB_DAT 00000000 _ZN22QQmlModuleRegistrationD1Ev@Qt_6 │ │ │ │ +0028ffec 0000d615 R_ARM_GLOB_DAT 00008250 _ZN18QQuickImagineStyle11pathChangedEv@@Qt_6_PRIVATE_API │ │ │ │ +0028fff0 0000a615 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ +0028fff4 0000dd15 R_ARM_GLOB_DAT 00290f30 _ZZN9QMetaType21registerConverterImplI5QListIP7QObjectE9QIterableI13QMetaSequenceEEEbSt8functionIFbPKvPvEES_S_E10unregister@@Qt_6 │ │ │ │ +0028fffc 0000b015 R_ARM_GLOB_DAT 00000000 _ZN9QtPrivate25QMetaTypeInterfaceWrapperI8QVariantE8metaTypeE@Qt_6 │ │ │ │ +00290244 00005002 R_ARM_ABS32 00000000 qt_version_tag@Qt_6.8 │ │ │ │ │ │ │ │ -Relocation section '.rel.plt' at offset 0x6ac4 contains 162 entries: │ │ │ │ +Relocation section '.rel.plt' at offset 0x6ad4 contains 162 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ -0027fd00 00000316 R_ARM_JUMP_SLOT 00000000 _ZN9QMetaType25registerConverterFunctionERKSt8functionIFbPKvPvEES_S_@Qt_6 │ │ │ │ -0027fd04 00000416 R_ARM_JUMP_SLOT 00000000 _ZN11QQmlPrivate11qmlregisterENS_16RegistrationTypeEPv@Qt_6 │ │ │ │ -0027fd08 00000516 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext23initLoadContextIdLookupEj@Qt_6 │ │ │ │ -0027fd0c 00000616 R_ARM_JUMP_SLOT 00000000 _ZNK11QObjectData17dynamicMetaObjectEv@Qt_6 │ │ │ │ -0027fd10 00000716 R_ARM_JUMP_SLOT 00000000 _ZN10QByteArrayC1EPKci@Qt_6 │ │ │ │ -0027fd14 00000816 R_ARM_JUMP_SLOT 00000000 _ZN7QString17toIntegral_helperE11QStringViewPbi@Qt_6 │ │ │ │ -0027fd18 00000a16 R_ARM_JUMP_SLOT 00000000 _ZN7QString6insertEi5QChar@Qt_6 │ │ │ │ -0027fd1c 00000b16 R_ARM_JUMP_SLOT 00000000 _ZNK15QJSManagedValue9toVariantEv@Qt_6 │ │ │ │ -0027fd20 00000c16 R_ARM_JUMP_SLOT 00000000 _Znaj@GLIBCXX_3.4 │ │ │ │ -0027fd24 00000d16 R_ARM_JUMP_SLOT 00000000 _Z5qHash11QStringViewj@Qt_6 │ │ │ │ -0027fd28 00000e16 R_ARM_JUMP_SLOT 00000000 _ZN9QMetaType7convertES_PKvS_Pv@Qt_6 │ │ │ │ -0027fd2c 00000f16 R_ARM_JUMP_SLOT 00000000 _ZN9QJSEngine22convertQObjectToStringEP7QObject@Qt_6 │ │ │ │ -0027fd30 00001016 R_ARM_JUMP_SLOT 00000000 _ZN18QQuickStylePrivate8settingsERK7QString@Qt_6_PRIVATE_API │ │ │ │ -0027fd34 00001116 R_ARM_JUMP_SLOT 00000000 _ZN9QtPrivate12equalStringsE11QStringView13QLatin1String@Qt_6 │ │ │ │ -0027fd38 00001216 R_ARM_JUMP_SLOT 00000000 _ZN4QUrlD1Ev@Qt_6 │ │ │ │ -0027fd3c 00001316 R_ARM_JUMP_SLOT 00000000 _ZN9QMetaType27unregisterConverterFunctionES_S_@Qt_6 │ │ │ │ -0027fd40 00001416 R_ARM_JUMP_SLOT 00000000 _ZNK7QString8toDoubleEPb@Qt_6 │ │ │ │ -0027fd44 00001516 R_ARM_JUMP_SLOT 00000000 _ZN8QPaletteD1Ev@Qt_6 │ │ │ │ -0027fd48 00001616 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext19loadContextIdLookupEjPv@Qt_6 │ │ │ │ -0027fd4c 00001816 R_ARM_JUMP_SLOT 00000000 _ZdaPvj@CXXABI_1.3.9 │ │ │ │ -0027fd50 00001916 R_ARM_JUMP_SLOT 00000000 _ZN16QDebugStateSaverC1ER6QDebug@Qt_6 │ │ │ │ -0027fd54 00001b16 R_ARM_JUMP_SLOT 00000000 _ZN15QJSManagedValueC1EOS_@Qt_6 │ │ │ │ -0027fd58 00001c16 R_ARM_JUMP_SLOT 00000000 _ZN9QMetaType14registerHelperEPKN9QtPrivate18QMetaTypeInterfaceE@Qt_6 │ │ │ │ -0027fd5c 00001d16 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ -0027fd60 0000c116 R_ARM_JUMP_SLOT 0000f950 _ZNK18QQuickImagineStyle3urlEv@@Qt_6_PRIVATE_API │ │ │ │ -0027fd64 00001e16 R_ARM_JUMP_SLOT 00000000 _ZN10QArrayData8allocateEPPS_iiiNS_16AllocationOptionE@Qt_6 │ │ │ │ -0027fd68 00001f16 R_ARM_JUMP_SLOT 00000000 _ZN9QtPrivate54hasRegisteredMutableViewFunctionToIterableMetaSequenceE9QMetaType@Qt_6 │ │ │ │ -0027fd6c 00002016 R_ARM_JUMP_SLOT 00000000 _ZdaPv@GLIBCXX_3.4 │ │ │ │ -0027fd70 00002416 R_ARM_JUMP_SLOT 00000000 _ZNK4QUrl8toStringE12QUrlTwoFlagsINS_19UrlFormattingOptionENS_25ComponentFormattingOptionEE@Qt_6 │ │ │ │ -0027fd74 00002516 R_ARM_JUMP_SLOT 00000000 _ZdlPvj@CXXABI_1.3.9 │ │ │ │ -0027fd78 00002716 R_ARM_JUMP_SLOT 00000000 _ZN8QVariantaSERKS_@Qt_6 │ │ │ │ -0027fd7c 00002816 R_ARM_JUMP_SLOT 00000000 _ZdlPv@GLIBCXX_3.4 │ │ │ │ -0027fd80 00002916 R_ARM_JUMP_SLOT 00000000 _ZN11QTextStreamlsEc@Qt_6 │ │ │ │ -0027fd84 00002a16 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ -0027fd88 00002b16 R_ARM_JUMP_SLOT 00000000 _ZN11QQmlPrivate13qmlunregisterENS_16RegistrationTypeEj@Qt_6 │ │ │ │ -0027fd8c 00002c16 R_ARM_JUMP_SLOT 00000000 _ZN8QVariantD1Ev@Qt_6 │ │ │ │ -0027fd90 00002d16 R_ARM_JUMP_SLOT 00000000 _Znwj@GLIBCXX_3.4 │ │ │ │ -0027fd94 00002e16 R_ARM_JUMP_SLOT 00000000 _ZNK11QMetaObject4castEPK7QObject@Qt_6 │ │ │ │ -0027fd98 00002f16 R_ARM_JUMP_SLOT 00000000 _ZN8QPalette8setBrushENS_10ColorGroupENS_9ColorRoleERK6QBrush@Qt_6 │ │ │ │ -0027fd9c 00003016 R_ARM_JUMP_SLOT 00000000 _ZN11QMetaObject8activateEP7QObjectPKS_iPPv@Qt_6 │ │ │ │ -0027fda0 00003116 R_ARM_JUMP_SLOT 00000000 _ZN9QtPrivate12equalStringsE11QStringViewS0_@Qt_6 │ │ │ │ -0027fda4 00003216 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext14getValueLookupEjPvS1_@Qt_6 │ │ │ │ -0027fda8 00003316 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ -0027fdac 00003416 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext23setReturnValueUndefinedEv@Qt_6 │ │ │ │ -0027fdb0 00003516 R_ARM_JUMP_SLOT 00000000 __memcpy_chk@GLIBC_2.4 │ │ │ │ -0027fdb4 00003616 R_ARM_JUMP_SLOT 00000000 _ZNK8QVariant11toByteArrayEv@Qt_6 │ │ │ │ -0027fdb8 00003716 R_ARM_JUMP_SLOT 00000000 _ZNK9QMetaType9constructEPvPKv@Qt_6 │ │ │ │ -0027fdbc 00003816 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext19initGetObjectLookupEjP7QObject9QMetaType@Qt_6 │ │ │ │ -0027fdc0 00003916 R_ARM_JUMP_SLOT 00000000 _ZN17QJSPrimitiveValue8toStringEd@Qt_6 │ │ │ │ -0027fdc4 00003b16 R_ARM_JUMP_SLOT 00000000 _ZN7QString6numberEii@Qt_6 │ │ │ │ -0027fdc8 00003c16 R_ARM_JUMP_SLOT 00000000 _ZN32QQuickAttachedPropertyPropagator11qt_metacallEN11QMetaObject4CallEiPPv@Qt_6 │ │ │ │ -0027fdcc 00003d16 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ -0027fdd0 0000b616 R_ARM_JUMP_SLOT 0000f470 _ZN18QQuickImagineStyle13propagatePathEv@@Qt_6_PRIVATE_API │ │ │ │ -0027fdd4 00003e16 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext22initLoadAttachedLookupEjjP7QObject@Qt_6 │ │ │ │ -0027fdd8 00003f16 R_ARM_JUMP_SLOT 00000000 _Zls6QDebugPK7QObject@Qt_6 │ │ │ │ -0027fddc 00004016 R_ARM_JUMP_SLOT 00000000 _ZN9QMetaType29unregisterMutableViewFunctionES_S_@Qt_6 │ │ │ │ -0027fde0 00004116 R_ARM_JUMP_SLOT 00000000 _ZN8QVariant13moveConstructE9QMetaTypePv@Qt_6 │ │ │ │ -0027fde4 00004216 R_ARM_JUMP_SLOT 00000000 floor@GLIBC_2.4 │ │ │ │ -0027fde8 00004416 R_ARM_JUMP_SLOT 00000000 _ZNK11QMetaObject9classNameEv@Qt_6 │ │ │ │ -0027fdec 00004516 R_ARM_JUMP_SLOT 00000000 _ZN10QByteArray6appendEc@Qt_6 │ │ │ │ -0027fdf0 00004616 R_ARM_JUMP_SLOT 00000000 _ZNK9QMetaType8destructEPv@Qt_6 │ │ │ │ -0027fdf4 00004716 R_ARM_JUMP_SLOT 00000000 _ZNK7QString10startsWithE5QCharN2Qt15CaseSensitivityE@Qt_6 │ │ │ │ -0027fdf8 00004816 R_ARM_JUMP_SLOT 00000000 _ZNK4QUrl4pathE6QFlagsINS_25ComponentFormattingOptionEE@Qt_6 │ │ │ │ -0027fdfc 00004916 R_ARM_JUMP_SLOT 00000000 _ZN7QString10fromLatin1E14QByteArrayView@Qt_6 │ │ │ │ -0027fe00 00004a16 R_ARM_JUMP_SLOT 00000000 _ZN6QBrushC1ERK6QColorN2Qt10BrushStyleE@Qt_6 │ │ │ │ -0027fe04 00004b16 R_ARM_JUMP_SLOT 00000000 _ZN13QFontDatabase9hasFamilyERK7QString@Qt_6 │ │ │ │ -0027fe08 00004c16 R_ARM_JUMP_SLOT 00000000 _ZN9QJSEngine13convertStringERK7QString9QMetaTypePv@Qt_6 │ │ │ │ -0027fe0c 00004d16 R_ARM_JUMP_SLOT 00000000 _ZN8QJSValueC1ENS_12SpecialValueE@Qt_6 │ │ │ │ -0027fe10 00004e16 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ -0027fe14 00004f16 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ -0027fe18 00005316 R_ARM_JUMP_SLOT 00000000 _ZN8QJSValueC1ERKS_@Qt_6 │ │ │ │ -0027fe1c 00005416 R_ARM_JUMP_SLOT 00000000 _ZN7QString8fromUtf8E14QByteArrayView@Qt_6 │ │ │ │ -0027fe20 00005516 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext18loadAttachedLookupEjP7QObjectPv@Qt_6 │ │ │ │ -0027fe24 00005716 R_ARM_JUMP_SLOT 00000000 _ZrsR11QDataStreamR8QJSValue@Qt_6 │ │ │ │ -0027fe28 00005816 R_ARM_JUMP_SLOT 00000000 _ZN4QUrlC1ERK7QStringNS_11ParsingModeE@Qt_6 │ │ │ │ -0027fe2c 00005a16 R_ARM_JUMP_SLOT 00000000 _ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base@GLIBCXX_3.4 │ │ │ │ -0027fe30 00005b16 R_ARM_JUMP_SLOT 00000000 _ZN21QAbstractConcatenable14appendLatin1ToE13QLatin1StringP5QChar@Qt_6 │ │ │ │ -0027fe34 00005c16 R_ARM_JUMP_SLOT 00000000 _ZNK9QJSEngine8hasErrorEv@Qt_6 │ │ │ │ -0027fe38 00005d16 R_ARM_JUMP_SLOT 00000000 _ZN8QVariantC1ERK4QMapI7QStringS_E@Qt_6 │ │ │ │ -0027fe3c 00005e16 R_ARM_JUMP_SLOT 00000000 _ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@GLIBCXX_3.4 │ │ │ │ -0027fe40 00005f16 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ -0027fe44 00006016 R_ARM_JUMP_SLOT 00000000 _ZN11QQuickTheme10setPaletteENS_5ScopeERK8QPalette@Qt_6_PRIVATE_API │ │ │ │ -0027fe48 00006116 R_ARM_JUMP_SLOT 00000000 _ZNK9QSettings5valueE14QAnyStringView@Qt_6 │ │ │ │ -0027fe4c 00006216 R_ARM_JUMP_SLOT 00000000 _ZN16QDebugStateSaverD1Ev@Qt_6 │ │ │ │ -0027fe50 00006316 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext17initGetEnumLookupEjPK11QMetaObjectPKcS5_@Qt_6 │ │ │ │ -0027fe54 00006416 R_ARM_JUMP_SLOT 00000000 _ZN15QJSManagedValueD1Ev@Qt_6 │ │ │ │ -0027fe58 00006516 R_ARM_JUMP_SLOT 00000000 _ZlsR11QDataStreamRK8QJSValue@Qt_6 │ │ │ │ -0027fe5c 00006616 R_ARM_JUMP_SLOT 00000000 _ZNK9QMetaType7isValidEv@Qt_6 │ │ │ │ -0027fe60 00006716 R_ARM_JUMP_SLOT 00000000 _ZN7QStringC1EiN2Qt14InitializationE@Qt_6 │ │ │ │ -0027fe64 00006a16 R_ARM_JUMP_SLOT 00000000 _ZN32QQuickAttachedPropertyPropagatorC2EP7QObject@Qt_6 │ │ │ │ -0027fe68 00006b16 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext15getObjectLookupEjP7QObjectPv@Qt_6 │ │ │ │ -0027fe6c 00006c16 R_ARM_JUMP_SLOT 00000000 _ZN6QDebugD1Ev@Qt_6 │ │ │ │ -0027fe70 0000c516 R_ARM_JUMP_SLOT 00010188 _ZN18QQuickImagineStyleC2EP7QObject@@Qt_6_PRIVATE_API │ │ │ │ -0027fe74 00006d16 R_ARM_JUMP_SLOT 00000000 _ZNK8QVariant8metaTypeEv@Qt_6 │ │ │ │ -0027fe78 00006e16 R_ARM_JUMP_SLOT 00000000 _ZN32QQuickAttachedPropertyPropagatorD2Ev@Qt_6 │ │ │ │ -0027fe7c 00006f16 R_ARM_JUMP_SLOT 00000000 _ZNK32QQuickAttachedPropertyPropagator14attachedParentEv@Qt_6 │ │ │ │ -0027fe80 00007016 R_ARM_JUMP_SLOT 00000000 _ZN32QQuickAttachedPropertyPropagator11qt_metacastEPKc@Qt_6 │ │ │ │ -0027fe84 00007116 R_ARM_JUMP_SLOT 00000000 _Z23qUnregisterResourceDataiPKhS0_S0_@Qt_6 │ │ │ │ -0027fe88 00007216 R_ARM_JUMP_SLOT 00000000 _ZN9QJSEngine14convertVariantERK8QVariant9QMetaTypePv@Qt_6 │ │ │ │ -0027fe8c 00007316 R_ARM_JUMP_SLOT 00000000 _ZNK4QUrl6schemeEv@Qt_6 │ │ │ │ -0027fe90 00007416 R_ARM_JUMP_SLOT 00000000 _ZN9QtPrivate14compareStringsE11QStringViewS0_N2Qt15CaseSensitivityE@Qt_6 │ │ │ │ -0027fe94 00007516 R_ARM_JUMP_SLOT 00000000 __cxa_guard_acquire@CXXABI_1.3 │ │ │ │ -0027fe98 0000bd16 R_ARM_JUMP_SLOT 00010188 _ZN18QQuickImagineStyleC1EP7QObject@@Qt_6_PRIVATE_API │ │ │ │ -0027fe9c 00007616 R_ARM_JUMP_SLOT 00000000 _ZN11QQuickTheme7setFontENS_5ScopeERK5QFont@Qt_6_PRIVATE_API │ │ │ │ -0027fea0 00007716 R_ARM_JUMP_SLOT 00000000 _ZN5QFontD1Ev@Qt_6 │ │ │ │ -0027fea4 00007816 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ -0027fea8 00007916 R_ARM_JUMP_SLOT 00000000 _ZN9QJSEngine15createPrimitiveE9QMetaTypePKv@Qt_6 │ │ │ │ -0027feac 0000c716 R_ARM_JUMP_SLOT 0000f578 _ZN18QQuickImagineStyle7setPathERK7QString@@Qt_6_PRIVATE_API │ │ │ │ -0027feb0 00007a16 R_ARM_JUMP_SLOT 00000000 _ZN8QVariantC1ERKS_@Qt_6 │ │ │ │ -0027feb4 00007b16 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext29loadScopeObjectPropertyLookupEjPv@Qt_6 │ │ │ │ -0027feb8 00007c16 R_ARM_JUMP_SLOT 00000000 _ZNK8QJSValue9toVariantEv@Qt_6 │ │ │ │ -0027febc 00007d16 R_ARM_JUMP_SLOT 00000000 __memset_chk@GLIBC_2.4 │ │ │ │ -0027fec0 00007e16 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext20lookupResultMetaTypeEj@Qt_6 │ │ │ │ -0027fec4 00007f16 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ -0027fec8 00008016 R_ARM_JUMP_SLOT 00000000 _ZN32QQuickAttachedPropertyPropagator10initializeEv@Qt_6 │ │ │ │ -0027fecc 00008116 R_ARM_JUMP_SLOT 00000000 _ZN9QJSEngine14convertManagedERK15QJSManagedValue9QMetaTypePv@Qt_6 │ │ │ │ -0027fed0 00008216 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ -0027fed4 00008316 R_ARM_JUMP_SLOT 00000000 _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@GLIBCXX_3.4 │ │ │ │ -0027fed8 00008416 R_ARM_JUMP_SLOT 00000000 __cxa_guard_release@CXXABI_1.3 │ │ │ │ -0027fedc 00008516 R_ARM_JUMP_SLOT 00000000 _ZNK7QString10startsWithE13QLatin1StringN2Qt15CaseSensitivityE@Qt_6 │ │ │ │ -0027fee0 00008616 R_ARM_JUMP_SLOT 00000000 _ZN10QArrayData19reallocateUnalignedEPS_PviiNS_16AllocationOptionE@Qt_6 │ │ │ │ -0027fee4 00008716 R_ARM_JUMP_SLOT 00000000 _ZN8QPaletteC1Ev@Qt_6 │ │ │ │ -0027fee8 00008916 R_ARM_JUMP_SLOT 00000000 _ZNK32QQuickAttachedPropertyPropagator16attachedChildrenEv@Qt_6 │ │ │ │ -0027feec 00008a16 R_ARM_JUMP_SLOT 00000000 _ZNK7QString8endsWithE5QCharN2Qt15CaseSensitivityE@Qt_6 │ │ │ │ -0027fef0 00008b16 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext18initGetValueLookupEjPK11QMetaObject9QMetaType@Qt_6 │ │ │ │ -0027fef4 00008c16 R_ARM_JUMP_SLOT 00000000 _Z21qRegisterResourceDataiPKhS0_S0_@Qt_6 │ │ │ │ -0027fef8 00008e16 R_ARM_JUMP_SLOT 00000000 _ZN9QHashSeed10globalSeedEv@Qt_6 │ │ │ │ -0027fefc 00008f16 R_ARM_JUMP_SLOT 00000000 _ZN6QColor7fromRgbEj@Qt_6 │ │ │ │ -0027ff00 00009016 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext21setInstructionPointerEi@Qt_6 │ │ │ │ -0027ff04 00009116 R_ARM_JUMP_SLOT 00000000 _ZNK8QVariant8toStringEv@Qt_6 │ │ │ │ -0027ff08 0000c216 R_ARM_JUMP_SLOT 0000f608 _ZN18QQuickImagineStyle11inheritPathERK7QString@@Qt_6_PRIVATE_API │ │ │ │ -0027ff0c 00009316 R_ARM_JUMP_SLOT 00000000 _ZN11QQmlPrivate30qdeclarativeelement_destructorEP7QObject@Qt_6 │ │ │ │ -0027ff10 00009516 R_ARM_JUMP_SLOT 00000000 _ZN11QMetaObject14normalizedTypeEPKc@Qt_6 │ │ │ │ -0027ff14 00009616 R_ARM_JUMP_SLOT 00000000 __aeabi_atexit@CXXABI_ARM_1.3.3 │ │ │ │ -0027ff18 00009916 R_ARM_JUMP_SLOT 00000000 _ZN9QJSEngine9convertV2ERK8QJSValue9QMetaTypePv@Qt_6 │ │ │ │ -0027ff1c 00009a16 R_ARM_JUMP_SLOT 00000000 _ZN9QMetaType27registerMutableViewFunctionERKSt8functionIFbPvS1_EES_S_@Qt_6 │ │ │ │ -0027ff20 00009b16 R_ARM_JUMP_SLOT 00000000 _ZN4QDir9cleanPathERK7QString@Qt_6 │ │ │ │ -0027ff24 00009c16 R_ARM_JUMP_SLOT 00000000 _Z7qgetenvPKc@Qt_6 │ │ │ │ -0027ff28 00009f16 R_ARM_JUMP_SLOT 00000000 _ZN4QUrlC1Ev@Qt_6 │ │ │ │ -0027ff2c 0000a016 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext13getEnumLookupEjPv@Qt_6 │ │ │ │ -0027ff30 0000c416 R_ARM_JUMP_SLOT 0000f42c _ZNK18QQuickImagineStyle4pathEv@@Qt_6_PRIVATE_API │ │ │ │ -0027ff34 0000a116 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ -0027ff38 0000a216 R_ARM_JUMP_SLOT 00000000 _ZN22QQmlModuleRegistrationC1EPKcPFvvE@Qt_6 │ │ │ │ -0027ff3c 0000a316 R_ARM_JUMP_SLOT 00000000 _ZN6QColorC1EN2Qt11GlobalColorE@Qt_6 │ │ │ │ -0027ff40 0000d916 R_ARM_JUMP_SLOT 0000fd90 _ZN18QQuickImagineStyle4initEv@@Qt_6_PRIVATE_API │ │ │ │ -0027ff44 0000d616 R_ARM_JUMP_SLOT 00008240 _ZN18QQuickImagineStyle11pathChangedEv@@Qt_6_PRIVATE_API │ │ │ │ -0027ff48 0000a416 R_ARM_JUMP_SLOT 00000000 _ZN10QByteArray11reallocDataEiN10QArrayData16AllocationOptionE@Qt_6 │ │ │ │ -0027ff4c 0000a516 R_ARM_JUMP_SLOT 00000000 _ZN5QFontC1ERK5QListI7QStringEiib@Qt_6 │ │ │ │ -0027ff50 0000a716 R_ARM_JUMP_SLOT 00000000 _ZN8QVariantC1E9QMetaTypePKv@Qt_6 │ │ │ │ -0027ff54 0000a816 R_ARM_JUMP_SLOT 00000000 _ZN6QBrushD1Ev@Qt_6 │ │ │ │ -0027ff58 0000a916 R_ARM_JUMP_SLOT 00000000 _ZN8QVariant4dataEv@Qt_6 │ │ │ │ -0027ff5c 0000ab16 R_ARM_JUMP_SLOT 00000000 _ZN11QTextStreamlsERK7QString@Qt_6 │ │ │ │ -0027ff60 0000ac16 R_ARM_JUMP_SLOT 00000000 _ZN4QUrl13fromLocalFileERK7QString@Qt_6 │ │ │ │ -0027ff64 0000ad16 R_ARM_JUMP_SLOT 00000000 _ZN10QByteArray6insertEi14QByteArrayView@Qt_6 │ │ │ │ -0027ff68 0000ae16 R_ARM_JUMP_SLOT 00000000 _ZN9QMetaType8fromNameE14QByteArrayView@Qt_6 │ │ │ │ -0027ff6c 0000af16 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext33initLoadScopeObjectPropertyLookupEj9QMetaType@Qt_6 │ │ │ │ -0027ff70 0000c916 R_ARM_JUMP_SLOT 0000f778 _ZN18QQuickImagineStyle9resetPathEv@@Qt_6_PRIVATE_API │ │ │ │ -0027ff74 0000b116 R_ARM_JUMP_SLOT 00000000 _ZN8QJSValueD1Ev@Qt_6 │ │ │ │ -0027ff78 0000b216 R_ARM_JUMP_SLOT 00000000 _Z17qmlRegisterModulePKcii@Qt_6 │ │ │ │ -0027ff7c 0000b316 R_ARM_JUMP_SLOT 00000000 _ZN9QtPrivate52hasRegisteredConverterFunctionToIterableMetaSequenceE9QMetaType@Qt_6 │ │ │ │ -0027ff80 0000b416 R_ARM_JUMP_SLOT 00000000 _ZN9QMetaType25registerNormalizedTypedefERK10QByteArrayS_@Qt_6 │ │ │ │ -0027ff84 0000b516 R_ARM_JUMP_SLOT 00000000 _ZN7QStringaSERKS_@Qt_6 │ │ │ │ +0028fd00 00000316 R_ARM_JUMP_SLOT 00000000 _ZN9QMetaType25registerConverterFunctionERKSt8functionIFbPKvPvEES_S_@Qt_6 │ │ │ │ +0028fd04 00000416 R_ARM_JUMP_SLOT 00000000 _ZN11QQmlPrivate11qmlregisterENS_16RegistrationTypeEPv@Qt_6 │ │ │ │ +0028fd08 00000516 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext23initLoadContextIdLookupEj@Qt_6 │ │ │ │ +0028fd0c 00000616 R_ARM_JUMP_SLOT 00000000 _ZNK11QObjectData17dynamicMetaObjectEv@Qt_6 │ │ │ │ +0028fd10 00000716 R_ARM_JUMP_SLOT 00000000 _ZN10QByteArrayC1EPKci@Qt_6 │ │ │ │ +0028fd14 00000816 R_ARM_JUMP_SLOT 00000000 _ZN7QString17toIntegral_helperE11QStringViewPbi@Qt_6 │ │ │ │ +0028fd18 00000a16 R_ARM_JUMP_SLOT 00000000 _ZN7QString6insertEi5QChar@Qt_6 │ │ │ │ +0028fd1c 00000b16 R_ARM_JUMP_SLOT 00000000 _ZNK15QJSManagedValue9toVariantEv@Qt_6 │ │ │ │ +0028fd20 00000c16 R_ARM_JUMP_SLOT 00000000 _Znaj@GLIBCXX_3.4 │ │ │ │ +0028fd24 00000d16 R_ARM_JUMP_SLOT 00000000 _Z5qHash11QStringViewj@Qt_6 │ │ │ │ +0028fd28 00000e16 R_ARM_JUMP_SLOT 00000000 _ZN9QMetaType7convertES_PKvS_Pv@Qt_6 │ │ │ │ +0028fd2c 00000f16 R_ARM_JUMP_SLOT 00000000 _ZN9QJSEngine22convertQObjectToStringEP7QObject@Qt_6 │ │ │ │ +0028fd30 00001016 R_ARM_JUMP_SLOT 00000000 _ZN18QQuickStylePrivate8settingsERK7QString@Qt_6_PRIVATE_API │ │ │ │ +0028fd34 00001116 R_ARM_JUMP_SLOT 00000000 _ZN9QtPrivate12equalStringsE11QStringView13QLatin1String@Qt_6 │ │ │ │ +0028fd38 00001216 R_ARM_JUMP_SLOT 00000000 _ZN4QUrlD1Ev@Qt_6 │ │ │ │ +0028fd3c 00001316 R_ARM_JUMP_SLOT 00000000 _ZN9QMetaType27unregisterConverterFunctionES_S_@Qt_6 │ │ │ │ +0028fd40 00001416 R_ARM_JUMP_SLOT 00000000 _ZNK7QString8toDoubleEPb@Qt_6 │ │ │ │ +0028fd44 00001516 R_ARM_JUMP_SLOT 00000000 _ZN8QPaletteD1Ev@Qt_6 │ │ │ │ +0028fd48 00001616 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext19loadContextIdLookupEjPv@Qt_6 │ │ │ │ +0028fd4c 00001816 R_ARM_JUMP_SLOT 00000000 _ZdaPvj@CXXABI_1.3.9 │ │ │ │ +0028fd50 00001916 R_ARM_JUMP_SLOT 00000000 _ZN16QDebugStateSaverC1ER6QDebug@Qt_6 │ │ │ │ +0028fd54 00001b16 R_ARM_JUMP_SLOT 00000000 _ZN15QJSManagedValueC1EOS_@Qt_6 │ │ │ │ +0028fd58 00001c16 R_ARM_JUMP_SLOT 00000000 _ZN9QMetaType14registerHelperEPKN9QtPrivate18QMetaTypeInterfaceE@Qt_6 │ │ │ │ +0028fd5c 00001d16 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ +0028fd60 0000c116 R_ARM_JUMP_SLOT 0000f960 _ZNK18QQuickImagineStyle3urlEv@@Qt_6_PRIVATE_API │ │ │ │ +0028fd64 00001e16 R_ARM_JUMP_SLOT 00000000 _ZN10QArrayData8allocateEPPS_iiiNS_16AllocationOptionE@Qt_6 │ │ │ │ +0028fd68 00001f16 R_ARM_JUMP_SLOT 00000000 _ZN9QtPrivate54hasRegisteredMutableViewFunctionToIterableMetaSequenceE9QMetaType@Qt_6 │ │ │ │ +0028fd6c 00002016 R_ARM_JUMP_SLOT 00000000 _ZdaPv@GLIBCXX_3.4 │ │ │ │ +0028fd70 00002416 R_ARM_JUMP_SLOT 00000000 _ZNK4QUrl8toStringE12QUrlTwoFlagsINS_19UrlFormattingOptionENS_25ComponentFormattingOptionEE@Qt_6 │ │ │ │ +0028fd74 00002516 R_ARM_JUMP_SLOT 00000000 _ZdlPvj@CXXABI_1.3.9 │ │ │ │ +0028fd78 00002716 R_ARM_JUMP_SLOT 00000000 _ZN8QVariantaSERKS_@Qt_6 │ │ │ │ +0028fd7c 00002816 R_ARM_JUMP_SLOT 00000000 _ZdlPv@GLIBCXX_3.4 │ │ │ │ +0028fd80 00002916 R_ARM_JUMP_SLOT 00000000 _ZN11QTextStreamlsEc@Qt_6 │ │ │ │ +0028fd84 00002a16 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ +0028fd88 00002b16 R_ARM_JUMP_SLOT 00000000 _ZN11QQmlPrivate13qmlunregisterENS_16RegistrationTypeEj@Qt_6 │ │ │ │ +0028fd8c 00002c16 R_ARM_JUMP_SLOT 00000000 _ZN8QVariantD1Ev@Qt_6 │ │ │ │ +0028fd90 00002d16 R_ARM_JUMP_SLOT 00000000 _Znwj@GLIBCXX_3.4 │ │ │ │ +0028fd94 00002e16 R_ARM_JUMP_SLOT 00000000 _ZNK11QMetaObject4castEPK7QObject@Qt_6 │ │ │ │ +0028fd98 00002f16 R_ARM_JUMP_SLOT 00000000 _ZN8QPalette8setBrushENS_10ColorGroupENS_9ColorRoleERK6QBrush@Qt_6 │ │ │ │ +0028fd9c 00003016 R_ARM_JUMP_SLOT 00000000 _ZN11QMetaObject8activateEP7QObjectPKS_iPPv@Qt_6 │ │ │ │ +0028fda0 00003116 R_ARM_JUMP_SLOT 00000000 _ZN9QtPrivate12equalStringsE11QStringViewS0_@Qt_6 │ │ │ │ +0028fda4 00003216 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext14getValueLookupEjPvS1_@Qt_6 │ │ │ │ +0028fda8 00003316 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ +0028fdac 00003416 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext23setReturnValueUndefinedEv@Qt_6 │ │ │ │ +0028fdb0 00003516 R_ARM_JUMP_SLOT 00000000 __memcpy_chk@GLIBC_2.4 │ │ │ │ +0028fdb4 00003616 R_ARM_JUMP_SLOT 00000000 _ZNK8QVariant11toByteArrayEv@Qt_6 │ │ │ │ +0028fdb8 00003716 R_ARM_JUMP_SLOT 00000000 _ZNK9QMetaType9constructEPvPKv@Qt_6 │ │ │ │ +0028fdbc 00003816 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext19initGetObjectLookupEjP7QObject9QMetaType@Qt_6 │ │ │ │ +0028fdc0 00003916 R_ARM_JUMP_SLOT 00000000 _ZN17QJSPrimitiveValue8toStringEd@Qt_6 │ │ │ │ +0028fdc4 00003b16 R_ARM_JUMP_SLOT 00000000 _ZN7QString6numberEii@Qt_6 │ │ │ │ +0028fdc8 00003c16 R_ARM_JUMP_SLOT 00000000 _ZN32QQuickAttachedPropertyPropagator11qt_metacallEN11QMetaObject4CallEiPPv@Qt_6 │ │ │ │ +0028fdcc 00003d16 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ +0028fdd0 0000b616 R_ARM_JUMP_SLOT 0000f480 _ZN18QQuickImagineStyle13propagatePathEv@@Qt_6_PRIVATE_API │ │ │ │ +0028fdd4 00003e16 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext22initLoadAttachedLookupEjjP7QObject@Qt_6 │ │ │ │ +0028fdd8 00003f16 R_ARM_JUMP_SLOT 00000000 _Zls6QDebugPK7QObject@Qt_6 │ │ │ │ +0028fddc 00004016 R_ARM_JUMP_SLOT 00000000 _ZN9QMetaType29unregisterMutableViewFunctionES_S_@Qt_6 │ │ │ │ +0028fde0 00004116 R_ARM_JUMP_SLOT 00000000 _ZN8QVariant13moveConstructE9QMetaTypePv@Qt_6 │ │ │ │ +0028fde4 00004216 R_ARM_JUMP_SLOT 00000000 floor@GLIBC_2.4 │ │ │ │ +0028fde8 00004416 R_ARM_JUMP_SLOT 00000000 _ZNK11QMetaObject9classNameEv@Qt_6 │ │ │ │ +0028fdec 00004516 R_ARM_JUMP_SLOT 00000000 _ZN10QByteArray6appendEc@Qt_6 │ │ │ │ +0028fdf0 00004616 R_ARM_JUMP_SLOT 00000000 _ZNK9QMetaType8destructEPv@Qt_6 │ │ │ │ +0028fdf4 00004716 R_ARM_JUMP_SLOT 00000000 _ZNK7QString10startsWithE5QCharN2Qt15CaseSensitivityE@Qt_6 │ │ │ │ +0028fdf8 00004816 R_ARM_JUMP_SLOT 00000000 _ZNK4QUrl4pathE6QFlagsINS_25ComponentFormattingOptionEE@Qt_6 │ │ │ │ +0028fdfc 00004916 R_ARM_JUMP_SLOT 00000000 _ZN7QString10fromLatin1E14QByteArrayView@Qt_6 │ │ │ │ +0028fe00 00004a16 R_ARM_JUMP_SLOT 00000000 _ZN6QBrushC1ERK6QColorN2Qt10BrushStyleE@Qt_6 │ │ │ │ +0028fe04 00004b16 R_ARM_JUMP_SLOT 00000000 _ZN13QFontDatabase9hasFamilyERK7QString@Qt_6 │ │ │ │ +0028fe08 00004c16 R_ARM_JUMP_SLOT 00000000 _ZN9QJSEngine13convertStringERK7QString9QMetaTypePv@Qt_6 │ │ │ │ +0028fe0c 00004d16 R_ARM_JUMP_SLOT 00000000 _ZN8QJSValueC1ENS_12SpecialValueE@Qt_6 │ │ │ │ +0028fe10 00004e16 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ +0028fe14 00004f16 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ +0028fe18 00005316 R_ARM_JUMP_SLOT 00000000 _ZN8QJSValueC1ERKS_@Qt_6 │ │ │ │ +0028fe1c 00005416 R_ARM_JUMP_SLOT 00000000 _ZN7QString8fromUtf8E14QByteArrayView@Qt_6 │ │ │ │ +0028fe20 00005516 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext18loadAttachedLookupEjP7QObjectPv@Qt_6 │ │ │ │ +0028fe24 00005716 R_ARM_JUMP_SLOT 00000000 _ZrsR11QDataStreamR8QJSValue@Qt_6 │ │ │ │ +0028fe28 00005816 R_ARM_JUMP_SLOT 00000000 _ZN4QUrlC1ERK7QStringNS_11ParsingModeE@Qt_6 │ │ │ │ +0028fe2c 00005a16 R_ARM_JUMP_SLOT 00000000 _ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base@GLIBCXX_3.4 │ │ │ │ +0028fe30 00005b16 R_ARM_JUMP_SLOT 00000000 _ZN21QAbstractConcatenable14appendLatin1ToE13QLatin1StringP5QChar@Qt_6 │ │ │ │ +0028fe34 00005c16 R_ARM_JUMP_SLOT 00000000 _ZNK9QJSEngine8hasErrorEv@Qt_6 │ │ │ │ +0028fe38 00005d16 R_ARM_JUMP_SLOT 00000000 _ZN8QVariantC1ERK4QMapI7QStringS_E@Qt_6 │ │ │ │ +0028fe3c 00005e16 R_ARM_JUMP_SLOT 00000000 _ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@GLIBCXX_3.4 │ │ │ │ +0028fe40 00005f16 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ +0028fe44 00006016 R_ARM_JUMP_SLOT 00000000 _ZN11QQuickTheme10setPaletteENS_5ScopeERK8QPalette@Qt_6_PRIVATE_API │ │ │ │ +0028fe48 00006116 R_ARM_JUMP_SLOT 00000000 _ZNK9QSettings5valueE14QAnyStringView@Qt_6 │ │ │ │ +0028fe4c 00006216 R_ARM_JUMP_SLOT 00000000 _ZN16QDebugStateSaverD1Ev@Qt_6 │ │ │ │ +0028fe50 00006316 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext17initGetEnumLookupEjPK11QMetaObjectPKcS5_@Qt_6 │ │ │ │ +0028fe54 00006416 R_ARM_JUMP_SLOT 00000000 _ZN15QJSManagedValueD1Ev@Qt_6 │ │ │ │ +0028fe58 00006516 R_ARM_JUMP_SLOT 00000000 _ZlsR11QDataStreamRK8QJSValue@Qt_6 │ │ │ │ +0028fe5c 00006616 R_ARM_JUMP_SLOT 00000000 _ZNK9QMetaType7isValidEv@Qt_6 │ │ │ │ +0028fe60 00006716 R_ARM_JUMP_SLOT 00000000 _ZN7QStringC1EiN2Qt14InitializationE@Qt_6 │ │ │ │ +0028fe64 00006a16 R_ARM_JUMP_SLOT 00000000 _ZN32QQuickAttachedPropertyPropagatorC2EP7QObject@Qt_6 │ │ │ │ +0028fe68 00006b16 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext15getObjectLookupEjP7QObjectPv@Qt_6 │ │ │ │ +0028fe6c 00006c16 R_ARM_JUMP_SLOT 00000000 _ZN6QDebugD1Ev@Qt_6 │ │ │ │ +0028fe70 0000c516 R_ARM_JUMP_SLOT 00010198 _ZN18QQuickImagineStyleC2EP7QObject@@Qt_6_PRIVATE_API │ │ │ │ +0028fe74 00006d16 R_ARM_JUMP_SLOT 00000000 _ZNK8QVariant8metaTypeEv@Qt_6 │ │ │ │ +0028fe78 00006e16 R_ARM_JUMP_SLOT 00000000 _ZN32QQuickAttachedPropertyPropagatorD2Ev@Qt_6 │ │ │ │ +0028fe7c 00006f16 R_ARM_JUMP_SLOT 00000000 _ZNK32QQuickAttachedPropertyPropagator14attachedParentEv@Qt_6 │ │ │ │ +0028fe80 00007016 R_ARM_JUMP_SLOT 00000000 _ZN32QQuickAttachedPropertyPropagator11qt_metacastEPKc@Qt_6 │ │ │ │ +0028fe84 00007116 R_ARM_JUMP_SLOT 00000000 _Z23qUnregisterResourceDataiPKhS0_S0_@Qt_6 │ │ │ │ +0028fe88 00007216 R_ARM_JUMP_SLOT 00000000 _ZN9QJSEngine14convertVariantERK8QVariant9QMetaTypePv@Qt_6 │ │ │ │ +0028fe8c 00007316 R_ARM_JUMP_SLOT 00000000 _ZNK4QUrl6schemeEv@Qt_6 │ │ │ │ +0028fe90 00007416 R_ARM_JUMP_SLOT 00000000 _ZN9QtPrivate14compareStringsE11QStringViewS0_N2Qt15CaseSensitivityE@Qt_6 │ │ │ │ +0028fe94 00007516 R_ARM_JUMP_SLOT 00000000 __cxa_guard_acquire@CXXABI_1.3 │ │ │ │ +0028fe98 0000bd16 R_ARM_JUMP_SLOT 00010198 _ZN18QQuickImagineStyleC1EP7QObject@@Qt_6_PRIVATE_API │ │ │ │ +0028fe9c 00007616 R_ARM_JUMP_SLOT 00000000 _ZN11QQuickTheme7setFontENS_5ScopeERK5QFont@Qt_6_PRIVATE_API │ │ │ │ +0028fea0 00007716 R_ARM_JUMP_SLOT 00000000 _ZN5QFontD1Ev@Qt_6 │ │ │ │ +0028fea4 00007816 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ +0028fea8 00007916 R_ARM_JUMP_SLOT 00000000 _ZN9QJSEngine15createPrimitiveE9QMetaTypePKv@Qt_6 │ │ │ │ +0028feac 0000c716 R_ARM_JUMP_SLOT 0000f588 _ZN18QQuickImagineStyle7setPathERK7QString@@Qt_6_PRIVATE_API │ │ │ │ +0028feb0 00007a16 R_ARM_JUMP_SLOT 00000000 _ZN8QVariantC1ERKS_@Qt_6 │ │ │ │ +0028feb4 00007b16 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext29loadScopeObjectPropertyLookupEjPv@Qt_6 │ │ │ │ +0028feb8 00007c16 R_ARM_JUMP_SLOT 00000000 _ZNK8QJSValue9toVariantEv@Qt_6 │ │ │ │ +0028febc 00007d16 R_ARM_JUMP_SLOT 00000000 __memset_chk@GLIBC_2.4 │ │ │ │ +0028fec0 00007e16 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext20lookupResultMetaTypeEj@Qt_6 │ │ │ │ +0028fec4 00007f16 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ +0028fec8 00008016 R_ARM_JUMP_SLOT 00000000 _ZN32QQuickAttachedPropertyPropagator10initializeEv@Qt_6 │ │ │ │ +0028fecc 00008116 R_ARM_JUMP_SLOT 00000000 _ZN9QJSEngine14convertManagedERK15QJSManagedValue9QMetaTypePv@Qt_6 │ │ │ │ +0028fed0 00008216 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ +0028fed4 00008316 R_ARM_JUMP_SLOT 00000000 _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@GLIBCXX_3.4 │ │ │ │ +0028fed8 00008416 R_ARM_JUMP_SLOT 00000000 __cxa_guard_release@CXXABI_1.3 │ │ │ │ +0028fedc 00008516 R_ARM_JUMP_SLOT 00000000 _ZNK7QString10startsWithE13QLatin1StringN2Qt15CaseSensitivityE@Qt_6 │ │ │ │ +0028fee0 00008616 R_ARM_JUMP_SLOT 00000000 _ZN10QArrayData19reallocateUnalignedEPS_PviiNS_16AllocationOptionE@Qt_6 │ │ │ │ +0028fee4 00008716 R_ARM_JUMP_SLOT 00000000 _ZN8QPaletteC1Ev@Qt_6 │ │ │ │ +0028fee8 00008916 R_ARM_JUMP_SLOT 00000000 _ZNK32QQuickAttachedPropertyPropagator16attachedChildrenEv@Qt_6 │ │ │ │ +0028feec 00008a16 R_ARM_JUMP_SLOT 00000000 _ZNK7QString8endsWithE5QCharN2Qt15CaseSensitivityE@Qt_6 │ │ │ │ +0028fef0 00008b16 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext18initGetValueLookupEjPK11QMetaObject9QMetaType@Qt_6 │ │ │ │ +0028fef4 00008c16 R_ARM_JUMP_SLOT 00000000 _Z21qRegisterResourceDataiPKhS0_S0_@Qt_6 │ │ │ │ +0028fef8 00008e16 R_ARM_JUMP_SLOT 00000000 _ZN9QHashSeed10globalSeedEv@Qt_6 │ │ │ │ +0028fefc 00008f16 R_ARM_JUMP_SLOT 00000000 _ZN6QColor7fromRgbEj@Qt_6 │ │ │ │ +0028ff00 00009016 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext21setInstructionPointerEi@Qt_6 │ │ │ │ +0028ff04 00009116 R_ARM_JUMP_SLOT 00000000 _ZNK8QVariant8toStringEv@Qt_6 │ │ │ │ +0028ff08 0000c216 R_ARM_JUMP_SLOT 0000f618 _ZN18QQuickImagineStyle11inheritPathERK7QString@@Qt_6_PRIVATE_API │ │ │ │ +0028ff0c 00009316 R_ARM_JUMP_SLOT 00000000 _ZN11QQmlPrivate30qdeclarativeelement_destructorEP7QObject@Qt_6 │ │ │ │ +0028ff10 00009516 R_ARM_JUMP_SLOT 00000000 _ZN11QMetaObject14normalizedTypeEPKc@Qt_6 │ │ │ │ +0028ff14 00009616 R_ARM_JUMP_SLOT 00000000 __aeabi_atexit@CXXABI_ARM_1.3.3 │ │ │ │ +0028ff18 00009916 R_ARM_JUMP_SLOT 00000000 _ZN9QJSEngine9convertV2ERK8QJSValue9QMetaTypePv@Qt_6 │ │ │ │ +0028ff1c 00009a16 R_ARM_JUMP_SLOT 00000000 _ZN9QMetaType27registerMutableViewFunctionERKSt8functionIFbPvS1_EES_S_@Qt_6 │ │ │ │ +0028ff20 00009b16 R_ARM_JUMP_SLOT 00000000 _ZN4QDir9cleanPathERK7QString@Qt_6 │ │ │ │ +0028ff24 00009c16 R_ARM_JUMP_SLOT 00000000 _Z7qgetenvPKc@Qt_6 │ │ │ │ +0028ff28 00009f16 R_ARM_JUMP_SLOT 00000000 _ZN4QUrlC1Ev@Qt_6 │ │ │ │ +0028ff2c 0000a016 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext13getEnumLookupEjPv@Qt_6 │ │ │ │ +0028ff30 0000c416 R_ARM_JUMP_SLOT 0000f43c _ZNK18QQuickImagineStyle4pathEv@@Qt_6_PRIVATE_API │ │ │ │ +0028ff34 0000a116 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ +0028ff38 0000a216 R_ARM_JUMP_SLOT 00000000 _ZN22QQmlModuleRegistrationC1EPKcPFvvE@Qt_6 │ │ │ │ +0028ff3c 0000a316 R_ARM_JUMP_SLOT 00000000 _ZN6QColorC1EN2Qt11GlobalColorE@Qt_6 │ │ │ │ +0028ff40 0000d916 R_ARM_JUMP_SLOT 0000fda0 _ZN18QQuickImagineStyle4initEv@@Qt_6_PRIVATE_API │ │ │ │ +0028ff44 0000d616 R_ARM_JUMP_SLOT 00008250 _ZN18QQuickImagineStyle11pathChangedEv@@Qt_6_PRIVATE_API │ │ │ │ +0028ff48 0000a416 R_ARM_JUMP_SLOT 00000000 _ZN10QByteArray11reallocDataEiN10QArrayData16AllocationOptionE@Qt_6 │ │ │ │ +0028ff4c 0000a516 R_ARM_JUMP_SLOT 00000000 _ZN5QFontC1ERK5QListI7QStringEiib@Qt_6 │ │ │ │ +0028ff50 0000a716 R_ARM_JUMP_SLOT 00000000 _ZN8QVariantC1E9QMetaTypePKv@Qt_6 │ │ │ │ +0028ff54 0000a816 R_ARM_JUMP_SLOT 00000000 _ZN6QBrushD1Ev@Qt_6 │ │ │ │ +0028ff58 0000a916 R_ARM_JUMP_SLOT 00000000 _ZN8QVariant4dataEv@Qt_6 │ │ │ │ +0028ff5c 0000ab16 R_ARM_JUMP_SLOT 00000000 _ZN11QTextStreamlsERK7QString@Qt_6 │ │ │ │ +0028ff60 0000ac16 R_ARM_JUMP_SLOT 00000000 _ZN4QUrl13fromLocalFileERK7QString@Qt_6 │ │ │ │ +0028ff64 0000ad16 R_ARM_JUMP_SLOT 00000000 _ZN10QByteArray6insertEi14QByteArrayView@Qt_6 │ │ │ │ +0028ff68 0000ae16 R_ARM_JUMP_SLOT 00000000 _ZN9QMetaType8fromNameE14QByteArrayView@Qt_6 │ │ │ │ +0028ff6c 0000af16 R_ARM_JUMP_SLOT 00000000 _ZNK11QQmlPrivate18AOTCompiledContext33initLoadScopeObjectPropertyLookupEj9QMetaType@Qt_6 │ │ │ │ +0028ff70 0000c916 R_ARM_JUMP_SLOT 0000f788 _ZN18QQuickImagineStyle9resetPathEv@@Qt_6_PRIVATE_API │ │ │ │ +0028ff74 0000b116 R_ARM_JUMP_SLOT 00000000 _ZN8QJSValueD1Ev@Qt_6 │ │ │ │ +0028ff78 0000b216 R_ARM_JUMP_SLOT 00000000 _Z17qmlRegisterModulePKcii@Qt_6 │ │ │ │ +0028ff7c 0000b316 R_ARM_JUMP_SLOT 00000000 _ZN9QtPrivate52hasRegisteredConverterFunctionToIterableMetaSequenceE9QMetaType@Qt_6 │ │ │ │ +0028ff80 0000b416 R_ARM_JUMP_SLOT 00000000 _ZN9QMetaType25registerNormalizedTypedefERK10QByteArrayS_@Qt_6 │ │ │ │ +0028ff84 0000b516 R_ARM_JUMP_SLOT 00000000 _ZN7QStringaSERKS_@Qt_6 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -8,34 +8,34 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libQt6Core.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libstdc++.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux.so.3] │ │ │ │ 0x0000000e (SONAME) Library soname: [libQt6QuickControls2Imagine.so.6] │ │ │ │ - 0x0000000c (INIT) 0x6fd4 │ │ │ │ - 0x0000000d (FINI) 0x114474 │ │ │ │ - 0x00000019 (INIT_ARRAY) 0x27ca4c │ │ │ │ + 0x0000000c (INIT) 0x6fe4 │ │ │ │ + 0x0000000d (FINI) 0x114e50 │ │ │ │ + 0x00000019 (INIT_ARRAY) 0x28ca3c │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ - 0x0000001a (FINI_ARRAY) 0x27ca54 │ │ │ │ + 0x0000001a (FINI_ARRAY) 0x28ca44 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x118 │ │ │ │ 0x00000005 (STRTAB) 0x105c │ │ │ │ 0x00000006 (SYMTAB) 0x27c │ │ │ │ 0x0000000a (STRSZ) 9388 (bytes) │ │ │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ │ │ - 0x00000003 (PLTGOT) 0x27fcf4 │ │ │ │ + 0x00000003 (PLTGOT) 0x28fcf4 │ │ │ │ 0x00000002 (PLTRELSZ) 1296 (bytes) │ │ │ │ 0x00000014 (PLTREL) REL │ │ │ │ - 0x00000017 (JMPREL) 0x6ac4 │ │ │ │ + 0x00000017 (JMPREL) 0x6ad4 │ │ │ │ 0x00000011 (REL) 0x38a4 │ │ │ │ - 0x00000012 (RELSZ) 12832 (bytes) │ │ │ │ + 0x00000012 (RELSZ) 12848 (bytes) │ │ │ │ 0x00000013 (RELENT) 8 (bytes) │ │ │ │ 0x6ffffffc (VERDEF) 0x36c4 │ │ │ │ 0x6ffffffd (VERDEFNUM) 4 │ │ │ │ 0x0000001e (FLAGS) BIND_NOW │ │ │ │ 0x6ffffffb (FLAGS_1) Flags: NOW │ │ │ │ 0x6ffffffe (VERNEED) 0x3734 │ │ │ │ 0x6fffffff (VERNEEDNUM) 9 │ │ │ │ 0x6ffffff0 (VERSYM) 0x3508 │ │ │ │ - 0x6ffffffa (RELCOUNT) 1537 │ │ │ │ + 0x6ffffffa (RELCOUNT) 1539 │ │ │ │ 0x00000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c88bab712130d97b5e4b7ae36faca4fc475ff05b │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 78c3d68cc1753017e91f14705eab43753b3f20e7 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -147,14 +147,15 @@ │ │ │ │ _ZN7QObject11customEventEP6QEvent │ │ │ │ _ZN7QObject13connectNotifyERK11QMetaMethod │ │ │ │ _ZN7QObject16disconnectNotifyERK11QMetaMethod │ │ │ │ _ZTVN10__cxxabiv120__si_class_type_infoE │ │ │ │ _ZTI32QQuickAttachedPropertyPropagator │ │ │ │ _ZN9QtPrivate25QMetaTypeInterfaceWrapperI8QVariantE8metaTypeE │ │ │ │ _ZN9QtPrivate25QMetaTypeInterfaceWrapperIP7QObjectE8metaTypeE │ │ │ │ +_ZN8QVariantaSERKS_ │ │ │ │ _ZN7QString6numberEii │ │ │ │ _ZN17QJSPrimitiveValue8toStringEd │ │ │ │ _ZN9QJSEngine15createPrimitiveE9QMetaTypePKv │ │ │ │ _ZN13QMetaSequence12MetaSequenceI5QListIP7QObjectEE5valueE │ │ │ │ _ZTIZN9QMetaType19registerMutableViewI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate37QSequentialIterableMutableViewFunctorIS4_EEEEbT1_EUlPvSC_E_ │ │ │ │ _ZTIZN9QMetaType17registerConverterI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS4_EEEEbT1_EUlPKvPvE_ │ │ │ │ _ZN9QtPrivate52hasRegisteredConverterFunctionToIterableMetaSequenceE9QMetaType │ │ │ │ @@ -176,15 +177,14 @@ │ │ │ │ _ZTSZN9QMetaType19registerMutableViewI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate37QSequentialIterableMutableViewFunctorIS4_EEEEbT1_EUlPvSC_E_ │ │ │ │ _ZTSZN9QMetaType17registerConverterI5QListIP7QObjectE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS4_EEEEbT1_EUlPKvPvE_ │ │ │ │ _ZTVN10__cxxabiv117__class_type_infoE │ │ │ │ _ZNK11QQmlPrivate18AOTCompiledContext18initGetValueLookupEjPK11QMetaObject9QMetaType │ │ │ │ _ZNK11QQmlPrivate18AOTCompiledContext14getValueLookupEjPvS1_ │ │ │ │ _ZN9QJSEngine22convertQObjectToStringEP7QObject │ │ │ │ _ZN8QVariantC1ERK4QMapI7QStringS_E │ │ │ │ -_ZN8QVariantaSERKS_ │ │ │ │ _ZN8QVariantC1ERKS_ │ │ │ │ _ZN10QArrayData19reallocateUnalignedEPS_PviiNS_16AllocationOptionE │ │ │ │ __memset_chk │ │ │ │ __memcpy_chk │ │ │ │ _ZN9QHashSeed10globalSeedEv │ │ │ │ _ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base │ │ │ │ _ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_ │ │ │ │ @@ -208,15 +208,15 @@ │ │ │ │ libQt6QuickControls2Imagine.so.6 │ │ │ │ Qt_6_PRIVATE_API │ │ │ │ GLIBC_2.4 │ │ │ │ CXXABI_ARM_1.3.3 │ │ │ │ CXXABI_1.3 │ │ │ │ CXXABI_1.3.9 │ │ │ │ GLIBCXX_3.4 │ │ │ │ -QJSValue │ │ │ │ +QJSValueT │ │ │ │ QtQuick.Controls.Imagine │ │ │ │ QJSValue │ │ │ │ QQuickIconLabel::Display │ │ │ │ QQuickIcon │ │ │ │ QQuickItem* │ │ │ │ QQuickText::TextElideMode │ │ │ │ QQuickText::VAlignment │ │ │ │ @@ -253,45 +253,46 @@ │ │ │ │ FillMode │ │ │ │ PreserveAspectFit │ │ │ │ Horizontal │ │ │ │ QQuickFlickable* │ │ │ │ BoundsBehaviorFlag │ │ │ │ StopAtBounds │ │ │ │ SnapToItem │ │ │ │ -QQuickNinePatchImage* │ │ │ │ +QQuickOverlay* │ │ │ │ QQuickTableView* │ │ │ │ -QQuickWindow* │ │ │ │ +QQuickNinePatchImage* │ │ │ │ QQuickMenu* │ │ │ │ +QQuickWindow* │ │ │ │ QQmlComponent* │ │ │ │ -QQuickImageBase* │ │ │ │ QQuickAnimatedImage* │ │ │ │ +QQuickImageBase* │ │ │ │ QQuickRangeSliderNode* │ │ │ │ +QQuickSelectionRectangle* │ │ │ │ QQuickScrollBar* │ │ │ │ AlwaysOff │ │ │ │ AlwaysOn │ │ │ │ -QQuickSelectionRectangle* │ │ │ │ -QQuickTextInput::HAlignment │ │ │ │ -QQmlEasingEnums::Type │ │ │ │ QQuickIndicatorButton* │ │ │ │ +QQuickTextInput::HAlignment │ │ │ │ QQmlLocaleValueType │ │ │ │ +QQmlEasingEnums::Type │ │ │ │ QQmlEasingEnums │ │ │ │ OutCubic │ │ │ │ -QQuickItemView::HighlightRangeMode │ │ │ │ InOutCubic │ │ │ │ +QQuickItemView::HighlightRangeMode │ │ │ │ SnapOneItem │ │ │ │ QQuickItemView* │ │ │ │ StrictlyEnforceRange │ │ │ │ QQuickText::RenderType │ │ │ │ QQuickTextEdit::VAlignment │ │ │ │ QQuickFlickable::FlickableDirection │ │ │ │ -QQuickPopup::ClosePolicy │ │ │ │ -QQuickText::WrapMode │ │ │ │ FlickableDirection │ │ │ │ AutoFlickIfNeeded │ │ │ │ ApplyRange │ │ │ │ +QQuickPopup::ClosePolicy │ │ │ │ +QQuickText::WrapMode │ │ │ │ QQuickPopup* │ │ │ │ ClosePolicyFlag │ │ │ │ CloseOnEscape │ │ │ │ CloseOnPressOutsideParent │ │ │ │ CloseOnReleaseOutsideParent │ │ │ │ QQuickToolBar* │ │ │ │ Position │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -398,147 +398,147 @@ │ │ │ │ 0x0000290c 74507269 76617465 3235514d 65746154 tPrivate25QMetaT │ │ │ │ 0x0000291c 79706549 6e746572 66616365 57726170 ypeInterfaceWrap │ │ │ │ 0x0000292c 70657249 38515661 7269616e 7445386d perI8QVariantE8m │ │ │ │ 0x0000293c 65746154 79706545 005f5a4e 39517450 etaTypeE._ZN9QtP │ │ │ │ 0x0000294c 72697661 74653235 514d6574 61547970 rivate25QMetaTyp │ │ │ │ 0x0000295c 65496e74 65726661 63655772 61707065 eInterfaceWrappe │ │ │ │ 0x0000296c 72495037 514f626a 65637445 386d6574 rIP7QObjectE8met │ │ │ │ - 0x0000297c 61547970 6545005f 5a4e3751 53747269 aTypeE._ZN7QStri │ │ │ │ - 0x0000298c 6e67366e 756d6265 72456969 005f5a4e ng6numberEii._ZN │ │ │ │ - 0x0000299c 3137514a 53507269 6d697469 76655661 17QJSPrimitiveVa │ │ │ │ - 0x000029ac 6c756538 746f5374 72696e67 4564005f lue8toStringEd._ │ │ │ │ - 0x000029bc 5a4e3951 4a53456e 67696e65 31356372 ZN9QJSEngine15cr │ │ │ │ - 0x000029cc 65617465 5072696d 69746976 65453951 eatePrimitiveE9Q │ │ │ │ - 0x000029dc 4d657461 54797065 504b7600 5f5a4e31 MetaTypePKv._ZN1 │ │ │ │ - 0x000029ec 33514d65 74615365 7175656e 63653132 3QMetaSequence12 │ │ │ │ - 0x000029fc 4d657461 53657175 656e6365 4935514c MetaSequenceI5QL │ │ │ │ - 0x00002a0c 69737449 5037514f 626a6563 74454535 istIP7QObjectEE5 │ │ │ │ - 0x00002a1c 76616c75 6545005f 5a54495a 4e39514d valueE._ZTIZN9QM │ │ │ │ - 0x00002a2c 65746154 79706531 39726567 69737465 etaType19registe │ │ │ │ - 0x00002a3c 724d7574 61626c65 56696577 4935514c rMutableViewI5QL │ │ │ │ - 0x00002a4c 69737449 5037514f 626a6563 74453951 istIP7QObjectE9Q │ │ │ │ - 0x00002a5c 49746572 61626c65 49313351 4d657461 IterableI13QMeta │ │ │ │ - 0x00002a6c 53657175 656e6365 454e3951 74507269 SequenceEN9QtPri │ │ │ │ - 0x00002a7c 76617465 33375153 65717565 6e746961 vate37QSequentia │ │ │ │ - 0x00002a8c 6c497465 7261626c 654d7574 61626c65 lIterableMutable │ │ │ │ - 0x00002a9c 56696577 46756e63 746f7249 53345f45 ViewFunctorIS4_E │ │ │ │ - 0x00002aac 45454562 54315f45 556c5076 53435f45 EEEbT1_EUlPvSC_E │ │ │ │ - 0x00002abc 5f005f5a 54495a4e 39514d65 74615479 _._ZTIZN9QMetaTy │ │ │ │ - 0x00002acc 70653137 72656769 73746572 436f6e76 pe17registerConv │ │ │ │ - 0x00002adc 65727465 72493551 4c697374 49503751 erterI5QListIP7Q │ │ │ │ - 0x00002aec 4f626a65 63744539 51497465 7261626c ObjectE9QIterabl │ │ │ │ - 0x00002afc 65493133 514d6574 61536571 75656e63 eI13QMetaSequenc │ │ │ │ - 0x00002b0c 65454e39 51745072 69766174 65333351 eEN9QtPrivate33Q │ │ │ │ - 0x00002b1c 53657175 656e7469 616c4974 65726162 SequentialIterab │ │ │ │ - 0x00002b2c 6c65436f 6e766572 7446756e 63746f72 leConvertFunctor │ │ │ │ - 0x00002b3c 4953345f 45454545 6254315f 45556c50 IS4_EEEEbT1_EUlP │ │ │ │ - 0x00002b4c 4b765076 455f005f 5a4e3951 74507269 KvPvE_._ZN9QtPri │ │ │ │ - 0x00002b5c 76617465 35326861 73526567 69737465 vate52hasRegiste │ │ │ │ - 0x00002b6c 72656443 6f6e7665 72746572 46756e63 redConverterFunc │ │ │ │ - 0x00002b7c 74696f6e 546f4974 65726162 6c654d65 tionToIterableMe │ │ │ │ - 0x00002b8c 74615365 7175656e 63654539 514d6574 taSequenceE9QMet │ │ │ │ - 0x00002b9c 61547970 65005f5a 4e395174 50726976 aType._ZN9QtPriv │ │ │ │ - 0x00002bac 61746535 34686173 52656769 73746572 ate54hasRegister │ │ │ │ - 0x00002bbc 65644d75 7461626c 65566965 7746756e edMutableViewFun │ │ │ │ - 0x00002bcc 6374696f 6e546f49 74657261 626c654d ctionToIterableM │ │ │ │ - 0x00002bdc 65746153 65717565 6e636545 39514d65 etaSequenceE9QMe │ │ │ │ - 0x00002bec 74615479 7065005f 5a4e3951 4d657461 taType._ZN9QMeta │ │ │ │ - 0x00002bfc 54797065 32377265 67697374 65724d75 Type27registerMu │ │ │ │ - 0x00002c0c 7461626c 65566965 7746756e 6374696f tableViewFunctio │ │ │ │ - 0x00002c1c 6e45524b 53743866 756e6374 696f6e49 nERKSt8functionI │ │ │ │ - 0x00002c2c 46625076 53315f45 45535f53 5f005f5a FbPvS1_EES_S_._Z │ │ │ │ - 0x00002c3c 4e39514d 65746154 79706532 35726567 N9QMetaType25reg │ │ │ │ - 0x00002c4c 69737465 72436f6e 76657274 65724675 isterConverterFu │ │ │ │ - 0x00002c5c 6e637469 6f6e4552 4b537438 66756e63 nctionERKSt8func │ │ │ │ - 0x00002c6c 74696f6e 49466250 4b765076 4545535f tionIFbPKvPvEES_ │ │ │ │ - 0x00002c7c 535f005f 5a47565a 4e39514d 65746154 S_._ZGVZN9QMetaT │ │ │ │ - 0x00002c8c 79706532 31726567 69737465 72436f6e ype21registerCon │ │ │ │ - 0x00002c9c 76657274 6572496d 706c4935 514c6973 verterImplI5QLis │ │ │ │ - 0x00002cac 74495037 514f626a 65637445 39514974 tIP7QObjectE9QIt │ │ │ │ - 0x00002cbc 65726162 6c654931 33514d65 74615365 erableI13QMetaSe │ │ │ │ - 0x00002ccc 7175656e 63654545 45625374 3866756e quenceEEEbSt8fun │ │ │ │ - 0x00002cdc 6374696f 6e494662 504b7650 76454553 ctionIFbPKvPvEES │ │ │ │ - 0x00002cec 5f535f45 3130756e 72656769 73746572 _S_E10unregister │ │ │ │ - 0x00002cfc 005f5a5a 4e39514d 65746154 79706532 ._ZZN9QMetaType2 │ │ │ │ - 0x00002d0c 31726567 69737465 72436f6e 76657274 1registerConvert │ │ │ │ - 0x00002d1c 6572496d 706c4935 514c6973 74495037 erImplI5QListIP7 │ │ │ │ - 0x00002d2c 514f626a 65637445 39514974 65726162 QObjectE9QIterab │ │ │ │ - 0x00002d3c 6c654931 33514d65 74615365 7175656e leI13QMetaSequen │ │ │ │ - 0x00002d4c 63654545 45625374 3866756e 6374696f ceEEEbSt8functio │ │ │ │ - 0x00002d5c 6e494662 504b7650 76454553 5f535f45 nIFbPKvPvEES_S_E │ │ │ │ - 0x00002d6c 3130756e 72656769 73746572 005f5a47 10unregister._ZG │ │ │ │ - 0x00002d7c 565a4e39 514d6574 61547970 65323372 VZN9QMetaType23r │ │ │ │ - 0x00002d8c 65676973 7465724d 75746162 6c655669 egisterMutableVi │ │ │ │ - 0x00002d9c 6577496d 706c4935 514c6973 74495037 ewImplI5QListIP7 │ │ │ │ - 0x00002dac 514f626a 65637445 39514974 65726162 QObjectE9QIterab │ │ │ │ - 0x00002dbc 6c654931 33514d65 74615365 7175656e leI13QMetaSequen │ │ │ │ - 0x00002dcc 63654545 45625374 3866756e 6374696f ceEEEbSt8functio │ │ │ │ - 0x00002ddc 6e494662 50765339 5f454553 5f535f45 nIFbPvS9_EES_S_E │ │ │ │ - 0x00002dec 3130756e 72656769 73746572 005f5a5a 10unregister._ZZ │ │ │ │ - 0x00002dfc 4e39514d 65746154 79706532 33726567 N9QMetaType23reg │ │ │ │ - 0x00002e0c 69737465 724d7574 61626c65 56696577 isterMutableView │ │ │ │ - 0x00002e1c 496d706c 4935514c 69737449 5037514f ImplI5QListIP7QO │ │ │ │ - 0x00002e2c 626a6563 74453951 49746572 61626c65 bjectE9QIterable │ │ │ │ - 0x00002e3c 49313351 4d657461 53657175 656e6365 I13QMetaSequence │ │ │ │ - 0x00002e4c 45454562 53743866 756e6374 696f6e49 EEEbSt8functionI │ │ │ │ - 0x00002e5c 46625076 53395f45 45535f53 5f453130 FbPvS9_EES_S_E10 │ │ │ │ - 0x00002e6c 756e7265 67697374 6572005f 5a4e3136 unregister._ZN16 │ │ │ │ - 0x00002e7c 51446562 75675374 61746553 61766572 QDebugStateSaver │ │ │ │ - 0x00002e8c 43314552 36514465 62756700 5f5a4e31 C1ER6QDebug._ZN1 │ │ │ │ - 0x00002e9c 31515465 78745374 7265616d 6c734552 1QTextStreamlsER │ │ │ │ - 0x00002eac 4b375153 7472696e 67005f5a 4e313151 K7QString._ZN11Q │ │ │ │ - 0x00002ebc 54657874 53747265 616d6c73 4563005f TextStreamlsEc._ │ │ │ │ - 0x00002ecc 5a6c7336 51446562 7567504b 37514f62 Zls6QDebugPK7QOb │ │ │ │ - 0x00002edc 6a656374 005f5a4e 36514465 62756744 ject._ZN6QDebugD │ │ │ │ - 0x00002eec 31457600 5f5a4e31 36514465 62756753 1Ev._ZN16QDebugS │ │ │ │ - 0x00002efc 74617465 53617665 72443145 76006d65 tateSaverD1Ev.me │ │ │ │ - 0x00002f0c 6d6d6f76 65005f5a 4e39514d 65746154 mmove._ZN9QMetaT │ │ │ │ - 0x00002f1c 79706532 37756e72 65676973 74657243 ype27unregisterC │ │ │ │ - 0x00002f2c 6f6e7665 72746572 46756e63 74696f6e onverterFunction │ │ │ │ - 0x00002f3c 45535f53 5f005f5a 4e39514d 65746154 ES_S_._ZN9QMetaT │ │ │ │ - 0x00002f4c 79706532 39756e72 65676973 7465724d ype29unregisterM │ │ │ │ - 0x00002f5c 75746162 6c655669 65774675 6e637469 utableViewFuncti │ │ │ │ - 0x00002f6c 6f6e4553 5f535f00 666c6f6f 72005f5a onES_S_.floor._Z │ │ │ │ - 0x00002f7c 54535a4e 39514d65 74615479 70653139 TSZN9QMetaType19 │ │ │ │ - 0x00002f8c 72656769 73746572 4d757461 626c6556 registerMutableV │ │ │ │ - 0x00002f9c 69657749 35514c69 73744950 37514f62 iewI5QListIP7QOb │ │ │ │ - 0x00002fac 6a656374 45395149 74657261 626c6549 jectE9QIterableI │ │ │ │ - 0x00002fbc 3133514d 65746153 65717565 6e636545 13QMetaSequenceE │ │ │ │ - 0x00002fcc 4e395174 50726976 61746533 37515365 N9QtPrivate37QSe │ │ │ │ - 0x00002fdc 7175656e 7469616c 49746572 61626c65 quentialIterable │ │ │ │ - 0x00002fec 4d757461 626c6556 69657746 756e6374 MutableViewFunct │ │ │ │ - 0x00002ffc 6f724953 345f4545 45456254 315f4555 orIS4_EEEEbT1_EU │ │ │ │ - 0x0000300c 6c507653 435f455f 005f5a54 535a4e39 lPvSC_E_._ZTSZN9 │ │ │ │ - 0x0000301c 514d6574 61547970 65313772 65676973 QMetaType17regis │ │ │ │ - 0x0000302c 74657243 6f6e7665 72746572 4935514c terConverterI5QL │ │ │ │ - 0x0000303c 69737449 5037514f 626a6563 74453951 istIP7QObjectE9Q │ │ │ │ - 0x0000304c 49746572 61626c65 49313351 4d657461 IterableI13QMeta │ │ │ │ - 0x0000305c 53657175 656e6365 454e3951 74507269 SequenceEN9QtPri │ │ │ │ - 0x0000306c 76617465 33335153 65717565 6e746961 vate33QSequentia │ │ │ │ - 0x0000307c 6c497465 7261626c 65436f6e 76657274 lIterableConvert │ │ │ │ - 0x0000308c 46756e63 746f7249 53345f45 45454562 FunctorIS4_EEEEb │ │ │ │ - 0x0000309c 54315f45 556c504b 76507645 5f005f5a T1_EUlPKvPvE_._Z │ │ │ │ - 0x000030ac 54564e31 305f5f63 78786162 69763131 TVN10__cxxabiv11 │ │ │ │ - 0x000030bc 375f5f63 6c617373 5f747970 655f696e 7__class_type_in │ │ │ │ - 0x000030cc 666f4500 5f5a4e4b 31315151 6d6c5072 foE._ZNK11QQmlPr │ │ │ │ - 0x000030dc 69766174 65313841 4f54436f 6d70696c ivate18AOTCompil │ │ │ │ - 0x000030ec 6564436f 6e746578 74313869 6e697447 edContext18initG │ │ │ │ - 0x000030fc 65745661 6c75654c 6f6f6b75 70456a50 etValueLookupEjP │ │ │ │ - 0x0000310c 4b313151 4d657461 4f626a65 63743951 K11QMetaObject9Q │ │ │ │ - 0x0000311c 4d657461 54797065 005f5a4e 4b313151 MetaType._ZNK11Q │ │ │ │ - 0x0000312c 516d6c50 72697661 74653138 414f5443 QmlPrivate18AOTC │ │ │ │ - 0x0000313c 6f6d7069 6c656443 6f6e7465 78743134 ompiledContext14 │ │ │ │ - 0x0000314c 67657456 616c7565 4c6f6f6b 7570456a getValueLookupEj │ │ │ │ - 0x0000315c 50765331 5f005f5a 4e39514a 53456e67 PvS1_._ZN9QJSEng │ │ │ │ - 0x0000316c 696e6532 32636f6e 76657274 514f626a ine22convertQObj │ │ │ │ - 0x0000317c 65637454 6f537472 696e6745 5037514f ectToStringEP7QO │ │ │ │ - 0x0000318c 626a6563 74005f5a 4e385156 61726961 bject._ZN8QVaria │ │ │ │ - 0x0000319c 6e744331 45524b34 514d6170 49375153 ntC1ERK4QMapI7QS │ │ │ │ - 0x000031ac 7472696e 67535f45 005f5a4e 38515661 tringS_E._ZN8QVa │ │ │ │ - 0x000031bc 7269616e 74615345 524b535f 005f5a4e riantaSERKS_._ZN │ │ │ │ + 0x0000297c 61547970 6545005f 5a4e3851 56617269 aTypeE._ZN8QVari │ │ │ │ + 0x0000298c 616e7461 5345524b 535f005f 5a4e3751 antaSERKS_._ZN7Q │ │ │ │ + 0x0000299c 53747269 6e67366e 756d6265 72456969 String6numberEii │ │ │ │ + 0x000029ac 005f5a4e 3137514a 53507269 6d697469 ._ZN17QJSPrimiti │ │ │ │ + 0x000029bc 76655661 6c756538 746f5374 72696e67 veValue8toString │ │ │ │ + 0x000029cc 4564005f 5a4e3951 4a53456e 67696e65 Ed._ZN9QJSEngine │ │ │ │ + 0x000029dc 31356372 65617465 5072696d 69746976 15createPrimitiv │ │ │ │ + 0x000029ec 65453951 4d657461 54797065 504b7600 eE9QMetaTypePKv. │ │ │ │ + 0x000029fc 5f5a4e31 33514d65 74615365 7175656e _ZN13QMetaSequen │ │ │ │ + 0x00002a0c 63653132 4d657461 53657175 656e6365 ce12MetaSequence │ │ │ │ + 0x00002a1c 4935514c 69737449 5037514f 626a6563 I5QListIP7QObjec │ │ │ │ + 0x00002a2c 74454535 76616c75 6545005f 5a54495a tEE5valueE._ZTIZ │ │ │ │ + 0x00002a3c 4e39514d 65746154 79706531 39726567 N9QMetaType19reg │ │ │ │ + 0x00002a4c 69737465 724d7574 61626c65 56696577 isterMutableView │ │ │ │ + 0x00002a5c 4935514c 69737449 5037514f 626a6563 I5QListIP7QObjec │ │ │ │ + 0x00002a6c 74453951 49746572 61626c65 49313351 tE9QIterableI13Q │ │ │ │ + 0x00002a7c 4d657461 53657175 656e6365 454e3951 MetaSequenceEN9Q │ │ │ │ + 0x00002a8c 74507269 76617465 33375153 65717565 tPrivate37QSeque │ │ │ │ + 0x00002a9c 6e746961 6c497465 7261626c 654d7574 ntialIterableMut │ │ │ │ + 0x00002aac 61626c65 56696577 46756e63 746f7249 ableViewFunctorI │ │ │ │ + 0x00002abc 53345f45 45454562 54315f45 556c5076 S4_EEEEbT1_EUlPv │ │ │ │ + 0x00002acc 53435f45 5f005f5a 54495a4e 39514d65 SC_E_._ZTIZN9QMe │ │ │ │ + 0x00002adc 74615479 70653137 72656769 73746572 taType17register │ │ │ │ + 0x00002aec 436f6e76 65727465 72493551 4c697374 ConverterI5QList │ │ │ │ + 0x00002afc 49503751 4f626a65 63744539 51497465 IP7QObjectE9QIte │ │ │ │ + 0x00002b0c 7261626c 65493133 514d6574 61536571 rableI13QMetaSeq │ │ │ │ + 0x00002b1c 75656e63 65454e39 51745072 69766174 uenceEN9QtPrivat │ │ │ │ + 0x00002b2c 65333351 53657175 656e7469 616c4974 e33QSequentialIt │ │ │ │ + 0x00002b3c 65726162 6c65436f 6e766572 7446756e erableConvertFun │ │ │ │ + 0x00002b4c 63746f72 4953345f 45454545 6254315f ctorIS4_EEEEbT1_ │ │ │ │ + 0x00002b5c 45556c50 4b765076 455f005f 5a4e3951 EUlPKvPvE_._ZN9Q │ │ │ │ + 0x00002b6c 74507269 76617465 35326861 73526567 tPrivate52hasReg │ │ │ │ + 0x00002b7c 69737465 72656443 6f6e7665 72746572 isteredConverter │ │ │ │ + 0x00002b8c 46756e63 74696f6e 546f4974 65726162 FunctionToIterab │ │ │ │ + 0x00002b9c 6c654d65 74615365 7175656e 63654539 leMetaSequenceE9 │ │ │ │ + 0x00002bac 514d6574 61547970 65005f5a 4e395174 QMetaType._ZN9Qt │ │ │ │ + 0x00002bbc 50726976 61746535 34686173 52656769 Private54hasRegi │ │ │ │ + 0x00002bcc 73746572 65644d75 7461626c 65566965 steredMutableVie │ │ │ │ + 0x00002bdc 7746756e 6374696f 6e546f49 74657261 wFunctionToItera │ │ │ │ + 0x00002bec 626c654d 65746153 65717565 6e636545 bleMetaSequenceE │ │ │ │ + 0x00002bfc 39514d65 74615479 7065005f 5a4e3951 9QMetaType._ZN9Q │ │ │ │ + 0x00002c0c 4d657461 54797065 32377265 67697374 MetaType27regist │ │ │ │ + 0x00002c1c 65724d75 7461626c 65566965 7746756e erMutableViewFun │ │ │ │ + 0x00002c2c 6374696f 6e45524b 53743866 756e6374 ctionERKSt8funct │ │ │ │ + 0x00002c3c 696f6e49 46625076 53315f45 45535f53 ionIFbPvS1_EES_S │ │ │ │ + 0x00002c4c 5f005f5a 4e39514d 65746154 79706532 _._ZN9QMetaType2 │ │ │ │ + 0x00002c5c 35726567 69737465 72436f6e 76657274 5registerConvert │ │ │ │ + 0x00002c6c 65724675 6e637469 6f6e4552 4b537438 erFunctionERKSt8 │ │ │ │ + 0x00002c7c 66756e63 74696f6e 49466250 4b765076 functionIFbPKvPv │ │ │ │ + 0x00002c8c 4545535f 535f005f 5a47565a 4e39514d EES_S_._ZGVZN9QM │ │ │ │ + 0x00002c9c 65746154 79706532 31726567 69737465 etaType21registe │ │ │ │ + 0x00002cac 72436f6e 76657274 6572496d 706c4935 rConverterImplI5 │ │ │ │ + 0x00002cbc 514c6973 74495037 514f626a 65637445 QListIP7QObjectE │ │ │ │ + 0x00002ccc 39514974 65726162 6c654931 33514d65 9QIterableI13QMe │ │ │ │ + 0x00002cdc 74615365 7175656e 63654545 45625374 taSequenceEEEbSt │ │ │ │ + 0x00002cec 3866756e 6374696f 6e494662 504b7650 8functionIFbPKvP │ │ │ │ + 0x00002cfc 76454553 5f535f45 3130756e 72656769 vEES_S_E10unregi │ │ │ │ + 0x00002d0c 73746572 005f5a5a 4e39514d 65746154 ster._ZZN9QMetaT │ │ │ │ + 0x00002d1c 79706532 31726567 69737465 72436f6e ype21registerCon │ │ │ │ + 0x00002d2c 76657274 6572496d 706c4935 514c6973 verterImplI5QLis │ │ │ │ + 0x00002d3c 74495037 514f626a 65637445 39514974 tIP7QObjectE9QIt │ │ │ │ + 0x00002d4c 65726162 6c654931 33514d65 74615365 erableI13QMetaSe │ │ │ │ + 0x00002d5c 7175656e 63654545 45625374 3866756e quenceEEEbSt8fun │ │ │ │ + 0x00002d6c 6374696f 6e494662 504b7650 76454553 ctionIFbPKvPvEES │ │ │ │ + 0x00002d7c 5f535f45 3130756e 72656769 73746572 _S_E10unregister │ │ │ │ + 0x00002d8c 005f5a47 565a4e39 514d6574 61547970 ._ZGVZN9QMetaTyp │ │ │ │ + 0x00002d9c 65323372 65676973 7465724d 75746162 e23registerMutab │ │ │ │ + 0x00002dac 6c655669 6577496d 706c4935 514c6973 leViewImplI5QLis │ │ │ │ + 0x00002dbc 74495037 514f626a 65637445 39514974 tIP7QObjectE9QIt │ │ │ │ + 0x00002dcc 65726162 6c654931 33514d65 74615365 erableI13QMetaSe │ │ │ │ + 0x00002ddc 7175656e 63654545 45625374 3866756e quenceEEEbSt8fun │ │ │ │ + 0x00002dec 6374696f 6e494662 50765339 5f454553 ctionIFbPvS9_EES │ │ │ │ + 0x00002dfc 5f535f45 3130756e 72656769 73746572 _S_E10unregister │ │ │ │ + 0x00002e0c 005f5a5a 4e39514d 65746154 79706532 ._ZZN9QMetaType2 │ │ │ │ + 0x00002e1c 33726567 69737465 724d7574 61626c65 3registerMutable │ │ │ │ + 0x00002e2c 56696577 496d706c 4935514c 69737449 ViewImplI5QListI │ │ │ │ + 0x00002e3c 5037514f 626a6563 74453951 49746572 P7QObjectE9QIter │ │ │ │ + 0x00002e4c 61626c65 49313351 4d657461 53657175 ableI13QMetaSequ │ │ │ │ + 0x00002e5c 656e6365 45454562 53743866 756e6374 enceEEEbSt8funct │ │ │ │ + 0x00002e6c 696f6e49 46625076 53395f45 45535f53 ionIFbPvS9_EES_S │ │ │ │ + 0x00002e7c 5f453130 756e7265 67697374 6572005f _E10unregister._ │ │ │ │ + 0x00002e8c 5a4e3136 51446562 75675374 61746553 ZN16QDebugStateS │ │ │ │ + 0x00002e9c 61766572 43314552 36514465 62756700 averC1ER6QDebug. │ │ │ │ + 0x00002eac 5f5a4e31 31515465 78745374 7265616d _ZN11QTextStream │ │ │ │ + 0x00002ebc 6c734552 4b375153 7472696e 67005f5a lsERK7QString._Z │ │ │ │ + 0x00002ecc 4e313151 54657874 53747265 616d6c73 N11QTextStreamls │ │ │ │ + 0x00002edc 4563005f 5a6c7336 51446562 7567504b Ec._Zls6QDebugPK │ │ │ │ + 0x00002eec 37514f62 6a656374 005f5a4e 36514465 7QObject._ZN6QDe │ │ │ │ + 0x00002efc 62756744 31457600 5f5a4e31 36514465 bugD1Ev._ZN16QDe │ │ │ │ + 0x00002f0c 62756753 74617465 53617665 72443145 bugStateSaverD1E │ │ │ │ + 0x00002f1c 76006d65 6d6d6f76 65005f5a 4e39514d v.memmove._ZN9QM │ │ │ │ + 0x00002f2c 65746154 79706532 37756e72 65676973 etaType27unregis │ │ │ │ + 0x00002f3c 74657243 6f6e7665 72746572 46756e63 terConverterFunc │ │ │ │ + 0x00002f4c 74696f6e 45535f53 5f005f5a 4e39514d tionES_S_._ZN9QM │ │ │ │ + 0x00002f5c 65746154 79706532 39756e72 65676973 etaType29unregis │ │ │ │ + 0x00002f6c 7465724d 75746162 6c655669 65774675 terMutableViewFu │ │ │ │ + 0x00002f7c 6e637469 6f6e4553 5f535f00 5f5a5453 nctionES_S_._ZTS │ │ │ │ + 0x00002f8c 5a4e3951 4d657461 54797065 31397265 ZN9QMetaType19re │ │ │ │ + 0x00002f9c 67697374 65724d75 7461626c 65566965 gisterMutableVie │ │ │ │ + 0x00002fac 77493551 4c697374 49503751 4f626a65 wI5QListIP7QObje │ │ │ │ + 0x00002fbc 63744539 51497465 7261626c 65493133 ctE9QIterableI13 │ │ │ │ + 0x00002fcc 514d6574 61536571 75656e63 65454e39 QMetaSequenceEN9 │ │ │ │ + 0x00002fdc 51745072 69766174 65333751 53657175 QtPrivate37QSequ │ │ │ │ + 0x00002fec 656e7469 616c4974 65726162 6c654d75 entialIterableMu │ │ │ │ + 0x00002ffc 7461626c 65566965 7746756e 63746f72 tableViewFunctor │ │ │ │ + 0x0000300c 4953345f 45454545 6254315f 45556c50 IS4_EEEEbT1_EUlP │ │ │ │ + 0x0000301c 7653435f 455f005f 5a54535a 4e39514d vSC_E_._ZTSZN9QM │ │ │ │ + 0x0000302c 65746154 79706531 37726567 69737465 etaType17registe │ │ │ │ + 0x0000303c 72436f6e 76657274 65724935 514c6973 rConverterI5QLis │ │ │ │ + 0x0000304c 74495037 514f626a 65637445 39514974 tIP7QObjectE9QIt │ │ │ │ + 0x0000305c 65726162 6c654931 33514d65 74615365 erableI13QMetaSe │ │ │ │ + 0x0000306c 7175656e 6365454e 39517450 72697661 quenceEN9QtPriva │ │ │ │ + 0x0000307c 74653333 51536571 75656e74 69616c49 te33QSequentialI │ │ │ │ + 0x0000308c 74657261 626c6543 6f6e7665 72744675 terableConvertFu │ │ │ │ + 0x0000309c 6e63746f 72495334 5f454545 45625431 nctorIS4_EEEEbT1 │ │ │ │ + 0x000030ac 5f45556c 504b7650 76455f00 5f5a5456 _EUlPKvPvE_._ZTV │ │ │ │ + 0x000030bc 4e31305f 5f637878 61626976 3131375f N10__cxxabiv117_ │ │ │ │ + 0x000030cc 5f636c61 73735f74 7970655f 696e666f _class_type_info │ │ │ │ + 0x000030dc 4500666c 6f6f7200 5f5a4e4b 31315151 E.floor._ZNK11QQ │ │ │ │ + 0x000030ec 6d6c5072 69766174 65313841 4f54436f mlPrivate18AOTCo │ │ │ │ + 0x000030fc 6d70696c 6564436f 6e746578 74313869 mpiledContext18i │ │ │ │ + 0x0000310c 6e697447 65745661 6c75654c 6f6f6b75 nitGetValueLooku │ │ │ │ + 0x0000311c 70456a50 4b313151 4d657461 4f626a65 pEjPK11QMetaObje │ │ │ │ + 0x0000312c 63743951 4d657461 54797065 005f5a4e ct9QMetaType._ZN │ │ │ │ + 0x0000313c 4b313151 516d6c50 72697661 74653138 K11QQmlPrivate18 │ │ │ │ + 0x0000314c 414f5443 6f6d7069 6c656443 6f6e7465 AOTCompiledConte │ │ │ │ + 0x0000315c 78743134 67657456 616c7565 4c6f6f6b xt14getValueLook │ │ │ │ + 0x0000316c 7570456a 50765331 5f005f5a 4e39514a upEjPvS1_._ZN9QJ │ │ │ │ + 0x0000317c 53456e67 696e6532 32636f6e 76657274 SEngine22convert │ │ │ │ + 0x0000318c 514f626a 65637454 6f537472 696e6745 QObjectToStringE │ │ │ │ + 0x0000319c 5037514f 626a6563 74005f5a 4e385156 P7QObject._ZN8QV │ │ │ │ + 0x000031ac 61726961 6e744331 45524b34 514d6170 ariantC1ERK4QMap │ │ │ │ + 0x000031bc 49375153 7472696e 67535f45 005f5a4e I7QStringS_E._ZN │ │ │ │ 0x000031cc 38515661 7269616e 74433145 524b535f 8QVariantC1ERKS_ │ │ │ │ 0x000031dc 005f5a4e 31305141 72726179 44617461 ._ZN10QArrayData │ │ │ │ 0x000031ec 31397265 616c6c6f 63617465 556e616c 19reallocateUnal │ │ │ │ 0x000031fc 69676e65 64455053 5f507669 694e535f ignedEPS_PviiNS_ │ │ │ │ 0x0000320c 3136416c 6c6f6361 74696f6e 4f707469 16AllocationOpti │ │ │ │ 0x0000321c 6f6e4500 5f5a6e61 6a005f5f 6d656d73 onE._Znaj.__mems │ │ │ │ 0x0000322c 65745f63 686b005f 5f6d656d 6370795f et_chk.__memcpy_ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ -00006fd4 <.init>: │ │ │ │ +00006fe4 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 7974 │ │ │ │ + bl 7984 │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -1,821 +1,821 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ -00006fe0 const&, QMetaType, QMetaType)@plt-0x14>: │ │ │ │ +00006ff0 const&, QMetaType, QMetaType)@plt-0x14>: │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - ldr lr, [pc, #4] @ 6ff0 │ │ │ │ + ldr lr, [pc, #4] @ 7000 │ │ │ │ add lr, pc, lr │ │ │ │ ldr pc, [lr, #8]! │ │ │ │ - eoreq r8, r7, r4, lsl #26 │ │ │ │ + strdeq r8, [r8], -r4 @ │ │ │ │ │ │ │ │ -00006ff4 const&, QMetaType, QMetaType)@plt>: │ │ │ │ +00007004 const&, QMetaType, QMetaType)@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ - ldr pc, [ip, #3332]! @ 0xd04 │ │ │ │ - │ │ │ │ -00007000 : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ - ldr pc, [ip, #3324]! @ 0xcfc │ │ │ │ - │ │ │ │ -0000700c : │ │ │ │ - add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3316]! @ 0xcf4 │ │ │ │ │ │ │ │ -00007018 : │ │ │ │ +00007010 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3308]! @ 0xcec │ │ │ │ │ │ │ │ -00007024 : │ │ │ │ +0000701c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3300]! @ 0xce4 │ │ │ │ │ │ │ │ -00007030 : │ │ │ │ +00007028 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3292]! @ 0xcdc │ │ │ │ │ │ │ │ -0000703c : │ │ │ │ +00007034 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3284]! @ 0xcd4 │ │ │ │ │ │ │ │ -00007048 : │ │ │ │ +00007040 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3276]! @ 0xccc │ │ │ │ │ │ │ │ -00007054 : │ │ │ │ +0000704c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3268]! @ 0xcc4 │ │ │ │ │ │ │ │ -00007060 : │ │ │ │ +00007058 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3260]! @ 0xcbc │ │ │ │ │ │ │ │ -0000706c : │ │ │ │ +00007064 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3252]! @ 0xcb4 │ │ │ │ │ │ │ │ -00007078 : │ │ │ │ +00007070 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3244]! @ 0xcac │ │ │ │ │ │ │ │ -00007084 : │ │ │ │ +0000707c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3236]! @ 0xca4 │ │ │ │ │ │ │ │ -00007090 : │ │ │ │ +00007088 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3228]! @ 0xc9c │ │ │ │ │ │ │ │ -0000709c : │ │ │ │ +00007094 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3220]! @ 0xc94 │ │ │ │ │ │ │ │ -000070a8 : │ │ │ │ +000070a0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3212]! @ 0xc8c │ │ │ │ │ │ │ │ -000070b4 : │ │ │ │ +000070ac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3204]! @ 0xc84 │ │ │ │ │ │ │ │ -000070c0 : │ │ │ │ +000070b8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3196]! @ 0xc7c │ │ │ │ │ │ │ │ -000070cc : │ │ │ │ +000070c4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3188]! @ 0xc74 │ │ │ │ │ │ │ │ -000070d8 : │ │ │ │ +000070d0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3180]! @ 0xc6c │ │ │ │ │ │ │ │ -000070e4 : │ │ │ │ +000070dc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3172]! @ 0xc64 │ │ │ │ │ │ │ │ -000070f0 : │ │ │ │ +000070e8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3164]! @ 0xc5c │ │ │ │ │ │ │ │ -000070fc : │ │ │ │ +000070f4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3156]! @ 0xc54 │ │ │ │ │ │ │ │ -00007108 <__stack_chk_fail@plt>: │ │ │ │ +00007100 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3148]! @ 0xc4c │ │ │ │ │ │ │ │ -00007114 : │ │ │ │ +0000710c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3140]! @ 0xc44 │ │ │ │ │ │ │ │ -00007120 : │ │ │ │ +00007118 <__stack_chk_fail@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3132]! @ 0xc3c │ │ │ │ │ │ │ │ -0000712c : │ │ │ │ +00007124 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3124]! @ 0xc34 │ │ │ │ │ │ │ │ -00007138 : │ │ │ │ +00007130 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3116]! @ 0xc2c │ │ │ │ │ │ │ │ -00007144 ) const@plt>: │ │ │ │ +0000713c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3108]! @ 0xc24 │ │ │ │ │ │ │ │ -00007150 : │ │ │ │ +00007148 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3100]! @ 0xc1c │ │ │ │ │ │ │ │ -0000715c : │ │ │ │ +00007154 ) const@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3092]! @ 0xc14 │ │ │ │ │ │ │ │ -00007168 : │ │ │ │ +00007160 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3084]! @ 0xc0c │ │ │ │ │ │ │ │ -00007174 : │ │ │ │ +0000716c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3076]! @ 0xc04 │ │ │ │ │ │ │ │ -00007180 : │ │ │ │ +00007178 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3068]! @ 0xbfc │ │ │ │ │ │ │ │ -0000718c : │ │ │ │ +00007184 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3060]! @ 0xbf4 │ │ │ │ │ │ │ │ -00007198 : │ │ │ │ +00007190 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3052]! @ 0xbec │ │ │ │ │ │ │ │ -000071a4 : │ │ │ │ +0000719c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3044]! @ 0xbe4 │ │ │ │ │ │ │ │ -000071b0 : │ │ │ │ +000071a8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3036]! @ 0xbdc │ │ │ │ │ │ │ │ -000071bc : │ │ │ │ +000071b4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3028]! @ 0xbd4 │ │ │ │ │ │ │ │ -000071c8 : │ │ │ │ +000071c0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3020]! @ 0xbcc │ │ │ │ │ │ │ │ -000071d4 : │ │ │ │ +000071cc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3012]! @ 0xbc4 │ │ │ │ │ │ │ │ -000071e0 : │ │ │ │ +000071d8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #3004]! @ 0xbbc │ │ │ │ │ │ │ │ -000071ec <__cxa_finalize@plt>: │ │ │ │ +000071e4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2996]! @ 0xbb4 │ │ │ │ │ │ │ │ -000071f8 : │ │ │ │ +000071f0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2988]! @ 0xbac │ │ │ │ │ │ │ │ -00007204 <__memcpy_chk@plt>: │ │ │ │ +000071fc <__cxa_finalize@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2980]! @ 0xba4 │ │ │ │ │ │ │ │ -00007210 : │ │ │ │ +00007208 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2972]! @ 0xb9c │ │ │ │ │ │ │ │ -0000721c : │ │ │ │ +00007214 <__memcpy_chk@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2964]! @ 0xb94 │ │ │ │ │ │ │ │ -00007228 : │ │ │ │ +00007220 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2956]! @ 0xb8c │ │ │ │ │ │ │ │ -00007234 : │ │ │ │ +0000722c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2948]! @ 0xb84 │ │ │ │ │ │ │ │ -00007240 : │ │ │ │ +00007238 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2940]! @ 0xb7c │ │ │ │ │ │ │ │ -0000724c : │ │ │ │ +00007244 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2932]! @ 0xb74 │ │ │ │ │ │ │ │ -00007258 : │ │ │ │ +00007250 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2924]! @ 0xb6c │ │ │ │ │ │ │ │ -00007264 : │ │ │ │ +0000725c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2916]! @ 0xb64 │ │ │ │ │ │ │ │ -00007270 : │ │ │ │ +00007268 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2908]! @ 0xb5c │ │ │ │ │ │ │ │ -0000727c : │ │ │ │ +00007274 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2900]! @ 0xb54 │ │ │ │ │ │ │ │ -00007288 : │ │ │ │ +00007280 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2892]! @ 0xb4c │ │ │ │ │ │ │ │ -00007294 : │ │ │ │ +0000728c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2884]! @ 0xb44 │ │ │ │ │ │ │ │ -000072a0 : │ │ │ │ +00007298 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2876]! @ 0xb3c │ │ │ │ │ │ │ │ -000072ac : │ │ │ │ +000072a4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2868]! @ 0xb34 │ │ │ │ │ │ │ │ -000072b8 : │ │ │ │ +000072b0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2860]! @ 0xb2c │ │ │ │ │ │ │ │ -000072c4 : │ │ │ │ +000072bc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2852]! @ 0xb24 │ │ │ │ │ │ │ │ -000072d0 : │ │ │ │ +000072c8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2844]! @ 0xb1c │ │ │ │ │ │ │ │ -000072dc ) const@plt>: │ │ │ │ +000072d4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2836]! @ 0xb14 │ │ │ │ │ │ │ │ -000072e8 : │ │ │ │ +000072e0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2828]! @ 0xb0c │ │ │ │ │ │ │ │ -000072f4 : │ │ │ │ +000072ec ) const@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2820]! @ 0xb04 │ │ │ │ │ │ │ │ -00007300 : │ │ │ │ +000072f8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2812]! @ 0xafc │ │ │ │ │ │ │ │ -0000730c : │ │ │ │ +00007304 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2804]! @ 0xaf4 │ │ │ │ │ │ │ │ -00007318 : │ │ │ │ +00007310 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2796]! @ 0xaec │ │ │ │ │ │ │ │ -00007324 : │ │ │ │ +0000731c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2788]! @ 0xae4 │ │ │ │ │ │ │ │ -00007330 : │ │ │ │ +00007328 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2780]! @ 0xadc │ │ │ │ │ │ │ │ -0000733c : │ │ │ │ +00007334 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2772]! @ 0xad4 │ │ │ │ │ │ │ │ -00007348 : │ │ │ │ +00007340 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2764]! @ 0xacc │ │ │ │ │ │ │ │ -00007354 : │ │ │ │ +0000734c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2756]! @ 0xac4 │ │ │ │ │ │ │ │ -00007360 >(QDataStream&, QJSValue&)@plt>: │ │ │ │ +00007358 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2748]! @ 0xabc │ │ │ │ │ │ │ │ -0000736c : │ │ │ │ +00007364 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2740]! @ 0xab4 │ │ │ │ │ │ │ │ -00007378 : │ │ │ │ +00007370 >(QDataStream&, QJSValue&)@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2732]! @ 0xaac │ │ │ │ │ │ │ │ -00007384 : │ │ │ │ +0000737c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2724]! @ 0xaa4 │ │ │ │ │ │ │ │ -00007390 : │ │ │ │ +00007388 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2716]! @ 0xa9c │ │ │ │ │ │ │ │ -0000739c const&)@plt>: │ │ │ │ +00007394 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2708]! @ 0xa94 │ │ │ │ │ │ │ │ -000073a8 : │ │ │ │ +000073a0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2700]! @ 0xa8c │ │ │ │ │ │ │ │ -000073b4 : │ │ │ │ +000073ac const&)@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2692]! @ 0xa84 │ │ │ │ │ │ │ │ -000073c0 : │ │ │ │ +000073b8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2684]! @ 0xa7c │ │ │ │ │ │ │ │ -000073cc : │ │ │ │ +000073c4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2676]! @ 0xa74 │ │ │ │ │ │ │ │ -000073d8 : │ │ │ │ +000073d0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2668]! @ 0xa6c │ │ │ │ │ │ │ │ -000073e4 : │ │ │ │ +000073dc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2660]! @ 0xa64 │ │ │ │ │ │ │ │ -000073f0 : │ │ │ │ +000073e8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2652]! @ 0xa5c │ │ │ │ │ │ │ │ -000073fc : │ │ │ │ +000073f4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2644]! @ 0xa54 │ │ │ │ │ │ │ │ -00007408 : │ │ │ │ +00007400 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2636]! @ 0xa4c │ │ │ │ │ │ │ │ -00007414 : │ │ │ │ +0000740c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2628]! @ 0xa44 │ │ │ │ │ │ │ │ -00007420 : │ │ │ │ +00007418 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2620]! @ 0xa3c │ │ │ │ │ │ │ │ -0000742c : │ │ │ │ +00007424 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2612]! @ 0xa34 │ │ │ │ │ │ │ │ -00007438 : │ │ │ │ +00007430 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2604]! @ 0xa2c │ │ │ │ │ │ │ │ -00007444 : │ │ │ │ +0000743c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2596]! @ 0xa24 │ │ │ │ │ │ │ │ -00007450 : │ │ │ │ +00007448 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2588]! @ 0xa1c │ │ │ │ │ │ │ │ -0000745c : │ │ │ │ +00007454 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2580]! @ 0xa14 │ │ │ │ │ │ │ │ -00007468 : │ │ │ │ +00007460 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2572]! @ 0xa0c │ │ │ │ │ │ │ │ -00007474 : │ │ │ │ +0000746c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2564]! @ 0xa04 │ │ │ │ │ │ │ │ -00007480 : │ │ │ │ +00007478 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2556]! @ 0x9fc │ │ │ │ │ │ │ │ -0000748c : │ │ │ │ +00007484 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2548]! @ 0x9f4 │ │ │ │ │ │ │ │ -00007498 : │ │ │ │ +00007490 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2540]! @ 0x9ec │ │ │ │ │ │ │ │ -000074a4 : │ │ │ │ +0000749c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2532]! @ 0x9e4 │ │ │ │ │ │ │ │ -000074b0 <__cxa_guard_acquire@plt>: │ │ │ │ +000074a8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2524]! @ 0x9dc │ │ │ │ │ │ │ │ -000074bc : │ │ │ │ +000074b4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2516]! @ 0x9d4 │ │ │ │ │ │ │ │ -000074c8 : │ │ │ │ +000074c0 <__cxa_guard_acquire@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2508]! @ 0x9cc │ │ │ │ │ │ │ │ -000074d4 : │ │ │ │ +000074cc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2500]! @ 0x9c4 │ │ │ │ │ │ │ │ -000074e0 <__gmon_start__@plt>: │ │ │ │ +000074d8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2492]! @ 0x9bc │ │ │ │ │ │ │ │ -000074ec : │ │ │ │ +000074e4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2484]! @ 0x9b4 │ │ │ │ │ │ │ │ -000074f8 : │ │ │ │ +000074f0 <__gmon_start__@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2476]! @ 0x9ac │ │ │ │ │ │ │ │ -00007504 : │ │ │ │ +000074fc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2468]! @ 0x9a4 │ │ │ │ │ │ │ │ -00007510 : │ │ │ │ +00007508 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2460]! @ 0x99c │ │ │ │ │ │ │ │ -0000751c : │ │ │ │ +00007514 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2452]! @ 0x994 │ │ │ │ │ │ │ │ -00007528 <__memset_chk@plt>: │ │ │ │ +00007520 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2444]! @ 0x98c │ │ │ │ │ │ │ │ -00007534 : │ │ │ │ +0000752c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2436]! @ 0x984 │ │ │ │ │ │ │ │ -00007540 : │ │ │ │ +00007538 <__memset_chk@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2428]! @ 0x97c │ │ │ │ │ │ │ │ -0000754c : │ │ │ │ +00007544 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2420]! @ 0x974 │ │ │ │ │ │ │ │ -00007558 : │ │ │ │ +00007550 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2412]! @ 0x96c │ │ │ │ │ │ │ │ -00007564 : │ │ │ │ +0000755c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2404]! @ 0x964 │ │ │ │ │ │ │ │ -00007570 : │ │ │ │ +00007568 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2396]! @ 0x95c │ │ │ │ │ │ │ │ -0000757c <__cxa_guard_release@plt>: │ │ │ │ +00007574 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2388]! @ 0x954 │ │ │ │ │ │ │ │ -00007588 : │ │ │ │ +00007580 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2380]! @ 0x94c │ │ │ │ │ │ │ │ -00007594 : │ │ │ │ +0000758c <__cxa_guard_release@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2372]! @ 0x944 │ │ │ │ │ │ │ │ -000075a0 : │ │ │ │ +00007598 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2364]! @ 0x93c │ │ │ │ │ │ │ │ -000075ac : │ │ │ │ +000075a4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2356]! @ 0x934 │ │ │ │ │ │ │ │ -000075b8 : │ │ │ │ +000075b0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2348]! @ 0x92c │ │ │ │ │ │ │ │ -000075c4 : │ │ │ │ +000075bc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2340]! @ 0x924 │ │ │ │ │ │ │ │ -000075d0 : │ │ │ │ +000075c8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2332]! @ 0x91c │ │ │ │ │ │ │ │ -000075dc : │ │ │ │ +000075d4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2324]! @ 0x914 │ │ │ │ │ │ │ │ -000075e8 : │ │ │ │ +000075e0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2316]! @ 0x90c │ │ │ │ │ │ │ │ -000075f4 : │ │ │ │ +000075ec : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2308]! @ 0x904 │ │ │ │ │ │ │ │ -00007600 : │ │ │ │ +000075f8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2300]! @ 0x8fc │ │ │ │ │ │ │ │ -0000760c : │ │ │ │ +00007604 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2292]! @ 0x8f4 │ │ │ │ │ │ │ │ -00007618 : │ │ │ │ +00007610 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2284]! @ 0x8ec │ │ │ │ │ │ │ │ -00007624 : │ │ │ │ +0000761c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2276]! @ 0x8e4 │ │ │ │ │ │ │ │ -00007630 <__aeabi_atexit@plt>: │ │ │ │ +00007628 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2268]! @ 0x8dc │ │ │ │ │ │ │ │ -0000763c : │ │ │ │ +00007634 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2260]! @ 0x8d4 │ │ │ │ │ │ │ │ -00007648 const&, QMetaType, QMetaType)@plt>: │ │ │ │ +00007640 <__aeabi_atexit@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2252]! @ 0x8cc │ │ │ │ │ │ │ │ -00007654 : │ │ │ │ +0000764c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2244]! @ 0x8c4 │ │ │ │ │ │ │ │ -00007660 : │ │ │ │ +00007658 const&, QMetaType, QMetaType)@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2236]! @ 0x8bc │ │ │ │ │ │ │ │ -0000766c : │ │ │ │ +00007664 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2228]! @ 0x8b4 │ │ │ │ │ │ │ │ -00007678 : │ │ │ │ +00007670 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2220]! @ 0x8ac │ │ │ │ │ │ │ │ -00007684 : │ │ │ │ +0000767c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2212]! @ 0x8a4 │ │ │ │ │ │ │ │ -00007690 : │ │ │ │ +00007688 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2204]! @ 0x89c │ │ │ │ │ │ │ │ -0000769c : │ │ │ │ +00007694 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2196]! @ 0x894 │ │ │ │ │ │ │ │ -000076a8 : │ │ │ │ +000076a0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2188]! @ 0x88c │ │ │ │ │ │ │ │ -000076b4 : │ │ │ │ +000076ac : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2180]! @ 0x884 │ │ │ │ │ │ │ │ -000076c0 : │ │ │ │ +000076b8 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2172]! @ 0x87c │ │ │ │ │ │ │ │ -000076cc : │ │ │ │ +000076c4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2164]! @ 0x874 │ │ │ │ │ │ │ │ -000076d8 const&, int, int, bool)@plt>: │ │ │ │ +000076d0 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2156]! @ 0x86c │ │ │ │ │ │ │ │ -000076e4 : │ │ │ │ +000076dc : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2148]! @ 0x864 │ │ │ │ │ │ │ │ -000076f0 : │ │ │ │ +000076e8 const&, int, int, bool)@plt>: │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2140]! @ 0x85c │ │ │ │ │ │ │ │ -000076fc : │ │ │ │ +000076f4 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2132]! @ 0x854 │ │ │ │ │ │ │ │ -00007708 : │ │ │ │ +00007700 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2124]! @ 0x84c │ │ │ │ │ │ │ │ -00007714 : │ │ │ │ +0000770c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2116]! @ 0x844 │ │ │ │ │ │ │ │ -00007720 : │ │ │ │ +00007718 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2108]! @ 0x83c │ │ │ │ │ │ │ │ -0000772c : │ │ │ │ +00007724 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2100]! @ 0x834 │ │ │ │ │ │ │ │ -00007738 : │ │ │ │ +00007730 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2092]! @ 0x82c │ │ │ │ │ │ │ │ -00007744 : │ │ │ │ +0000773c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2084]! @ 0x824 │ │ │ │ │ │ │ │ -00007750 : │ │ │ │ +00007748 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2076]! @ 0x81c │ │ │ │ │ │ │ │ -0000775c : │ │ │ │ +00007754 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2068]! @ 0x814 │ │ │ │ │ │ │ │ -00007768 : │ │ │ │ +00007760 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2060]! @ 0x80c │ │ │ │ │ │ │ │ -00007774 : │ │ │ │ +0000776c : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2052]! @ 0x804 │ │ │ │ │ │ │ │ -00007780 : │ │ │ │ +00007778 : │ │ │ │ add ip, pc, #2097152 @ 0x200000 │ │ │ │ - add ip, ip, #120, 20 @ 0x78000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ ldr pc, [ip, #2044]! @ 0x7fc │ │ │ │ + │ │ │ │ +00007784 : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ + ldr pc, [ip, #2036]! @ 0x7f4 │ │ │ │ + │ │ │ │ +00007790 : │ │ │ │ + add ip, pc, #2097152 @ 0x200000 │ │ │ │ + add ip, ip, #136, 20 @ 0x88000 │ │ │ │ + ldr pc, [ip, #2028]! @ 0x7ec │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,395 +1,395 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -0000778c : │ │ │ │ +0000779c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #368] @ 7914 │ │ │ │ - ldr r2, [pc, #368] @ 7918 │ │ │ │ - ldr r1, [pc, #368] @ 791c │ │ │ │ + ldr r3, [pc, #368] @ 7924 │ │ │ │ + ldr r2, [pc, #368] @ 7928 │ │ │ │ + ldr r1, [pc, #368] @ 792c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #352] @ 7920 │ │ │ │ - ldr r4, [pc, #352] @ 7924 │ │ │ │ + ldr r5, [pc, #352] @ 7930 │ │ │ │ + ldr r4, [pc, #352] @ 7934 │ │ │ │ mov r0, #3 │ │ │ │ - bl 75d0 │ │ │ │ - ldr r1, [pc, #344] @ 7928 │ │ │ │ + bl 75e0 │ │ │ │ + ldr r1, [pc, #344] @ 7938 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7630 <__aeabi_atexit@plt> │ │ │ │ - ldr r3, [pc, #320] @ 792c │ │ │ │ - ldr r2, [pc, #320] @ 7930 │ │ │ │ - ldr r1, [pc, #320] @ 7934 │ │ │ │ + bl 7640 <__aeabi_atexit@plt> │ │ │ │ + ldr r3, [pc, #320] @ 793c │ │ │ │ + ldr r2, [pc, #320] @ 7940 │ │ │ │ + ldr r1, [pc, #320] @ 7944 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 75d0 │ │ │ │ - ldr r1, [pc, #300] @ 7938 │ │ │ │ + bl 75e0 │ │ │ │ + ldr r1, [pc, #300] @ 7948 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 7630 <__aeabi_atexit@plt> │ │ │ │ - ldr r6, [pc, #284] @ 793c │ │ │ │ - ldr r7, [pc, #284] @ 7940 │ │ │ │ + bl 7640 <__aeabi_atexit@plt> │ │ │ │ + ldr r6, [pc, #284] @ 794c │ │ │ │ + ldr r7, [pc, #284] @ 7950 │ │ │ │ add r6, pc, r6 │ │ │ │ add r7, pc, r7 │ │ │ │ ldrb r4, [r7] │ │ │ │ - bl 1142f0 │ │ │ │ + bl 114ccc │ │ │ │ lsl r3, r4, #24 │ │ │ │ asr r3, r3, #24 │ │ │ │ cmn r3, #1 │ │ │ │ - blt 7858 │ │ │ │ - ldr r4, [pc, #252] @ 7944 │ │ │ │ + blt 7868 │ │ │ │ + ldr r4, [pc, #252] @ 7954 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78e4 │ │ │ │ - ldr r3, [pc, #232] @ 7948 │ │ │ │ - ldr r2, [pc, #232] @ 794c │ │ │ │ - ldr r1, [pc, #232] @ 7950 │ │ │ │ + bne 78f4 │ │ │ │ + ldr r3, [pc, #232] @ 7958 │ │ │ │ + ldr r2, [pc, #232] @ 795c │ │ │ │ + ldr r1, [pc, #232] @ 7960 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #220] @ 7954 │ │ │ │ - ldr r4, [pc, #220] @ 7958 │ │ │ │ + ldr r5, [pc, #220] @ 7964 │ │ │ │ + ldr r4, [pc, #220] @ 7968 │ │ │ │ mov r0, #3 │ │ │ │ - bl 75d0 │ │ │ │ - ldr r1, [pc, #212] @ 795c │ │ │ │ + bl 75e0 │ │ │ │ + ldr r1, [pc, #212] @ 796c │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 7630 <__aeabi_atexit@plt> │ │ │ │ - ldr r3, [pc, #188] @ 7960 │ │ │ │ - ldr r1, [pc, #188] @ 7964 │ │ │ │ + bl 7640 <__aeabi_atexit@plt> │ │ │ │ + ldr r3, [pc, #188] @ 7970 │ │ │ │ + ldr r1, [pc, #188] @ 7974 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r4, r4, #12 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 769c │ │ │ │ - ldr r3, [pc, #160] @ 7968 │ │ │ │ + bl 76ac │ │ │ │ + ldr r3, [pc, #160] @ 7978 │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 7630 <__aeabi_atexit@plt> │ │ │ │ - bl 10fa34 │ │ │ │ + b 7640 <__aeabi_atexit@plt> │ │ │ │ + bl 110410 │ │ │ │ mvn r3, #0 │ │ │ │ strb r3, [r7] │ │ │ │ - ldr r1, [pc, #116] @ 796c │ │ │ │ - ldr r0, [pc, #116] @ 7970 │ │ │ │ + ldr r1, [pc, #116] @ 797c │ │ │ │ + ldr r0, [pc, #116] @ 7980 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 7630 <__aeabi_atexit@plt> │ │ │ │ + bl 7640 <__aeabi_atexit@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 7858 │ │ │ │ - andseq r1, r1, r0, asr r2 │ │ │ │ - andseq fp, sp, r0, lsr r0 │ │ │ │ - @ instruction: 0x001f3ff0 │ │ │ │ - eoreq r8, r7, ip, lsr #16 │ │ │ │ - eoreq sl, r7, r8, lsl r8 │ │ │ │ - andeq r0, r9, r4, asr sl │ │ │ │ - andseq sl, pc, r0, lsl #30 │ │ │ │ - andseq r0, r1, r0, asr #12 │ │ │ │ - andseq r0, r1, r4, lsr sp │ │ │ │ - andeq r0, r9, r0, asr #19 │ │ │ │ - eoreq r8, r7, ip, asr #9 │ │ │ │ - eoreq r8, r7, r8, lsr sl │ │ │ │ - eoreq r8, r7, ip, lsl sl │ │ │ │ - @ instruction: 0x0010fcf8 │ │ │ │ - @ instruction: 0x0010ffd0 │ │ │ │ - andseq r0, r1, r4, asr r0 │ │ │ │ - eoreq r8, r7, r4, ror r7 │ │ │ │ - eoreq sl, r7, r0, ror #14 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 7868 │ │ │ │ + andseq r1, r1, r0, lsr ip │ │ │ │ + andseq fp, sp, r0, lsl sl │ │ │ │ + @ instruction: 0x001f49d0 │ │ │ │ + eoreq r8, r8, ip, lsl r8 │ │ │ │ + eoreq sl, r8, r0, lsr #16 │ │ │ │ + andeq r1, r9, r4, asr #11 │ │ │ │ + andseq fp, pc, r0, ror #17 │ │ │ │ + andseq r1, r1, r0, lsr #32 │ │ │ │ + andseq r1, r1, r4, lsl r7 │ │ │ │ + andeq r1, r9, r0, lsr r5 │ │ │ │ + @ instruction: 0x002884bc │ │ │ │ + eoreq r8, r8, r8, lsr #20 │ │ │ │ + eoreq r8, r8, ip, lsl #20 │ │ │ │ + @ instruction: 0x001106d8 │ │ │ │ + @ instruction: 0x001109b0 │ │ │ │ + andseq r0, r1, r4, lsr sl │ │ │ │ + eoreq r8, r8, r4, ror #14 │ │ │ │ + eoreq sl, r8, r8, ror #14 │ │ │ │ andeq r8, r0, ip, lsl #31 │ │ │ │ andeq r0, r0, r8, ror #5 │ │ │ │ - andseq ip, r0, r8, asr ip │ │ │ │ + andseq sp, r0, r8, lsr #12 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r1, r0, r8, asr #9 │ │ │ │ - eoreq r8, r7, r4, ror #18 │ │ │ │ - ldr r3, [pc, #20] @ 7990 │ │ │ │ - ldr r2, [pc, #20] @ 7994 │ │ │ │ + eoreq r8, r8, r4, asr r9 │ │ │ │ + ldr r3, [pc, #20] @ 79a0 │ │ │ │ + ldr r2, [pc, #20] @ 79a4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ - b 74e0 <__gmon_start__@plt> │ │ │ │ - eoreq r8, r7, r0, ror r3 │ │ │ │ + b 74f0 <__gmon_start__@plt> │ │ │ │ + eoreq r8, r8, r0, ror #6 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - ldr r0, [pc, #44] @ 79cc │ │ │ │ - ldr r3, [pc, #44] @ 79d0 │ │ │ │ + ldr r0, [pc, #44] @ 79dc │ │ │ │ + ldr r3, [pc, #44] @ 79e0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r3, r0 │ │ │ │ - ldr r3, [pc, #32] @ 79d4 │ │ │ │ + ldr r3, [pc, #32] @ 79e4 │ │ │ │ add r3, pc, r3 │ │ │ │ bxeq lr │ │ │ │ - ldr r2, [pc, #24] @ 79d8 │ │ │ │ + ldr r2, [pc, #24] @ 79e8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ bx r3 │ │ │ │ - mlaeq r7, ip, r8, r8 │ │ │ │ - mlaeq r7, r8, r8, r8 │ │ │ │ - eoreq r8, r7, ip, lsr r3 │ │ │ │ + eoreq r8, r8, ip, lsl #17 │ │ │ │ + eoreq r8, r8, r8, lsl #17 │ │ │ │ + eoreq r8, r8, ip, lsr #6 │ │ │ │ andeq r0, r0, r8, asr #5 │ │ │ │ - ldr r0, [pc, #56] @ 7a1c │ │ │ │ - ldr r3, [pc, #56] @ 7a20 │ │ │ │ + ldr r0, [pc, #56] @ 7a2c │ │ │ │ + ldr r3, [pc, #56] @ 7a30 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r3, r3, r0 │ │ │ │ lsr r1, r3, #31 │ │ │ │ add r1, r1, r3, asr #2 │ │ │ │ - ldr r3, [pc, #36] @ 7a24 │ │ │ │ + ldr r3, [pc, #36] @ 7a34 │ │ │ │ asrs r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ bxeq lr │ │ │ │ - ldr r2, [pc, #24] @ 7a28 │ │ │ │ + ldr r2, [pc, #24] @ 7a38 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ bx r3 │ │ │ │ - eoreq r8, r7, r8, asr r8 │ │ │ │ - eoreq r8, r7, r4, asr r8 │ │ │ │ - eoreq r8, r7, ip, ror #5 │ │ │ │ + eoreq r8, r8, r8, asr #16 │ │ │ │ + eoreq r8, r8, r4, asr #16 │ │ │ │ + ldrdeq r8, [r8], -ip @ │ │ │ │ @ instruction: 0x000002bc │ │ │ │ - ldr r3, [pc, #76] @ 7a80 │ │ │ │ - ldr r2, [pc, #76] @ 7a84 │ │ │ │ + ldr r3, [pc, #76] @ 7a90 │ │ │ │ + ldr r2, [pc, #76] @ 7a94 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #0 │ │ │ │ bxne lr │ │ │ │ - ldr r3, [pc, #56] @ 7a88 │ │ │ │ + ldr r3, [pc, #56] @ 7a98 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a68 │ │ │ │ - ldr r3, [pc, #40] @ 7a8c │ │ │ │ + beq 7a78 │ │ │ │ + ldr r3, [pc, #40] @ 7a9c │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - bl 71ec <__cxa_finalize@plt> │ │ │ │ - bl 7998 │ │ │ │ - ldr r3, [pc, #28] @ 7a90 │ │ │ │ + bl 71fc <__cxa_finalize@plt> │ │ │ │ + bl 79a8 │ │ │ │ + ldr r3, [pc, #28] @ 7aa0 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r3] │ │ │ │ pop {r4, pc} │ │ │ │ - eoreq r8, r7, r4, lsl r8 │ │ │ │ - @ instruction: 0x002782b0 │ │ │ │ + eoreq r8, r8, r4, lsl #16 │ │ │ │ + eoreq r8, r8, r0, lsr #5 │ │ │ │ andeq r0, r0, r8, lsr #5 │ │ │ │ - mlaeq r7, r8, r5, r8 │ │ │ │ - ldrdeq r8, [r7], -r4 @ │ │ │ │ - b 79dc │ │ │ │ + eoreq r8, r8, r8, lsl #11 │ │ │ │ + eoreq r8, r8, r4, asr #15 │ │ │ │ + b 79ec │ │ │ │ ldr r3, [r1] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ bx r3 │ │ │ │ - ldr r3, [pc, #28] @ 7acc │ │ │ │ - ldr r2, [pc, #28] @ 7ad0 │ │ │ │ + ldr r3, [pc, #28] @ 7adc │ │ │ │ + ldr r2, [pc, #28] @ 7ae0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ - eoreq r8, r7, ip, lsr r2 │ │ │ │ + eoreq r8, r8, ip, lsr #4 │ │ │ │ andeq r0, r0, ip, asr #5 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #28] @ 7b00 │ │ │ │ - ldr r2, [pc, #28] @ 7b04 │ │ │ │ + ldr r3, [pc, #28] @ 7b10 │ │ │ │ + ldr r2, [pc, #28] @ 7b14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ - eoreq r8, r7, r8, lsl #4 │ │ │ │ + strdeq r8, [r8], -r8 @ │ │ │ │ andeq r0, r0, r4, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 7330 │ │ │ │ + bl 7340 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #28] @ 7b50 │ │ │ │ - ldr r2, [pc, #28] @ 7b54 │ │ │ │ + ldr r3, [pc, #28] @ 7b60 │ │ │ │ + ldr r2, [pc, #28] @ 7b64 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x002781b8 │ │ │ │ + eoreq r8, r8, r8, lsr #3 │ │ │ │ andeq r0, r0, ip, asr #5 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 7b70 │ │ │ │ + beq 7b80 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 7b68 │ │ │ │ + bne 7b78 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 7b68 │ │ │ │ + bne 7b78 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 7b68 │ │ │ │ + bne 7b78 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 7b68 │ │ │ │ + bne 7b78 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 7b68 │ │ │ │ + bne 7b78 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 7b68 │ │ │ │ + bne 7b78 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r3, [r2, #28] │ │ │ │ sub r0, r0, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #16] @ 7c00 │ │ │ │ - ldr r2, [pc, #16] @ 7c04 │ │ │ │ + ldr r3, [pc, #16] @ 7c10 │ │ │ │ + ldr r2, [pc, #16] @ 7c14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - strdeq r8, [r7], -ip @ │ │ │ │ + eoreq r8, r8, ip, ror #1 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 7c20 │ │ │ │ - ldr r2, [pc, #16] @ 7c24 │ │ │ │ + ldr r3, [pc, #16] @ 7c30 │ │ │ │ + ldr r2, [pc, #16] @ 7c34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - ldrdeq r8, [r7], -ip @ │ │ │ │ + eoreq r8, r8, ip, asr #1 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 7c40 │ │ │ │ - ldr r2, [pc, #16] @ 7c44 │ │ │ │ + ldr r3, [pc, #16] @ 7c50 │ │ │ │ + ldr r2, [pc, #16] @ 7c54 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - strheq r8, [r7], -ip @ │ │ │ │ + eoreq r8, r8, ip, lsr #1 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 7c60 │ │ │ │ - ldr r2, [pc, #16] @ 7c64 │ │ │ │ + ldr r3, [pc, #16] @ 7c70 │ │ │ │ + ldr r2, [pc, #16] @ 7c74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - mlaeq r7, ip, r0, r8 │ │ │ │ + eoreq r8, r8, ip, lsl #1 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 7c80 │ │ │ │ - ldr r2, [pc, #16] @ 7c84 │ │ │ │ + ldr r3, [pc, #16] @ 7c90 │ │ │ │ + ldr r2, [pc, #16] @ 7c94 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r8, r7, ip, ror r0 │ │ │ │ + eoreq r8, r8, ip, rrx │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 7ca0 │ │ │ │ - ldr r2, [pc, #16] @ 7ca4 │ │ │ │ + ldr r3, [pc, #16] @ 7cb0 │ │ │ │ + ldr r2, [pc, #16] @ 7cb4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r8, r7, ip, asr r0 │ │ │ │ + eoreq r8, r8, ip, asr #32 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 7cc0 │ │ │ │ - ldr r2, [pc, #16] @ 7cc4 │ │ │ │ + ldr r3, [pc, #16] @ 7cd0 │ │ │ │ + ldr r2, [pc, #16] @ 7cd4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r8, r7, ip, lsr r0 │ │ │ │ + eoreq r8, r8, ip, lsr #32 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 7ce0 │ │ │ │ - ldr r2, [pc, #16] @ 7ce4 │ │ │ │ + ldr r3, [pc, #16] @ 7cf0 │ │ │ │ + ldr r2, [pc, #16] @ 7cf4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r8, r7, ip, lsl r0 │ │ │ │ + eoreq r8, r8, ip │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 7d00 │ │ │ │ - ldr r2, [pc, #16] @ 7d04 │ │ │ │ + ldr r3, [pc, #16] @ 7d10 │ │ │ │ + ldr r2, [pc, #16] @ 7d14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - strdeq r7, [r7], -ip @ │ │ │ │ + eoreq r7, r8, ip, ror #31 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 7d20 │ │ │ │ - ldr r2, [pc, #16] @ 7d24 │ │ │ │ + ldr r3, [pc, #16] @ 7d30 │ │ │ │ + ldr r2, [pc, #16] @ 7d34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - ldrdeq r7, [r7], -ip @ │ │ │ │ + eoreq r7, r8, ip, asr #31 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 7d40 │ │ │ │ - ldr r2, [pc, #16] @ 7d44 │ │ │ │ + ldr r3, [pc, #16] @ 7d50 │ │ │ │ + ldr r2, [pc, #16] @ 7d54 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x00277fbc │ │ │ │ + eoreq r7, r8, ip, lsr #31 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 7d60 │ │ │ │ - ldr r2, [pc, #16] @ 7d64 │ │ │ │ + ldr r3, [pc, #16] @ 7d70 │ │ │ │ + ldr r2, [pc, #16] @ 7d74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - mlaeq r7, ip, pc, r7 @ │ │ │ │ + eoreq r7, r8, ip, lsl #31 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 7d80 │ │ │ │ - ldr r2, [pc, #16] @ 7d84 │ │ │ │ + ldr r3, [pc, #16] @ 7d90 │ │ │ │ + ldr r2, [pc, #16] @ 7d94 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r7, r7, ip, ror pc │ │ │ │ + eoreq r7, r8, ip, ror #30 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ push {r4, r5} │ │ │ │ ldrd r4, [r2] │ │ │ │ mov r0, #0 │ │ │ │ strd r4, [r1] │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5} │ │ │ │ @@ -403,708 +403,708 @@ │ │ │ │ str r3, [r1] │ │ │ │ str r3, [r1, #4] │ │ │ │ str r3, [r1, #8] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r3, [r1, #20] │ │ │ │ strb r3, [r1, #16] │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #16] @ 7df0 │ │ │ │ - ldr r2, [pc, #16] @ 7df4 │ │ │ │ + ldr r3, [pc, #16] @ 7e00 │ │ │ │ + ldr r2, [pc, #16] @ 7e04 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r7, r7, ip, lsl #30 │ │ │ │ + strdeq r7, [r8], -ip @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 7e10 │ │ │ │ - ldr r2, [pc, #16] @ 7e14 │ │ │ │ + ldr r3, [pc, #16] @ 7e20 │ │ │ │ + ldr r2, [pc, #16] @ 7e24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r7, r7, ip, ror #29 │ │ │ │ + ldrdeq r7, [r8], -ip @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 7e30 │ │ │ │ - ldr r2, [pc, #16] @ 7e34 │ │ │ │ + ldr r3, [pc, #16] @ 7e40 │ │ │ │ + ldr r2, [pc, #16] @ 7e44 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r7, r7, ip, asr #29 │ │ │ │ + @ instruction: 0x00287ebc │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 7e50 │ │ │ │ - ldr r2, [pc, #16] @ 7e54 │ │ │ │ + ldr r3, [pc, #16] @ 7e60 │ │ │ │ + ldr r2, [pc, #16] @ 7e64 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r7, r7, ip, lsr #29 │ │ │ │ + mlaeq r8, ip, lr, r7 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 7e70 │ │ │ │ - ldr r2, [pc, #16] @ 7e74 │ │ │ │ + ldr r3, [pc, #16] @ 7e80 │ │ │ │ + ldr r2, [pc, #16] @ 7e84 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r7, r7, ip, lsl #29 │ │ │ │ + eoreq r7, r8, ip, ror lr │ │ │ │ andeq r0, r0, r0, lsr #5 │ │ │ │ - ldr r3, [pc, #16] @ 7e90 │ │ │ │ - ldr r2, [pc, #16] @ 7e94 │ │ │ │ + ldr r3, [pc, #16] @ 7ea0 │ │ │ │ + ldr r2, [pc, #16] @ 7ea4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r7, r7, ip, ror #28 │ │ │ │ + eoreq r7, r8, ip, asr lr │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 7eb0 │ │ │ │ - ldr r2, [pc, #16] @ 7eb4 │ │ │ │ + ldr r3, [pc, #16] @ 7ec0 │ │ │ │ + ldr r2, [pc, #16] @ 7ec4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r7, r7, ip, asr #28 │ │ │ │ + eoreq r7, r8, ip, lsr lr │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 7ed0 │ │ │ │ - ldr r2, [pc, #16] @ 7ed4 │ │ │ │ + ldr r3, [pc, #16] @ 7ee0 │ │ │ │ + ldr r2, [pc, #16] @ 7ee4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r7, r7, ip, lsr #28 │ │ │ │ + eoreq r7, r8, ip, lsl lr │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 7ef0 │ │ │ │ - ldr r2, [pc, #16] @ 7ef4 │ │ │ │ + ldr r3, [pc, #16] @ 7f00 │ │ │ │ + ldr r2, [pc, #16] @ 7f04 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r7, r7, ip, lsl #28 │ │ │ │ + strdeq r7, [r8], -ip @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 7f10 │ │ │ │ - ldr r2, [pc, #16] @ 7f14 │ │ │ │ + ldr r3, [pc, #16] @ 7f20 │ │ │ │ + ldr r2, [pc, #16] @ 7f24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r7, r7, ip, ror #27 │ │ │ │ + ldrdeq r7, [r8], -ip @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 7f30 │ │ │ │ - ldr r2, [pc, #16] @ 7f34 │ │ │ │ + ldr r3, [pc, #16] @ 7f40 │ │ │ │ + ldr r2, [pc, #16] @ 7f44 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r7, r7, ip, asr #27 │ │ │ │ + @ instruction: 0x00287dbc │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 7f50 │ │ │ │ - ldr r2, [pc, #16] @ 7f54 │ │ │ │ + ldr r3, [pc, #16] @ 7f60 │ │ │ │ + ldr r2, [pc, #16] @ 7f64 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r7, r7, ip, lsr #27 │ │ │ │ + mlaeq r8, ip, sp, r7 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 7f70 │ │ │ │ - ldr r2, [pc, #16] @ 7f74 │ │ │ │ + ldr r3, [pc, #16] @ 7f80 │ │ │ │ + ldr r2, [pc, #16] @ 7f84 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r7, r7, ip, lsl #27 │ │ │ │ + eoreq r7, r8, ip, ror sp │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 7f90 │ │ │ │ - ldr r2, [pc, #16] @ 7f94 │ │ │ │ + ldr r3, [pc, #16] @ 7fa0 │ │ │ │ + ldr r2, [pc, #16] @ 7fa4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r7, r7, ip, ror #26 │ │ │ │ + eoreq r7, r8, ip, asr sp │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 7fb0 │ │ │ │ - ldr r2, [pc, #16] @ 7fb4 │ │ │ │ + ldr r3, [pc, #16] @ 7fc0 │ │ │ │ + ldr r2, [pc, #16] @ 7fc4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r7, r7, ip, asr #26 │ │ │ │ + eoreq r7, r8, ip, lsr sp │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 7fd0 │ │ │ │ - ldr r2, [pc, #16] @ 7fd4 │ │ │ │ + ldr r3, [pc, #16] @ 7fe0 │ │ │ │ + ldr r2, [pc, #16] @ 7fe4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r7, r7, ip, lsr #26 │ │ │ │ + eoreq r7, r8, ip, lsl sp │ │ │ │ andeq r0, r0, r0, lsr #5 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ cmp r3, #5 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ - b 7540 │ │ │ │ + b 7550 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #268] @ 8144 │ │ │ │ - ldr r3, [pc, #268] @ 8148 │ │ │ │ + ldr ip, [pc, #268] @ 8154 │ │ │ │ + ldr r3, [pc, #268] @ 8158 │ │ │ │ add ip, pc, ip │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bl 75b8 │ │ │ │ - ldr r7, [pc, #220] @ 814c │ │ │ │ + bl 75c8 │ │ │ │ + ldr r7, [pc, #220] @ 815c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r7, pc, r7 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 80c8 │ │ │ │ + beq 80d8 │ │ │ │ ldm r4, {r0, r3} │ │ │ │ str r1, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ stm r5, {r0, r3} │ │ │ │ - beq 8098 │ │ │ │ + beq 80a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b38 │ │ │ │ - ldr r2, [pc, #176] @ 8150 │ │ │ │ - ldr r3, [pc, #164] @ 8148 │ │ │ │ + bl 114514 │ │ │ │ + ldr r2, [pc, #176] @ 8160 │ │ │ │ + ldr r3, [pc, #164] @ 8158 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 8140 │ │ │ │ + bne 8150 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #132] @ 8154 │ │ │ │ + ldr r3, [pc, #132] @ 8164 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, sp │ │ │ │ str r3, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ lsl r6, r2, #1 │ │ │ │ moveq r2, r3 │ │ │ │ - beq 811c │ │ │ │ + beq 812c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8134 │ │ │ │ + beq 8144 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ strh r1, [r3, r6] │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ - b 8098 │ │ │ │ - ldr r2, [pc, #28] @ 8158 │ │ │ │ + b 80a8 │ │ │ │ + ldr r2, [pc, #28] @ 8168 │ │ │ │ ldr r1, [r7, r2] │ │ │ │ - b 8108 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00277cb4 │ │ │ │ + b 8118 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r8, r4, lsr #25 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r7, r7, ip, ror ip │ │ │ │ - eoreq r7, r7, ip, asr #24 │ │ │ │ + eoreq r7, r8, ip, ror #24 │ │ │ │ + eoreq r7, r8, ip, lsr ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #76] @ 81c0 │ │ │ │ - ldr r2, [pc, #76] @ 81c4 │ │ │ │ + ldr r3, [pc, #76] @ 81d0 │ │ │ │ + ldr r2, [pc, #76] @ 81d4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add r2, r2, #8 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq 81a4 │ │ │ │ + beq 81b4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81b4 │ │ │ │ + beq 81c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 745c │ │ │ │ + bl 746c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7540 │ │ │ │ - b 81a4 │ │ │ │ - eoreq r7, r7, r8, ror fp │ │ │ │ + bl 7550 │ │ │ │ + b 81b4 │ │ │ │ + eoreq r7, r8, r8, ror #22 │ │ │ │ andeq r0, r0, r0, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #88] @ 8238 │ │ │ │ - ldr r2, [pc, #88] @ 823c │ │ │ │ + ldr r3, [pc, #88] @ 8248 │ │ │ │ + ldr r2, [pc, #88] @ 824c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add r2, r2, #8 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq 8210 │ │ │ │ + beq 8220 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 822c │ │ │ │ + beq 823c │ │ │ │ mov r0, r4 │ │ │ │ - bl 745c │ │ │ │ + bl 746c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #24 │ │ │ │ - bl 7150 │ │ │ │ + bl 7160 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7540 │ │ │ │ - b 8210 │ │ │ │ - eoreq r7, r7, ip, lsl #22 │ │ │ │ + bl 7550 │ │ │ │ + b 8220 │ │ │ │ + strdeq r7, [r8], -ip @ │ │ │ │ andeq r0, r0, r0, asr #5 │ │ │ │ │ │ │ │ -00008240 : │ │ │ │ - ldr ip, [pc, #36] @ 826c │ │ │ │ - ldr r2, [pc, #36] @ 8270 │ │ │ │ +00008250 : │ │ │ │ + ldr ip, [pc, #36] @ 827c │ │ │ │ + ldr r2, [pc, #36] @ 8280 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ - b 71c8 │ │ │ │ - eoreq r7, r7, r4, lsr #21 │ │ │ │ + b 71d8 │ │ │ │ + mlaeq r8, r4, sl, r7 │ │ │ │ andeq r0, r0, ip, asr #5 │ │ │ │ │ │ │ │ -00008274 : │ │ │ │ +00008284 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - ldr r3, [pc, #44] @ 82ac │ │ │ │ + ldr r3, [pc, #44] @ 82bc │ │ │ │ ldr r2, [r0, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8290 │ │ │ │ - b 7018 │ │ │ │ - ldr r2, [pc, #24] @ 82b0 │ │ │ │ + beq 82a0 │ │ │ │ + b 7028 │ │ │ │ + ldr r2, [pc, #24] @ 82c0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ - eoreq r7, r7, ip, ror #20 │ │ │ │ + eoreq r7, r8, ip, asr sl │ │ │ │ andeq r0, r0, ip, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1142f0 │ │ │ │ + bl 114ccc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82e8 │ │ │ │ + beq 82f8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8304 │ │ │ │ - ldr r5, [pc, #32] @ 8310 │ │ │ │ + beq 8314 │ │ │ │ + ldr r5, [pc, #32] @ 8320 │ │ │ │ add r5, pc, r5 │ │ │ │ - bl 1142f0 │ │ │ │ + bl 114ccc │ │ │ │ mvn r6, #1 │ │ │ │ strb r6, [r5] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 7540 │ │ │ │ - b 82e8 │ │ │ │ - eoreq r7, r7, r4, ror #30 │ │ │ │ + bl 7550 │ │ │ │ + b 82f8 │ │ │ │ + eoreq r7, r8, r4, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r1, [pc, #440] @ 84e4 │ │ │ │ - ldr r2, [pc, #440] @ 84e8 │ │ │ │ + ldr r1, [pc, #440] @ 84f4 │ │ │ │ + ldr r2, [pc, #440] @ 84f8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #432] @ 84ec │ │ │ │ - ldr r3, [pc, #432] @ 84f0 │ │ │ │ + ldr r5, [pc, #432] @ 84fc │ │ │ │ + ldr r3, [pc, #432] @ 8500 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - bl 1142f0 │ │ │ │ + bl 114ccc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8390 │ │ │ │ - ldr r2, [pc, #392] @ 84f4 │ │ │ │ - ldr r3, [pc, #376] @ 84e8 │ │ │ │ + beq 83a0 │ │ │ │ + ldr r2, [pc, #392] @ 8504 │ │ │ │ + ldr r3, [pc, #376] @ 84f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 84e0 │ │ │ │ + bne 84f0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #352] @ 84f8 │ │ │ │ + ldr r3, [pc, #352] @ 8508 │ │ │ │ add r6, sp, #16 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 72ac │ │ │ │ + bl 72bc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [sp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ - bl 7258 │ │ │ │ + bl 7268 │ │ │ │ mov r2, #1 │ │ │ │ add r1, r0, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 76cc │ │ │ │ + bl 76dc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83f0 │ │ │ │ + beq 8400 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ orrne r2, r2, #1 │ │ │ │ strne r2, [r3, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7258 │ │ │ │ + bl 7268 │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r7, [pc, #240] @ 84fc │ │ │ │ + ldr r7, [pc, #240] @ 850c │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldm r3, {r2, r3} │ │ │ │ - bl 7720 │ │ │ │ + bl 7730 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ - bl 72b8 │ │ │ │ + bl 72c8 │ │ │ │ ldr r5, [r7, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 843c │ │ │ │ + bne 844c │ │ │ │ mov r0, r7 │ │ │ │ - bl 70fc │ │ │ │ + bl 710c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #188] @ 8500 │ │ │ │ + ldr r3, [pc, #188] @ 8510 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 84b8 │ │ │ │ + beq 84c8 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84b8 │ │ │ │ + beq 84c8 │ │ │ │ add r0, r4, #1 │ │ │ │ - bl 7258 │ │ │ │ + bl 7268 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 84c8 │ │ │ │ + beq 84d8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7774 │ │ │ │ - ldr r4, [pc, #124] @ 8504 │ │ │ │ + bl 7784 │ │ │ │ + ldr r4, [pc, #124] @ 8514 │ │ │ │ add r4, pc, r4 │ │ │ │ - bl 1142f0 │ │ │ │ + bl 114ccc │ │ │ │ str r5, [r4, #4] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8364 │ │ │ │ + beq 8374 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8364 │ │ │ │ + bne 8374 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7540 │ │ │ │ - b 8364 │ │ │ │ + bl 7550 │ │ │ │ + b 8374 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8474 │ │ │ │ - b 8480 │ │ │ │ + bne 8484 │ │ │ │ + b 8490 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ - bl 7324 │ │ │ │ + bl 7334 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8480 │ │ │ │ - b 8474 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r7, r0, asr #19 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r7, r7, ip, lsr #19 │ │ │ │ - eoreq r7, r7, ip, lsl #30 │ │ │ │ - eoreq r7, r7, r0, lsl #19 │ │ │ │ + beq 8490 │ │ │ │ + b 8484 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x002879b0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mlaeq r8, ip, r9, r7 │ │ │ │ + strdeq r7, [r8], -ip @ │ │ │ │ + eoreq r7, r8, r0, ror r9 │ │ │ │ andeq r0, r0, r4, ror #5 │ │ │ │ - strdeq r7, [r7], -r4 @ │ │ │ │ - @ instruction: 0x00277bbc │ │ │ │ - eoreq r7, r7, ip, asr #27 │ │ │ │ + eoreq r7, r8, r4, ror #23 │ │ │ │ + eoreq r7, r8, ip, lsr #23 │ │ │ │ + @ instruction: 0x00287dbc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r1, [pc, #444] @ 86dc │ │ │ │ - ldr r2, [pc, #444] @ 86e0 │ │ │ │ + ldr r1, [pc, #444] @ 86ec │ │ │ │ + ldr r2, [pc, #444] @ 86f0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #436] @ 86e4 │ │ │ │ - ldr r3, [pc, #436] @ 86e8 │ │ │ │ + ldr r5, [pc, #436] @ 86f4 │ │ │ │ + ldr r3, [pc, #436] @ 86f8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - bl 1142f0 │ │ │ │ + bl 114ccc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8584 │ │ │ │ - ldr r2, [pc, #396] @ 86ec │ │ │ │ - ldr r3, [pc, #380] @ 86e0 │ │ │ │ + beq 8594 │ │ │ │ + ldr r2, [pc, #396] @ 86fc │ │ │ │ + ldr r3, [pc, #380] @ 86f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 86d8 │ │ │ │ + bne 86e8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #356] @ 86f0 │ │ │ │ + ldr r3, [pc, #356] @ 8700 │ │ │ │ add r6, sp, #16 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 72ac │ │ │ │ + bl 72bc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [sp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ - bl 7258 │ │ │ │ + bl 7268 │ │ │ │ mov r2, #1 │ │ │ │ add r1, r0, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 76cc │ │ │ │ + bl 76dc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85e4 │ │ │ │ + beq 85f4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ orrne r2, r2, #1 │ │ │ │ strne r2, [r3, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7258 │ │ │ │ + bl 7268 │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldm r3, {r2, r3} │ │ │ │ - bl 7720 │ │ │ │ + bl 7730 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ - bl 72b8 │ │ │ │ - ldr r3, [pc, #220] @ 86f4 │ │ │ │ + bl 72c8 │ │ │ │ + ldr r3, [pc, #220] @ 8704 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, r3, #64 @ 0x40 │ │ │ │ ldr r5, [r3, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 8634 │ │ │ │ + bne 8644 │ │ │ │ mov r0, r7 │ │ │ │ - bl 70fc │ │ │ │ + bl 710c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #188] @ 86f8 │ │ │ │ + ldr r3, [pc, #188] @ 8708 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 86b0 │ │ │ │ + beq 86c0 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86b0 │ │ │ │ + beq 86c0 │ │ │ │ add r0, r4, #1 │ │ │ │ - bl 7258 │ │ │ │ + bl 7268 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 86c0 │ │ │ │ + beq 86d0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7774 │ │ │ │ - ldr r4, [pc, #124] @ 86fc │ │ │ │ + bl 7784 │ │ │ │ + ldr r4, [pc, #124] @ 870c │ │ │ │ add r4, pc, r4 │ │ │ │ - bl 1142f0 │ │ │ │ + bl 114ccc │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8558 │ │ │ │ + beq 8568 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8558 │ │ │ │ + bne 8568 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7540 │ │ │ │ - b 8558 │ │ │ │ + bl 7550 │ │ │ │ + b 8568 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 866c │ │ │ │ - b 8678 │ │ │ │ + bne 867c │ │ │ │ + b 8688 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ - bl 7324 │ │ │ │ + bl 7334 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8678 │ │ │ │ - b 866c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r7, ip, asr #15 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x002777b8 │ │ │ │ - eoreq r7, r7, r8, lsl sp │ │ │ │ - eoreq r7, r7, ip, lsl #15 │ │ │ │ + beq 8688 │ │ │ │ + b 867c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x002877bc │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r7, r8, r8, lsr #15 │ │ │ │ + eoreq r7, r8, r8, lsl #26 │ │ │ │ + eoreq r7, r8, ip, ror r7 │ │ │ │ andeq r0, r0, ip, asr #5 │ │ │ │ - eoreq r7, r7, r8, ror #19 │ │ │ │ - eoreq r7, r7, r4, asr #19 │ │ │ │ - ldrdeq r7, [r7], -r4 @ │ │ │ │ + ldrdeq r7, [r8], -r8 @ │ │ │ │ + @ instruction: 0x002879b4 │ │ │ │ + eoreq r7, r8, r4, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #152] @ 87b0 │ │ │ │ + ldr r3, [pc, #152] @ 87c0 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, r3, #128 @ 0x80 │ │ │ │ ldr r5, [r3, #140] @ 0x8c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 8738 │ │ │ │ + bne 8748 │ │ │ │ mov r0, r7 │ │ │ │ - bl 70fc │ │ │ │ + bl 710c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #116] @ 87b4 │ │ │ │ + ldr r3, [pc, #116] @ 87c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, #148] @ 0x94 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8784 │ │ │ │ + beq 8794 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8784 │ │ │ │ + beq 8794 │ │ │ │ add r0, r6, #1 │ │ │ │ - bl 7258 │ │ │ │ + bl 7268 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 8798 │ │ │ │ + beq 87a8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7774 │ │ │ │ + bl 7784 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8770 │ │ │ │ + bne 8780 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 7324 │ │ │ │ + bl 7334 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 877c │ │ │ │ - b 8770 │ │ │ │ - eoreq r7, r7, r4, ror #17 │ │ │ │ - eoreq r7, r7, r0, asr #17 │ │ │ │ + beq 878c │ │ │ │ + b 8780 │ │ │ │ + ldrdeq r7, [r8], -r4 @ │ │ │ │ + @ instruction: 0x002878b0 │ │ │ │ │ │ │ │ -000087b8 : │ │ │ │ +000087c8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr ip, [pc, #336] @ 8920 │ │ │ │ - ldr r4, [pc, #336] @ 8924 │ │ │ │ - ldr r3, [pc, #336] @ 8928 │ │ │ │ + ldr ip, [pc, #336] @ 8930 │ │ │ │ + ldr r4, [pc, #336] @ 8934 │ │ │ │ + ldr r3, [pc, #336] @ 8938 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ - bl 775c │ │ │ │ + bl 776c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #254 @ 0xfe │ │ │ │ mov r1, #2 │ │ │ │ - bl 775c │ │ │ │ + bl 776c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #6 │ │ │ │ - bl 775c │ │ │ │ - ldr r5, [pc, #260] @ 892c │ │ │ │ - ldr r0, [pc, #260] @ 8930 │ │ │ │ + bl 776c │ │ │ │ + ldr r5, [pc, #260] @ 893c │ │ │ │ + ldr r0, [pc, #260] @ 8940 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8840 │ │ │ │ - bl 70fc │ │ │ │ + bne 8850 │ │ │ │ + bl 710c │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 7330 │ │ │ │ - ldr r3, [pc, #220] @ 8934 │ │ │ │ - ldr r0, [pc, #220] @ 8938 │ │ │ │ + bl 7340 │ │ │ │ + ldr r3, [pc, #220] @ 8944 │ │ │ │ + ldr r0, [pc, #220] @ 8948 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #212] @ 893c │ │ │ │ + ldr r1, [pc, #212] @ 894c │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r4, [pc, #208] @ 8940 │ │ │ │ + ldr r4, [pc, #208] @ 8950 │ │ │ │ add r0, r3, #64 @ 0x40 │ │ │ │ add r3, r3, #192 @ 0xc0 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ - ldr r2, [pc, #188] @ 8944 │ │ │ │ + ldr r2, [pc, #188] @ 8954 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov ip, #3 │ │ │ │ mvn r3, #63744 @ 0xf900 │ │ │ │ - ldr r1, [pc, #172] @ 8948 │ │ │ │ + ldr r1, [pc, #172] @ 8958 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ strh r3, [sp, #32] │ │ │ │ str ip, [sp] │ │ │ │ str r4, [sp, #28] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ @@ -1114,3577 +1114,3577 @@ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, #7 │ │ │ │ mov r1, sp │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl 7000 │ │ │ │ - ldr r2, [pc, #100] @ 894c │ │ │ │ - ldr r3, [pc, #60] @ 8928 │ │ │ │ + bl 7010 │ │ │ │ + ldr r2, [pc, #100] @ 895c │ │ │ │ + ldr r3, [pc, #60] @ 8938 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 891c │ │ │ │ + bne 892c │ │ │ │ mov r2, #8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 775c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r7, r8, lsl r5 │ │ │ │ - andseq fp, r0, ip, lsr #26 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r7, r7, r4, asr #9 │ │ │ │ - ldrdeq r7, [r7], -r0 @ │ │ │ │ - eoreq r7, r7, r4, lsr #15 │ │ │ │ + b 776c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r8, r8, lsl #10 │ │ │ │ + @ instruction: 0x0010c6fc │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0x002874b4 │ │ │ │ + eoreq r7, r8, r0, asr #15 │ │ │ │ + mlaeq r8, r4, r7, r7 │ │ │ │ ldrdeq r7, [r0], -r8 │ │ │ │ @ instruction: 0xfffff254 │ │ │ │ - andseq fp, r0, r0, ror ip │ │ │ │ + andseq ip, r0, r0, asr #12 │ │ │ │ andeq r0, r0, ip, asr #5 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eoreq r7, r7, r4, lsl #8 │ │ │ │ + strdeq r7, [r8], -r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #96] @ 89c8 │ │ │ │ - ldr r5, [pc, #96] @ 89cc │ │ │ │ + ldr r3, [pc, #96] @ 89d8 │ │ │ │ + ldr r5, [pc, #96] @ 89dc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 7618 │ │ │ │ - ldr r3, [pc, #76] @ 89d0 │ │ │ │ + bl 7628 │ │ │ │ + ldr r3, [pc, #76] @ 89e0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 89ac │ │ │ │ + beq 89bc │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89bc │ │ │ │ + beq 89cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 745c │ │ │ │ + bl 746c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7540 │ │ │ │ - b 89ac │ │ │ │ - strdeq r7, [r7], -r0 @ │ │ │ │ - eoreq r7, r7, ip, ror #6 │ │ │ │ + bl 7550 │ │ │ │ + b 89bc │ │ │ │ + eoreq r7, r8, r0, ror #1 │ │ │ │ + eoreq r7, r8, ip, asr r3 │ │ │ │ andeq r0, r0, r0, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #104] @ 8a54 │ │ │ │ - ldr r5, [pc, #104] @ 8a58 │ │ │ │ + ldr r3, [pc, #104] @ 8a64 │ │ │ │ + ldr r5, [pc, #104] @ 8a68 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 7618 │ │ │ │ - ldr r3, [pc, #84] @ 8a5c │ │ │ │ + bl 7628 │ │ │ │ + ldr r3, [pc, #84] @ 8a6c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 8a30 │ │ │ │ + beq 8a40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a48 │ │ │ │ + beq 8a58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 745c │ │ │ │ + bl 746c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7168 │ │ │ │ + bl 7178 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7540 │ │ │ │ - b 8a30 │ │ │ │ - eoreq r7, r7, ip, rrx │ │ │ │ - eoreq r7, r7, r8, ror #5 │ │ │ │ + bl 7550 │ │ │ │ + b 8a40 │ │ │ │ + eoreq r7, r8, ip, asr r0 │ │ │ │ + ldrdeq r7, [r8], -r8 @ │ │ │ │ andeq r0, r0, r0, asr #5 │ │ │ │ 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, #812] @ 8da4 │ │ │ │ - ldr r3, [pc, #812] @ 8da8 │ │ │ │ + ldr r2, [pc, #812] @ 8db4 │ │ │ │ + ldr r3, [pc, #812] @ 8db8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, sp, #32 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - bl 7498 │ │ │ │ - ldr r3, [pc, #768] @ 8dac │ │ │ │ + bl 74a8 │ │ │ │ + ldr r3, [pc, #768] @ 8dbc │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 8b20 │ │ │ │ + beq 8b30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8aec │ │ │ │ + beq 8afc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aec │ │ │ │ + bne 8afc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #696] @ 8db0 │ │ │ │ - ldr r3, [pc, #684] @ 8da8 │ │ │ │ + ldr r2, [pc, #696] @ 8dc0 │ │ │ │ + ldr r3, [pc, #684] @ 8db8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 8d94 │ │ │ │ + bne 8da4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r9, sp, #12 │ │ │ │ add r5, sp, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldm r9, {r2, r3} │ │ │ │ ldm r5, {r0, r1} │ │ │ │ - bl 7090 │ │ │ │ + bl 70a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ac8 │ │ │ │ + beq 8ad8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8b64 │ │ │ │ + beq 8b74 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d88 │ │ │ │ - ldr r3, [pc, #584] @ 8db4 │ │ │ │ + beq 8d98 │ │ │ │ + ldr r3, [pc, #584] @ 8dc4 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #133169152 @ 0x7f00000 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ - bl 72dc ) const@plt> │ │ │ │ + bl 72ec ) const@plt> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7654 │ │ │ │ + bl 7664 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bb4 │ │ │ │ + beq 8bc4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bb4 │ │ │ │ + bne 8bc4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d04 │ │ │ │ + beq 8d14 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 72d0 │ │ │ │ + bl 72e0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 8d48 │ │ │ │ - ldr r5, [pc, #472] @ 8db8 │ │ │ │ + beq 8d58 │ │ │ │ + ldr r5, [pc, #472] @ 8dc8 │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r4, [r5, #12] │ │ │ │ - bl 1142f0 │ │ │ │ + bl 114ccc │ │ │ │ lsl r3, r4, #24 │ │ │ │ asr r3, r3, #24 │ │ │ │ cmn r3, #1 │ │ │ │ - blt 8d98 │ │ │ │ + blt 8da8 │ │ │ │ add r4, r5, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d58 │ │ │ │ - ldr r3, [pc, #424] @ 8dbc │ │ │ │ + bne 8d68 │ │ │ │ + ldr r3, [pc, #424] @ 8dcc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8d04 │ │ │ │ + beq 8d14 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #32] │ │ │ │ ldm r6, {r0, r1} │ │ │ │ - bl 7060 │ │ │ │ + bl 7070 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr fp, [r4, #16] │ │ │ │ sub r4, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ and r4, r4, r0 │ │ │ │ lsr r5, r4, #7 │ │ │ │ add r5, r5, r5, lsl #4 │ │ │ │ add r5, fp, r5, lsl #3 │ │ │ │ and r4, r4, #127 @ 0x7f │ │ │ │ add r5, r5, #127 @ 0x7f │ │ │ │ sub r4, r4, #1 │ │ │ │ sub fp, r5, #127 @ 0x7f │ │ │ │ add r4, fp, r4 │ │ │ │ - b 8c80 │ │ │ │ + b 8c90 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 8d0c │ │ │ │ + beq 8d1c │ │ │ │ ldrb sl, [r4, #1]! │ │ │ │ cmp sl, #255 @ 0xff │ │ │ │ - beq 8d04 │ │ │ │ + beq 8d14 │ │ │ │ ldr r3, [r5, #1] │ │ │ │ str r7, [sp, #12] │ │ │ │ add r3, r3, sl, lsl #4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r7, r2 │ │ │ │ lsl sl, sl, #4 │ │ │ │ str r8, [sp, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne 8c78 │ │ │ │ + bne 8c88 │ │ │ │ ldm r9, {r2, r3} │ │ │ │ ldm r6, {r0, r1} │ │ │ │ - bl 71d4 │ │ │ │ + bl 71e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c78 │ │ │ │ + beq 8c88 │ │ │ │ ldr r3, [fp, #128] @ 0x80 │ │ │ │ adds r3, r3, sl │ │ │ │ - beq 8d04 │ │ │ │ + beq 8d14 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8af0 │ │ │ │ + beq 8b00 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8af0 │ │ │ │ + bne 8b00 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - b 8af0 │ │ │ │ + bl 7550 │ │ │ │ + b 8b00 │ │ │ │ mov r4, #0 │ │ │ │ - b 8cdc │ │ │ │ + b 8cec │ │ │ │ ldr r2, [sp] │ │ │ │ add r3, r4, #9 │ │ │ │ sub r3, r3, r2 │ │ │ │ asr r3, r3, #3 │ │ │ │ rsb r2, r3, r3, lsl #4 │ │ │ │ add r2, r2, r2, lsl #8 │ │ │ │ add r2, r2, r2, lsl #16 │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r5, r4, #136 @ 0x88 │ │ │ │ cmp r3, r2, lsr #7 │ │ │ │ mov r4, #0 │ │ │ │ - bne 8c68 │ │ │ │ + bne 8c78 │ │ │ │ ldr r5, [sp] │ │ │ │ - b 8c64 │ │ │ │ + b 8c74 │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ - bl 703c │ │ │ │ - b 8bd8 │ │ │ │ - bl 10fa34 │ │ │ │ + bl 704c │ │ │ │ + b 8be8 │ │ │ │ + bl 110410 │ │ │ │ mvn r3, #0 │ │ │ │ strb r3, [r5, #12] │ │ │ │ - ldr r2, [pc, #84] @ 8dc0 │ │ │ │ - ldr r1, [pc, #84] @ 8dc4 │ │ │ │ + ldr r2, [pc, #84] @ 8dd0 │ │ │ │ + ldr r1, [pc, #84] @ 8dd4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r5, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7630 <__aeabi_atexit@plt> │ │ │ │ + bl 7640 <__aeabi_atexit@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 8c0c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 8c1c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 7540 │ │ │ │ - b 8b64 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ + bl 7550 │ │ │ │ + b 8b74 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - eoreq r7, r7, r0, ror r2 │ │ │ │ + eoreq r7, r8, r0, ror #4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andseq fp, r0, r4, ror sl │ │ │ │ - strdeq r7, [r7], -r4 @ │ │ │ │ + andseq ip, r0, r4, asr #8 │ │ │ │ + eoreq r7, r8, r4, ror #3 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r7, r7, r4, ror r6 │ │ │ │ - eoreq r7, r7, r0, asr #12 │ │ │ │ - eoreq r7, r7, ip, lsl #5 │ │ │ │ + eoreq r7, r8, r4, ror #12 │ │ │ │ + eoreq r7, r8, r0, lsr r6 │ │ │ │ + eoreq r7, r8, ip, ror r2 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ 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, r0 │ │ │ │ - bl 1142f0 │ │ │ │ - ldr r1, [pc, #276] @ 8efc │ │ │ │ + bl 114ccc │ │ │ │ + ldr r1, [pc, #276] @ 8f0c │ │ │ │ mov r0, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 718c │ │ │ │ + bl 719c │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ee0 │ │ │ │ + beq 8ef0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 8ee0 │ │ │ │ + beq 8ef0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 8ee0 │ │ │ │ + bne 8ef0 │ │ │ │ ldr r9, [r8] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8ee0 │ │ │ │ + beq 8ef0 │ │ │ │ ldr r3, [r9, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8ed4 │ │ │ │ + beq 8ee4 │ │ │ │ ldr r7, [r3, #-4] │ │ │ │ add r7, r7, r7, lsl #4 │ │ │ │ add r7, r3, r7, lsl #3 │ │ │ │ cmp r3, r7 │ │ │ │ - beq 8ec8 │ │ │ │ + beq 8ed8 │ │ │ │ sub r6, r7, #9 │ │ │ │ mov sl, r7 │ │ │ │ ldr fp, [r7, #-8] │ │ │ │ sub r7, r7, #136 @ 0x88 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 8eb0 │ │ │ │ + beq 8ec0 │ │ │ │ sub r4, r7, #1 │ │ │ │ ldrb r5, [r4, #1]! │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - beq 8e94 │ │ │ │ + beq 8ea4 │ │ │ │ ldr r0, [fp, r5, lsl #4] │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e94 │ │ │ │ - bl 113b70 │ │ │ │ + beq 8ea4 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e90 │ │ │ │ + bne 8ea0 │ │ │ │ ldr r0, [fp, r5, lsl #4] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr fp, [r7, #128] @ 0x80 │ │ │ │ cmp r6, r4 │ │ │ │ - bne 8e60 │ │ │ │ + bne 8e70 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 8eac │ │ │ │ + beq 8ebc │ │ │ │ mov r0, fp │ │ │ │ - bl 7138 │ │ │ │ + bl 7148 │ │ │ │ ldr r3, [r9, #16] │ │ │ │ cmp r3, r7 │ │ │ │ sub r6, r6, #136 @ 0x88 │ │ │ │ - bne 8e48 │ │ │ │ + bne 8e58 │ │ │ │ ldr r1, [sl, #-140] @ 0xffffff74 │ │ │ │ add r1, r1, r1, lsl #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ add r1, r1, #8 │ │ │ │ sub r0, r7, #8 │ │ │ │ - bl 70d8 │ │ │ │ + bl 70e8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7150 │ │ │ │ - ldr r4, [pc, #24] @ 8f00 │ │ │ │ + bl 7160 │ │ │ │ + ldr r4, [pc, #24] @ 8f10 │ │ │ │ add r4, pc, r4 │ │ │ │ - bl 1142f0 │ │ │ │ + bl 114ccc │ │ │ │ mvn r5, #1 │ │ │ │ strb r5, [r4, #12] │ │ │ │ mov r0, r8 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xfffffc70 │ │ │ │ - eoreq r7, r7, ip, ror #6 │ │ │ │ + eoreq r7, r8, ip, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #324] @ 9064 │ │ │ │ - ldr r2, [pc, #324] @ 9068 │ │ │ │ + ldr r1, [pc, #324] @ 9074 │ │ │ │ + ldr r2, [pc, #324] @ 9078 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #316] @ 906c │ │ │ │ + ldr r6, [pc, #316] @ 907c │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #312] @ 9070 │ │ │ │ + ldr r3, [pc, #312] @ 9080 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r8, sp, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 8f7c │ │ │ │ + b 8f8c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9014 │ │ │ │ + bne 9024 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8f54 │ │ │ │ - ldr r3, [pc, #212] @ 9070 │ │ │ │ + beq 8f64 │ │ │ │ + ldr r3, [pc, #212] @ 9080 │ │ │ │ add r5, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 8fdc │ │ │ │ + b 8fec │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #188] @ 9074 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #188] @ 9084 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9014 │ │ │ │ + bne 9024 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fa4 │ │ │ │ + beq 8fb4 │ │ │ │ ldr r4, [r7] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9034 │ │ │ │ - bl 112e60 │ │ │ │ + beq 9044 │ │ │ │ + bl 11383c │ │ │ │ strd r0, [r4] │ │ │ │ - b 9034 │ │ │ │ + b 9044 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9034 │ │ │ │ + beq 9044 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 9078 │ │ │ │ - ldr r3, [pc, #40] @ 9068 │ │ │ │ + ldr r2, [pc, #60] @ 9088 │ │ │ │ + ldr r3, [pc, #40] @ 9078 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9060 │ │ │ │ + bne 9070 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r7, ip, asr #27 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x00286dbc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x00276db8 │ │ │ │ + eoreq r6, r8, r8, lsr #27 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ muleq r0, r4, r2 │ │ │ │ - @ instruction: 0x00276cb0 │ │ │ │ + eoreq r6, r8, r0, lsr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #324] @ 91dc │ │ │ │ - ldr r2, [pc, #324] @ 91e0 │ │ │ │ + ldr r1, [pc, #324] @ 91ec │ │ │ │ + ldr r2, [pc, #324] @ 91f0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #316] @ 91e4 │ │ │ │ + ldr r6, [pc, #316] @ 91f4 │ │ │ │ sub sp, sp, #28 │ │ │ │ - ldr r3, [pc, #312] @ 91e8 │ │ │ │ + ldr r3, [pc, #312] @ 91f8 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 90f4 │ │ │ │ + b 9104 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 918c │ │ │ │ + bne 919c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90cc │ │ │ │ - ldr r3, [pc, #212] @ 91e8 │ │ │ │ + beq 90dc │ │ │ │ + ldr r3, [pc, #212] @ 91f8 │ │ │ │ add r5, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 9154 │ │ │ │ + b 9164 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #188] @ 91ec │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #188] @ 91fc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 918c │ │ │ │ + bne 919c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 911c │ │ │ │ + beq 912c │ │ │ │ ldr r4, [r7] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 91ac │ │ │ │ - bl 112e60 │ │ │ │ + beq 91bc │ │ │ │ + bl 11383c │ │ │ │ strd r0, [r4] │ │ │ │ - b 91ac │ │ │ │ + b 91bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91ac │ │ │ │ + beq 91bc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 91f0 │ │ │ │ - ldr r3, [pc, #40] @ 91e0 │ │ │ │ + ldr r2, [pc, #60] @ 9200 │ │ │ │ + ldr r3, [pc, #40] @ 91f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 91d8 │ │ │ │ + bne 91e8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r7, r4, asr ip │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r8, r4, asr #24 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r6, r7, r0, asr #24 │ │ │ │ + eoreq r6, r8, r0, lsr ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq r6, r7, r8, lsr fp │ │ │ │ + eoreq r6, r8, r8, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #336] @ 9360 │ │ │ │ + ldr r0, [pc, #336] @ 9370 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #332] @ 9364 │ │ │ │ + ldr r1, [pc, #332] @ 9374 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #324] @ 9368 │ │ │ │ + ldr r6, [pc, #324] @ 9378 │ │ │ │ sub sp, sp, #28 │ │ │ │ - ldr r3, [pc, #320] @ 936c │ │ │ │ + ldr r3, [pc, #320] @ 937c │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, sp, #16 │ │ │ │ strb r2, [sp, #15] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 9274 │ │ │ │ + b 9284 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9310 │ │ │ │ + bne 9320 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 924c │ │ │ │ + beq 925c │ │ │ │ add r5, sp, #15 │ │ │ │ - b 92cc │ │ │ │ + b 92dc │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #200] @ 9370 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #200] @ 9380 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9310 │ │ │ │ + bne 9320 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9294 │ │ │ │ + beq 92a4 │ │ │ │ ldrb r3, [sp, #15] │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldrne r1, [pc, #116] @ 9374 │ │ │ │ + ldrne r1, [pc, #116] @ 9384 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9330 │ │ │ │ + beq 9340 │ │ │ │ strd r0, [r3] │ │ │ │ - b 9330 │ │ │ │ + b 9340 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9330 │ │ │ │ + beq 9340 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #64] @ 9378 │ │ │ │ - ldr r3, [pc, #40] @ 9364 │ │ │ │ + ldr r2, [pc, #64] @ 9388 │ │ │ │ + ldr r3, [pc, #40] @ 9374 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 935c │ │ │ │ + bne 936c │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r6, [r7], -r8 @ │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r8, r8, asr #21 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x00276ab4 │ │ │ │ + eoreq r6, r8, r4, lsr #21 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - @ instruction: 0x002769b4 │ │ │ │ + eoreq r6, r8, r4, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #324] @ 94dc │ │ │ │ + ldr r0, [pc, #324] @ 94ec │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #320] @ 94e0 │ │ │ │ + ldr r1, [pc, #320] @ 94f0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #312] @ 94e4 │ │ │ │ + ldr ip, [pc, #312] @ 94f4 │ │ │ │ str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #304] @ 94e4 │ │ │ │ + ldr r2, [pc, #304] @ 94f4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #296] @ 94e4 │ │ │ │ - ldr r6, [pc, #296] @ 94e8 │ │ │ │ + ldr r3, [pc, #296] @ 94f4 │ │ │ │ + ldr r6, [pc, #296] @ 94f8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, sp, #12 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 9400 │ │ │ │ + b 9410 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 948c │ │ │ │ + bne 949c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93d8 │ │ │ │ + beq 93e8 │ │ │ │ add r5, sp, #16 │ │ │ │ - b 9458 │ │ │ │ + b 9468 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 94ec │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 94fc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 948c │ │ │ │ + bne 949c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9420 │ │ │ │ + beq 9430 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94ac │ │ │ │ + beq 94bc │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - b 94ac │ │ │ │ + b 94bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94ac │ │ │ │ + beq 94bc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 94f0 │ │ │ │ - ldr r3, [pc, #40] @ 94e0 │ │ │ │ + ldr r2, [pc, #60] @ 9500 │ │ │ │ + ldr r3, [pc, #40] @ 94f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 94d8 │ │ │ │ + bne 94e8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r7, ip, asr #18 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r8, ip, lsr r9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r6, r7, r4, lsr #18 │ │ │ │ + eoreq r6, r8, r4, lsl r9 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq r6, r7, r8, lsr r8 │ │ │ │ + eoreq r6, r8, r8, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #304] @ 9640 │ │ │ │ + ldr r0, [pc, #304] @ 9650 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 9644 │ │ │ │ + ldr r1, [pc, #300] @ 9654 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #292] @ 9648 │ │ │ │ + ldr r6, [pc, #292] @ 9658 │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r2, [pc, #288] @ 964c │ │ │ │ + ldr r2, [pc, #288] @ 965c │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, sp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ strb r3, [sp, #15] │ │ │ │ - b 9574 │ │ │ │ + b 9584 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95fc │ │ │ │ + bne 960c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 954c │ │ │ │ + beq 955c │ │ │ │ add r8, sp, #15 │ │ │ │ - b 95cc │ │ │ │ + b 95dc │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #168] @ 9650 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #168] @ 9660 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #73 @ 0x49 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95fc │ │ │ │ + bne 960c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #73 @ 0x49 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 9594 │ │ │ │ + beq 95a4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r2, [sp, #15] │ │ │ │ strbne r2, [r3] │ │ │ │ - b 9610 │ │ │ │ + b 9620 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 9654 │ │ │ │ - ldr r3, [pc, #40] @ 9644 │ │ │ │ + ldr r2, [pc, #60] @ 9664 │ │ │ │ + ldr r3, [pc, #40] @ 9654 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 963c │ │ │ │ + bne 964c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r6, [r7], -r8 @ │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r8, r8, asr #15 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x002767b4 │ │ │ │ + eoreq r6, r8, r4, lsr #15 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - ldrdeq r6, [r7], -r4 @ │ │ │ │ + eoreq r6, r8, r4, asr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #440] @ 9834 │ │ │ │ + ldr r1, [pc, #440] @ 9844 │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #436] @ 9838 │ │ │ │ + ldr r2, [pc, #436] @ 9848 │ │ │ │ mov r4, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, #0 │ │ │ │ strd r4, [sp, #16] │ │ │ │ - ldr r6, [pc, #420] @ 983c │ │ │ │ + ldr r6, [pc, #420] @ 984c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #416] @ 9840 │ │ │ │ + ldr r3, [pc, #416] @ 9850 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r8, sp, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 96e4 │ │ │ │ + b 96f4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97bc │ │ │ │ + bne 97cc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 96bc │ │ │ │ + beq 96cc │ │ │ │ add r8, sp, #16 │ │ │ │ - b 973c │ │ │ │ + b 974c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #300] @ 9844 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #300] @ 9854 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #105 @ 0x69 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97bc │ │ │ │ + bne 97cc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #105 @ 0x69 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 9704 │ │ │ │ + beq 9714 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne ip, [sp, #20] │ │ │ │ ldmne r3, {r0, r1} │ │ │ │ moveq r0, r2 │ │ │ │ stmne r3, {r2, ip} │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ ldrne ip, [sp, #24] │ │ │ │ strne ip, [r3, #8] │ │ │ │ strdne r0, [sp, #16] │ │ │ │ strne r2, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9808 │ │ │ │ - ldr r2, [pc, #176] @ 9848 │ │ │ │ - ldr r3, [pc, #156] @ 9838 │ │ │ │ + bne 9818 │ │ │ │ + ldr r2, [pc, #176] @ 9858 │ │ │ │ + ldr r3, [pc, #156] @ 9848 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9830 │ │ │ │ + bne 9840 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97fc │ │ │ │ + beq 980c │ │ │ │ ldr r4, [r3] │ │ │ │ str r5, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ str r5, [r3] │ │ │ │ str r5, [r3, #8] │ │ │ │ - beq 97fc │ │ │ │ + beq 980c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9824 │ │ │ │ + beq 9834 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9790 │ │ │ │ + beq 97a0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9790 │ │ │ │ + bne 97a0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7540 │ │ │ │ - b 9790 │ │ │ │ + bl 7550 │ │ │ │ + b 97a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7540 │ │ │ │ - b 97fc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r7, r8, ror #12 │ │ │ │ + bl 7550 │ │ │ │ + b 980c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r8, r8, asr r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r6, r7, r0, asr r6 │ │ │ │ + eoreq r6, r8, r0, asr #12 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ andeq r0, r0, r0, lsr #5 │ │ │ │ - eoreq r6, r7, r4, asr r5 │ │ │ │ + eoreq r6, 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, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 9b58 │ │ │ │ - ldr r2, [pc, #752] @ 9b5c │ │ │ │ + ldr r1, [pc, #752] @ 9b68 │ │ │ │ + ldr r2, [pc, #752] @ 9b6c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 9b60 │ │ │ │ + ldr r5, [pc, #740] @ 9b70 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 9b64 │ │ │ │ + ldr r3, [pc, #736] @ 9b74 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 98dc │ │ │ │ + bl 767c │ │ │ │ + b 98ec │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a70 │ │ │ │ + bne 9a80 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98ac │ │ │ │ + beq 98bc │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 9b64 │ │ │ │ + ldr r3, [pc, #608] @ 9b74 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 9948 │ │ │ │ + bl 767c │ │ │ │ + b 9958 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 9b68 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 9b78 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9ae0 │ │ │ │ + bne 9af0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9910 │ │ │ │ + beq 9920 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 9b64 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 9b74 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #28 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 9b28 │ │ │ │ - ldr r1, [pc, #428] @ 9b6c │ │ │ │ + bne 9b38 │ │ │ │ + ldr r1, [pc, #428] @ 9b7c │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a30 │ │ │ │ + beq 9a40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a30 │ │ │ │ + bne 9a40 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9a54 │ │ │ │ + beq 9a64 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a54 │ │ │ │ + bne 9a64 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 9aac │ │ │ │ + b 9abc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9aac │ │ │ │ + beq 9abc │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 9b70 │ │ │ │ - ldr r3, [pc, #156] @ 9b5c │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 9b80 │ │ │ │ + ldr r3, [pc, #156] @ 9b6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9b54 │ │ │ │ + bne 9b64 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9b1c │ │ │ │ + beq 9b2c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 9aac │ │ │ │ + bl 70ac │ │ │ │ + b 9abc │ │ │ │ cmp fp, #0 │ │ │ │ - beq 9b48 │ │ │ │ + beq 9b58 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 99b8 │ │ │ │ - ldr r2, [pc, #36] @ 9b74 │ │ │ │ + b 99c8 │ │ │ │ + ldr r2, [pc, #36] @ 9b84 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 9b30 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r7, r0, lsl #9 │ │ │ │ + b 9b40 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r8, r0, ror r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r6, r7, r8, asr r4 │ │ │ │ + eoreq r6, r8, r8, asr #8 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andseq fp, r0, r0, lsl #5 │ │ │ │ - eoreq r6, r7, r0, lsr r2 │ │ │ │ + andseq fp, r0, r0, ror #24 │ │ │ │ + eoreq r6, r8, r0, lsr #4 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 9e84 │ │ │ │ - ldr r2, [pc, #752] @ 9e88 │ │ │ │ + ldr r1, [pc, #752] @ 9e94 │ │ │ │ + ldr r2, [pc, #752] @ 9e98 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 9e8c │ │ │ │ + ldr r5, [pc, #740] @ 9e9c │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 9e90 │ │ │ │ + ldr r3, [pc, #736] @ 9ea0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 9c08 │ │ │ │ + bl 767c │ │ │ │ + b 9c18 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9d9c │ │ │ │ + bne 9dac │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bd8 │ │ │ │ + beq 9be8 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 9e90 │ │ │ │ + ldr r3, [pc, #608] @ 9ea0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 9c74 │ │ │ │ + bl 767c │ │ │ │ + b 9c84 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 9e94 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 9ea4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e0c │ │ │ │ + bne 9e1c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c3c │ │ │ │ + beq 9c4c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 9e90 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 9ea0 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #23 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 9e54 │ │ │ │ - ldr r1, [pc, #428] @ 9e98 │ │ │ │ + bne 9e64 │ │ │ │ + ldr r1, [pc, #428] @ 9ea8 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d5c │ │ │ │ + beq 9d6c │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9d5c │ │ │ │ + bne 9d6c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9d80 │ │ │ │ + beq 9d90 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9d80 │ │ │ │ + bne 9d90 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 9dd8 │ │ │ │ + b 9de8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9dd8 │ │ │ │ + beq 9de8 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 9e9c │ │ │ │ - ldr r3, [pc, #156] @ 9e88 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 9eac │ │ │ │ + ldr r3, [pc, #156] @ 9e98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9e80 │ │ │ │ + bne 9e90 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e48 │ │ │ │ + beq 9e58 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 9dd8 │ │ │ │ + bl 70ac │ │ │ │ + b 9de8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 9e74 │ │ │ │ + beq 9e84 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 9ce4 │ │ │ │ - ldr r2, [pc, #36] @ 9ea0 │ │ │ │ + b 9cf4 │ │ │ │ + ldr r2, [pc, #36] @ 9eb0 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 9e5c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r7, r4, asr r1 │ │ │ │ + b 9e6c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r8, r4, asr #2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r6, r7, ip, lsr #2 │ │ │ │ + eoreq r6, r8, ip, lsl r1 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - mulseq r0, r0, pc @ │ │ │ │ - eoreq r5, r7, r4, lsl #30 │ │ │ │ + andseq fp, r0, r0, ror r9 │ │ │ │ + strdeq r5, [r8], -r4 @ │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ a1b0 │ │ │ │ - ldr r2, [pc, #752] @ a1b4 │ │ │ │ + ldr r1, [pc, #752] @ a1c0 │ │ │ │ + ldr r2, [pc, #752] @ a1c4 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ a1b8 │ │ │ │ + ldr r5, [pc, #740] @ a1c8 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ a1bc │ │ │ │ + ldr r3, [pc, #736] @ a1cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 9f34 │ │ │ │ + bl 767c │ │ │ │ + b 9f44 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0c8 │ │ │ │ + bne a0d8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f04 │ │ │ │ + beq 9f14 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ a1bc │ │ │ │ + ldr r3, [pc, #608] @ a1cc │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 9fa0 │ │ │ │ + bl 767c │ │ │ │ + b 9fb0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ a1c0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ a1d0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a138 │ │ │ │ + bne a148 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f68 │ │ │ │ + beq 9f78 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ a1bc │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ a1cc │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #24 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne a180 │ │ │ │ - ldr r1, [pc, #428] @ a1c4 │ │ │ │ + bne a190 │ │ │ │ + ldr r1, [pc, #428] @ a1d4 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a088 │ │ │ │ + beq a098 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a088 │ │ │ │ + bne a098 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq a0ac │ │ │ │ + beq a0bc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0ac │ │ │ │ + bne a0bc │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b a104 │ │ │ │ + b a114 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a104 │ │ │ │ + beq a114 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ a1c8 │ │ │ │ - ldr r3, [pc, #156] @ a1b4 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ a1d8 │ │ │ │ + ldr r3, [pc, #156] @ a1c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a1ac │ │ │ │ + bne a1bc │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a174 │ │ │ │ + beq a184 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b a104 │ │ │ │ + bl 70ac │ │ │ │ + b a114 │ │ │ │ cmp fp, #0 │ │ │ │ - beq a1a0 │ │ │ │ + beq a1b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b a010 │ │ │ │ - ldr r2, [pc, #36] @ a1cc │ │ │ │ + b a020 │ │ │ │ + ldr r2, [pc, #36] @ a1dc │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b a188 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r7, r8, lsr #28 │ │ │ │ + b a198 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r8, r8, lsl lr │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r5, r7, r0, lsl #28 │ │ │ │ + strdeq r5, [r8], -r0 @ │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - mulseq r0, r4, ip │ │ │ │ - ldrdeq r5, [r7], -r8 @ │ │ │ │ + andseq fp, r0, r4, ror r6 │ │ │ │ + eoreq r5, r8, r8, asr #23 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ a4dc │ │ │ │ - ldr r2, [pc, #752] @ a4e0 │ │ │ │ + ldr r1, [pc, #752] @ a4ec │ │ │ │ + ldr r2, [pc, #752] @ a4f0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ a4e4 │ │ │ │ + ldr r5, [pc, #740] @ a4f4 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ a4e8 │ │ │ │ + ldr r3, [pc, #736] @ a4f8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b a260 │ │ │ │ + bl 767c │ │ │ │ + b a270 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3f4 │ │ │ │ + bne a404 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a230 │ │ │ │ + beq a240 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ a4e8 │ │ │ │ + ldr r3, [pc, #608] @ a4f8 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b a2cc │ │ │ │ + bl 767c │ │ │ │ + b a2dc │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ a4ec │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ a4fc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #113 @ 0x71 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a464 │ │ │ │ + bne a474 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #113 @ 0x71 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a294 │ │ │ │ + beq a2a4 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ a4e8 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ a4f8 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #17 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne a4ac │ │ │ │ - ldr r1, [pc, #428] @ a4f0 │ │ │ │ + bne a4bc │ │ │ │ + ldr r1, [pc, #428] @ a500 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3b4 │ │ │ │ + beq a3c4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3b4 │ │ │ │ + bne a3c4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq a3d8 │ │ │ │ + beq a3e8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3d8 │ │ │ │ + bne a3e8 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b a430 │ │ │ │ + b a440 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a430 │ │ │ │ + beq a440 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ a4f4 │ │ │ │ - ldr r3, [pc, #156] @ a4e0 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ a504 │ │ │ │ + ldr r3, [pc, #156] @ a4f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a4d8 │ │ │ │ + bne a4e8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4a0 │ │ │ │ + beq a4b0 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b a430 │ │ │ │ + bl 70ac │ │ │ │ + b a440 │ │ │ │ cmp fp, #0 │ │ │ │ - beq a4cc │ │ │ │ + beq a4dc │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b a33c │ │ │ │ - ldr r2, [pc, #36] @ a4f8 │ │ │ │ + b a34c │ │ │ │ + ldr r2, [pc, #36] @ a508 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b a4b4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r5, [r7], -ip @ │ │ │ │ + b a4c4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r8, ip, ror #21 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r5, [r7], -r4 @ │ │ │ │ + eoreq r5, r8, r4, asr #21 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - mulseq r0, ip, r9 │ │ │ │ - eoreq r5, r7, ip, lsr #17 │ │ │ │ + andseq fp, r0, ip, ror r3 │ │ │ │ + mlaeq r8, ip, r8, r5 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ a808 │ │ │ │ - ldr r2, [pc, #752] @ a80c │ │ │ │ + ldr r1, [pc, #752] @ a818 │ │ │ │ + ldr r2, [pc, #752] @ a81c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ a810 │ │ │ │ + ldr r5, [pc, #740] @ a820 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ a814 │ │ │ │ + ldr r3, [pc, #736] @ a824 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b a58c │ │ │ │ + bl 767c │ │ │ │ + b a59c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a720 │ │ │ │ + bne a730 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a55c │ │ │ │ + beq a56c │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ a814 │ │ │ │ + ldr r3, [pc, #608] @ a824 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b a5f8 │ │ │ │ + bl 767c │ │ │ │ + b a608 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ a818 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ a828 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a790 │ │ │ │ + bne a7a0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5c0 │ │ │ │ + beq a5d0 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ a814 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ a824 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #18 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne a7d8 │ │ │ │ - ldr r1, [pc, #428] @ a81c │ │ │ │ + bne a7e8 │ │ │ │ + ldr r1, [pc, #428] @ a82c │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6e0 │ │ │ │ + beq a6f0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6e0 │ │ │ │ + bne a6f0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq a704 │ │ │ │ + beq a714 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a704 │ │ │ │ + bne a714 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b a75c │ │ │ │ + b a76c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a75c │ │ │ │ + beq a76c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ a820 │ │ │ │ - ldr r3, [pc, #156] @ a80c │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ a830 │ │ │ │ + ldr r3, [pc, #156] @ a81c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a804 │ │ │ │ + bne a814 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a7cc │ │ │ │ + beq a7dc │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b a75c │ │ │ │ + bl 70ac │ │ │ │ + b a76c │ │ │ │ cmp fp, #0 │ │ │ │ - beq a7f8 │ │ │ │ + beq a808 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b a668 │ │ │ │ - ldr r2, [pc, #36] @ a824 │ │ │ │ + b a678 │ │ │ │ + ldr r2, [pc, #36] @ a834 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b a7e0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r5, [r7], -r0 @ │ │ │ │ + b a7f0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r8, r0, asr #15 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r5, r7, r8, lsr #15 │ │ │ │ + mlaeq r8, r8, r7, r5 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - mulseq r0, r4, r6 │ │ │ │ - eoreq r5, r7, r0, lsl #11 │ │ │ │ + andseq fp, r0, r4, ror r0 │ │ │ │ + eoreq r5, r8, r0, ror r5 │ │ │ │ muleq r0, ip, r2 │ │ │ │ - b 1120d0 │ │ │ │ + b 112aac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ strb r2, [sp, #11] │ │ │ │ - ldr r3, [pc, #428] @ a9fc │ │ │ │ - ldr r2, [pc, #428] @ aa00 │ │ │ │ + ldr r3, [pc, #428] @ aa0c │ │ │ │ + ldr r2, [pc, #428] @ aa10 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r4, [pc, #416] @ a9fc │ │ │ │ - ldr r5, [pc, #412] @ a9fc │ │ │ │ - ldr r3, [pc, #416] @ aa04 │ │ │ │ + ldr r4, [pc, #416] @ aa0c │ │ │ │ + ldr r5, [pc, #412] @ aa0c │ │ │ │ + ldr r3, [pc, #416] @ aa14 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r4, [sp, #16] │ │ │ │ - ldr r6, [pc, #408] @ aa08 │ │ │ │ + ldr r6, [pc, #408] @ aa18 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ add r8, sp, #12 │ │ │ │ - b a8b8 │ │ │ │ + b a8c8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a94c │ │ │ │ + bne a95c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a890 │ │ │ │ + beq a8a0 │ │ │ │ add r8, sp, #11 │ │ │ │ - b a910 │ │ │ │ + b a920 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #288] @ aa0c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #288] @ aa1c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a94c │ │ │ │ + bne a95c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a8d8 │ │ │ │ + beq a8e8 │ │ │ │ ldrb r3, [sp, #11] │ │ │ │ cmp r3, #0 │ │ │ │ addeq r8, sp, #16 │ │ │ │ - beq a9c4 │ │ │ │ + beq a9d4 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ strbne r3, [r2] │ │ │ │ - b a960 │ │ │ │ + b a970 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #168] @ aa10 │ │ │ │ - ldr r3, [pc, #152] @ aa04 │ │ │ │ + ldr r2, [pc, #168] @ aa20 │ │ │ │ + ldr r3, [pc, #152] @ aa14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a9f8 │ │ │ │ + bne aa08 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #116] @ aa14 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #116] @ aa24 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a94c │ │ │ │ + bne a95c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a98c │ │ │ │ + beq a99c │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ - b a93c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ + b a94c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r5, r7, ip, lsl #9 │ │ │ │ + eoreq r5, r8, ip, ror r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r5, r7, ip, ror r4 │ │ │ │ + eoreq r5, r8, ip, ror #8 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r5, r7, r4, lsl #7 │ │ │ │ + eoreq r5, r8, r4, ror r3 │ │ │ │ muleq r0, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #436] @ abe8 │ │ │ │ + ldr r0, [pc, #436] @ abf8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #432] @ abec │ │ │ │ + ldr r1, [pc, #432] @ abfc │ │ │ │ sub sp, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #424] @ abf0 │ │ │ │ + ldr ip, [pc, #424] @ ac00 │ │ │ │ mov lr, #0 │ │ │ │ strb lr, [sp, #11] │ │ │ │ str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #408] @ abf0 │ │ │ │ + ldr r2, [pc, #408] @ ac00 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #400] @ abf0 │ │ │ │ - ldr r6, [pc, #400] @ abf4 │ │ │ │ + ldr r3, [pc, #400] @ ac00 │ │ │ │ + ldr r6, [pc, #400] @ ac04 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, sp, #12 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b aaa4 │ │ │ │ + b aab4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab38 │ │ │ │ + bne ab48 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq aa7c │ │ │ │ + beq aa8c │ │ │ │ add r8, sp, #11 │ │ │ │ - b aafc │ │ │ │ + b ab0c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #288] @ abf8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #288] @ ac08 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab38 │ │ │ │ + bne ab48 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq aac4 │ │ │ │ + beq aad4 │ │ │ │ ldrb r3, [sp, #11] │ │ │ │ cmp r3, #0 │ │ │ │ addeq r8, sp, #16 │ │ │ │ - beq abb0 │ │ │ │ + beq abc0 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ strbne r3, [r2] │ │ │ │ - b ab4c │ │ │ │ + b ab5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #168] @ abfc │ │ │ │ - ldr r3, [pc, #148] @ abec │ │ │ │ + ldr r2, [pc, #168] @ ac0c │ │ │ │ + ldr r3, [pc, #148] @ abfc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne abe4 │ │ │ │ + bne abf4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #116] @ ac00 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #116] @ ac10 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab38 │ │ │ │ + bne ab48 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ab78 │ │ │ │ + beq ab88 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ - b ab28 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x002752b0 │ │ │ │ + b ab38 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r8, r0, lsr #5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r5, r7, r0, lsl #5 │ │ │ │ + eoreq r5, r8, r0, ror r2 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - mlaeq r7, r8, r1, r5 │ │ │ │ + eoreq r5, r8, r8, lsl #3 │ │ │ │ muleq r0, r8, r2 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ aff4 │ │ │ │ + ldr r0, [pc, #980] @ b004 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ aff8 │ │ │ │ + ldr r1, [pc, #976] @ b008 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ affc │ │ │ │ - ldr r3, [pc, #964] @ affc │ │ │ │ - ldr r5, [pc, #964] @ b000 │ │ │ │ + ldr r2, [pc, #968] @ b00c │ │ │ │ + ldr r3, [pc, #964] @ b00c │ │ │ │ + ldr r5, [pc, #964] @ b010 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b aca4 │ │ │ │ + b acb4 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ b004 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ b014 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af48 │ │ │ │ + bne af58 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ac6c │ │ │ │ + beq ac7c │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ - b ad00 │ │ │ │ + b ad10 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ b004 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ b014 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af48 │ │ │ │ + bne af58 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq acc8 │ │ │ │ + beq acd8 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ - b ad5c │ │ │ │ + b ad6c │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ b004 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ b014 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af48 │ │ │ │ + bne af58 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ad24 │ │ │ │ + beq ad34 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b adbc │ │ │ │ + b adcc │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ b004 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ b014 │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af48 │ │ │ │ + bne af58 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ad84 │ │ │ │ + beq ad94 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #32 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b ae1c │ │ │ │ + b ae2c │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ b004 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ b014 │ │ │ │ mov r1, #5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af48 │ │ │ │ + bne af58 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ade4 │ │ │ │ + beq adf4 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b ae7c │ │ │ │ + b ae8c │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ b004 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ b014 │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af48 │ │ │ │ + bne af58 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ae44 │ │ │ │ + beq ae54 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af94 │ │ │ │ + beq afa4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afd0 │ │ │ │ + beq afe0 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ b008 │ │ │ │ + ldr r1, [pc, #248] @ b018 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ b00c │ │ │ │ + ldrlt r1, [pc, #244] @ b01c │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ b008 │ │ │ │ + ldr r3, [pc, #232] @ b018 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af34 │ │ │ │ + bne af44 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq af68 │ │ │ │ + beq af78 │ │ │ │ strd r6, [r3] │ │ │ │ - b af68 │ │ │ │ + b af78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq af68 │ │ │ │ + beq af78 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ b010 │ │ │ │ - ldr r3, [pc, #132] @ aff8 │ │ │ │ + ldr r2, [pc, #160] @ b020 │ │ │ │ + ldr r3, [pc, #132] @ b008 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne aff0 │ │ │ │ + bne b000 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af34 │ │ │ │ + bne af44 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq af2c │ │ │ │ - b af34 │ │ │ │ + beq af3c │ │ │ │ + b af44 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af34 │ │ │ │ - b af2c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r7, r8, asr #1 │ │ │ │ + bne af44 │ │ │ │ + b af3c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strheq r5, [r8], -r8 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r5, r7, r4, lsr #1 │ │ │ │ + mlaeq r8, r4, r0, r5 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r4, r7, ip, ror sp │ │ │ │ + eoreq r4, r8, ip, ror #26 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ b404 │ │ │ │ + ldr r0, [pc, #980] @ b414 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ b408 │ │ │ │ + ldr r1, [pc, #976] @ b418 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ b40c │ │ │ │ - ldr r3, [pc, #964] @ b40c │ │ │ │ - ldr r5, [pc, #964] @ b410 │ │ │ │ + ldr r2, [pc, #968] @ b41c │ │ │ │ + ldr r3, [pc, #964] @ b41c │ │ │ │ + ldr r5, [pc, #964] @ b420 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b b0b4 │ │ │ │ + b b0c4 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ b414 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ b424 │ │ │ │ mov r1, #9 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b358 │ │ │ │ + bne b368 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b07c │ │ │ │ + beq b08c │ │ │ │ ldrd r6, [sp, #40] @ 0x28 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ - b b110 │ │ │ │ + b b120 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ b414 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ b424 │ │ │ │ mov r1, #10 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b358 │ │ │ │ + bne b368 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0d8 │ │ │ │ + beq b0e8 │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #32 │ │ │ │ - b b16c │ │ │ │ + b b17c │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ b414 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ b424 │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b358 │ │ │ │ + bne b368 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b134 │ │ │ │ + beq b144 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b b1cc │ │ │ │ + b b1dc │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ b414 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ b424 │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b358 │ │ │ │ + bne b368 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b194 │ │ │ │ + beq b1a4 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b b22c │ │ │ │ + b b23c │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ b414 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ b424 │ │ │ │ mov r1, #13 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b358 │ │ │ │ + bne b368 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b1f4 │ │ │ │ + beq b204 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b b28c │ │ │ │ + b b29c │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ b414 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ b424 │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b358 │ │ │ │ + bne b368 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b254 │ │ │ │ + beq b264 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3a4 │ │ │ │ + beq b3b4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3e0 │ │ │ │ + beq b3f0 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ b418 │ │ │ │ + ldr r1, [pc, #248] @ b428 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ b41c │ │ │ │ + ldrlt r1, [pc, #244] @ b42c │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ b418 │ │ │ │ + ldr r3, [pc, #232] @ b428 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b344 │ │ │ │ + bne b354 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b378 │ │ │ │ + beq b388 │ │ │ │ strd r6, [r3] │ │ │ │ - b b378 │ │ │ │ + b b388 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b378 │ │ │ │ + beq b388 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ b420 │ │ │ │ - ldr r3, [pc, #132] @ b408 │ │ │ │ + ldr r2, [pc, #160] @ b430 │ │ │ │ + ldr r3, [pc, #132] @ b418 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b400 │ │ │ │ + bne b410 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b344 │ │ │ │ + bne b354 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq b33c │ │ │ │ - b b344 │ │ │ │ + beq b34c │ │ │ │ + b b354 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b344 │ │ │ │ - b b33c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00274cb8 │ │ │ │ + bne b354 │ │ │ │ + b b34c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r8, r8, lsr #25 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - mlaeq r7, r4, ip, r4 │ │ │ │ + eoreq r4, r8, r4, lsl #25 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r4, r7, ip, ror #18 │ │ │ │ + eoreq r4, r8, 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 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #980] @ b814 │ │ │ │ + ldr r0, [pc, #980] @ b824 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ b818 │ │ │ │ + ldr r1, [pc, #976] @ b828 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ b81c │ │ │ │ - ldr r3, [pc, #964] @ b81c │ │ │ │ - ldr r5, [pc, #964] @ b820 │ │ │ │ + ldr r2, [pc, #968] @ b82c │ │ │ │ + ldr r3, [pc, #964] @ b82c │ │ │ │ + ldr r5, [pc, #964] @ b830 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b b4c4 │ │ │ │ + b b4d4 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ b824 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ b834 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b768 │ │ │ │ + bne b778 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b48c │ │ │ │ + beq b49c │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ - b b520 │ │ │ │ + b b530 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ b824 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ b834 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b768 │ │ │ │ + bne b778 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4e8 │ │ │ │ + beq b4f8 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ - b b57c │ │ │ │ + b b58c │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ b824 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ b834 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b768 │ │ │ │ + bne b778 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b544 │ │ │ │ + beq b554 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b b5dc │ │ │ │ + b b5ec │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ b824 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ b834 │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b768 │ │ │ │ + bne b778 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5a4 │ │ │ │ + beq b5b4 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #32 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b b63c │ │ │ │ + b b64c │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ b824 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ b834 │ │ │ │ mov r1, #5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b768 │ │ │ │ + bne b778 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b604 │ │ │ │ + beq b614 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b b69c │ │ │ │ + b b6ac │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ b824 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ b834 │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b768 │ │ │ │ + bne b778 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b664 │ │ │ │ + beq b674 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7b4 │ │ │ │ + beq b7c4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7f0 │ │ │ │ + beq b800 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ b828 │ │ │ │ + ldr r1, [pc, #248] @ b838 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ b82c │ │ │ │ + ldrlt r1, [pc, #244] @ b83c │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ b828 │ │ │ │ + ldr r3, [pc, #232] @ b838 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b754 │ │ │ │ + bne b764 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b788 │ │ │ │ + beq b798 │ │ │ │ strd r6, [r3] │ │ │ │ - b b788 │ │ │ │ + b b798 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b788 │ │ │ │ + beq b798 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ b830 │ │ │ │ - ldr r3, [pc, #132] @ b818 │ │ │ │ + ldr r2, [pc, #160] @ b840 │ │ │ │ + ldr r3, [pc, #132] @ b828 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b810 │ │ │ │ + bne b820 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b754 │ │ │ │ + bne b764 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq b74c │ │ │ │ - b b754 │ │ │ │ + beq b75c │ │ │ │ + b b764 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b754 │ │ │ │ - b b74c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r7, r8, lsr #17 │ │ │ │ + bne b764 │ │ │ │ + b b75c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r8, r8, r8, r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r4, r7, r4, lsl #17 │ │ │ │ + eoreq r4, r8, r4, ror r8 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r4, r7, ip, asr r5 │ │ │ │ + eoreq r4, r8, ip, asr #10 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ bc24 │ │ │ │ + ldr r0, [pc, #980] @ bc34 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ bc28 │ │ │ │ + ldr r1, [pc, #976] @ bc38 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ bc2c │ │ │ │ - ldr r3, [pc, #964] @ bc2c │ │ │ │ - ldr r5, [pc, #964] @ bc30 │ │ │ │ + ldr r2, [pc, #968] @ bc3c │ │ │ │ + ldr r3, [pc, #964] @ bc3c │ │ │ │ + ldr r5, [pc, #964] @ bc40 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b b8d4 │ │ │ │ + b b8e4 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ bc34 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ bc44 │ │ │ │ mov r1, #9 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb78 │ │ │ │ + bne bb88 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b89c │ │ │ │ + beq b8ac │ │ │ │ ldrd r6, [sp, #40] @ 0x28 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ - b b930 │ │ │ │ + b b940 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ bc34 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ bc44 │ │ │ │ mov r1, #10 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb78 │ │ │ │ + bne bb88 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8f8 │ │ │ │ + beq b908 │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #32 │ │ │ │ - b b98c │ │ │ │ + b b99c │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ bc34 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ bc44 │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb78 │ │ │ │ + bne bb88 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b954 │ │ │ │ + beq b964 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b b9ec │ │ │ │ + b b9fc │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ bc34 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ bc44 │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb78 │ │ │ │ + bne bb88 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9b4 │ │ │ │ + beq b9c4 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b ba4c │ │ │ │ + b ba5c │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ bc34 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ bc44 │ │ │ │ mov r1, #13 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb78 │ │ │ │ + bne bb88 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba14 │ │ │ │ + beq ba24 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b baac │ │ │ │ + b babc │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ bc34 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ bc44 │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb78 │ │ │ │ + bne bb88 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba74 │ │ │ │ + beq ba84 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bbc4 │ │ │ │ + beq bbd4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc00 │ │ │ │ + beq bc10 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ bc38 │ │ │ │ + ldr r1, [pc, #248] @ bc48 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ bc3c │ │ │ │ + ldrlt r1, [pc, #244] @ bc4c │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ bc38 │ │ │ │ + ldr r3, [pc, #232] @ bc48 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb64 │ │ │ │ + bne bb74 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb98 │ │ │ │ + beq bba8 │ │ │ │ strd r6, [r3] │ │ │ │ - b bb98 │ │ │ │ + b bba8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb98 │ │ │ │ + beq bba8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ bc40 │ │ │ │ - ldr r3, [pc, #132] @ bc28 │ │ │ │ + ldr r2, [pc, #160] @ bc50 │ │ │ │ + ldr r3, [pc, #132] @ bc38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bc20 │ │ │ │ + bne bc30 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb64 │ │ │ │ + bne bb74 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb5c │ │ │ │ - b bb64 │ │ │ │ + beq bb6c │ │ │ │ + b bb74 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb64 │ │ │ │ - b bb5c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r7, r8, r4, r4 │ │ │ │ + bne bb74 │ │ │ │ + b bb6c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r8, r8, lsl #9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r4, r7, r4, ror r4 │ │ │ │ + eoreq r4, r8, r4, ror #8 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r4, r7, ip, asr #2 │ │ │ │ + eoreq r4, r8, ip, lsr r1 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ c034 │ │ │ │ + ldr r0, [pc, #980] @ c044 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ c038 │ │ │ │ + ldr r1, [pc, #976] @ c048 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ c03c │ │ │ │ - ldr r3, [pc, #964] @ c03c │ │ │ │ - ldr r5, [pc, #964] @ c040 │ │ │ │ + ldr r2, [pc, #968] @ c04c │ │ │ │ + ldr r3, [pc, #964] @ c04c │ │ │ │ + ldr r5, [pc, #964] @ c050 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b bce4 │ │ │ │ + b bcf4 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ c044 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ c054 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf88 │ │ │ │ + bne bf98 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcac │ │ │ │ + beq bcbc │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ - b bd40 │ │ │ │ + b bd50 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ c044 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ c054 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf88 │ │ │ │ + bne bf98 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd08 │ │ │ │ + beq bd18 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ - b bd9c │ │ │ │ + b bdac │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ c044 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ c054 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf88 │ │ │ │ + bne bf98 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd64 │ │ │ │ + beq bd74 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b bdfc │ │ │ │ + b be0c │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ c044 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ c054 │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf88 │ │ │ │ + bne bf98 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bdc4 │ │ │ │ + beq bdd4 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #32 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b be5c │ │ │ │ + b be6c │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ c044 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ c054 │ │ │ │ mov r1, #5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf88 │ │ │ │ + bne bf98 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be24 │ │ │ │ + beq be34 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b bebc │ │ │ │ + b becc │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ c044 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ c054 │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf88 │ │ │ │ + bne bf98 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be84 │ │ │ │ + beq be94 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfd4 │ │ │ │ + beq bfe4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c010 │ │ │ │ + beq c020 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ c048 │ │ │ │ + ldr r1, [pc, #248] @ c058 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ c04c │ │ │ │ + ldrlt r1, [pc, #244] @ c05c │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ c048 │ │ │ │ + ldr r3, [pc, #232] @ c058 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf74 │ │ │ │ + bne bf84 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bfa8 │ │ │ │ + beq bfb8 │ │ │ │ strd r6, [r3] │ │ │ │ - b bfa8 │ │ │ │ + b bfb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bfa8 │ │ │ │ + beq bfb8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ c050 │ │ │ │ - ldr r3, [pc, #132] @ c038 │ │ │ │ + ldr r2, [pc, #160] @ c060 │ │ │ │ + ldr r3, [pc, #132] @ c048 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c030 │ │ │ │ + bne c040 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf74 │ │ │ │ + bne bf84 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf6c │ │ │ │ - b bf74 │ │ │ │ + beq bf7c │ │ │ │ + b bf84 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf74 │ │ │ │ - b bf6c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r7, r8, lsl #1 │ │ │ │ + bne bf84 │ │ │ │ + b bf7c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r8, r8, ror r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r4, r7, r4, rrx │ │ │ │ + eoreq r4, r8, r4, asr r0 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r3, r7, ip, lsr sp │ │ │ │ + eoreq r3, r8, ip, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #1628] @ c6cc │ │ │ │ + ldr r0, [pc, #1628] @ c6dc │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #1624] @ c6d0 │ │ │ │ + ldr r1, [pc, #1624] @ c6e0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #1616] @ c6d4 │ │ │ │ - ldr r3, [pc, #1612] @ c6d4 │ │ │ │ - ldr r9, [pc, #1612] @ c6d8 │ │ │ │ + ldr r2, [pc, #1616] @ c6e4 │ │ │ │ + ldr r3, [pc, #1612] @ c6e4 │ │ │ │ + ldr r9, [pc, #1612] @ c6e8 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ @@ -4692,543 +4692,543 @@ │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ strd r2, [sp, #80] @ 0x50 │ │ │ │ strd r2, [sp, #88] @ 0x58 │ │ │ │ strd r2, [sp, #96] @ 0x60 │ │ │ │ strd r2, [sp, #104] @ 0x68 │ │ │ │ strd r2, [sp, #112] @ 0x70 │ │ │ │ strd r2, [sp, #120] @ 0x78 │ │ │ │ - b c100 │ │ │ │ + b c110 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1536] @ c6dc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1536] @ c6ec │ │ │ │ mov r1, #9 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c558 │ │ │ │ + bne c568 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0c8 │ │ │ │ + beq c0d8 │ │ │ │ ldrd r4, [sp, #64] @ 0x40 │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ - b c15c │ │ │ │ + b c16c │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1444] @ c6dc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1444] @ c6ec │ │ │ │ mov r1, #10 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c558 │ │ │ │ + bne c568 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c124 │ │ │ │ + beq c134 │ │ │ │ ldrd r6, [sp, #112] @ 0x70 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ - b c1b8 │ │ │ │ + b c1c8 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1352] @ c6dc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1352] @ c6ec │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c558 │ │ │ │ + bne c568 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c180 │ │ │ │ + beq c190 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add fp, sp, #104 @ 0x68 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b c218 │ │ │ │ + b c228 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1256] @ c6dc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1256] @ c6ec │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c558 │ │ │ │ + bne c568 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1e0 │ │ │ │ + beq c1f0 │ │ │ │ ldrd r2, [sp, #104] @ 0x68 │ │ │ │ add fp, sp, #88 @ 0x58 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b c278 │ │ │ │ + b c288 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1160] @ c6dc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1160] @ c6ec │ │ │ │ mov r1, #13 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c558 │ │ │ │ + bne c568 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c240 │ │ │ │ + beq c250 │ │ │ │ ldrd r2, [sp, #88] @ 0x58 │ │ │ │ add fp, sp, #80 @ 0x50 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b c2d8 │ │ │ │ + b c2e8 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1064] @ c6dc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1064] @ c6ec │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c558 │ │ │ │ + bne c568 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2a0 │ │ │ │ + beq c2b0 │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ add fp, sp, #96 @ 0x60 │ │ │ │ strd r2, [sp, #32] │ │ │ │ - b c338 │ │ │ │ + b c348 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #968] @ c6dc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #968] @ c6ec │ │ │ │ mov r1, #15 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c558 │ │ │ │ + bne c568 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c300 │ │ │ │ + beq c310 │ │ │ │ ldrd r2, [sp, #96] @ 0x60 │ │ │ │ add fp, sp, #120 @ 0x78 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ - b c398 │ │ │ │ + b c3a8 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #872] @ c6dc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #872] @ c6ec │ │ │ │ mov r1, #16 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c558 │ │ │ │ + bne c568 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c360 │ │ │ │ + beq c370 │ │ │ │ ldrd r2, [sp, #120] @ 0x78 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ - b c3f8 │ │ │ │ + b c408 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #776] @ c6dc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #776] @ c6ec │ │ │ │ mov r1, #17 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c558 │ │ │ │ + bne c568 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3c0 │ │ │ │ + beq c3d0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrd r0, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c670 │ │ │ │ + beq c680 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c610 │ │ │ │ + beq c620 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #560] @ c6e0 │ │ │ │ + ldr r1, [pc, #560] @ c6f0 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #556] @ c6e4 │ │ │ │ + ldrlt r1, [pc, #556] @ c6f4 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #544] @ c6e0 │ │ │ │ + ldr r3, [pc, #544] @ c6f0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5cc │ │ │ │ + beq c5dc │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5ac │ │ │ │ + beq c5bc │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - ldr r1, [pc, #484] @ c6e0 │ │ │ │ + ldr r1, [pc, #484] @ c6f0 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #480] @ c6e4 │ │ │ │ + ldrlt r1, [pc, #480] @ c6f4 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #468] @ c6e0 │ │ │ │ + ldr r3, [pc, #468] @ c6f0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, r8 │ │ │ │ moveq r7, r9 │ │ │ │ - bne c53c │ │ │ │ + bne c54c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c544 │ │ │ │ + bne c554 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c578 │ │ │ │ + beq c588 │ │ │ │ strd r4, [r3] │ │ │ │ - b c578 │ │ │ │ + b c588 │ │ │ │ mov r0, r8 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c578 │ │ │ │ + beq c588 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #360] @ c6e8 │ │ │ │ - ldr r3, [pc, #332] @ c6d0 │ │ │ │ + ldr r2, [pc, #360] @ c6f8 │ │ │ │ + ldr r3, [pc, #332] @ c6e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c6c8 │ │ │ │ + bne c6d8 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c544 │ │ │ │ - b c520 │ │ │ │ + bne c554 │ │ │ │ + b c530 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5a4 │ │ │ │ + beq c5b4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4f0 │ │ │ │ + bne c500 │ │ │ │ mov r6, r8 │ │ │ │ mov r7, r9 │ │ │ │ - b c650 │ │ │ │ + b c660 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4cc │ │ │ │ + bne c4dc │ │ │ │ mov r6, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5ac │ │ │ │ + beq c5bc │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c544 │ │ │ │ - b c53c │ │ │ │ + bne c554 │ │ │ │ + b c54c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c634 │ │ │ │ + bne c644 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5cc │ │ │ │ + beq c5dc │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c650 │ │ │ │ - b c520 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r7, r8, ror ip │ │ │ │ + bne c660 │ │ │ │ + b c530 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r8, r8, ror #24 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r3, r7, r4, asr ip │ │ │ │ + eoreq r3, r8, r4, asr #24 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r3, r7, ip, ror #14 │ │ │ │ - b 10cdc8 │ │ │ │ - b 110ca8 │ │ │ │ + eoreq r3, r8, ip, asr r7 │ │ │ │ + b 10d7a4 │ │ │ │ + b 111684 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - b 7318 │ │ │ │ + b 7328 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b 733c │ │ │ │ + b 734c │ │ │ │ mov r0, r1 │ │ │ │ - b 7750 │ │ │ │ + b 7760 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r1, [pc, #384] @ c8ac │ │ │ │ - ldr r2, [pc, #384] @ c8b0 │ │ │ │ + ldr r1, [pc, #384] @ c8bc │ │ │ │ + ldr r2, [pc, #384] @ c8c0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #376] @ c8b4 │ │ │ │ + ldr r3, [pc, #376] @ c8c4 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ - bl 1142f0 │ │ │ │ + bl 114ccc │ │ │ │ cmp r4, #0 │ │ │ │ - bne c7f4 │ │ │ │ + bne c804 │ │ │ │ add r1, sp, #16 │ │ │ │ - ldr ip, [pc, #336] @ c8b8 │ │ │ │ - ldr r0, [pc, #336] @ c8bc │ │ │ │ + ldr ip, [pc, #336] @ c8c8 │ │ │ │ + ldr r0, [pc, #336] @ c8cc │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r4 │ │ │ │ strb r4, [sp, #24] │ │ │ │ str ip, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrb r0, [r2, #1]! │ │ │ │ mov ip, r3 │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne c77c │ │ │ │ + bne c78c │ │ │ │ cmp ip, #7 │ │ │ │ - beq c820 │ │ │ │ - ldr r1, [pc, #288] @ c8c0 │ │ │ │ + beq c830 │ │ │ │ + ldr r1, [pc, #288] @ c8d0 │ │ │ │ add r4, sp, #4 │ │ │ │ - ldr r3, [pc, #284] @ c8c4 │ │ │ │ + ldr r3, [pc, #284] @ c8d4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7624 │ │ │ │ + bl 7634 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8700 │ │ │ │ + bl 8710 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7e4 │ │ │ │ + beq c7f4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c89c │ │ │ │ - ldr r4, [pc, #220] @ c8c8 │ │ │ │ + beq c8ac │ │ │ │ + ldr r4, [pc, #220] @ c8d8 │ │ │ │ add r4, pc, r4 │ │ │ │ - bl 1142f0 │ │ │ │ + bl 114ccc │ │ │ │ str r5, [r4, #24] │ │ │ │ - ldr r2, [pc, #208] @ c8cc │ │ │ │ - ldr r3, [pc, #176] @ c8b0 │ │ │ │ + ldr r2, [pc, #208] @ c8dc │ │ │ │ + ldr r3, [pc, #176] @ c8c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne c8a8 │ │ │ │ + bne c8b8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #144] @ c8b8 │ │ │ │ + ldr r3, [pc, #144] @ c8c8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c798 │ │ │ │ + bne c7a8 │ │ │ │ add r3, r3, #253755392 @ 0xf200000 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r3, r3, #139264 @ 0x22000 │ │ │ │ add r3, r3, #528 @ 0x210 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c798 │ │ │ │ + bne c7a8 │ │ │ │ add r4, sp, #4 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7024 │ │ │ │ + bl 7034 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8700 │ │ │ │ + bl 8710 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c888 │ │ │ │ + beq c898 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c888 │ │ │ │ + bne c898 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7540 │ │ │ │ - ldr r4, [pc, #64] @ c8d0 │ │ │ │ + bl 7550 │ │ │ │ + ldr r4, [pc, #64] @ c8e0 │ │ │ │ add r4, pc, r4 │ │ │ │ - bl 1142f0 │ │ │ │ + bl 114ccc │ │ │ │ str r5, [r4, #24] │ │ │ │ - b c7f4 │ │ │ │ + b c804 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7540 │ │ │ │ - b c7e4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r7, r0, asr #11 │ │ │ │ + bl 7550 │ │ │ │ + b c7f4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x002835b0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r3, r7, r4, lsl fp │ │ │ │ + eoreq r3, r8, r4, lsl #22 │ │ │ │ @ instruction: 0x56534a51 │ │ │ │ ldrbvs r6, [r5, #-3169]! @ 0xfffff39f │ │ │ │ - andseq r7, r0, r4, lsl #27 │ │ │ │ + andseq r8, r0, r4, asr r7 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r3, r7, r8, ror #20 │ │ │ │ - strdeq r3, [r7], -r0 @ │ │ │ │ - eoreq r3, r7, r4, asr #19 │ │ │ │ + eoreq r3, r8, r8, asr sl │ │ │ │ + eoreq r3, r8, r0, ror #9 │ │ │ │ + @ instruction: 0x002839b4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b 70f0 │ │ │ │ + b 7100 │ │ │ │ mov r0, r1 │ │ │ │ - b 73f0 │ │ │ │ - ldr r0, [pc, #128] @ c970 │ │ │ │ + b 7400 │ │ │ │ + ldr r0, [pc, #128] @ c980 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov ip, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ strb ip, [r1] │ │ │ │ strb r3, [r1, #16] │ │ │ │ cmp r3, #5 │ │ │ │ - bhi c918 │ │ │ │ + bhi c928 │ │ │ │ ldrb r3, [r0, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bx lr │ │ │ │ ldm r2, {r0, ip} │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -5236,34 +5236,34 @@ │ │ │ │ str r3, [r1, #8] │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b38 │ │ │ │ + bl 114514 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r2] │ │ │ │ strd r2, [r1] │ │ │ │ bx lr │ │ │ │ ldr r3, [r2] │ │ │ │ str r3, [r1] │ │ │ │ bx lr │ │ │ │ ldrb r3, [r2] │ │ │ │ strb r3, [r1] │ │ │ │ bx lr │ │ │ │ - andseq sl, r0, ip, lsl ip │ │ │ │ - ldr r0, [pc, #116] @ c9f0 │ │ │ │ + @ instruction: 0x0010b5fc │ │ │ │ + ldr r0, [pc, #116] @ ca00 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov ip, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ strb ip, [r1] │ │ │ │ strb r3, [r1, #16] │ │ │ │ cmp r3, #5 │ │ │ │ - bhi c9ac │ │ │ │ + bhi c9bc │ │ │ │ ldrb r3, [r0, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrd r2, [r2] │ │ │ │ strd r2, [r1] │ │ │ │ bx lr │ │ │ │ ldr r0, [r2, #4] │ │ │ │ @@ -5279,1168 +5279,1168 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [r2] │ │ │ │ str r3, [r1] │ │ │ │ bx lr │ │ │ │ ldrb r3, [r2] │ │ │ │ strb r3, [r1] │ │ │ │ bx lr │ │ │ │ - mulseq r0, r6, fp │ │ │ │ + andseq fp, r0, r6, ror r5 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b 73fc │ │ │ │ + b 740c │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b 7360 >(QDataStream&, QJSValue&)@plt> │ │ │ │ + b 7370 >(QDataStream&, QJSValue&)@plt> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ ca88 │ │ │ │ + ldr r5, [pc, #100] @ ca98 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #28 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca58 │ │ │ │ - ldr r3, [pc, #68] @ ca8c │ │ │ │ + bne ca68 │ │ │ │ + ldr r3, [pc, #68] @ ca9c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ ca90 │ │ │ │ + ldr r3, [pc, #48] @ caa0 │ │ │ │ mov r2, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #32] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b ca40 │ │ │ │ - eoreq r3, r7, ip, lsr #16 │ │ │ │ - eoreq r3, r7, ip, lsl #16 │ │ │ │ - @ instruction: 0x00107ad4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b ca50 │ │ │ │ + eoreq r3, r8, ip, lsl r8 │ │ │ │ + strdeq r3, [r8], -ip @ │ │ │ │ + andseq r8, r0, r4, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ cb10 │ │ │ │ + ldr r5, [pc, #100] @ cb20 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne cae0 │ │ │ │ - ldr r3, [pc, #68] @ cb14 │ │ │ │ + bne caf0 │ │ │ │ + ldr r3, [pc, #68] @ cb24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ cb18 │ │ │ │ + ldr r3, [pc, #48] @ cb28 │ │ │ │ mov r2, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b cac8 │ │ │ │ - eoreq r3, r7, r4, lsr #15 │ │ │ │ - eoreq r3, r7, r4, lsl #15 │ │ │ │ - andseq r7, r0, r4, asr sl │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b cad8 │ │ │ │ + mlaeq r8, r4, r7, r3 │ │ │ │ + eoreq r3, r8, r4, ror r7 │ │ │ │ + andseq r8, r0, r4, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ cb98 │ │ │ │ + ldr r5, [pc, #100] @ cba8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb68 │ │ │ │ - ldr r3, [pc, #68] @ cb9c │ │ │ │ + bne cb78 │ │ │ │ + ldr r3, [pc, #68] @ cbac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ cba0 │ │ │ │ + ldr r3, [pc, #48] @ cbb0 │ │ │ │ mov r2, #10 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b cb50 │ │ │ │ - eoreq r3, r7, ip, lsl r7 │ │ │ │ - strdeq r3, [r7], -ip @ │ │ │ │ - andseq r7, r0, r8, ror #19 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b cb60 │ │ │ │ + eoreq r3, r8, ip, lsl #14 │ │ │ │ + eoreq r3, r8, ip, ror #13 │ │ │ │ + @ instruction: 0x001083b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ cc20 │ │ │ │ + ldr r5, [pc, #100] @ cc30 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbf0 │ │ │ │ - ldr r3, [pc, #68] @ cc24 │ │ │ │ + bne cc00 │ │ │ │ + ldr r3, [pc, #68] @ cc34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ cc28 │ │ │ │ + ldr r3, [pc, #48] @ cc38 │ │ │ │ mov r2, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #56] @ 0x38 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b cbd8 │ │ │ │ - mlaeq r7, r4, r6, r3 │ │ │ │ - eoreq r3, r7, r4, ror r6 │ │ │ │ - andseq r7, r0, ip, ror #18 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b cbe8 │ │ │ │ + eoreq r3, r8, r4, lsl #13 │ │ │ │ + eoreq r3, r8, r4, ror #12 │ │ │ │ + andseq r8, r0, ip, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ cca8 │ │ │ │ + ldr r5, [pc, #100] @ ccb8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc78 │ │ │ │ - ldr r3, [pc, #68] @ ccac │ │ │ │ + bne cc88 │ │ │ │ + ldr r3, [pc, #68] @ ccbc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ ccb0 │ │ │ │ + ldr r3, [pc, #48] @ ccc0 │ │ │ │ mov r2, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #64] @ 0x40 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b cc60 │ │ │ │ - eoreq r3, r7, ip, lsl #12 │ │ │ │ - eoreq r3, r7, ip, ror #11 │ │ │ │ - @ instruction: 0x001078b4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b cc70 │ │ │ │ + strdeq r3, [r8], -ip @ │ │ │ │ + ldrdeq r3, [r8], -ip @ │ │ │ │ + andseq r8, r0, r4, lsl #5 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #1152] @ d150 │ │ │ │ + ldr r0, [pc, #1152] @ d160 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #1148] @ d154 │ │ │ │ + ldr r1, [pc, #1148] @ d164 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr r3, [pc, #1136] @ d158 │ │ │ │ + ldr r3, [pc, #1136] @ d168 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r8, [pc, #1120] @ d15c │ │ │ │ + ldr r8, [pc, #1120] @ d16c │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ strb r2, [sp, #15] │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r2, [pc, #1096] @ d158 │ │ │ │ + ldr r2, [pc, #1096] @ d168 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #1084] @ d158 │ │ │ │ + ldr r3, [pc, #1084] @ d168 │ │ │ │ add r8, pc, r8 │ │ │ │ add r5, sp, #20 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ - b cd54 │ │ │ │ + b cd64 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce20 │ │ │ │ + bne ce30 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd2c │ │ │ │ - ldr r9, [pc, #1004] @ d160 │ │ │ │ - ldr sl, [pc, #1004] @ d164 │ │ │ │ - ldr r3, [pc, #988] @ d158 │ │ │ │ + beq cd3c │ │ │ │ + ldr r9, [pc, #1004] @ d170 │ │ │ │ + ldr sl, [pc, #1004] @ d174 │ │ │ │ + ldr r3, [pc, #988] @ d168 │ │ │ │ add r9, pc, r9 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ add sl, pc, sl │ │ │ │ add r5, r9, #68 @ 0x44 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b cdbc │ │ │ │ - ldr r3, [pc, #976] @ d168 │ │ │ │ + b cdcc │ │ │ │ + ldr r3, [pc, #976] @ d178 │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ mov r1, #87 @ 0x57 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce20 │ │ │ │ + bne ce30 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #87 @ 0x57 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce6c │ │ │ │ + bne ce7c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #20] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd90 │ │ │ │ + beq cda0 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r9, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b cd90 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b cda0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce40 │ │ │ │ + beq ce50 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #804] @ d16c │ │ │ │ - ldr r3, [pc, #776] @ d154 │ │ │ │ + ldr r2, [pc, #804] @ d17c │ │ │ │ + ldr r3, [pc, #776] @ d164 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d14c │ │ │ │ + bne d15c │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ addne r5, sp, #32 │ │ │ │ - bne cea8 │ │ │ │ - b cf2c │ │ │ │ + bne ceb8 │ │ │ │ + b cf3c │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce20 │ │ │ │ + bne ce30 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce80 │ │ │ │ + beq ce90 │ │ │ │ add r5, sp, #15 │ │ │ │ - b cf00 │ │ │ │ + b cf10 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #660] @ d170 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #660] @ d180 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r1, #89 @ 0x59 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce20 │ │ │ │ + bne ce30 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #89 @ 0x59 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cec8 │ │ │ │ + beq ced8 │ │ │ │ ldrb r3, [sp, #15] │ │ │ │ cmp r3, #0 │ │ │ │ addeq r5, sp, #24 │ │ │ │ - beq cf70 │ │ │ │ + beq cf80 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce40 │ │ │ │ + beq ce50 │ │ │ │ strd r0, [r3] │ │ │ │ - b ce40 │ │ │ │ + b ce50 │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #90 @ 0x5a │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce20 │ │ │ │ + bne ce30 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #90 @ 0x5a │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf48 │ │ │ │ - ldr r9, [pc, #484] @ d174 │ │ │ │ - ldr sl, [pc, #484] @ d178 │ │ │ │ + beq cf58 │ │ │ │ + ldr r9, [pc, #484] @ d184 │ │ │ │ + ldr sl, [pc, #484] @ d188 │ │ │ │ add r9, pc, r9 │ │ │ │ add r6, sp, #16 │ │ │ │ add sl, pc, sl │ │ │ │ add r5, r9, #76 @ 0x4c │ │ │ │ - b cfd0 │ │ │ │ - ldr r3, [pc, #464] @ d17c │ │ │ │ + b cfe0 │ │ │ │ + ldr r3, [pc, #464] @ d18c │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce20 │ │ │ │ + bne ce30 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d034 │ │ │ │ + bne d044 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #24] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfa4 │ │ │ │ + beq cfb4 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r9, #80] @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b cfa4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b cfb4 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ - b d074 │ │ │ │ + b d084 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #304] @ d180 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #304] @ d190 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce20 │ │ │ │ + bne ce30 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d03c │ │ │ │ + beq d04c │ │ │ │ ldrd sl, [sp, #40] @ 0x28 │ │ │ │ add r5, sp, #28 │ │ │ │ - b d0c4 │ │ │ │ + b d0d4 │ │ │ │ mov r1, #23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce20 │ │ │ │ + bne ce30 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq d09c │ │ │ │ + beq d0ac │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ - b d11c │ │ │ │ + b d12c │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #136] @ d180 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #136] @ d190 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r1, #94 @ 0x5e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce20 │ │ │ │ + bne ce30 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #94 @ 0x5e │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0e4 │ │ │ │ + beq d0f4 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 112b90 │ │ │ │ - b cf34 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r7, r8, lsl r0 │ │ │ │ + bl 11356c │ │ │ │ + b cf44 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r8, r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - ldrdeq r2, [r7], -r4 @ │ │ │ │ - ldrdeq r3, [r7], -r8 @ │ │ │ │ - andseq r7, r0, ip, ror #15 │ │ │ │ - @ instruction: 0x002734b8 │ │ │ │ - eoreq r2, r7, r4, lsr #29 │ │ │ │ + eoreq r2, r8, r4, asr #31 │ │ │ │ + eoreq r3, r8, r8, asr #9 │ │ │ │ + @ instruction: 0x001081bc │ │ │ │ + eoreq r3, r8, r8, lsr #9 │ │ │ │ + mlaeq r8, r4, lr, r2 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r3, r7, r0, asr #5 │ │ │ │ - @ instruction: 0x001075d4 │ │ │ │ - eoreq r3, r7, r4, lsr #5 │ │ │ │ + @ instruction: 0x002832b0 │ │ │ │ + andseq r7, r0, r4, lsr #31 │ │ │ │ + mlaeq r8, r4, r2, r3 │ │ │ │ muleq r0, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #1152] @ d620 │ │ │ │ - ldr r2, [pc, #1152] @ d624 │ │ │ │ + ldr r1, [pc, #1152] @ d630 │ │ │ │ + ldr r2, [pc, #1152] @ d634 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr sl, [pc, #1140] @ d628 │ │ │ │ - ldr fp, [pc, #1136] @ d628 │ │ │ │ - ldr r8, [pc, #1136] @ d62c │ │ │ │ + ldr sl, [pc, #1140] @ d638 │ │ │ │ + ldr fp, [pc, #1136] @ d638 │ │ │ │ + ldr r8, [pc, #1136] @ d63c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r3, [pc, #1116] @ d628 │ │ │ │ + ldr r3, [pc, #1116] @ d638 │ │ │ │ mov r2, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #24 │ │ │ │ strd sl, [sp, #40] @ 0x28 │ │ │ │ strd sl, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ strb r2, [sp, #15] │ │ │ │ str r3, [sp, #32] │ │ │ │ - b d224 │ │ │ │ + b d234 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #95 @ 0x5f │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2f0 │ │ │ │ + bne d300 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #95 @ 0x5f │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1fc │ │ │ │ - ldr r9, [pc, #1004] @ d630 │ │ │ │ - ldr sl, [pc, #1004] @ d634 │ │ │ │ - ldr r3, [pc, #988] @ d628 │ │ │ │ + beq d20c │ │ │ │ + ldr r9, [pc, #1004] @ d640 │ │ │ │ + ldr sl, [pc, #1004] @ d644 │ │ │ │ + ldr r3, [pc, #988] @ d638 │ │ │ │ add r9, pc, r9 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ add sl, pc, sl │ │ │ │ add r5, r9, #84 @ 0x54 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b d28c │ │ │ │ - ldr r3, [pc, #976] @ d638 │ │ │ │ + b d29c │ │ │ │ + ldr r3, [pc, #976] @ d648 │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2f0 │ │ │ │ + bne d300 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d33c │ │ │ │ + bne d34c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #24] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d260 │ │ │ │ + beq d270 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r9, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b d260 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b d270 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d310 │ │ │ │ + beq d320 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #804] @ d63c │ │ │ │ - ldr r3, [pc, #776] @ d624 │ │ │ │ + ldr r2, [pc, #804] @ d64c │ │ │ │ + ldr r3, [pc, #776] @ d634 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d61c │ │ │ │ + bne d62c │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ addne r5, sp, #16 │ │ │ │ - bne d378 │ │ │ │ - b d3fc │ │ │ │ + bne d388 │ │ │ │ + b d40c │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #97 @ 0x61 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2f0 │ │ │ │ + bne d300 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #97 @ 0x61 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq d350 │ │ │ │ + beq d360 │ │ │ │ add r5, sp, #15 │ │ │ │ - b d3d0 │ │ │ │ + b d3e0 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #660] @ d640 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #660] @ d650 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2f0 │ │ │ │ + bne d300 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d398 │ │ │ │ + beq d3a8 │ │ │ │ ldrb r3, [sp, #15] │ │ │ │ cmp r3, #0 │ │ │ │ addne r5, sp, #28 │ │ │ │ - bne d440 │ │ │ │ + bne d450 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d310 │ │ │ │ + beq d320 │ │ │ │ strd r0, [r3] │ │ │ │ - b d310 │ │ │ │ + b d320 │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2f0 │ │ │ │ + bne d300 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq d418 │ │ │ │ - ldr r9, [pc, #484] @ d644 │ │ │ │ - ldr sl, [pc, #484] @ d648 │ │ │ │ + beq d428 │ │ │ │ + ldr r9, [pc, #484] @ d654 │ │ │ │ + ldr sl, [pc, #484] @ d658 │ │ │ │ add r9, pc, r9 │ │ │ │ add r6, sp, #32 │ │ │ │ add sl, pc, sl │ │ │ │ add r5, r9, #92 @ 0x5c │ │ │ │ - b d4a0 │ │ │ │ - ldr r3, [pc, #464] @ d64c │ │ │ │ + b d4b0 │ │ │ │ + ldr r3, [pc, #464] @ d65c │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2f0 │ │ │ │ + bne d300 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d504 │ │ │ │ + bne d514 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d474 │ │ │ │ + beq d484 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r9, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b d474 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b d484 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ - b d544 │ │ │ │ + b d554 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #304] @ d650 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #304] @ d660 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2f0 │ │ │ │ + bne d300 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d50c │ │ │ │ + beq d51c │ │ │ │ ldrd sl, [sp, #40] @ 0x28 │ │ │ │ add r5, sp, #20 │ │ │ │ - b d594 │ │ │ │ + b d5a4 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2f0 │ │ │ │ + bne d300 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq d56c │ │ │ │ + beq d57c │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ - b d5ec │ │ │ │ + b d5fc │ │ │ │ mov r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #136] @ d650 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #136] @ d660 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r1, #103 @ 0x67 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2f0 │ │ │ │ + bne d300 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #103 @ 0x67 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5b4 │ │ │ │ + beq d5c4 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 112b90 │ │ │ │ - b d404 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r7, ip, asr #22 │ │ │ │ + bl 11356c │ │ │ │ + b d414 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r8, ip, lsr fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r2, r7, r0, lsr #22 │ │ │ │ - eoreq r3, r7, r8 │ │ │ │ - andseq r7, r0, ip, lsl r3 │ │ │ │ - eoreq r2, r7, r8, ror #31 │ │ │ │ - ldrdeq r2, [r7], -r4 @ │ │ │ │ + eoreq r2, r8, r0, lsl fp │ │ │ │ + strdeq r2, [r8], -r8 @ │ │ │ │ + andseq r7, r0, ip, ror #25 │ │ │ │ + ldrdeq r2, [r8], -r8 @ │ │ │ │ + eoreq r2, r8, r4, asr #19 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - strdeq r2, [r7], -r0 @ │ │ │ │ - andseq r7, r0, r4, lsl #2 │ │ │ │ - ldrdeq r2, [r7], -r4 @ │ │ │ │ + eoreq r2, r8, r0, ror #27 │ │ │ │ + @ instruction: 0x00107ad4 │ │ │ │ + eoreq r2, r8, r4, asr #27 │ │ │ │ muleq r0, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ d6d0 │ │ │ │ + ldr r5, [pc, #100] @ d6e0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #100 @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d6a0 │ │ │ │ - ldr r3, [pc, #68] @ d6d4 │ │ │ │ + bne d6b0 │ │ │ │ + ldr r3, [pc, #68] @ d6e4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ d6d8 │ │ │ │ + ldr r3, [pc, #48] @ d6e8 │ │ │ │ mov r2, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #104] @ 0x68 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b d688 │ │ │ │ - eoreq r2, r7, r4, ror #23 │ │ │ │ - eoreq r2, r7, r4, asr #23 │ │ │ │ - @ instruction: 0x00106ebc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b d698 │ │ │ │ + ldrdeq r2, [r8], -r4 @ │ │ │ │ + @ instruction: 0x00282bb4 │ │ │ │ + andseq r7, r0, ip, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ d758 │ │ │ │ + ldr r5, [pc, #100] @ d768 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #108 @ 0x6c │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d728 │ │ │ │ - ldr r3, [pc, #68] @ d75c │ │ │ │ + bne d738 │ │ │ │ + ldr r3, [pc, #68] @ d76c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ d760 │ │ │ │ + ldr r3, [pc, #48] @ d770 │ │ │ │ mov r2, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #112] @ 0x70 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b d710 │ │ │ │ - eoreq r2, r7, ip, asr fp │ │ │ │ - eoreq r2, r7, ip, lsr fp │ │ │ │ - andseq r6, r0, r4, lsl #28 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b d720 │ │ │ │ + eoreq r2, r8, ip, asr #22 │ │ │ │ + eoreq r2, r8, ip, lsr #22 │ │ │ │ + @ instruction: 0x001077d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ d7e0 │ │ │ │ + ldr r5, [pc, #100] @ d7f0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #116 @ 0x74 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7b0 │ │ │ │ - ldr r3, [pc, #68] @ d7e4 │ │ │ │ + bne d7c0 │ │ │ │ + ldr r3, [pc, #68] @ d7f4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ d7e8 │ │ │ │ + ldr r3, [pc, #48] @ d7f8 │ │ │ │ mov r2, #25 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #120] @ 0x78 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b d798 │ │ │ │ - ldrdeq r2, [r7], -r4 @ │ │ │ │ - @ instruction: 0x00272ab4 │ │ │ │ - andseq r6, r0, r0, asr #27 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b d7a8 │ │ │ │ + eoreq r2, r8, r4, asr #21 │ │ │ │ + eoreq r2, r8, r4, lsr #21 │ │ │ │ + mulseq r0, r0, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ d868 │ │ │ │ + ldr r5, [pc, #100] @ d878 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #124 @ 0x7c │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d838 │ │ │ │ - ldr r3, [pc, #68] @ d86c │ │ │ │ + bne d848 │ │ │ │ + ldr r3, [pc, #68] @ d87c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ d870 │ │ │ │ + ldr r3, [pc, #48] @ d880 │ │ │ │ mov r2, #22 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #128] @ 0x80 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b d820 │ │ │ │ - eoreq r2, r7, ip, asr #20 │ │ │ │ - eoreq r2, r7, ip, lsr #20 │ │ │ │ - andseq r6, r0, r4, asr sp │ │ │ │ - b 108ce8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b d830 │ │ │ │ + eoreq r2, r8, ip, lsr sl │ │ │ │ + eoreq r2, r8, ip, lsl sl │ │ │ │ + andseq r7, r0, r4, lsr #14 │ │ │ │ + b 1096c4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #596] @ dae8 │ │ │ │ - ldr r2, [pc, #596] @ daec │ │ │ │ + ldr r1, [pc, #596] @ daf8 │ │ │ │ + ldr r2, [pc, #596] @ dafc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #588] @ daf0 │ │ │ │ + ldr r6, [pc, #588] @ db00 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #584] @ daf4 │ │ │ │ + ldr r3, [pc, #584] @ db04 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b d8f4 │ │ │ │ + b d904 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d9c8 │ │ │ │ + bne d9d8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8cc │ │ │ │ + beq d8dc │ │ │ │ add r5, sp, #12 │ │ │ │ - b d94c │ │ │ │ + b d95c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #464] @ daf8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #464] @ db08 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne da34 │ │ │ │ + bne da44 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d914 │ │ │ │ + beq d924 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d99c │ │ │ │ - ldr r3, [pc, #380] @ daf8 │ │ │ │ + beq d9ac │ │ │ │ + ldr r3, [pc, #380] @ db08 │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #344] @ dafc │ │ │ │ - ldr r3, [pc, #324] @ daec │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #344] @ db0c │ │ │ │ + ldr r3, [pc, #324] @ dafc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne dae4 │ │ │ │ + bne daf4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d99c │ │ │ │ - ldr r4, [pc, #284] @ db00 │ │ │ │ - ldr r3, [pc, #268] @ daf4 │ │ │ │ + beq d9ac │ │ │ │ + ldr r4, [pc, #284] @ db10 │ │ │ │ + ldr r3, [pc, #268] @ db04 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne da7c │ │ │ │ - ldr r3, [pc, #252] @ db04 │ │ │ │ + bne da8c │ │ │ │ + ldr r3, [pc, #252] @ db14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ add r4, sp, #16 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b d99c │ │ │ │ + bl 722c │ │ │ │ + b d9ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d99c │ │ │ │ - ldr r4, [pc, #184] @ db08 │ │ │ │ - ldr r3, [pc, #160] @ daf4 │ │ │ │ + beq d9ac │ │ │ │ + ldr r4, [pc, #184] @ db18 │ │ │ │ + ldr r3, [pc, #160] @ db04 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #140 @ 0x8c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne dab0 │ │ │ │ - ldr r3, [pc, #152] @ db0c │ │ │ │ + bne dac0 │ │ │ │ + ldr r3, [pc, #152] @ db1c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ - b da0c │ │ │ │ - ldr r3, [pc, #140] @ db10 │ │ │ │ + b da1c │ │ │ │ + ldr r3, [pc, #140] @ db20 │ │ │ │ mov r2, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b da00 │ │ │ │ - ldr r3, [pc, #92] @ db14 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b da10 │ │ │ │ + ldr r3, [pc, #92] @ db24 │ │ │ │ mov r2, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b da6c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r7, r8, asr r4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b da7c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r8, r8, asr #8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r2, r7, r8, lsr r4 │ │ │ │ + eoreq r2, r8, r8, lsr #8 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq r2, r7, r8, asr #6 │ │ │ │ - eoreq r2, r7, ip, ror #16 │ │ │ │ - eoreq r2, r7, ip, asr #16 │ │ │ │ - eoreq r2, r7, r0, lsl #16 │ │ │ │ - eoreq r2, r7, r0, ror #15 │ │ │ │ - @ instruction: 0x00106ab8 │ │ │ │ - andseq r6, r0, r4, lsl #21 │ │ │ │ + eoreq r2, r8, r8, lsr r3 │ │ │ │ + eoreq r2, r8, ip, asr r8 │ │ │ │ + eoreq r2, r8, ip, lsr r8 │ │ │ │ + strdeq r2, [r8], -r0 @ │ │ │ │ + ldrdeq r2, [r8], -r0 @ │ │ │ │ + andseq r7, r0, r8, lsl #9 │ │ │ │ + andseq r7, r0, r4, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #1128] @ dfa0 │ │ │ │ + ldr r0, [pc, #1128] @ dfb0 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1124] @ dfa4 │ │ │ │ + ldr r1, [pc, #1124] @ dfb4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1096] @ dfa8 │ │ │ │ + ldr r2, [pc, #1096] @ dfb8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #24 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b dba8 │ │ │ │ + b dbb8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #76 @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne de64 │ │ │ │ + bne de74 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #76 @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq db80 │ │ │ │ + beq db90 │ │ │ │ mov r1, #77 @ 0x4d │ │ │ │ mov r0, r6 │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r4 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ mov r9, r7 │ │ │ │ mov fp, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ str r7, [sp, #12] │ │ │ │ @@ -6466,46 +6466,46 @@ │ │ │ │ stmia sl!, {r0, r1, r2, r3} │ │ │ │ ldm fp!, {r0, r1, r2, r3} │ │ │ │ str r4, [ip] │ │ │ │ ldr ip, [sp, #12] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str r6, [sp, #12] │ │ │ │ - b dd90 │ │ │ │ + b dda0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #77 @ 0x4d │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne ded8 │ │ │ │ + bne dee8 │ │ │ │ mov r1, #77 @ 0x4d │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -6532,215 +6532,215 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #77 @ 0x4d │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc90 │ │ │ │ + beq dca0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq de30 │ │ │ │ + beq de40 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r4, sp, #32 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq df5c │ │ │ │ + beq df6c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ dfa8 │ │ │ │ + ldr r3, [pc, #432] @ dfb8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #364] @ dfac │ │ │ │ - ldr r3, [pc, #352] @ dfa4 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #364] @ dfbc │ │ │ │ + ldr r3, [pc, #352] @ dfb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne df9c │ │ │ │ + bne dfac │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq de30 │ │ │ │ - ldr r4, [pc, #300] @ dfb0 │ │ │ │ - ldr r3, [pc, #288] @ dfa8 │ │ │ │ + beq de40 │ │ │ │ + ldr r4, [pc, #300] @ dfc0 │ │ │ │ + ldr r3, [pc, #288] @ dfb8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #148 @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne df28 │ │ │ │ - ldr r3, [pc, #268] @ dfb4 │ │ │ │ + bne df38 │ │ │ │ + ldr r3, [pc, #268] @ dfc4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #28 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b de30 │ │ │ │ + bl 722c │ │ │ │ + b de40 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq de30 │ │ │ │ - ldr r4, [pc, #188] @ dfb8 │ │ │ │ - ldr r3, [pc, #168] @ dfa8 │ │ │ │ + beq de40 │ │ │ │ + ldr r4, [pc, #188] @ dfc8 │ │ │ │ + ldr r3, [pc, #168] @ dfb8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #156 @ 0x9c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne df68 │ │ │ │ - ldr r3, [pc, #156] @ dfbc │ │ │ │ + bne df78 │ │ │ │ + ldr r3, [pc, #156] @ dfcc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ - b deac │ │ │ │ + b debc │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #136] @ dfc0 │ │ │ │ + ldr r3, [pc, #136] @ dfd0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #152] @ 0x98 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b dea0 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b deb0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - b ddec │ │ │ │ + bl 7208 │ │ │ │ + b ddfc │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #76] @ dfc4 │ │ │ │ + ldr r3, [pc, #76] @ dfd4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #160] @ 0xa0 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b df18 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x002721b0 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b df28 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r8, r0, lsr #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r1, r7, ip, lsr #29 │ │ │ │ - eoreq r2, r7, ip, asr #7 │ │ │ │ - eoreq r2, r7, ip, lsr #7 │ │ │ │ - eoreq r2, r7, r4, asr r3 │ │ │ │ - eoreq r2, r7, r4, lsr r3 │ │ │ │ - andseq r6, r0, r4, lsr #12 │ │ │ │ - andseq r6, r0, r4, ror #11 │ │ │ │ + mlaeq r8, ip, lr, r1 │ │ │ │ + @ instruction: 0x002823bc │ │ │ │ + mlaeq r8, ip, r3, r2 │ │ │ │ + eoreq r2, r8, r4, asr #6 │ │ │ │ + eoreq r2, r8, r4, lsr #6 │ │ │ │ + @ instruction: 0x00106ff4 │ │ │ │ + @ instruction: 0x00106fb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #1128] @ e450 │ │ │ │ + ldr r0, [pc, #1128] @ e460 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1124] @ e454 │ │ │ │ + ldr r1, [pc, #1124] @ e464 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1096] @ e458 │ │ │ │ + ldr r2, [pc, #1096] @ e468 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #24 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b e058 │ │ │ │ + b e068 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e314 │ │ │ │ + bne e324 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq e030 │ │ │ │ + beq e040 │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r4 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ mov r9, r7 │ │ │ │ mov fp, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ str r7, [sp, #12] │ │ │ │ @@ -6766,46 +6766,46 @@ │ │ │ │ stmia sl!, {r0, r1, r2, r3} │ │ │ │ ldm fp!, {r0, r1, r2, r3} │ │ │ │ str r4, [ip] │ │ │ │ ldr ip, [sp, #12] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str r6, [sp, #12] │ │ │ │ - b e240 │ │ │ │ + b e250 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne e388 │ │ │ │ + bne e398 │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -6832,215 +6832,215 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq e140 │ │ │ │ + beq e150 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq e2e0 │ │ │ │ + beq e2f0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r4, sp, #32 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e40c │ │ │ │ + beq e41c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ e458 │ │ │ │ + ldr r3, [pc, #432] @ e468 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #364] @ e45c │ │ │ │ - ldr r3, [pc, #352] @ e454 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #364] @ e46c │ │ │ │ + ldr r3, [pc, #352] @ e464 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e44c │ │ │ │ + bne e45c │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq e2e0 │ │ │ │ - ldr r4, [pc, #300] @ e460 │ │ │ │ - ldr r3, [pc, #288] @ e458 │ │ │ │ + beq e2f0 │ │ │ │ + ldr r4, [pc, #300] @ e470 │ │ │ │ + ldr r3, [pc, #288] @ e468 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #164 @ 0xa4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne e3d8 │ │ │ │ - ldr r3, [pc, #268] @ e464 │ │ │ │ + bne e3e8 │ │ │ │ + ldr r3, [pc, #268] @ e474 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #168] @ 0xa8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #28 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b e2e0 │ │ │ │ + bl 722c │ │ │ │ + b e2f0 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq e2e0 │ │ │ │ - ldr r4, [pc, #188] @ e468 │ │ │ │ - ldr r3, [pc, #168] @ e458 │ │ │ │ + beq e2f0 │ │ │ │ + ldr r4, [pc, #188] @ e478 │ │ │ │ + ldr r3, [pc, #168] @ e468 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #172 @ 0xac │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne e418 │ │ │ │ - ldr r3, [pc, #156] @ e46c │ │ │ │ + bne e428 │ │ │ │ + ldr r3, [pc, #156] @ e47c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #176] @ 0xb0 │ │ │ │ - b e35c │ │ │ │ + b e36c │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #136] @ e470 │ │ │ │ + ldr r3, [pc, #136] @ e480 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #168] @ 0xa8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b e350 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b e360 │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - b e29c │ │ │ │ + bl 7208 │ │ │ │ + b e2ac │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #76] @ e474 │ │ │ │ + ldr r3, [pc, #76] @ e484 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #176] @ 0xb0 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b e3c8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r7, r0, lsl #26 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b e3d8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq r1, [r8], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq r1, [r7], -ip @ │ │ │ │ - eoreq r1, r7, ip, lsl pc │ │ │ │ - strdeq r1, [r7], -ip @ │ │ │ │ - eoreq r1, r7, r4, lsr #29 │ │ │ │ - eoreq r1, r7, r4, lsl #29 │ │ │ │ - andseq r6, r0, r0, lsl #3 │ │ │ │ - andseq r6, r0, r0, asr #2 │ │ │ │ + eoreq r1, r8, ip, ror #19 │ │ │ │ + eoreq r1, r8, ip, lsl #30 │ │ │ │ + eoreq r1, r8, ip, ror #29 │ │ │ │ + mlaeq r8, r4, lr, r1 │ │ │ │ + eoreq r1, r8, r4, ror lr │ │ │ │ + andseq r6, r0, r0, asr fp │ │ │ │ + andseq r6, r0, r0, lsl fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #1128] @ e900 │ │ │ │ + ldr r0, [pc, #1128] @ e910 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1124] @ e904 │ │ │ │ + ldr r1, [pc, #1124] @ e914 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1096] @ e908 │ │ │ │ + ldr r2, [pc, #1096] @ e918 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #24 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b e508 │ │ │ │ + b e518 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #106 @ 0x6a │ │ │ │ mov r0, r6 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e7c4 │ │ │ │ + bne e7d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #106 @ 0x6a │ │ │ │ mov r0, r6 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq e4e0 │ │ │ │ + beq e4f0 │ │ │ │ mov r1, #107 @ 0x6b │ │ │ │ mov r0, r6 │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r4 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ mov r9, r7 │ │ │ │ mov fp, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ str r7, [sp, #12] │ │ │ │ @@ -7066,46 +7066,46 @@ │ │ │ │ stmia sl!, {r0, r1, r2, r3} │ │ │ │ ldm fp!, {r0, r1, r2, r3} │ │ │ │ str r4, [ip] │ │ │ │ ldr ip, [sp, #12] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str r6, [sp, #12] │ │ │ │ - b e6f0 │ │ │ │ + b e700 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #107 @ 0x6b │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne e838 │ │ │ │ + bne e848 │ │ │ │ mov r1, #107 @ 0x6b │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -7132,299 +7132,299 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #107 @ 0x6b │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq e5f0 │ │ │ │ + beq e600 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq e790 │ │ │ │ + beq e7a0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r4, sp, #32 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e8bc │ │ │ │ + beq e8cc │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ e908 │ │ │ │ + ldr r3, [pc, #432] @ e918 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #364] @ e90c │ │ │ │ - ldr r3, [pc, #352] @ e904 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #364] @ e91c │ │ │ │ + ldr r3, [pc, #352] @ e914 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne e8fc │ │ │ │ + bne e90c │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq e790 │ │ │ │ - ldr r4, [pc, #300] @ e910 │ │ │ │ - ldr r3, [pc, #288] @ e908 │ │ │ │ + beq e7a0 │ │ │ │ + ldr r4, [pc, #300] @ e920 │ │ │ │ + ldr r3, [pc, #288] @ e918 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #180 @ 0xb4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne e888 │ │ │ │ - ldr r3, [pc, #268] @ e914 │ │ │ │ + bne e898 │ │ │ │ + ldr r3, [pc, #268] @ e924 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #184] @ 0xb8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #28 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b e790 │ │ │ │ + bl 722c │ │ │ │ + b e7a0 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq e790 │ │ │ │ - ldr r4, [pc, #188] @ e918 │ │ │ │ - ldr r3, [pc, #168] @ e908 │ │ │ │ + beq e7a0 │ │ │ │ + ldr r4, [pc, #188] @ e928 │ │ │ │ + ldr r3, [pc, #168] @ e918 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #188 @ 0xbc │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne e8c8 │ │ │ │ - ldr r3, [pc, #156] @ e91c │ │ │ │ + bne e8d8 │ │ │ │ + ldr r3, [pc, #156] @ e92c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #192] @ 0xc0 │ │ │ │ - b e80c │ │ │ │ + b e81c │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #136] @ e920 │ │ │ │ + ldr r3, [pc, #136] @ e930 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #184] @ 0xb8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b e800 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b e810 │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - b e74c │ │ │ │ + bl 7208 │ │ │ │ + b e75c │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #76] @ e924 │ │ │ │ + ldr r3, [pc, #76] @ e934 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b e878 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r7, r0, asr r8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b e888 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r8, r0, asr #16 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r1, r7, ip, asr #10 │ │ │ │ - eoreq r1, r7, ip, ror #20 │ │ │ │ - eoreq r1, r7, ip, asr #20 │ │ │ │ - strdeq r1, [r7], -r4 @ │ │ │ │ - ldrdeq r1, [r7], -r4 @ │ │ │ │ - @ instruction: 0x00105cd0 │ │ │ │ - mulseq r0, r0, ip │ │ │ │ + eoreq r1, r8, ip, lsr r5 │ │ │ │ + eoreq r1, r8, ip, asr sl │ │ │ │ + eoreq r1, r8, ip, lsr sl │ │ │ │ + eoreq r1, r8, r4, ror #19 │ │ │ │ + eoreq r1, r8, r4, asr #19 │ │ │ │ + andseq r6, r0, r0, lsr #13 │ │ │ │ + andseq r6, r0, r0, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ eed8 │ │ │ │ + ldr r0, [pc, #1424] @ eee8 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ eedc │ │ │ │ + ldr r1, [pc, #1420] @ eeec │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1400] @ eee0 │ │ │ │ + ldr r2, [pc, #1400] @ eef0 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [r9, #4] │ │ │ │ str r3, [r9, #8] │ │ │ │ - b e9b8 │ │ │ │ + b e9c8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #108 @ 0x6c │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ea7c │ │ │ │ + bne ea8c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #108 @ 0x6c │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq e990 │ │ │ │ - ldr sl, [pc, #1292] @ eee4 │ │ │ │ - ldr r8, [pc, #1292] @ eee8 │ │ │ │ + beq e9a0 │ │ │ │ + ldr sl, [pc, #1292] @ eef4 │ │ │ │ + ldr r8, [pc, #1292] @ eef8 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #32 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sl, #204 @ 0xcc │ │ │ │ - b ea18 │ │ │ │ - ldr r4, [pc, #1272] @ eeec │ │ │ │ + b ea28 │ │ │ │ + ldr r4, [pc, #1272] @ eefc │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #208] @ 0xd0 │ │ │ │ mov r1, #109 @ 0x6d │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ed94 │ │ │ │ + bne eda4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #109 @ 0x6d │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne eb20 │ │ │ │ + bne eb30 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq e9ec │ │ │ │ + beq e9fc │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [sl, #208] @ 0xd0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b e9ec │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b e9fc │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq eaec │ │ │ │ - ldr r4, [pc, #1108] @ eef0 │ │ │ │ - ldr r3, [pc, #1088] @ eee0 │ │ │ │ + beq eafc │ │ │ │ + ldr r4, [pc, #1108] @ ef00 │ │ │ │ + ldr r3, [pc, #1088] @ eef0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #196 @ 0xc4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne edd8 │ │ │ │ - ldr r3, [pc, #1076] @ eef4 │ │ │ │ + bne ede8 │ │ │ │ + ldr r3, [pc, #1076] @ ef04 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #200] @ 0xc8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ eef8 │ │ │ │ - ldr r3, [pc, #988] @ eedc │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ ef08 │ │ │ │ + ldr r3, [pc, #988] @ eeec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne eed4 │ │ │ │ + bne eee4 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -7449,47 +7449,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b ecf0 │ │ │ │ + b ed00 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne ee0c │ │ │ │ + bne ee1c │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -7516,569 +7516,569 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ebf0 │ │ │ │ + beq ec00 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq eaec │ │ │ │ + beq eafc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ee60 │ │ │ │ - ldr r3, [pc, #392] @ eee0 │ │ │ │ + beq ee70 │ │ │ │ + ldr r3, [pc, #392] @ eef0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b eaec │ │ │ │ + bl 722c │ │ │ │ + b eafc │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq eaec │ │ │ │ + beq eafc │ │ │ │ add r6, r4, #212 @ 0xd4 │ │ │ │ - ldr r3, [pc, #296] @ eee0 │ │ │ │ + ldr r3, [pc, #296] @ eef0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne eea0 │ │ │ │ - ldr r3, [pc, #300] @ eefc │ │ │ │ + bne eeb0 │ │ │ │ + ldr r3, [pc, #300] @ ef0c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #216] @ 0xd8 │ │ │ │ - b eac4 │ │ │ │ + b ead4 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ ef00 │ │ │ │ + ldr r3, [pc, #280] @ ef10 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #200] @ 0xc8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b eab8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b eac8 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq eaec │ │ │ │ - ldr r4, [pc, #208] @ ef04 │ │ │ │ - ldr r3, [pc, #168] @ eee0 │ │ │ │ + beq eafc │ │ │ │ + ldr r4, [pc, #208] @ ef14 │ │ │ │ + ldr r3, [pc, #168] @ eef0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #220 @ 0xdc │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ee6c │ │ │ │ - ldr r3, [pc, #176] @ ef08 │ │ │ │ + bne ee7c │ │ │ │ + ldr r3, [pc, #176] @ ef18 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #224] @ 0xe0 │ │ │ │ - b eac4 │ │ │ │ + b ead4 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b ed50 │ │ │ │ + bl 7208 │ │ │ │ + b ed60 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ ef0c │ │ │ │ + ldr r3, [pc, #144] @ ef1c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #224] @ 0xe0 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b ee50 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b ee60 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ ef10 │ │ │ │ + ldr r3, [pc, #96] @ ef20 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #216] @ 0xd8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b edc8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r7, r0, lsr #7 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r1, r7, r8, ror r8 │ │ │ │ - andseq r5, r0, ip, asr #23 │ │ │ │ - eoreq r1, r7, ip, asr r8 │ │ │ │ - @ instruction: 0x002717b4 │ │ │ │ - mlaeq r7, r4, r7, r1 │ │ │ │ - strdeq r1, [r7], -r0 @ │ │ │ │ - eoreq r1, r7, r4, lsl #9 │ │ │ │ - andseq r5, r0, r0, asr r7 │ │ │ │ - eoreq r1, r7, ip, lsl r4 │ │ │ │ - strdeq r1, [r7], -ip @ │ │ │ │ - @ instruction: 0x001056bc │ │ │ │ - andseq r5, r0, r8, lsl #13 │ │ │ │ - b 10cbd4 │ │ │ │ - b 10ac58 │ │ │ │ - b 106e38 │ │ │ │ - b 1063c4 │ │ │ │ - b 106b80 │ │ │ │ - b 102c44 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b edd8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r8, r0, r3, r1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r1, r8, r8, ror #16 │ │ │ │ + mulseq r0, ip, r5 │ │ │ │ + eoreq r1, r8, ip, asr #16 │ │ │ │ + eoreq r1, r8, r4, lsr #15 │ │ │ │ + eoreq r1, r8, r4, lsl #15 │ │ │ │ + eoreq r1, r8, r0, ror #3 │ │ │ │ + eoreq r1, r8, r4, ror r4 │ │ │ │ + andseq r6, r0, r0, lsr #2 │ │ │ │ + eoreq r1, r8, ip, lsl #8 │ │ │ │ + eoreq r1, r8, ip, ror #7 │ │ │ │ + andseq r6, r0, ip, lsl #1 │ │ │ │ + andseq r6, r0, r8, asr r0 │ │ │ │ + b 10d5b0 │ │ │ │ + b 10b634 │ │ │ │ + b 107814 │ │ │ │ + b 106da0 │ │ │ │ + b 10755c │ │ │ │ + b 1035f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #520] @ f150 │ │ │ │ - ldr r2, [pc, #520] @ f154 │ │ │ │ + ldr r1, [pc, #520] @ f160 │ │ │ │ + ldr r2, [pc, #520] @ f164 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #516] @ f158 │ │ │ │ + ldr r7, [pc, #516] @ f168 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #512] @ f15c │ │ │ │ - ldr r9, [pc, #512] @ f160 │ │ │ │ + ldr sl, [pc, #512] @ f16c │ │ │ │ + ldr r9, [pc, #512] @ f170 │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #508] @ f164 │ │ │ │ + ldr r3, [pc, #508] @ f174 │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ add r5, r7, #228 @ 0xe4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b efec │ │ │ │ - ldr r3, [pc, #464] @ f168 │ │ │ │ + b effc │ │ │ │ + ldr r3, [pc, #464] @ f178 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq efb8 │ │ │ │ + beq efc8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq efb8 │ │ │ │ + beq efc8 │ │ │ │ blx r3 │ │ │ │ - ldr ip, [pc, #428] @ f16c │ │ │ │ - ldr r3, [pc, #428] @ f170 │ │ │ │ + ldr ip, [pc, #428] @ f17c │ │ │ │ + ldr r3, [pc, #428] @ f180 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 73e4 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f0ac │ │ │ │ + bne f0bc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f04c │ │ │ │ + bne f05c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ef90 │ │ │ │ + beq efa0 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #20 │ │ │ │ str r9, [sp, #24] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #232] @ 0xe8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b ef90 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b efa0 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f080 │ │ │ │ - ldr r3, [pc, #276] @ f174 │ │ │ │ + beq f090 │ │ │ │ + ldr r3, [pc, #276] @ f184 │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #240] @ f178 │ │ │ │ - ldr r3, [pc, #200] @ f154 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ f188 │ │ │ │ + ldr r3, [pc, #200] @ f164 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne f14c │ │ │ │ + bne f15c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f080 │ │ │ │ - ldr r4, [pc, #180] @ f17c │ │ │ │ - ldr r3, [pc, #152] @ f164 │ │ │ │ + beq f090 │ │ │ │ + ldr r4, [pc, #180] @ f18c │ │ │ │ + ldr r3, [pc, #152] @ f174 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #236 @ 0xec │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne f118 │ │ │ │ - ldr r3, [pc, #148] @ f180 │ │ │ │ + bne f128 │ │ │ │ + ldr r3, [pc, #148] @ f190 │ │ │ │ add r4, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #240] @ 0xf0 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b f080 │ │ │ │ - ldr r3, [pc, #100] @ f184 │ │ │ │ + bl 722c │ │ │ │ + b f090 │ │ │ │ + ldr r3, [pc, #100] @ f194 │ │ │ │ mov r2, #25 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #240] @ 0xf0 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b f0e4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r7, r4, lsr #27 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r1, r7, ip, ror #5 │ │ │ │ - eoreq r0, r7, r4, lsl #27 │ │ │ │ - andseq r5, r0, ip, lsr r6 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x002712bc │ │ │ │ - andseq r5, r0, r8, lsl #12 │ │ │ │ - @ instruction: 0x001055bc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b f0f4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r8, r4, sp, r0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + ldrdeq r1, [r8], -ip @ │ │ │ │ + eoreq r0, r8, r4, ror sp │ │ │ │ + andseq r6, r0, ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r1, r8, ip, lsr #5 │ │ │ │ + @ instruction: 0x00105fd8 │ │ │ │ + andseq r5, r0, ip, lsl #31 │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq r0, r7, r4, ror #24 │ │ │ │ - eoreq r1, r7, r8, lsl #3 │ │ │ │ - eoreq r1, r7, r4, ror #2 │ │ │ │ - andseq r5, r0, r8, asr r4 │ │ │ │ + eoreq r0, r8, r4, asr ip │ │ │ │ + eoreq r1, r8, r8, ror r1 │ │ │ │ + eoreq r1, r8, r4, asr r1 │ │ │ │ + andseq r5, r0, r8, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #520] @ f3ac │ │ │ │ - ldr r2, [pc, #520] @ f3b0 │ │ │ │ + ldr r1, [pc, #520] @ f3bc │ │ │ │ + ldr r2, [pc, #520] @ f3c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #516] @ f3b4 │ │ │ │ + ldr r7, [pc, #516] @ f3c4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #512] @ f3b8 │ │ │ │ - ldr r9, [pc, #512] @ f3bc │ │ │ │ + ldr sl, [pc, #512] @ f3c8 │ │ │ │ + ldr r9, [pc, #512] @ f3cc │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #508] @ f3c0 │ │ │ │ + ldr r3, [pc, #508] @ f3d0 │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ add r5, r7, #244 @ 0xf4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b f248 │ │ │ │ - ldr r3, [pc, #464] @ f3c4 │ │ │ │ + b f258 │ │ │ │ + ldr r3, [pc, #464] @ f3d4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #248] @ 0xf8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f214 │ │ │ │ + beq f224 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq f214 │ │ │ │ + beq f224 │ │ │ │ blx r3 │ │ │ │ - ldr ip, [pc, #428] @ f3c8 │ │ │ │ - ldr r3, [pc, #428] @ f3cc │ │ │ │ + ldr ip, [pc, #428] @ f3d8 │ │ │ │ + ldr r3, [pc, #428] @ f3dc │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 73e4 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f308 │ │ │ │ + bne f318 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f2a8 │ │ │ │ + bne f2b8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq f1ec │ │ │ │ + beq f1fc │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #20 │ │ │ │ str r9, [sp, #24] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #248] @ 0xf8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b f1ec │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b f1fc │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f2dc │ │ │ │ - ldr r3, [pc, #276] @ f3d0 │ │ │ │ + beq f2ec │ │ │ │ + ldr r3, [pc, #276] @ f3e0 │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #240] @ f3d4 │ │ │ │ - ldr r3, [pc, #200] @ f3b0 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ f3e4 │ │ │ │ + ldr r3, [pc, #200] @ f3c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne f3a8 │ │ │ │ + bne f3b8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f2dc │ │ │ │ - ldr r4, [pc, #180] @ f3d8 │ │ │ │ - ldr r3, [pc, #152] @ f3c0 │ │ │ │ + beq f2ec │ │ │ │ + ldr r4, [pc, #180] @ f3e8 │ │ │ │ + ldr r3, [pc, #152] @ f3d0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #252 @ 0xfc │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne f374 │ │ │ │ - ldr r3, [pc, #148] @ f3dc │ │ │ │ + bne f384 │ │ │ │ + ldr r3, [pc, #148] @ f3ec │ │ │ │ add r4, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #256] @ 0x100 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b f2dc │ │ │ │ - ldr r3, [pc, #100] @ f3e0 │ │ │ │ + bl 722c │ │ │ │ + b f2ec │ │ │ │ + ldr r3, [pc, #100] @ f3f0 │ │ │ │ mov r2, #22 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #256] @ 0x100 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b f340 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r7, r8, asr #22 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mlaeq r7, r0, r0, r1 │ │ │ │ - eoreq r0, r7, r8, lsr #22 │ │ │ │ - andseq r5, r0, r0, ror #7 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r1, r7, r0, rrx │ │ │ │ - @ instruction: 0x001053b8 │ │ │ │ - andseq r5, r0, ip, ror r8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b f350 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r8, r8, lsr fp │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r1, r8, r0, lsl #1 │ │ │ │ + eoreq r0, r8, r8, lsl fp │ │ │ │ + @ instruction: 0x00105db0 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r1, r8, r0, asr r0 │ │ │ │ + andseq r5, r0, r8, lsl #27 │ │ │ │ + andseq r6, r0, ip, asr r2 │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq r0, r7, r8, lsl #20 │ │ │ │ - eoreq r0, r7, ip, lsr #30 │ │ │ │ - eoreq r0, r7, r8, lsl #30 │ │ │ │ - andseq r5, r0, r8, lsl r2 │ │ │ │ + strdeq r0, [r8], -r8 @ │ │ │ │ + eoreq r0, r8, ip, lsl pc │ │ │ │ + strdeq r0, [r8], -r8 @ │ │ │ │ + andseq r5, r0, r8, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f414 │ │ │ │ + beq f424 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f41c │ │ │ │ + beq f42c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0000f42c : │ │ │ │ +0000f43c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ stmib r4, {r0, r2} │ │ │ │ - beq f468 │ │ │ │ + beq f478 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ - bl 113b38 │ │ │ │ + bl 114514 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0000f470 : │ │ │ │ +0000f480 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #216] @ f560 │ │ │ │ - ldr r2, [pc, #216] @ f564 │ │ │ │ + ldr ip, [pc, #216] @ f570 │ │ │ │ + ldr r2, [pc, #216] @ f574 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #204] @ f568 │ │ │ │ + ldr r3, [pc, #204] @ f578 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sp │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 75ac │ │ │ │ + bl 75bc │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ - ldr r6, [pc, #160] @ f56c │ │ │ │ + ldr r6, [pc, #160] @ f57c │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ cmp r5, r4 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq f508 │ │ │ │ - ldr r3, [pc, #144] @ f570 │ │ │ │ + beq f518 │ │ │ │ + ldr r3, [pc, #144] @ f580 │ │ │ │ add r7, r7, #12 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ ldr r1, [r4], #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 71b0 │ │ │ │ + bl 71c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f500 │ │ │ │ + beq f510 │ │ │ │ mov r1, r7 │ │ │ │ - bl 760c │ │ │ │ + bl 761c │ │ │ │ cmp r5, r4 │ │ │ │ - bne f4e4 │ │ │ │ + bne f4f4 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f524 │ │ │ │ + beq f534 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f550 │ │ │ │ - ldr r2, [pc, #72] @ f574 │ │ │ │ - ldr r3, [pc, #52] @ f564 │ │ │ │ + beq f560 │ │ │ │ + ldr r2, [pc, #72] @ f584 │ │ │ │ + ldr r3, [pc, #52] @ f574 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne f55c │ │ │ │ + bne f56c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7540 │ │ │ │ - b f524 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r7, r4, ror #16 │ │ │ │ + bl 7550 │ │ │ │ + b f534 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r8, r4, asr r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r0, r7, ip, lsl r8 │ │ │ │ + eoreq r0, r8, ip, lsl #16 │ │ │ │ andeq r0, r0, ip, asr #5 │ │ │ │ - eoreq r0, r7, r0, asr #15 │ │ │ │ + @ instruction: 0x002807b0 │ │ │ │ │ │ │ │ -0000f578 : │ │ │ │ +0000f588 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -8089,34 +8089,34 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ strb r0, [r4, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #4] │ │ │ │ - beq f5e8 │ │ │ │ + beq f5f8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 7780 │ │ │ │ + bl 7790 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7264 │ │ │ │ + bl 7274 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 76c0 │ │ │ │ + b 76d0 │ │ │ │ add r1, sp, #16 │ │ │ │ ldrd r2, [sp] │ │ │ │ ldmdb r1, {r0, r1} │ │ │ │ - bl 71d4 │ │ │ │ + bl 71e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5c4 │ │ │ │ + beq f5d4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0000f608 : │ │ │ │ +0000f618 : │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -8128,3974 +8128,3974 @@ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #4] │ │ │ │ - beq f67c │ │ │ │ + beq f68c │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 7780 │ │ │ │ + bl 7790 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7264 │ │ │ │ + bl 7274 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 76c0 │ │ │ │ + b 76d0 │ │ │ │ add r1, sp, #16 │ │ │ │ ldrd r2, [sp] │ │ │ │ ldmdb r1, {r0, r1} │ │ │ │ - bl 71d4 │ │ │ │ + bl 71e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f658 │ │ │ │ + beq f668 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0000f69c : │ │ │ │ +0000f6ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr lr, [pc, #176] @ f764 │ │ │ │ - ldr ip, [pc, #176] @ f768 │ │ │ │ + ldr lr, [pc, #176] @ f774 │ │ │ │ + ldr ip, [pc, #176] @ f778 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #168] @ f76c │ │ │ │ + ldr r3, [pc, #168] @ f77c │ │ │ │ sub sp, sp, #28 │ │ │ │ - ldr r2, [pc, #164] @ f770 │ │ │ │ + ldr r2, [pc, #164] @ f780 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 71b0 │ │ │ │ + bl 71c0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq f728 │ │ │ │ + beq f738 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7684 │ │ │ │ + bl 7694 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 760c │ │ │ │ + bl 761c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f728 │ │ │ │ + beq f738 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f754 │ │ │ │ - ldr r2, [pc, #68] @ f774 │ │ │ │ - ldr r3, [pc, #52] @ f768 │ │ │ │ + beq f764 │ │ │ │ + ldr r2, [pc, #68] @ f784 │ │ │ │ + ldr r3, [pc, #52] @ f778 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne f760 │ │ │ │ + bne f770 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7540 │ │ │ │ - b f728 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r7, r8, lsr r6 │ │ │ │ + bl 7550 │ │ │ │ + b f738 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r8, r8, lsr #12 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r0, r7, r4, lsr #12 │ │ │ │ + eoreq r0, r8, r4, lsl r6 │ │ │ │ andeq r0, r0, ip, asr #5 │ │ │ │ - @ instruction: 0x002705bc │ │ │ │ + eoreq r0, r8, ip, lsr #11 │ │ │ │ │ │ │ │ -0000f778 : │ │ │ │ +0000f788 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - ldr r2, [pc, #404] @ f928 │ │ │ │ + ldr r2, [pc, #404] @ f938 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #400] @ f92c │ │ │ │ + ldr r3, [pc, #400] @ f93c │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #396] @ f930 │ │ │ │ + ldr r5, [pc, #396] @ f940 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bne f7e8 │ │ │ │ - ldr r2, [pc, #368] @ f934 │ │ │ │ - ldr r3, [pc, #356] @ f92c │ │ │ │ + bne f7f8 │ │ │ │ + ldr r2, [pc, #368] @ f944 │ │ │ │ + ldr r3, [pc, #356] @ f93c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne f91c │ │ │ │ + bne f92c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 7468 │ │ │ │ - ldr r3, [pc, #312] @ f938 │ │ │ │ + bl 7478 │ │ │ │ + ldr r3, [pc, #312] @ f948 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 71b0 │ │ │ │ + bl 71c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq f85c │ │ │ │ + beq f86c │ │ │ │ add r6, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7684 │ │ │ │ + bl 7694 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 760c │ │ │ │ + bl 761c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f7bc │ │ │ │ + beq f7cc │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne f7bc │ │ │ │ + bne f7cc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7540 │ │ │ │ - b f7bc │ │ │ │ - ldr r7, [pc, #216] @ f93c │ │ │ │ + bl 7550 │ │ │ │ + b f7cc │ │ │ │ + ldr r7, [pc, #216] @ f94c │ │ │ │ add r7, pc, r7 │ │ │ │ ldrb r6, [r7] │ │ │ │ - bl 1142f0 │ │ │ │ + bl 114ccc │ │ │ │ lsl r3, r6, #24 │ │ │ │ asr r3, r3, #24 │ │ │ │ cmn r3, #1 │ │ │ │ - blt f920 │ │ │ │ + blt f930 │ │ │ │ add r5, r7, #260 @ 0x104 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ addeq r6, sp, #8 │ │ │ │ - bne f8c8 │ │ │ │ - ldr r3, [pc, #164] @ f940 │ │ │ │ + bne f8d8 │ │ │ │ + ldr r3, [pc, #164] @ f950 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #264] @ 0x108 │ │ │ │ ldr r2, [r3, #268] @ 0x10c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3, #272] @ 0x110 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq f828 │ │ │ │ + beq f838 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b38 │ │ │ │ - b f828 │ │ │ │ - ldr r3, [pc, #116] @ f944 │ │ │ │ + bl 114514 │ │ │ │ + b f838 │ │ │ │ + ldr r3, [pc, #116] @ f954 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r7, #264 @ 0x108 │ │ │ │ add r6, sp, #8 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldm r6, {r1, r2} │ │ │ │ - bl 72e8 │ │ │ │ + bl 72f8 │ │ │ │ mvn r3, #0 │ │ │ │ strb r3, [r7] │ │ │ │ - ldr r2, [pc, #72] @ f948 │ │ │ │ - ldr r1, [pc, #72] @ f94c │ │ │ │ + ldr r2, [pc, #72] @ f958 │ │ │ │ + ldr r1, [pc, #72] @ f95c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7630 <__aeabi_atexit@plt> │ │ │ │ + bl 7640 <__aeabi_atexit@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b f894 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b f8a4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ udf #0 │ │ │ │ - eoreq r0, r7, r4, asr r5 │ │ │ │ + eoreq r0, r8, r4, asr #10 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r0, r7, r4, asr #10 │ │ │ │ - eoreq r0, r7, r8, lsr #10 │ │ │ │ + eoreq r0, r8, r4, lsr r5 │ │ │ │ + eoreq r0, r8, r8, lsl r5 │ │ │ │ andeq r0, r0, ip, asr #5 │ │ │ │ - strdeq r0, [r7], -r0 @ │ │ │ │ - @ instruction: 0x002709b8 │ │ │ │ - andseq r4, r0, r4, lsl sp │ │ │ │ - strdeq r0, [r7], -r8 @ │ │ │ │ + eoreq r0, r8, r0, ror #19 │ │ │ │ + eoreq r0, r8, r8, lsr #19 │ │ │ │ + andseq r5, r0, r4, ror #13 │ │ │ │ + eoreq r0, r8, r8, ror #13 │ │ │ │ @ instruction: 0xffff89a4 │ │ │ │ │ │ │ │ -0000f950 : │ │ │ │ +0000f960 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #488] @ fb50 │ │ │ │ - ldr r2, [pc, #488] @ fb54 │ │ │ │ + ldr ip, [pc, #488] @ fb60 │ │ │ │ + ldr r2, [pc, #488] @ fb64 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r5, [pc, #476] @ fb58 │ │ │ │ - ldr r3, [pc, #476] @ fb5c │ │ │ │ + ldr r5, [pc, #476] @ fb68 │ │ │ │ + ldr r3, [pc, #476] @ fb6c │ │ │ │ add r1, r1, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r5, pc, r5 │ │ │ │ - bl 8020 │ │ │ │ + bl 8030 │ │ │ │ add r8, sp, #24 │ │ │ │ mov r2, #3 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov r3, #1 │ │ │ │ ldm r8, {r1, r2} │ │ │ │ mov r0, sp │ │ │ │ - bl 7588 │ │ │ │ - ldr r7, [pc, #400] @ fb60 │ │ │ │ + bl 7598 │ │ │ │ + ldr r7, [pc, #400] @ fb70 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne fb2c │ │ │ │ - ldr r3, [pc, #388] @ fb64 │ │ │ │ + bne fb3c │ │ │ │ + ldr r3, [pc, #388] @ fb74 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r3, #1 │ │ │ │ ldm r8, {r1, r2} │ │ │ │ - bl 7588 │ │ │ │ + bl 7598 │ │ │ │ cmp r0, #0 │ │ │ │ - beq facc │ │ │ │ + beq fadc │ │ │ │ mov r3, r5 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne fa08 │ │ │ │ + bne fa18 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - ldr r3, [pc, #312] @ fb5c │ │ │ │ + ldr r3, [pc, #312] @ fb6c │ │ │ │ str r3, [sp, #24] │ │ │ │ add r1, r4, r1 │ │ │ │ str r3, [r8, #4] │ │ │ │ str r3, [r8, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 7414 │ │ │ │ - ldr r3, [pc, #296] @ fb68 │ │ │ │ + bl 7424 │ │ │ │ + ldr r3, [pc, #296] @ fb78 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, sp, #12 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r2, r8 │ │ │ │ ldm r5, {r0, r1} │ │ │ │ - bl 7384 │ │ │ │ + bl 7394 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq fa80 │ │ │ │ + beq fa90 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq fb40 │ │ │ │ + beq fb50 │ │ │ │ add r0, r8, r4, lsl #1 │ │ │ │ lsl r2, r3, #1 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ add r0, sp, #24 │ │ │ │ ldm r0, {r0, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fad8 │ │ │ │ + beq fae8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne fad8 │ │ │ │ + bne fae8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7540 │ │ │ │ - b fad8 │ │ │ │ + bl 7550 │ │ │ │ + b fae8 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ - bl 7714 │ │ │ │ + bl 7724 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fafc │ │ │ │ + beq fb0c │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne fafc │ │ │ │ + bne fb0c │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7540 │ │ │ │ - ldr r2, [pc, #104] @ fb6c │ │ │ │ - ldr r3, [pc, #76] @ fb54 │ │ │ │ + bl 7550 │ │ │ │ + ldr r2, [pc, #104] @ fb7c │ │ │ │ + ldr r3, [pc, #76] @ fb64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne fb4c │ │ │ │ + bne fb5c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ - bl 736c │ │ │ │ - b fad8 │ │ │ │ - ldr r2, [pc, #40] @ fb70 │ │ │ │ + bl 737c │ │ │ │ + b fae8 │ │ │ │ + ldr r2, [pc, #40] @ fb80 │ │ │ │ ldr r1, [r7, r2] │ │ │ │ - b fa74 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r7, r4, lsl #7 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andseq r4, r0, r4, lsl #23 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r0, r7, r0, lsr #6 │ │ │ │ - andseq r4, r0, r4, asr #24 │ │ │ │ - andseq r4, r0, r4, ror #21 │ │ │ │ - eoreq r0, r7, r8, ror #3 │ │ │ │ + b fa84 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r8, r4, ror r3 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andseq r5, r0, r4, asr r5 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r0, r8, r0, lsl r3 │ │ │ │ + andseq r5, r0, r4, lsl r6 │ │ │ │ + @ instruction: 0x001054b4 │ │ │ │ + ldrdeq r0, [r8], -r8 @ │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr lr, [pc, #484] @ fd70 │ │ │ │ - ldr ip, [pc, #484] @ fd74 │ │ │ │ + ldr lr, [pc, #484] @ fd80 │ │ │ │ + ldr ip, [pc, #484] @ fd84 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - ldr ip, [pc, #460] @ fd78 │ │ │ │ + ldr ip, [pc, #460] @ fd88 │ │ │ │ subs r4, r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - bne fbe8 │ │ │ │ + bne fbf8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq fc60 │ │ │ │ - ldr r2, [pc, #440] @ fd7c │ │ │ │ - ldr r3, [pc, #428] @ fd74 │ │ │ │ + beq fc70 │ │ │ │ + ldr r2, [pc, #440] @ fd8c │ │ │ │ + ldr r3, [pc, #428] @ fd84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne fd30 │ │ │ │ + bne fd40 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r4, #5 │ │ │ │ - bne fc1c │ │ │ │ + bne fc2c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - ldr r2, [pc, #388] @ fd80 │ │ │ │ + ldr r2, [pc, #388] @ fd90 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [ip, r2] │ │ │ │ cmp r0, r2 │ │ │ │ - bne fbbc │ │ │ │ + bne fbcc │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r3, [r3] │ │ │ │ streq r2, [r3] │ │ │ │ - b fbbc │ │ │ │ + b fbcc │ │ │ │ cmp r4, #1 │ │ │ │ - bne fc90 │ │ │ │ + bne fca0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r5, [r3] │ │ │ │ mov r1, r0 │ │ │ │ - beq fcd4 │ │ │ │ + beq fce4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne fbbc │ │ │ │ + bne fbcc │ │ │ │ mov r0, sp │ │ │ │ - bl 7114 │ │ │ │ + bl 7124 │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, sp │ │ │ │ str r2, [r5] │ │ │ │ str r3, [sp] │ │ │ │ - bl 709c │ │ │ │ - b fbbc │ │ │ │ - ldr r2, [pc, #284] @ fd84 │ │ │ │ - ldr r3, [pc, #264] @ fd74 │ │ │ │ + bl 70ac │ │ │ │ + b fbcc │ │ │ │ + ldr r2, [pc, #284] @ fd94 │ │ │ │ + ldr r3, [pc, #264] @ fd84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne fd30 │ │ │ │ + bne fd40 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 76c0 │ │ │ │ + b 76d0 │ │ │ │ cmp r4, #2 │ │ │ │ - bne fd34 │ │ │ │ + bne fd44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne fbbc │ │ │ │ - ldr r1, [pc, #224] @ fd88 │ │ │ │ - ldr r2, [pc, #200] @ fd74 │ │ │ │ + bne fbcc │ │ │ │ + ldr r1, [pc, #224] @ fd98 │ │ │ │ + ldr r2, [pc, #200] @ fd84 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne fd30 │ │ │ │ + bne fd40 │ │ │ │ ldr r1, [r3] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 74f8 │ │ │ │ + b 7508 │ │ │ │ mov r0, sp │ │ │ │ - bl 7684 │ │ │ │ + bl 7694 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq fbbc │ │ │ │ + beq fbcc │ │ │ │ mov r1, r4 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne fbbc │ │ │ │ + bne fbcc │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7540 │ │ │ │ - b fbbc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ + bl 7550 │ │ │ │ + b fbcc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #3 │ │ │ │ cmpeq r2, #0 │ │ │ │ - bne fbbc │ │ │ │ - ldr r2, [pc, #68] @ fd8c │ │ │ │ - ldr r3, [pc, #40] @ fd74 │ │ │ │ + bne fbcc │ │ │ │ + ldr r2, [pc, #68] @ fd9c │ │ │ │ + ldr r3, [pc, #40] @ fd84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne fd30 │ │ │ │ + bne fd40 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 7744 │ │ │ │ - eoreq r0, r7, r0, ror #2 │ │ │ │ + b 7754 │ │ │ │ + eoreq r0, r8, r0, asr r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r0, r7, r0, asr #2 │ │ │ │ - eoreq r0, r7, r8, lsr #2 │ │ │ │ + eoreq r0, r8, r0, lsr r1 │ │ │ │ + eoreq r0, r8, r8, lsl r1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eoreq r0, r7, r4, lsl #1 │ │ │ │ - eoreq r0, r7, r4, asr #32 │ │ │ │ - eoreq pc, r6, r4, lsr #31 │ │ │ │ + eoreq r0, r8, r4, ror r0 │ │ │ │ + eoreq r0, r8, r4, lsr r0 │ │ │ │ + mlaeq r7, r4, pc, pc @ │ │ │ │ │ │ │ │ -0000fd90 : │ │ │ │ +0000fda0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r3, [pc, #928] @ 10148 │ │ │ │ - ldr r1, [pc, #928] @ 1014c │ │ │ │ - ldr r2, [pc, #928] @ 10150 │ │ │ │ + ldr r3, [pc, #928] @ 10158 │ │ │ │ + ldr r1, [pc, #928] @ 1015c │ │ │ │ + ldr r2, [pc, #928] @ 10160 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r3, [r3, #276] @ 0x114 │ │ │ │ - ldr r5, [pc, #916] @ 10154 │ │ │ │ + ldr r5, [pc, #916] @ 10164 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ mov r2, #0 │ │ │ │ - beq fe14 │ │ │ │ - ldr r2, [pc, #880] @ 10158 │ │ │ │ - ldr r3, [pc, #868] @ 10150 │ │ │ │ + beq fe24 │ │ │ │ + ldr r2, [pc, #880] @ 10168 │ │ │ │ + ldr r3, [pc, #868] @ 10160 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 10144 │ │ │ │ + bne 10154 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 754c │ │ │ │ - ldr r2, [pc, #832] @ 1015c │ │ │ │ + b 755c │ │ │ │ + ldr r2, [pc, #832] @ 1016c │ │ │ │ str r2, [sp] │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #824] @ 10160 │ │ │ │ + ldr r2, [pc, #824] @ 10170 │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ mov r0, sp │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #7 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - bl 7084 │ │ │ │ + bl 7094 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fe6c │ │ │ │ + beq fe7c │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne fe6c │ │ │ │ + bne fe7c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 7540 │ │ │ │ - ldr r1, [pc, #752] @ 10164 │ │ │ │ + bl 7550 │ │ │ │ + ldr r1, [pc, #752] @ 10174 │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #736] @ 1015c │ │ │ │ + ldr r3, [pc, #736] @ 1016c │ │ │ │ add r6, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [r6, #4] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bl 7024 │ │ │ │ + bl 7034 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq ff9c │ │ │ │ + beq ffac │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 7660 │ │ │ │ + bl 7670 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ffa8 │ │ │ │ + beq ffb8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldm r7, {r1, r2} │ │ │ │ - bl 7348 │ │ │ │ + bl 7358 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq feec │ │ │ │ + beq fefc │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ff90 │ │ │ │ + beq ffa0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ff08 │ │ │ │ + beq ff18 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10048 │ │ │ │ + beq 10058 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 10054 │ │ │ │ + bne 10064 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r3, [pc, #584] @ 10168 │ │ │ │ + ldr r3, [pc, #584] @ 10178 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #0 │ │ │ │ strb r1, [r3, #276] @ 0x114 │ │ │ │ - beq ff44 │ │ │ │ - bl 113b70 │ │ │ │ + beq ff54 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ff44 │ │ │ │ + bne ff54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq fde0 │ │ │ │ + beq fdf0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ff70 │ │ │ │ + bne ff80 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne fde0 │ │ │ │ + bne fdf0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7168 │ │ │ │ - b fde0 │ │ │ │ + bl 7178 │ │ │ │ + b fdf0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 7540 │ │ │ │ - b feec │ │ │ │ - ldr r3, [pc, #456] @ 1016c │ │ │ │ + bl 7550 │ │ │ │ + b fefc │ │ │ │ + ldr r3, [pc, #456] @ 1017c │ │ │ │ ldr r1, [r5, r3] │ │ │ │ - b fea4 │ │ │ │ + b feb4 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq feb8 │ │ │ │ - ldr r3, [pc, #436] @ 10170 │ │ │ │ + beq fec8 │ │ │ │ + ldr r3, [pc, #436] @ 10180 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #-2147483644 @ 0x80000004 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #8 │ │ │ │ ldm r3, {r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ - bl 73cc │ │ │ │ + bl 73dc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 7210 │ │ │ │ + bl 7220 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - beq 10038 │ │ │ │ + beq 10048 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10038 │ │ │ │ + bne 10048 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - b feb8 │ │ │ │ + b fec8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 7540 │ │ │ │ - b ff08 │ │ │ │ + bl 7550 │ │ │ │ + b ff18 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8020 │ │ │ │ - ldr r6, [pc, #268] @ 10174 │ │ │ │ + bl 8030 │ │ │ │ + ldr r6, [pc, #268] @ 10184 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [r4, #20] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r9, r4, #12 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ ldrb r5, [r6] │ │ │ │ - bl 1142f0 │ │ │ │ + bl 114ccc │ │ │ │ lsl r3, r5, #24 │ │ │ │ asr r3, r3, #24 │ │ │ │ cmn r3, #1 │ │ │ │ movlt r0, #0 │ │ │ │ - blt 100c4 │ │ │ │ + blt 100d4 │ │ │ │ add r5, r6, #260 @ 0x104 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 100f4 │ │ │ │ - ldr r0, [pc, #184] @ 10178 │ │ │ │ + bne 10104 │ │ │ │ + ldr r0, [pc, #184] @ 10188 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #264 @ 0x108 │ │ │ │ mov r1, r9 │ │ │ │ - bl 7780 │ │ │ │ + bl 7790 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ff14 │ │ │ │ + beq ff24 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ff14 │ │ │ │ + bne ff24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7540 │ │ │ │ - b ff14 │ │ │ │ - ldr r3, [pc, #128] @ 1017c │ │ │ │ + bl 7550 │ │ │ │ + b ff24 │ │ │ │ + ldr r3, [pc, #128] @ 1018c │ │ │ │ add sl, r6, #264 @ 0x108 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #60 @ 0x3c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ ldm r8, {r1, r2} │ │ │ │ - bl 72e8 │ │ │ │ + bl 72f8 │ │ │ │ mvn r3, #0 │ │ │ │ strb r3, [r6] │ │ │ │ - ldr r2, [pc, #88] @ 10180 │ │ │ │ - ldr r1, [pc, #88] @ 10184 │ │ │ │ + ldr r2, [pc, #88] @ 10190 │ │ │ │ + ldr r1, [pc, #88] @ 10194 │ │ │ │ mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7630 <__aeabi_atexit@plt> │ │ │ │ + bl 7640 <__aeabi_atexit@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 100b8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r7, r4, lsr #9 │ │ │ │ - eoreq pc, r6, ip, lsr pc @ │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 100c8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r8, r4, r4, r0 │ │ │ │ + eoreq pc, r7, ip, lsr #30 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq pc, r6, r4, lsr #30 │ │ │ │ - eoreq pc, r6, r4, lsl #30 │ │ │ │ + eoreq pc, r7, r4, lsl pc @ │ │ │ │ + strdeq pc, [r7], -r4 @ │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andseq r4, r0, r0, lsl #30 │ │ │ │ - andseq r4, r0, ip, lsr #15 │ │ │ │ - eoreq r0, r7, r0, lsr r3 │ │ │ │ + andseq r5, r0, r0, ror #17 │ │ │ │ + andseq r5, r0, ip, ror r1 │ │ │ │ + eoreq r0, r8, r0, lsr #6 │ │ │ │ andeq r0, r0, ip, lsr #5 │ │ │ │ - andseq r4, r0, r0, lsl #27 │ │ │ │ - ldrdeq r0, [r7], -ip @ │ │ │ │ - mlaeq r7, r4, r1, r0 │ │ │ │ - andseq r4, r0, r8, ror #9 │ │ │ │ - eoreq pc, r6, ip, asr #29 │ │ │ │ + andseq r5, r0, r0, ror #14 │ │ │ │ + eoreq r0, r8, ip, asr #3 │ │ │ │ + eoreq r0, r8, r4, lsl #3 │ │ │ │ + @ instruction: 0x00104eb8 │ │ │ │ + @ instruction: 0x0027febc │ │ │ │ @ instruction: 0xffff817c │ │ │ │ │ │ │ │ -00010188 : │ │ │ │ +00010198 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #312] @ 102d8 │ │ │ │ - ldr r3, [pc, #312] @ 102dc │ │ │ │ + ldr r2, [pc, #312] @ 102e8 │ │ │ │ + ldr r3, [pc, #312] @ 102ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bl 7420 │ │ │ │ - ldr r5, [pc, #280] @ 102e0 │ │ │ │ - ldr r3, [pc, #280] @ 102e4 │ │ │ │ + bl 7430 │ │ │ │ + ldr r5, [pc, #280] @ 102f0 │ │ │ │ + ldr r3, [pc, #280] @ 102f4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r6, [pc, #272] @ 102e8 │ │ │ │ + ldr r6, [pc, #272] @ 102f8 │ │ │ │ mov r7, #0 │ │ │ │ add r3, r3, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ strb r7, [r4, #8] │ │ │ │ str r3, [r4] │ │ │ │ ldrb r5, [r6] │ │ │ │ - bl 1142f0 │ │ │ │ + bl 114ccc │ │ │ │ lsl r3, r5, #24 │ │ │ │ asr r3, r3, #24 │ │ │ │ cmn r3, #1 │ │ │ │ - blt 102d0 │ │ │ │ + blt 102e0 │ │ │ │ add r5, r6, #260 @ 0x104 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, r7 │ │ │ │ - bne 10278 │ │ │ │ - ldr r3, [pc, #208] @ 102ec │ │ │ │ + bne 10288 │ │ │ │ + ldr r3, [pc, #208] @ 102fc │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r3, #264 @ 0x108 │ │ │ │ ldm r0, {r0, r2, r3} │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 10240 │ │ │ │ + beq 10250 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b38 │ │ │ │ + bl 114514 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76b4 │ │ │ │ - ldr r2, [pc, #160] @ 102f0 │ │ │ │ - ldr r3, [pc, #136] @ 102dc │ │ │ │ + bl 76c4 │ │ │ │ + ldr r2, [pc, #160] @ 10300 │ │ │ │ + ldr r3, [pc, #136] @ 102ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 102cc │ │ │ │ + bne 102dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #116] @ 102f4 │ │ │ │ + ldr r3, [pc, #116] @ 10304 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r7, r6, #264 @ 0x108 │ │ │ │ add r3, sp, #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldm r3, {r1, r2} │ │ │ │ - bl 72e8 │ │ │ │ + bl 72f8 │ │ │ │ mvn r3, #0 │ │ │ │ strb r3, [r6] │ │ │ │ - ldr r2, [pc, #72] @ 102f8 │ │ │ │ - ldr r1, [pc, #72] @ 102fc │ │ │ │ + ldr r2, [pc, #72] @ 10308 │ │ │ │ + ldr r1, [pc, #72] @ 1030c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7630 <__aeabi_atexit@plt> │ │ │ │ + bl 7640 <__aeabi_atexit@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 10214 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 10224 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ - eoreq pc, r6, ip, asr #22 │ │ │ │ + eoreq pc, r7, ip, lsr fp @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq pc, r6, r4, lsr #22 │ │ │ │ + eoreq pc, r7, r4, lsl fp @ │ │ │ │ andeq r0, r0, r0, asr #5 │ │ │ │ - eoreq r0, r7, r4, ror r0 │ │ │ │ - eoreq r0, r7, r8, lsr r0 │ │ │ │ - mlaeq r6, ip, sl, pc @ │ │ │ │ - andseq r4, r0, r4, ror #6 │ │ │ │ - eoreq pc, r6, r8, asr #26 │ │ │ │ + eoreq r0, r8, r4, rrx │ │ │ │ + eoreq r0, r8, r8, lsr #32 │ │ │ │ + eoreq pc, r7, ip, lsl #21 │ │ │ │ + andseq r4, r0, r4, lsr sp │ │ │ │ + eoreq pc, r7, r8, lsr sp @ │ │ │ │ @ instruction: 0xffff7ff8 │ │ │ │ │ │ │ │ -00010300 : │ │ │ │ +00010310 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #24 │ │ │ │ - bl 71a4 │ │ │ │ + bl 71b4 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 74bc │ │ │ │ + bl 74cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ - b 74bc │ │ │ │ + b 74cc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7444 │ │ │ │ - ldr r3, [pc, #12] @ 1036c │ │ │ │ + bl 7454 │ │ │ │ + ldr r3, [pc, #12] @ 1037c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - strdeq pc, [r6], -ip @ │ │ │ │ + eoreq pc, r7, ip, ror #13 │ │ │ │ │ │ │ │ -00010370 : │ │ │ │ +00010380 : │ │ │ │ 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, [pc, #1144] @ 10800 │ │ │ │ + ldr r3, [pc, #1144] @ 10810 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #9 │ │ │ │ - ldr r0, [pc, #1128] @ 10804 │ │ │ │ + ldr r0, [pc, #1128] @ 10814 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1124] @ 10808 │ │ │ │ + ldr r3, [pc, #1124] @ 10818 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ add r4, sp, #16 │ │ │ │ ldm r4, {r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ - bl 72e8 │ │ │ │ + bl 72f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7300 │ │ │ │ + bl 7310 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 103f0 │ │ │ │ + beq 10400 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10680 │ │ │ │ + beq 10690 │ │ │ │ cmp r6, #0 │ │ │ │ addeq r6, sp, #88 @ 0x58 │ │ │ │ - bne 10694 │ │ │ │ + bne 106a4 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ - ldr r9, [pc, #1028] @ 1080c │ │ │ │ + ldr r9, [pc, #1028] @ 1081c │ │ │ │ mov r8, #0 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ - ldr r1, [pc, #1020] @ 10810 │ │ │ │ + ldr r1, [pc, #1020] @ 10820 │ │ │ │ mov r0, r7 │ │ │ │ add sl, sp, #40 @ 0x28 │ │ │ │ str r9, [r7, #12] │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ str r9, [r7, #4] │ │ │ │ str r9, [r7, #8] │ │ │ │ strh r8, [sp, #86] @ 0x56 │ │ │ │ - bl 75e8 │ │ │ │ - ldr r1, [pc, #988] @ 10814 │ │ │ │ + bl 75f8 │ │ │ │ + ldr r1, [pc, #988] @ 10824 │ │ │ │ mov r0, fp │ │ │ │ str r9, [sp, #68] @ 0x44 │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ strh r8, [sp, #70] @ 0x46 │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ - bl 75e8 │ │ │ │ - ldr r1, [pc, #960] @ 10818 │ │ │ │ + bl 75f8 │ │ │ │ + ldr r1, [pc, #960] @ 10828 │ │ │ │ mov r0, sl │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ strh r8, [sp, #54] @ 0x36 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ - bl 75e8 │ │ │ │ + bl 75f8 │ │ │ │ str r9, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ str r9, [r5, #4] │ │ │ │ - bl 75a0 │ │ │ │ + bl 75b0 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 76a8 │ │ │ │ + bl 76b8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72f4 │ │ │ │ + bl 7304 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 71bc │ │ │ │ + bl 71cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 76f0 │ │ │ │ + bl 7700 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 76a8 │ │ │ │ + bl 76b8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72f4 │ │ │ │ + bl 7304 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 71bc │ │ │ │ + bl 71cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 76f0 │ │ │ │ + bl 7700 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72f4 │ │ │ │ + bl 7304 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 71bc │ │ │ │ + bl 71cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 76f0 │ │ │ │ + bl 7700 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 76a8 │ │ │ │ + bl 76b8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72f4 │ │ │ │ + bl 7304 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #13 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 71bc │ │ │ │ + bl 71cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 76f0 │ │ │ │ + bl 7700 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 72f4 │ │ │ │ + bl 7304 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #6 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 71bc │ │ │ │ + bl 71cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 76f0 │ │ │ │ + bl 7700 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 76a8 │ │ │ │ + bl 76b8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72f4 │ │ │ │ + bl 7304 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #19 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 71bc │ │ │ │ + bl 71cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 76f0 │ │ │ │ + bl 7700 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 72f4 │ │ │ │ + bl 7304 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 71bc │ │ │ │ + bl 71cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 76f0 │ │ │ │ + bl 7700 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 72f4 │ │ │ │ + bl 7304 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 71bc │ │ │ │ + bl 71cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 76f0 │ │ │ │ + bl 7700 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 72f4 │ │ │ │ + bl 7304 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 71bc │ │ │ │ + bl 71cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 76f0 │ │ │ │ + bl 7700 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r8 │ │ │ │ - bl 73c0 │ │ │ │ + bl 73d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 70c0 │ │ │ │ - ldr r2, [pc, #448] @ 1081c │ │ │ │ - ldr r3, [pc, #424] @ 10808 │ │ │ │ + bl 70d0 │ │ │ │ + ldr r2, [pc, #448] @ 1082c │ │ │ │ + ldr r3, [pc, #424] @ 10818 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 107fc │ │ │ │ + bne 1080c │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp r6, #0 │ │ │ │ addeq r6, sp, #88 @ 0x58 │ │ │ │ - beq 103fc │ │ │ │ - ldr r3, [pc, #388] @ 10820 │ │ │ │ - ldr r8, [pc, #364] @ 1080c │ │ │ │ + beq 1040c │ │ │ │ + ldr r3, [pc, #388] @ 10830 │ │ │ │ + ldr r8, [pc, #364] @ 1081c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #9 │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ strd r2, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ ldm r5, {r1, r2} │ │ │ │ mov r7, #1 │ │ │ │ str r8, [sp, #16] │ │ │ │ str r8, [r4, #4] │ │ │ │ - bl 72e8 │ │ │ │ + bl 72f8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ str r8, [sp, #24] │ │ │ │ - bl 7120 │ │ │ │ + bl 7130 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [r2] │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [r2, #8] │ │ │ │ - beq 10720 │ │ │ │ + beq 10730 │ │ │ │ mov r1, r7 │ │ │ │ - bl 113b38 │ │ │ │ + bl 114514 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ add r7, r7, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #32] │ │ │ │ - bl 76d8 const&, int, int, bool)@plt> │ │ │ │ + bl 76e8 const&, int, int, bool)@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 107bc │ │ │ │ + beq 107cc │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 107bc │ │ │ │ + bne 107cc │ │ │ │ ldr sl, [sp, #32] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ add sl, sl, sl, lsl #1 │ │ │ │ add sl, r7, sl, lsl #2 │ │ │ │ cmp r7, sl │ │ │ │ addne r7, r7, #12 │ │ │ │ movne r8, r7 │ │ │ │ - bne 10784 │ │ │ │ - b 107b4 │ │ │ │ + bne 10794 │ │ │ │ + b 107c4 │ │ │ │ add r7, r7, #12 │ │ │ │ ldr r0, [r8, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 107a8 │ │ │ │ + beq 107b8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 107a8 │ │ │ │ + bne 107b8 │ │ │ │ ldr r0, [r8, #-12] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, r7 │ │ │ │ add r8, r8, #12 │ │ │ │ - bne 10780 │ │ │ │ + bne 10790 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 107e0 │ │ │ │ + beq 107f0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 107e0 │ │ │ │ + bne 107f0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 74c8 │ │ │ │ + bl 74d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 74d4 │ │ │ │ - b 103fc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x001042bc │ │ │ │ - eoreq pc, r6, ip, asr #18 │ │ │ │ + bl 74e4 │ │ │ │ + b 1040c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + andseq r4, r0, ip, lsl #25 │ │ │ │ + eoreq pc, r7, ip, lsr r9 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ subeq ip, pc, r9, ror #3 │ │ │ │ subeq r4, r3, r4, asr sl │ │ │ │ ldrdeq sp, [ip], #25 │ │ │ │ - mlaeq r6, r0, r6, pc @ │ │ │ │ - andseq r3, r0, ip, lsr #31 │ │ │ │ + eoreq pc, r7, r0, lsl #13 │ │ │ │ + andseq r4, r0, ip, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #48] @ 1086c │ │ │ │ - ldr r1, [pc, #48] @ 10870 │ │ │ │ + ldr r2, [pc, #48] @ 1087c │ │ │ │ + ldr r1, [pc, #48] @ 10880 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ - ldr r3, [pc, #40] @ 10874 │ │ │ │ + ldr r3, [pc, #40] @ 10884 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r3, #868 @ 0x364 │ │ │ │ add r0, r0, #3 │ │ │ │ add r2, r3, #732 @ 0x2dc │ │ │ │ - bl 7480 │ │ │ │ + bl 7490 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x0026f4b0 │ │ │ │ + eoreq pc, r7, r0, lsr #9 │ │ │ │ @ instruction: 0x000002b4 │ │ │ │ - andseq r6, r0, ip, lsl #26 │ │ │ │ + andseq r7, r0, ip, ror #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #132] @ 10918 │ │ │ │ + ldr r0, [pc, #132] @ 10928 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #128] @ 1091c │ │ │ │ + ldr r1, [pc, #128] @ 1092c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #120] @ 10920 │ │ │ │ - ldr r2, [pc, #120] @ 10924 │ │ │ │ + ldr r3, [pc, #120] @ 10930 │ │ │ │ + ldr r2, [pc, #120] @ 10934 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 108d4 │ │ │ │ + bne 108e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 70fc │ │ │ │ + bl 710c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7294 │ │ │ │ - ldr r2, [pc, #60] @ 10928 │ │ │ │ - ldr r3, [pc, #44] @ 1091c │ │ │ │ + bl 72a4 │ │ │ │ + ldr r2, [pc, #60] @ 10938 │ │ │ │ + ldr r3, [pc, #44] @ 1092c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 10914 │ │ │ │ + bne 10924 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r6, r4, asr r4 @ │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq pc, r7, r4, asr #8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq pc, r6, r0, asr #8 │ │ │ │ + eoreq pc, r7, r0, lsr r4 @ │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq pc, r6, r0, lsl #8 │ │ │ │ + strdeq pc, [r7], -r0 @ │ │ │ │ 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, [r1, #8] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ addeq r4, r1, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 10a0c │ │ │ │ + beq 10a1c │ │ │ │ ldr fp, [r2, #4] │ │ │ │ ldr sl, [r2, #8] │ │ │ │ add r6, sp, #24 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r9, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ - b 10978 │ │ │ │ + b 10988 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ ldr r8, [r4, #24] │ │ │ │ strd sl, [sp, #32] │ │ │ │ str r8, [sp, #24] │ │ │ │ ldm r5, {r0, r1} │ │ │ │ str r7, [sp, #28] │ │ │ │ ldm r6, {r2, r3} │ │ │ │ str r9, [sp] │ │ │ │ - bl 74a4 │ │ │ │ + bl 74b4 │ │ │ │ cmp r0, #0 │ │ │ │ ldrge r3, [r4, #12] │ │ │ │ ldrlt r3, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ movge r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 10974 │ │ │ │ + bne 10984 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ moveq r9, r4 │ │ │ │ - bne 10a0c │ │ │ │ + bne 10a1c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ str r8, [sp, #32] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ strd sl, [sp, #24] │ │ │ │ ldm r5, {r0, r1} │ │ │ │ ldm r6, {r2, r3} │ │ │ │ - bl 74a4 │ │ │ │ + bl 74b4 │ │ │ │ cmp r0, #0 │ │ │ │ movge r9, #0 │ │ │ │ movlt r4, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ stm r3, {r4, r9} │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [r1, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r4, r9 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 109f8 │ │ │ │ + beq 10a08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7570 │ │ │ │ + bl 7580 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r9, r4 │ │ │ │ ldr fp, [r2, #4] │ │ │ │ ldr sl, [r2, #8] │ │ │ │ add r6, sp, #24 │ │ │ │ add r5, sp, #32 │ │ │ │ ldr r7, [r0, #20] │ │ │ │ ldr r8, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ - b 109cc │ │ │ │ + b 109dc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - beq 10b84 │ │ │ │ + beq 10b94 │ │ │ │ cmp r2, #4 │ │ │ │ cmpeq r3, #3 │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ - beq 10b10 │ │ │ │ + beq 10b20 │ │ │ │ cmp r2, #3 │ │ │ │ cmpeq r3, #4 │ │ │ │ - bne 10b04 │ │ │ │ + bne 10b14 │ │ │ │ ldrd r6, [r1] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10b04 │ │ │ │ + bne 10b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ ldr r4, [r4] │ │ │ │ mov r5, r0 │ │ │ │ subs r5, r5, #0 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ movne r5, #0 │ │ │ │ - bl 112e60 │ │ │ │ + bl 11383c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ orrne r5, r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r4, [r0] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10d3c │ │ │ │ + bne 10d4c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ ldr r7, [r6] │ │ │ │ clz r6, r7 │ │ │ │ lsr r6, r6, #5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r6, #0 │ │ │ │ andne r6, r6, #1 │ │ │ │ - bl 112e60 │ │ │ │ + bl 11383c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r6 │ │ │ │ orrne r5, r6, #1 │ │ │ │ - b 10b04 │ │ │ │ - ldr r2, [pc, #440] @ 10d44 │ │ │ │ + b 10b14 │ │ │ │ + ldr r2, [pc, #440] @ 10d54 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 10d3c │ │ │ │ + bhi 10d4c │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm r0, {r7, sl} │ │ │ │ ldr r8, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 10bcc │ │ │ │ + beq 10bdc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 113b38 │ │ │ │ + bl 114514 │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r9, [r6, #4] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ - beq 10d0c │ │ │ │ + beq 10d1c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 113b38 │ │ │ │ + bl 114514 │ │ │ │ cmp r5, r8 │ │ │ │ stm sp, {r5, r9} │ │ │ │ str sl, [sp, #12] │ │ │ │ movne r5, #0 │ │ │ │ str r8, [sp, #8] │ │ │ │ - bne 10c18 │ │ │ │ + bne 10c28 │ │ │ │ add r1, sp, #16 │ │ │ │ ldrd r2, [sp] │ │ │ │ ldmdb r1, {r0, r1} │ │ │ │ - bl 71d4 │ │ │ │ + bl 71e4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10c34 │ │ │ │ + bne 10c44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 10b04 │ │ │ │ + beq 10b14 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10b04 │ │ │ │ + bne 10b14 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7540 │ │ │ │ - b 10b04 │ │ │ │ + bl 7550 │ │ │ │ + b 10b14 │ │ │ │ ldrd r6, [r1] │ │ │ │ ldrd r8, [r0] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10d3c │ │ │ │ + bne 10d4c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ movne r5, #1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r9 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, #0 │ │ │ │ andne r5, r5, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ orrne r5, r5, #1 │ │ │ │ - b 10b04 │ │ │ │ + b 10b14 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r3, [r1] │ │ │ │ sub r5, r5, r3 │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ - b 10b04 │ │ │ │ + b 10b14 │ │ │ │ ldrb r5, [r0] │ │ │ │ ldrb r3, [r1] │ │ │ │ sub r5, r5, r3 │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ - b 10b04 │ │ │ │ + b 10b14 │ │ │ │ cmp r5, r8 │ │ │ │ stm sp, {r5, r9} │ │ │ │ str sl, [sp, #12] │ │ │ │ movne r5, r4 │ │ │ │ str r8, [sp, #8] │ │ │ │ - bne 10c34 │ │ │ │ + bne 10c44 │ │ │ │ add r1, sp, #16 │ │ │ │ ldrd r2, [sp] │ │ │ │ ldmdb r1, {r0, r1} │ │ │ │ - bl 71d4 │ │ │ │ + bl 71e4 │ │ │ │ mov r5, r0 │ │ │ │ - b 10c34 │ │ │ │ + b 10c44 │ │ │ │ mov r5, #0 │ │ │ │ - b 10b04 │ │ │ │ - mulseq r0, r4, r9 │ │ │ │ + b 10b14 │ │ │ │ + andseq r7, r0, r4, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r0, [pc, #732] @ 1103c │ │ │ │ + ldr r0, [pc, #732] @ 1104c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #724] @ 11040 │ │ │ │ + ldr r1, [pc, #724] @ 11050 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ - beq 10e7c │ │ │ │ + beq 10e8c │ │ │ │ cmp r3, #4 │ │ │ │ cmpeq r2, #3 │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq 10e20 │ │ │ │ + beq 10e30 │ │ │ │ cmp r3, #3 │ │ │ │ cmpeq r2, #4 │ │ │ │ - bne 10e4c │ │ │ │ + bne 10e5c │ │ │ │ ldrd r8, [r4] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10e4c │ │ │ │ + bne 10e5c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ ldr r4, [r5] │ │ │ │ clz r6, r4 │ │ │ │ lsr r6, r6, #5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r6, #0 │ │ │ │ andne r6, r6, #1 │ │ │ │ - bl 112e60 │ │ │ │ + bl 11383c │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ orrne r6, r6, #1 │ │ │ │ - b 10e4c │ │ │ │ + b 10e5c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 112e60 │ │ │ │ + bl 11383c │ │ │ │ mov r3, #4 │ │ │ │ strb r3, [sp, #24] │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #8 │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 10a50 │ │ │ │ + bl 10a60 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r2, [pc, #496] @ 11044 │ │ │ │ - ldr r3, [pc, #488] @ 11040 │ │ │ │ + ldr r2, [pc, #496] @ 11054 │ │ │ │ + ldr r3, [pc, #488] @ 11050 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 11038 │ │ │ │ + bne 11048 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #452] @ 11048 │ │ │ │ + ldr r2, [pc, #452] @ 11058 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 11030 │ │ │ │ + bhi 11040 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r6, #1 │ │ │ │ - b 10e4c │ │ │ │ + b 10e5c │ │ │ │ ldr r8, [r5] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - beq 10ec0 │ │ │ │ + beq 10ed0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 113b38 │ │ │ │ + bl 114514 │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r9, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - beq 11000 │ │ │ │ + beq 11010 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 113b38 │ │ │ │ + bl 114514 │ │ │ │ cmp r4, r6 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r7, [sp, #12] │ │ │ │ movne r6, #0 │ │ │ │ stm sp, {r4, r9} │ │ │ │ - bne 10f0c │ │ │ │ + bne 10f1c │ │ │ │ add r1, sp, #8 │ │ │ │ ldrd r2, [sp] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ - bl 71d4 │ │ │ │ + bl 71e4 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10f28 │ │ │ │ + bne 10f38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 10e4c │ │ │ │ + beq 10e5c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10e4c │ │ │ │ + bne 10e5c │ │ │ │ mov r0, r8 │ │ │ │ - bl 7540 │ │ │ │ - b 10e4c │ │ │ │ + bl 7550 │ │ │ │ + b 10e5c │ │ │ │ ldrd r8, [r5] │ │ │ │ ldrd r4, [r4] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11030 │ │ │ │ + bne 11040 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ movne r6, #1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r9 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, #0 │ │ │ │ andne r6, r6, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ orrne r6, r6, #1 │ │ │ │ - b 10e4c │ │ │ │ + b 10e5c │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r3, [r4] │ │ │ │ sub r6, r6, r3 │ │ │ │ clz r6, r6 │ │ │ │ lsr r6, r6, #5 │ │ │ │ - b 10e4c │ │ │ │ + b 10e5c │ │ │ │ ldrb r6, [r5] │ │ │ │ ldrb r3, [r4] │ │ │ │ sub r6, r6, r3 │ │ │ │ clz r6, r6 │ │ │ │ lsr r6, r6, #5 │ │ │ │ - b 10e4c │ │ │ │ + b 10e5c │ │ │ │ cmp r4, r6 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r7, [sp, #12] │ │ │ │ movne r6, r5 │ │ │ │ stm sp, {r4, r9} │ │ │ │ - bne 10f28 │ │ │ │ + bne 10f38 │ │ │ │ add r1, sp, #8 │ │ │ │ ldrd r2, [sp] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ - bl 71d4 │ │ │ │ + bl 71e4 │ │ │ │ mov r6, r0 │ │ │ │ - b 10f28 │ │ │ │ + b 10f38 │ │ │ │ mov r6, #0 │ │ │ │ - b 10e4c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r6, r4, lsl #31 │ │ │ │ + b 10e5c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r7, r4, ror pc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - mlaeq r6, r8, lr, lr │ │ │ │ - andseq r6, r0, r2, lsr #13 │ │ │ │ + eoreq lr, r7, r8, lsl #29 │ │ │ │ + andseq r7, r0, r2, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #424] @ 1121c │ │ │ │ + ldr r1, [pc, #424] @ 1122c │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #420] @ 11220 │ │ │ │ + ldr r2, [pc, #420] @ 11230 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r8, sp, #3 │ │ │ │ add r5, sp, #12 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ mov r3, #10 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r8 │ │ │ │ ldm r5, {r0, r1} │ │ │ │ strb r7, [sp, #3] │ │ │ │ - bl 7030 │ │ │ │ + bl 7040 │ │ │ │ cmp r1, r0, asr #31 │ │ │ │ strbne r7, [sp, #3] │ │ │ │ - beq 11114 │ │ │ │ + beq 11124 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 70b4 │ │ │ │ + bl 70c4 │ │ │ │ ldrb r3, [sp, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11130 │ │ │ │ + beq 11140 │ │ │ │ mov r3, #4 │ │ │ │ strd r0, [r4] │ │ │ │ strb r3, [r4, #16] │ │ │ │ - ldr r2, [pc, #312] @ 11224 │ │ │ │ - ldr r3, [pc, #304] @ 11220 │ │ │ │ + ldr r2, [pc, #312] @ 11234 │ │ │ │ + ldr r3, [pc, #304] @ 11230 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 11218 │ │ │ │ + bne 11228 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r3, [sp, #3] │ │ │ │ cmp r3, r7 │ │ │ │ movne r3, #3 │ │ │ │ strne r0, [r4] │ │ │ │ strbne r3, [r4, #16] │ │ │ │ - bne 110e4 │ │ │ │ - b 110c0 │ │ │ │ + bne 110f4 │ │ │ │ + b 110d0 │ │ │ │ ldmib r6, {r1, r3} │ │ │ │ mov r2, #8 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #224] @ 11228 │ │ │ │ + ldr r2, [pc, #224] @ 11238 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ - beq 111a0 │ │ │ │ - ldr r2, [pc, #204] @ 1122c │ │ │ │ + beq 111b0 │ │ │ │ + ldr r2, [pc, #204] @ 1123c │ │ │ │ mov r1, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, r1 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ - bne 111d0 │ │ │ │ + bne 111e0 │ │ │ │ add r3, sp, #4 │ │ │ │ ldm r3, {r2, r3} │ │ │ │ ldm r5, {r0, r1} │ │ │ │ - bl 71d4 │ │ │ │ + bl 71e4 │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r1, [pc, #164] @ 11230 │ │ │ │ + ldrne r1, [pc, #164] @ 11240 │ │ │ │ movne r0, #0 │ │ │ │ - bne 110d8 │ │ │ │ + bne 110e8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b 110e4 │ │ │ │ + b 110f4 │ │ │ │ add r3, sp, #4 │ │ │ │ ldm r3, {r2, r3} │ │ │ │ ldm r5, {r0, r1} │ │ │ │ - bl 71d4 │ │ │ │ + bl 71e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11190 │ │ │ │ - ldr r1, [pc, #116] @ 11234 │ │ │ │ + beq 111a0 │ │ │ │ + ldr r1, [pc, #116] @ 11244 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #4 │ │ │ │ strd r0, [r4] │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b 110e4 │ │ │ │ - ldr r2, [pc, #96] @ 11238 │ │ │ │ + b 110f4 │ │ │ │ + ldr r2, [pc, #96] @ 11248 │ │ │ │ mov r1, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bne 11190 │ │ │ │ + bne 111a0 │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ ldm r5, {r0, r1} │ │ │ │ - bl 71d4 │ │ │ │ + bl 71e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11190 │ │ │ │ - ldr r1, [pc, #52] @ 1123c │ │ │ │ + beq 111a0 │ │ │ │ + ldr r1, [pc, #52] @ 1124c │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #4 │ │ │ │ strd r0, [r4] │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b 110e4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r6, r4, ror ip │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq lr, r6, r0, lsl #24 │ │ │ │ - andseq r3, r0, r0, lsl #24 │ │ │ │ - @ instruction: 0x00103bfc │ │ │ │ + b 110f4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r7, r4, ror #24 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + strdeq lr, [r7], -r0 @ │ │ │ │ + andseq r4, r0, r0, ror #11 │ │ │ │ + @ instruction: 0x001045dc │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ - mulseq r0, r8, fp │ │ │ │ + andseq r4, r0, r8, ror r5 │ │ │ │ svcvc 0x00f80000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #1260] @ 11744 │ │ │ │ - ldr r3, [pc, #1260] @ 11748 │ │ │ │ + ldr r2, [pc, #1260] @ 11754 │ │ │ │ + ldr r3, [pc, #1260] @ 11758 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 7450 │ │ │ │ - ldr r7, [pc, #1220] @ 1174c │ │ │ │ - ldr r3, [pc, #1220] @ 11750 │ │ │ │ + bl 7460 │ │ │ │ + ldr r7, [pc, #1220] @ 1175c │ │ │ │ + ldr r3, [pc, #1220] @ 11760 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 112cc │ │ │ │ + beq 112dc │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 113a8 │ │ │ │ + beq 113b8 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 1139c │ │ │ │ + beq 113ac │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 112c4 │ │ │ │ + bne 112d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 70fc │ │ │ │ + bl 710c │ │ │ │ cmp r0, r9 │ │ │ │ - bne 1131c │ │ │ │ + bne 1132c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #1 │ │ │ │ - bne 1130c │ │ │ │ + bne 1131c │ │ │ │ ldrb r4, [r4] │ │ │ │ - ldr r2, [pc, #1136] @ 11754 │ │ │ │ - ldr r3, [pc, #1120] @ 11748 │ │ │ │ + ldr r2, [pc, #1136] @ 11764 │ │ │ │ + ldr r3, [pc, #1120] @ 11758 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 11740 │ │ │ │ + bne 11750 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r4, r4, r3 │ │ │ │ - b 112d8 │ │ │ │ - ldr r3, [pc, #1076] @ 11758 │ │ │ │ + b 112e8 │ │ │ │ + ldr r3, [pc, #1076] @ 11768 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 11360 │ │ │ │ + beq 11370 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 115e4 │ │ │ │ - ldr r3, [pc, #1048] @ 1175c │ │ │ │ + beq 115f4 │ │ │ │ + ldr r3, [pc, #1048] @ 1176c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11358 │ │ │ │ + bne 11368 │ │ │ │ add r0, r3, #128 @ 0x80 │ │ │ │ - bl 70fc │ │ │ │ + bl 710c │ │ │ │ cmp r0, r9 │ │ │ │ - bne 114b0 │ │ │ │ + bne 114c0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ add r2, sp, #2 │ │ │ │ tst r3, #1 │ │ │ │ ldrne r4, [r4] │ │ │ │ mov r1, r6 │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ addne r4, r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [sp, #2] │ │ │ │ - bl 763c │ │ │ │ + bl 764c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11458 │ │ │ │ + beq 11468 │ │ │ │ ldrb r4, [sp, #2] │ │ │ │ - b 112dc │ │ │ │ - bl 70fc │ │ │ │ + b 112ec │ │ │ │ + bl 710c │ │ │ │ mov r9, r0 │ │ │ │ - b 112b0 │ │ │ │ + b 112c0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [sp, #3] │ │ │ │ - bl 7450 │ │ │ │ - ldr r2, [pc, #928] @ 11760 │ │ │ │ + bl 7460 │ │ │ │ + ldr r2, [pc, #928] @ 11770 │ │ │ │ ldr r5, [r7, r2] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 116e8 │ │ │ │ + beq 116f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11404 │ │ │ │ + beq 11414 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 113e4 │ │ │ │ - bl 70fc │ │ │ │ + bne 113f4 │ │ │ │ + bl 710c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 113fc │ │ │ │ + bne 1140c │ │ │ │ mov r0, r5 │ │ │ │ - bl 70fc │ │ │ │ + bl 710c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq 116e8 │ │ │ │ + beq 116f8 │ │ │ │ add r5, sp, #3 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 748c │ │ │ │ + bl 749c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11450 │ │ │ │ + bne 11460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, r6 │ │ │ │ tst r3, #1 │ │ │ │ ldrne r1, [r4] │ │ │ │ moveq r1, r4 │ │ │ │ ldrne r3, [r1, #4] │ │ │ │ addne r1, r1, r3 │ │ │ │ mov r3, r5 │ │ │ │ - bl 706c │ │ │ │ + bl 707c │ │ │ │ ldrb r4, [sp, #3] │ │ │ │ - b 112dc │ │ │ │ + b 112ec │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 751c │ │ │ │ + bl 752c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bic r0, r0, #3 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 114a0 │ │ │ │ + beq 114b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 116ac │ │ │ │ + beq 116bc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 11600 │ │ │ │ + beq 11610 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 115f4 │ │ │ │ + beq 11604 │ │ │ │ cmp r0, r4 │ │ │ │ - bne 116ac │ │ │ │ + bne 116bc │ │ │ │ ldrb r4, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7198 │ │ │ │ - b 112dc │ │ │ │ - ldr r3, [pc, #684] @ 11764 │ │ │ │ + bl 71a8 │ │ │ │ + b 112ec │ │ │ │ + ldr r3, [pc, #684] @ 11774 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 1158c │ │ │ │ + beq 1159c │ │ │ │ ldr r9, [r5, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 114dc │ │ │ │ + bne 114ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 70fc │ │ │ │ + bl 710c │ │ │ │ mov r9, r0 │ │ │ │ - ldr r3, [pc, #644] @ 11768 │ │ │ │ + ldr r3, [pc, #644] @ 11778 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #268] @ 0x10c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 114f8 │ │ │ │ + bne 11508 │ │ │ │ add r0, r3, #256 @ 0x100 │ │ │ │ - bl 70fc │ │ │ │ + bl 710c │ │ │ │ cmp r0, r9 │ │ │ │ - beq 1158c │ │ │ │ - ldr r3, [pc, #612] @ 1176c │ │ │ │ + beq 1159c │ │ │ │ + ldr r3, [pc, #612] @ 1177c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #320 @ 0x140 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 11554 │ │ │ │ + beq 11564 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 1152c │ │ │ │ + bne 1153c │ │ │ │ mov r0, r5 │ │ │ │ - bl 70fc │ │ │ │ + bl 710c │ │ │ │ mov r9, r0 │ │ │ │ - ldr r0, [pc, #572] @ 11770 │ │ │ │ + ldr r0, [pc, #572] @ 11780 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, #332] @ 0x14c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1154c │ │ │ │ + bne 1155c │ │ │ │ add r0, r0, #320 @ 0x140 │ │ │ │ - bl 70fc │ │ │ │ + bl 710c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - bne 113a8 │ │ │ │ + bne 113b8 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #1 │ │ │ │ ldrne r4, [r4] │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ addne r4, r4, r3 │ │ │ │ ldrbne r3, [r4, #16] │ │ │ │ - ldr r2, [pc, #512] @ 11774 │ │ │ │ + ldr r2, [pc, #512] @ 11784 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 11614 │ │ │ │ + bhi 11624 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ add r2, sp, #3 │ │ │ │ tst r3, #1 │ │ │ │ ldrne r4, [r4] │ │ │ │ mov r1, r6 │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ addne r4, r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [sp, #3] │ │ │ │ - bl 7558 │ │ │ │ + bl 7568 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11450 │ │ │ │ + bne 11460 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7048 │ │ │ │ + bl 7058 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bic r0, r0, #3 │ │ │ │ cmp r0, r6 │ │ │ │ - bne 11478 │ │ │ │ - b 114a0 │ │ │ │ + bne 11488 │ │ │ │ + b 114b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 70fc │ │ │ │ + bl 710c │ │ │ │ mov r9, r0 │ │ │ │ - b 1133c │ │ │ │ + b 1134c │ │ │ │ mov r0, r6 │ │ │ │ - bl 70fc │ │ │ │ - b 11498 │ │ │ │ - bl 70fc │ │ │ │ + bl 710c │ │ │ │ + b 114a8 │ │ │ │ + bl 710c │ │ │ │ mov r4, r0 │ │ │ │ - b 1148c │ │ │ │ + b 1149c │ │ │ │ mov r4, #0 │ │ │ │ - b 112dc │ │ │ │ + b 112ec │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 112dc │ │ │ │ + beq 112ec │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 113b38 │ │ │ │ + bl 114514 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 112dc │ │ │ │ + bne 112ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 7540 │ │ │ │ - b 112dc │ │ │ │ + bl 7550 │ │ │ │ + b 112ec │ │ │ │ ldrd r6, [r4] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ clz r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ - b 112dc │ │ │ │ + b 112ec │ │ │ │ ldr r4, [r4] │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ - b 112dc │ │ │ │ + b 112ec │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r3, [sp, #4] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldrb r3, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ tst r3, #1 │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ moveq r1, r5 │ │ │ │ ldrne r3, [r1, #4] │ │ │ │ addne r1, r1, r3 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 706c │ │ │ │ + bl 707c │ │ │ │ ldrb r4, [sp, #4] │ │ │ │ - b 114a4 │ │ │ │ + b 114b4 │ │ │ │ add r7, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ add r5, sp, #3 │ │ │ │ - bl 7600 │ │ │ │ + bl 7610 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 730c │ │ │ │ + bl 731c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11734 │ │ │ │ + beq 11744 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11734 │ │ │ │ + bne 11744 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11424 │ │ │ │ - b 11450 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r6, r4, sl, lr │ │ │ │ + beq 11434 │ │ │ │ + b 11460 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r7, r4, lsl #21 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq lr, r6, r4, ror #20 │ │ │ │ + eoreq lr, r7, r4, asr sl │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq lr, r6, r8, lsl #20 │ │ │ │ - ldrdeq lr, [r6], -ip @ │ │ │ │ - @ instruction: 0x0026ecbc │ │ │ │ + strdeq lr, [r7], -r8 @ │ │ │ │ + eoreq lr, r7, ip, asr #25 │ │ │ │ + eoreq lr, r7, ip, lsr #25 │ │ │ │ andeq r0, r0, r0, lsr #5 │ │ │ │ - eoreq lr, r6, r8, asr #22 │ │ │ │ - eoreq lr, r6, ip, lsl fp │ │ │ │ - strdeq lr, [r6], -r8 @ │ │ │ │ - eoreq lr, r6, ip, asr #21 │ │ │ │ - @ instruction: 0x00105fb8 │ │ │ │ + eoreq lr, r7, r8, lsr fp │ │ │ │ + eoreq lr, r7, ip, lsl #22 │ │ │ │ + eoreq lr, r7, r8, ror #21 │ │ │ │ + @ instruction: 0x0027eabc │ │ │ │ + mulseq r0, r8, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr ip, [pc, #544] @ 119b0 │ │ │ │ - ldr r1, [pc, #544] @ 119b4 │ │ │ │ + ldr ip, [pc, #544] @ 119c0 │ │ │ │ + ldr r1, [pc, #544] @ 119c4 │ │ │ │ mov r3, r0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [ip, r1] │ │ │ │ ldmib r3, {r2, r3} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {r0, r2, r3} │ │ │ │ - beq 117c8 │ │ │ │ + beq 117d8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b38 │ │ │ │ + bl 114514 │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 1104c │ │ │ │ - ldr r3, [pc, #476] @ 119b8 │ │ │ │ + bl 1105c │ │ │ │ + ldr r3, [pc, #476] @ 119c8 │ │ │ │ ldrb r2, [sp, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #5 │ │ │ │ - bhi 11850 │ │ │ │ + bhi 11860 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrd r4, [sp, #32] │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1181c │ │ │ │ + beq 1182c │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1181c │ │ │ │ + bne 1182c │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7540 │ │ │ │ - ldr r2, [pc, #408] @ 119bc │ │ │ │ - ldr r3, [pc, #396] @ 119b4 │ │ │ │ + bl 7550 │ │ │ │ + ldr r2, [pc, #408] @ 119cc │ │ │ │ + ldr r3, [pc, #396] @ 119c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 119ac │ │ │ │ + bne 119bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r0, sp, #32 │ │ │ │ ldm r0, {r0, r2, r3} │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq 11874 │ │ │ │ + beq 11884 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b38 │ │ │ │ + bl 114514 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1104c │ │ │ │ - ldr r3, [pc, #308] @ 119c0 │ │ │ │ + bl 1105c │ │ │ │ + ldr r3, [pc, #308] @ 119d0 │ │ │ │ ldrb r2, [sp, #72] @ 0x48 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #5 │ │ │ │ - bhi 118e4 │ │ │ │ + bhi 118f4 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r5, [pc, #280] @ 119c4 │ │ │ │ + ldr r5, [pc, #280] @ 119d4 │ │ │ │ mov r4, #0 │ │ │ │ - b 117f8 │ │ │ │ + b 11808 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ - b 117f8 │ │ │ │ + b 11808 │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ - bl 112e3c │ │ │ │ + bl 113818 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - b 117f8 │ │ │ │ + b 11808 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 112e60 │ │ │ │ + bl 11383c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - b 117f8 │ │ │ │ + b 11808 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11778 │ │ │ │ + bl 11788 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11918 │ │ │ │ + beq 11928 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11918 │ │ │ │ + bne 11928 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1193c │ │ │ │ + beq 1194c │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1193c │ │ │ │ + bne 1194c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 117f8 │ │ │ │ + beq 11808 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 117f8 │ │ │ │ + bne 11808 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 7540 │ │ │ │ - b 117f8 │ │ │ │ + bl 7550 │ │ │ │ + b 11808 │ │ │ │ ldrd r4, [sp, #56] @ 0x38 │ │ │ │ - b 11918 │ │ │ │ + b 11928 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 112e60 │ │ │ │ + bl 11383c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - b 11918 │ │ │ │ + b 11928 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ - bl 112e3c │ │ │ │ + bl 113818 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - b 11918 │ │ │ │ + b 11928 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ - b 11918 │ │ │ │ - ldr r5, [pc, #28] @ 119c4 │ │ │ │ + b 11928 │ │ │ │ + ldr r5, [pc, #28] @ 119d4 │ │ │ │ mov r4, #0 │ │ │ │ - b 11918 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r6, r8, asr r5 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andseq r5, r0, r8, asr sp │ │ │ │ - eoreq lr, r6, r8, asr #9 │ │ │ │ - andseq r5, r0, lr, lsr #25 │ │ │ │ + b 11928 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r7, r8, asr #10 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andseq r6, r0, r8, lsr r7 │ │ │ │ + @ instruction: 0x0027e4b8 │ │ │ │ + andseq r6, r0, lr, lsl #13 │ │ │ │ svcvc 0x00f80000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #984] @ 11dc0 │ │ │ │ + ldr r1, [pc, #984] @ 11dd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi 11db8 │ │ │ │ + bhi 11dc8 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #944] @ 11dc4 │ │ │ │ + ldr r2, [pc, #944] @ 11dd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi 11db8 │ │ │ │ + bhi 11dc8 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #912] @ 11dc8 │ │ │ │ + ldr r2, [pc, #912] @ 11dd8 │ │ │ │ sub r3, r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 11db8 │ │ │ │ + bhi 11dc8 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #880] @ 11dcc │ │ │ │ + ldr r2, [pc, #880] @ 11ddc │ │ │ │ sub r3, r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 11db8 │ │ │ │ + bhi 11dc8 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #848] @ 11dd0 │ │ │ │ + ldr r2, [pc, #848] @ 11de0 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi 11db8 │ │ │ │ + bhi 11dc8 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #816] @ 11dd4 │ │ │ │ + ldr r2, [pc, #816] @ 11de4 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi 11db8 │ │ │ │ + bhi 11dc8 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r0, [r4] │ │ │ │ - bl 112e3c │ │ │ │ + bl 113818 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11778 │ │ │ │ + bl 11788 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r0, [r4] │ │ │ │ - bl 112e3c │ │ │ │ + bl 113818 │ │ │ │ ldrd r2, [r5] │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ - b 11ae8 │ │ │ │ + b 11af8 │ │ │ │ ldrb r0, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, r3 │ │ │ │ movge r4, #0 │ │ │ │ movlt r4, #1 │ │ │ │ - b 11ae8 │ │ │ │ + b 11af8 │ │ │ │ ldrb r0, [r4] │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r0, r3 │ │ │ │ movcs r4, #0 │ │ │ │ movcc r4, #1 │ │ │ │ - b 11ae8 │ │ │ │ + b 11af8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11778 │ │ │ │ + bl 11788 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ - b 11ae8 │ │ │ │ + b 11af8 │ │ │ │ ldrd r0, [r5] │ │ │ │ - b 11b48 │ │ │ │ + b 11b58 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - b 11ae8 │ │ │ │ + b 11af8 │ │ │ │ ldrb r4, [r5] │ │ │ │ - b 11ae8 │ │ │ │ + b 11af8 │ │ │ │ ldm r4, {r6, r8} │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 11ba0 │ │ │ │ + beq 11bb0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 113b38 │ │ │ │ + bl 114514 │ │ │ │ ldr r7, [r5] │ │ │ │ ldmib r5, {r4, r5} │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11d84 │ │ │ │ + beq 11d94 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 113b38 │ │ │ │ + bl 114514 │ │ │ │ str r8, [sp, #20] │ │ │ │ add r3, sp, #8 │ │ │ │ mov r8, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r9, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ ldm r3, {r2, r3} │ │ │ │ str r8, [sp] │ │ │ │ ldmdb r1, {r0, r1} │ │ │ │ - bl 74a4 │ │ │ │ + bl 74b4 │ │ │ │ mov r1, r8 │ │ │ │ lsr r4, r0, #31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11c08 │ │ │ │ + bne 11c18 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 11ae8 │ │ │ │ + beq 11af8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11ae8 │ │ │ │ + bne 11af8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7540 │ │ │ │ - b 11ae8 │ │ │ │ + bl 7550 │ │ │ │ + b 11af8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11778 │ │ │ │ + bl 11788 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ - b 11ae8 │ │ │ │ + b 11af8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11778 │ │ │ │ + bl 11788 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r7, r1 │ │ │ │ - bl 112e60 │ │ │ │ - b 11ad4 │ │ │ │ + bl 11383c │ │ │ │ + b 11ae4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11778 │ │ │ │ + bl 11788 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r5] │ │ │ │ mov r7, r1 │ │ │ │ - bl 112e3c │ │ │ │ - b 11ad4 │ │ │ │ + bl 113818 │ │ │ │ + b 11ae4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11778 │ │ │ │ + bl 11788 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ - b 11ae8 │ │ │ │ + b 11af8 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r4, [r4] │ │ │ │ - bl 11778 │ │ │ │ + bl 11788 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ - b 11ae8 │ │ │ │ + b 11af8 │ │ │ │ ldrd r0, [r4] │ │ │ │ ldrd r2, [r5] │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ - b 11ae8 │ │ │ │ + b 11af8 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 112e60 │ │ │ │ + bl 11383c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ - b 11ae8 │ │ │ │ + b 11af8 │ │ │ │ ldrb r0, [r5] │ │ │ │ - bl 112e3c │ │ │ │ - b 11cf0 │ │ │ │ + bl 113818 │ │ │ │ + b 11d00 │ │ │ │ ldrd r0, [r4] │ │ │ │ - b 11c94 │ │ │ │ + b 11ca4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 112e60 │ │ │ │ - b 11ac4 │ │ │ │ + bl 11383c │ │ │ │ + b 11ad4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 112e60 │ │ │ │ + bl 11383c │ │ │ │ ldrd r2, [r5] │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ - b 11ae8 │ │ │ │ + b 11af8 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, r3 │ │ │ │ movge r4, #0 │ │ │ │ movlt r4, #1 │ │ │ │ - b 11ae8 │ │ │ │ + b 11af8 │ │ │ │ ldr r0, [r4] │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r0, r3 │ │ │ │ movge r4, #0 │ │ │ │ movlt r4, #1 │ │ │ │ - b 11ae8 │ │ │ │ + b 11af8 │ │ │ │ ldr r0, [r4] │ │ │ │ lsr r4, r0, #31 │ │ │ │ - b 11ae8 │ │ │ │ + b 11af8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sp, #24 │ │ │ │ add r3, sp, #8 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r9, [sp, #16] │ │ │ │ str r8, [sp, #20] │ │ │ │ str r5, [sp, #8] │ │ │ │ ldmdb r1, {r0, r1} │ │ │ │ ldm r3, {r2, r3} │ │ │ │ - bl 74a4 │ │ │ │ + bl 74b4 │ │ │ │ lsr r4, r0, #31 │ │ │ │ - b 11c08 │ │ │ │ + b 11c18 │ │ │ │ mov r4, #0 │ │ │ │ - b 11ae8 │ │ │ │ - andseq r5, r0, r8, asr fp │ │ │ │ - andseq r5, r0, r1, lsr fp │ │ │ │ - andseq r5, r0, r2, lsl fp │ │ │ │ - @ instruction: 0x00105af2 │ │ │ │ - @ instruction: 0x00105ad2 │ │ │ │ - @ instruction: 0x00105ab3 │ │ │ │ + b 11af8 │ │ │ │ + andseq r6, r0, r8, lsr r5 │ │ │ │ + andseq r6, r0, r1, lsl r5 │ │ │ │ + @ instruction: 0x001064f2 │ │ │ │ + @ instruction: 0x001064d2 │ │ │ │ + @ instruction: 0x001064b2 │ │ │ │ + mulseq r0, r3, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 73b4 │ │ │ │ + bl 73c4 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r0, r4, r5 │ │ │ │ sub r0, r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00011e0c : │ │ │ │ +00011e1c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 11e60 │ │ │ │ - ldr r1, [pc, #60] @ 11e68 │ │ │ │ + beq 11e70 │ │ │ │ + ldr r1, [pc, #60] @ 11e78 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1120 @ 0x460 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, #8 │ │ │ │ - bl 7690 │ │ │ │ + bl 76a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11e50 │ │ │ │ + bne 11e60 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 7474 │ │ │ │ + b 7484 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andseq r5, r0, r0, lsr r7 │ │ │ │ + andseq r6, r0, r0, lsl r1 │ │ │ │ │ │ │ │ -00011e6c : │ │ │ │ +00011e7c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - bl 724c │ │ │ │ + bl 725c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 11eb4 │ │ │ │ + blt 11ec4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 11ebc │ │ │ │ + beq 11ecc │ │ │ │ cmp r5, #7 │ │ │ │ - bne 11ed8 │ │ │ │ + bne 11ee8 │ │ │ │ cmp r4, #0 │ │ │ │ ldreq r3, [r6] │ │ │ │ streq r4, [r3] │ │ │ │ sub r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - bne 11eb0 │ │ │ │ + bne 11ec0 │ │ │ │ mov r0, r7 │ │ │ │ mvn r4, #0 │ │ │ │ - bl 76c0 │ │ │ │ + bl 76d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ sub r2, r5, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 11eb4 │ │ │ │ + bhi 11ec4 │ │ │ │ mov r3, #167 @ 0xa7 │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 11eb4 │ │ │ │ + beq 11ec4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ sub r4, r4, #2 │ │ │ │ - bl fb74 │ │ │ │ + bl fb84 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #16] @ 11f2c │ │ │ │ - ldr r2, [pc, #16] @ 11f30 │ │ │ │ + ldr r3, [pc, #16] @ 11f3c │ │ │ │ + ldr r2, [pc, #16] @ 11f40 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - ldrdeq sp, [r6], -r0 @ │ │ │ │ + eoreq sp, r7, r0, asr #27 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 11f4c │ │ │ │ - ldr r2, [pc, #16] @ 11f50 │ │ │ │ + ldr r3, [pc, #16] @ 11f5c │ │ │ │ + ldr r2, [pc, #16] @ 11f60 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0026ddb0 │ │ │ │ + eoreq sp, r7, r0, lsr #27 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 11f6c │ │ │ │ - ldr r2, [pc, #16] @ 11f70 │ │ │ │ + ldr r3, [pc, #16] @ 11f7c │ │ │ │ + ldr r2, [pc, #16] @ 11f80 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - mlaeq r6, r0, sp, sp │ │ │ │ + eoreq sp, r7, r0, lsl #27 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 11f8c │ │ │ │ - ldr r2, [pc, #16] @ 11f90 │ │ │ │ + ldr r3, [pc, #16] @ 11f9c │ │ │ │ + ldr r2, [pc, #16] @ 11fa0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r6, r0, ror sp │ │ │ │ + eoreq sp, r7, r0, ror #26 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 11fac │ │ │ │ - ldr r2, [pc, #16] @ 11fb0 │ │ │ │ + ldr r3, [pc, #16] @ 11fbc │ │ │ │ + ldr r2, [pc, #16] @ 11fc0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r6, r0, asr sp │ │ │ │ + eoreq sp, r7, r0, asr #26 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 11fcc │ │ │ │ - ldr r2, [pc, #16] @ 11fd0 │ │ │ │ + ldr r3, [pc, #16] @ 11fdc │ │ │ │ + ldr r2, [pc, #16] @ 11fe0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r6, r0, lsr sp │ │ │ │ + eoreq sp, r7, r0, lsr #26 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 11fec │ │ │ │ - ldr r2, [pc, #16] @ 11ff0 │ │ │ │ + ldr r3, [pc, #16] @ 11ffc │ │ │ │ + ldr r2, [pc, #16] @ 12000 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r6, r0, lsl sp │ │ │ │ + eoreq sp, r7, r0, lsl #26 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 1200c │ │ │ │ - ldr r2, [pc, #16] @ 12010 │ │ │ │ + ldr r3, [pc, #16] @ 1201c │ │ │ │ + ldr r2, [pc, #16] @ 12020 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - strdeq sp, [r6], -r0 @ │ │ │ │ + eoreq sp, r7, r0, ror #25 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 1202c │ │ │ │ - ldr r2, [pc, #16] @ 12030 │ │ │ │ + ldr r3, [pc, #16] @ 1203c │ │ │ │ + ldr r2, [pc, #16] @ 12040 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - ldrdeq sp, [r6], -r0 @ │ │ │ │ + eoreq sp, r7, r0, asr #25 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1204c │ │ │ │ - ldr r2, [pc, #16] @ 12050 │ │ │ │ + ldr r3, [pc, #16] @ 1205c │ │ │ │ + ldr r2, [pc, #16] @ 12060 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0026dcb0 │ │ │ │ + eoreq sp, r7, r0, lsr #25 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1206c │ │ │ │ - ldr r2, [pc, #16] @ 12070 │ │ │ │ + ldr r3, [pc, #16] @ 1207c │ │ │ │ + ldr r2, [pc, #16] @ 12080 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - mlaeq r6, r0, ip, sp │ │ │ │ + eoreq sp, r7, r0, lsl #25 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1208c │ │ │ │ - ldr r2, [pc, #16] @ 12090 │ │ │ │ + ldr r3, [pc, #16] @ 1209c │ │ │ │ + ldr r2, [pc, #16] @ 120a0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r6, r0, ror ip │ │ │ │ + eoreq sp, r7, r0, ror #24 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 120ac │ │ │ │ - ldr r2, [pc, #16] @ 120b0 │ │ │ │ + ldr r3, [pc, #16] @ 120bc │ │ │ │ + ldr r2, [pc, #16] @ 120c0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r6, r0, asr ip │ │ │ │ + eoreq sp, r7, r0, asr #24 │ │ │ │ andeq r0, r0, r0, lsr #5 │ │ │ │ - ldr r3, [pc, #16] @ 120cc │ │ │ │ - ldr r2, [pc, #16] @ 120d0 │ │ │ │ + ldr r3, [pc, #16] @ 120dc │ │ │ │ + ldr r2, [pc, #16] @ 120e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r6, r0, lsr ip │ │ │ │ + eoreq sp, r7, r0, lsr #24 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 120ec │ │ │ │ - ldr r2, [pc, #16] @ 120f0 │ │ │ │ + ldr r3, [pc, #16] @ 120fc │ │ │ │ + ldr r2, [pc, #16] @ 12100 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r6, r0, lsl ip │ │ │ │ + eoreq sp, r7, r0, lsl #24 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 1210c │ │ │ │ - ldr r2, [pc, #16] @ 12110 │ │ │ │ + ldr r3, [pc, #16] @ 1211c │ │ │ │ + ldr r2, [pc, #16] @ 12120 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - strdeq sp, [r6], -r0 @ │ │ │ │ + eoreq sp, r7, r0, ror #23 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1212c │ │ │ │ - ldr r2, [pc, #16] @ 12130 │ │ │ │ + ldr r3, [pc, #16] @ 1213c │ │ │ │ + ldr r2, [pc, #16] @ 12140 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - ldrdeq sp, [r6], -r0 @ │ │ │ │ + eoreq sp, r7, r0, asr #23 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1214c │ │ │ │ - ldr r2, [pc, #16] @ 12150 │ │ │ │ + ldr r3, [pc, #16] @ 1215c │ │ │ │ + ldr r2, [pc, #16] @ 12160 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0026dbb0 │ │ │ │ + eoreq sp, r7, r0, lsr #23 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1216c │ │ │ │ - ldr r2, [pc, #16] @ 12170 │ │ │ │ + ldr r3, [pc, #16] @ 1217c │ │ │ │ + ldr r2, [pc, #16] @ 12180 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - mlaeq r6, r0, fp, sp │ │ │ │ + eoreq sp, r7, r0, lsl #23 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 1218c │ │ │ │ - ldr r2, [pc, #16] @ 12190 │ │ │ │ + ldr r3, [pc, #16] @ 1219c │ │ │ │ + ldr r2, [pc, #16] @ 121a0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r6, r0, ror fp │ │ │ │ + eoreq sp, r7, r0, ror #22 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 121ac │ │ │ │ - ldr r2, [pc, #16] @ 121b0 │ │ │ │ + ldr r3, [pc, #16] @ 121bc │ │ │ │ + ldr r2, [pc, #16] @ 121c0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r6, r0, asr fp │ │ │ │ + eoreq sp, r7, r0, asr #22 │ │ │ │ muleq r0, r4, r2 │ │ │ │ - ldr r3, [pc, #16] @ 121cc │ │ │ │ - ldr r2, [pc, #16] @ 121d0 │ │ │ │ + ldr r3, [pc, #16] @ 121dc │ │ │ │ + ldr r2, [pc, #16] @ 121e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r6, r0, lsr fp │ │ │ │ + eoreq sp, r7, r0, lsr #22 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 121ec │ │ │ │ - ldr r2, [pc, #16] @ 121f0 │ │ │ │ + ldr r3, [pc, #16] @ 121fc │ │ │ │ + ldr r2, [pc, #16] @ 12200 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r6, r0, lsl fp │ │ │ │ + eoreq sp, r7, r0, lsl #22 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1220c │ │ │ │ - ldr r2, [pc, #16] @ 12210 │ │ │ │ + ldr r3, [pc, #16] @ 1221c │ │ │ │ + ldr r2, [pc, #16] @ 12220 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - strdeq sp, [r6], -r0 @ │ │ │ │ + eoreq sp, r7, r0, ror #21 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 1222c │ │ │ │ - ldr r2, [pc, #16] @ 12230 │ │ │ │ + ldr r3, [pc, #16] @ 1223c │ │ │ │ + ldr r2, [pc, #16] @ 12240 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - ldrdeq sp, [r6], -r0 @ │ │ │ │ + eoreq sp, r7, r0, asr #21 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 1224c │ │ │ │ - ldr r2, [pc, #16] @ 12250 │ │ │ │ + ldr r3, [pc, #16] @ 1225c │ │ │ │ + ldr r2, [pc, #16] @ 12260 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0026dab0 │ │ │ │ + eoreq sp, r7, r0, lsr #21 │ │ │ │ andeq r0, r0, r0, lsr #5 │ │ │ │ - ldr r3, [pc, #16] @ 1226c │ │ │ │ - ldr r2, [pc, #16] @ 12270 │ │ │ │ + ldr r3, [pc, #16] @ 1227c │ │ │ │ + ldr r2, [pc, #16] @ 12280 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - mlaeq r6, r0, sl, sp │ │ │ │ + eoreq sp, r7, r0, lsl #21 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 1228c │ │ │ │ - ldr r2, [pc, #16] @ 12290 │ │ │ │ + ldr r3, [pc, #16] @ 1229c │ │ │ │ + ldr r2, [pc, #16] @ 122a0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r6, r0, ror sl │ │ │ │ + eoreq sp, r7, r0, ror #20 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 122ac │ │ │ │ - ldr r2, [pc, #16] @ 122b0 │ │ │ │ + ldr r3, [pc, #16] @ 122bc │ │ │ │ + ldr r2, [pc, #16] @ 122c0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r6, r0, asr sl │ │ │ │ + eoreq sp, r7, r0, asr #20 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 122cc │ │ │ │ - ldr r2, [pc, #16] @ 122d0 │ │ │ │ + ldr r3, [pc, #16] @ 122dc │ │ │ │ + ldr r2, [pc, #16] @ 122e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r6, r0, lsr sl │ │ │ │ + eoreq sp, r7, r0, lsr #20 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 122ec │ │ │ │ - ldr r2, [pc, #16] @ 122f0 │ │ │ │ + ldr r3, [pc, #16] @ 122fc │ │ │ │ + ldr r2, [pc, #16] @ 12300 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r6, r0, lsl sl │ │ │ │ + eoreq sp, r7, r0, lsl #20 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 12600 │ │ │ │ - ldr r2, [pc, #752] @ 12604 │ │ │ │ + ldr r1, [pc, #752] @ 12610 │ │ │ │ + ldr r2, [pc, #752] @ 12614 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 12608 │ │ │ │ + ldr r5, [pc, #740] @ 12618 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 1260c │ │ │ │ + ldr r3, [pc, #736] @ 1261c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 12384 │ │ │ │ + bl 767c │ │ │ │ + b 12394 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #115 @ 0x73 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12518 │ │ │ │ + bne 12528 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #115 @ 0x73 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12354 │ │ │ │ + beq 12364 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 1260c │ │ │ │ + ldr r3, [pc, #608] @ 1261c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 123f0 │ │ │ │ + bl 767c │ │ │ │ + b 12400 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 12610 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 12620 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12588 │ │ │ │ + bne 12598 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 123b8 │ │ │ │ + beq 123c8 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 1260c │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 1261c │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #19 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 125d0 │ │ │ │ - ldr r1, [pc, #428] @ 12614 │ │ │ │ + bne 125e0 │ │ │ │ + ldr r1, [pc, #428] @ 12624 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #38 @ 0x26 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 124d8 │ │ │ │ + beq 124e8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 124d8 │ │ │ │ + bne 124e8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 124fc │ │ │ │ + beq 1250c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 124fc │ │ │ │ + bne 1250c │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 12554 │ │ │ │ + b 12564 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12554 │ │ │ │ + beq 12564 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 12618 │ │ │ │ - ldr r3, [pc, #156] @ 12604 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 12628 │ │ │ │ + ldr r3, [pc, #156] @ 12614 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 125fc │ │ │ │ + bne 1260c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 125c4 │ │ │ │ + beq 125d4 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 12554 │ │ │ │ + bl 70ac │ │ │ │ + b 12564 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 125f0 │ │ │ │ + beq 12600 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 12460 │ │ │ │ - ldr r2, [pc, #36] @ 1261c │ │ │ │ + b 12470 │ │ │ │ + ldr r2, [pc, #36] @ 1262c │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 125d8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq sp, [r6], -r8 @ │ │ │ │ + b 125e8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sp, r7, r8, asr #19 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x0026d9b0 │ │ │ │ + eoreq sp, r7, r0, lsr #19 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andseq r2, r0, r0, lsl r9 │ │ │ │ - eoreq sp, r6, r8, lsl #15 │ │ │ │ + @ instruction: 0x001032f0 │ │ │ │ + eoreq sp, r7, r8, ror r7 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 1292c │ │ │ │ - ldr r2, [pc, #752] @ 12930 │ │ │ │ + ldr r1, [pc, #752] @ 1293c │ │ │ │ + ldr r2, [pc, #752] @ 12940 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 12934 │ │ │ │ + ldr r5, [pc, #740] @ 12944 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 12938 │ │ │ │ + ldr r3, [pc, #736] @ 12948 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 126b0 │ │ │ │ + bl 767c │ │ │ │ + b 126c0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12844 │ │ │ │ + bne 12854 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12680 │ │ │ │ + beq 12690 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 12938 │ │ │ │ + ldr r3, [pc, #608] @ 12948 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 1271c │ │ │ │ + bl 767c │ │ │ │ + b 1272c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 1293c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 1294c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 128b4 │ │ │ │ + bne 128c4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 126e4 │ │ │ │ + beq 126f4 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 12938 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 12948 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #23 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 128fc │ │ │ │ - ldr r1, [pc, #428] @ 12940 │ │ │ │ + bne 1290c │ │ │ │ + ldr r1, [pc, #428] @ 12950 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12804 │ │ │ │ + beq 12814 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12804 │ │ │ │ + bne 12814 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 12828 │ │ │ │ + beq 12838 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12828 │ │ │ │ + bne 12838 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 12880 │ │ │ │ + b 12890 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12880 │ │ │ │ + beq 12890 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 12944 │ │ │ │ - ldr r3, [pc, #156] @ 12930 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 12954 │ │ │ │ + ldr r3, [pc, #156] @ 12940 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 12928 │ │ │ │ + bne 12938 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 128f0 │ │ │ │ + beq 12900 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 12880 │ │ │ │ + bl 70ac │ │ │ │ + b 12890 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 1291c │ │ │ │ + beq 1292c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 1278c │ │ │ │ - ldr r2, [pc, #36] @ 12948 │ │ │ │ + b 1279c │ │ │ │ + ldr r2, [pc, #36] @ 12958 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 12904 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r6, ip, lsr #13 │ │ │ │ + b 12914 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r7, ip, r6, sp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq sp, r6, r4, lsl #13 │ │ │ │ + eoreq sp, r7, r4, ror r6 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andseq r2, r0, ip, lsl #12 │ │ │ │ - eoreq sp, r6, ip, asr r4 │ │ │ │ + andseq r2, r0, ip, ror #31 │ │ │ │ + eoreq sp, r7, ip, asr #8 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 12c58 │ │ │ │ - ldr r2, [pc, #752] @ 12c5c │ │ │ │ + ldr r1, [pc, #752] @ 12c68 │ │ │ │ + ldr r2, [pc, #752] @ 12c6c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 12c60 │ │ │ │ + ldr r5, [pc, #740] @ 12c70 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 12c64 │ │ │ │ + ldr r3, [pc, #736] @ 12c74 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 129dc │ │ │ │ + bl 767c │ │ │ │ + b 129ec │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12b70 │ │ │ │ + bne 12b80 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 129ac │ │ │ │ + beq 129bc │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 12c64 │ │ │ │ + ldr r3, [pc, #608] @ 12c74 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 12a48 │ │ │ │ + bl 767c │ │ │ │ + b 12a58 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 12c68 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 12c78 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #126 @ 0x7e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12be0 │ │ │ │ + bne 12bf0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #126 @ 0x7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12a10 │ │ │ │ + beq 12a20 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 12c64 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 12c74 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #24 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 12c28 │ │ │ │ - ldr r1, [pc, #428] @ 12c6c │ │ │ │ + bne 12c38 │ │ │ │ + ldr r1, [pc, #428] @ 12c7c │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12b30 │ │ │ │ + beq 12b40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12b30 │ │ │ │ + bne 12b40 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 12b54 │ │ │ │ + beq 12b64 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12b54 │ │ │ │ + bne 12b64 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 12bac │ │ │ │ + b 12bbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12bac │ │ │ │ + beq 12bbc │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 12c70 │ │ │ │ - ldr r3, [pc, #156] @ 12c5c │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 12c80 │ │ │ │ + ldr r3, [pc, #156] @ 12c6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 12c54 │ │ │ │ + bne 12c64 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12c1c │ │ │ │ + beq 12c2c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 12bac │ │ │ │ + bl 70ac │ │ │ │ + b 12bbc │ │ │ │ cmp fp, #0 │ │ │ │ - beq 12c48 │ │ │ │ + beq 12c58 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 12ab8 │ │ │ │ - ldr r2, [pc, #36] @ 12c74 │ │ │ │ + b 12ac8 │ │ │ │ + ldr r2, [pc, #36] @ 12c84 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 12c30 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r6, r0, lsl #7 │ │ │ │ + b 12c40 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sp, r7, r0, ror r3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq sp, r6, r8, asr r3 │ │ │ │ + eoreq sp, r7, r8, asr #6 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andseq r2, r0, r0, lsl r3 │ │ │ │ - eoreq sp, r6, r0, lsr r1 │ │ │ │ + @ instruction: 0x00102cf0 │ │ │ │ + eoreq sp, r7, r0, lsr #2 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 12f84 │ │ │ │ - ldr r2, [pc, #752] @ 12f88 │ │ │ │ + ldr r1, [pc, #752] @ 12f94 │ │ │ │ + ldr r2, [pc, #752] @ 12f98 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 12f8c │ │ │ │ + ldr r5, [pc, #740] @ 12f9c │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 12f90 │ │ │ │ + ldr r3, [pc, #736] @ 12fa0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 12d08 │ │ │ │ + bl 767c │ │ │ │ + b 12d18 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #87 @ 0x57 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12e9c │ │ │ │ + bne 12eac │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #87 @ 0x57 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12cd8 │ │ │ │ + beq 12ce8 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 12f90 │ │ │ │ + ldr r3, [pc, #608] @ 12fa0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 12d74 │ │ │ │ + bl 767c │ │ │ │ + b 12d84 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 12f94 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 12fa4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12f0c │ │ │ │ + bne 12f1c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12d3c │ │ │ │ + beq 12d4c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 12f90 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 12fa0 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #18 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 12f54 │ │ │ │ - ldr r1, [pc, #428] @ 12f98 │ │ │ │ + bne 12f64 │ │ │ │ + ldr r1, [pc, #428] @ 12fa8 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12e5c │ │ │ │ + beq 12e6c │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12e5c │ │ │ │ + bne 12e6c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 12e80 │ │ │ │ + beq 12e90 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12e80 │ │ │ │ + bne 12e90 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 12ed8 │ │ │ │ + b 12ee8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12ed8 │ │ │ │ + beq 12ee8 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 12f9c │ │ │ │ - ldr r3, [pc, #156] @ 12f88 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 12fac │ │ │ │ + ldr r3, [pc, #156] @ 12f98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 12f80 │ │ │ │ + bne 12f90 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12f48 │ │ │ │ + beq 12f58 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 12ed8 │ │ │ │ + bl 70ac │ │ │ │ + b 12ee8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 12f74 │ │ │ │ + beq 12f84 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 12de4 │ │ │ │ - ldr r2, [pc, #36] @ 12fa0 │ │ │ │ + b 12df4 │ │ │ │ + ldr r2, [pc, #36] @ 12fb0 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 12f5c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r6, r4, asr r0 │ │ │ │ + b 12f6c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sp, r7, r4, asr #32 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq sp, r6, ip, lsr #32 │ │ │ │ + eoreq sp, r7, ip, lsl r0 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andseq r2, r0, r8, lsl r0 │ │ │ │ - eoreq ip, r6, r4, lsl #28 │ │ │ │ + @ instruction: 0x001029f8 │ │ │ │ + strdeq ip, [r7], -r4 @ │ │ │ │ muleq r0, ip, r2 │ │ │ │ - b 1047fc │ │ │ │ + b 1051b0 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 13398 │ │ │ │ + ldr r0, [pc, #980] @ 133a8 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 1339c │ │ │ │ + ldr r1, [pc, #976] @ 133ac │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 133a0 │ │ │ │ - ldr r3, [pc, #964] @ 133a0 │ │ │ │ - ldr r5, [pc, #964] @ 133a4 │ │ │ │ + ldr r2, [pc, #968] @ 133b0 │ │ │ │ + ldr r3, [pc, #964] @ 133b0 │ │ │ │ + ldr r5, [pc, #964] @ 133b4 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 13048 │ │ │ │ + b 13058 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 133a8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 133b8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132ec │ │ │ │ + bne 132fc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13010 │ │ │ │ + beq 13020 │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ - b 130a4 │ │ │ │ + b 130b4 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 133a8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 133b8 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132ec │ │ │ │ + bne 132fc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1306c │ │ │ │ + beq 1307c │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ - b 13100 │ │ │ │ + b 13110 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 133a8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 133b8 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132ec │ │ │ │ + bne 132fc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130c8 │ │ │ │ + beq 130d8 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 13160 │ │ │ │ + b 13170 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 133a8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 133b8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132ec │ │ │ │ + bne 132fc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13128 │ │ │ │ + beq 13138 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #32 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 131c0 │ │ │ │ + b 131d0 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 133a8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 133b8 │ │ │ │ mov r1, #5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132ec │ │ │ │ + bne 132fc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13188 │ │ │ │ + beq 13198 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 13220 │ │ │ │ + b 13230 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 133a8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 133b8 │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132ec │ │ │ │ + bne 132fc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 131e8 │ │ │ │ + beq 131f8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13338 │ │ │ │ + beq 13348 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13374 │ │ │ │ + beq 13384 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 133ac │ │ │ │ + ldr r1, [pc, #248] @ 133bc │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 133b0 │ │ │ │ + ldrlt r1, [pc, #244] @ 133c0 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 133ac │ │ │ │ + ldr r3, [pc, #232] @ 133bc │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132d8 │ │ │ │ + bne 132e8 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1330c │ │ │ │ + beq 1331c │ │ │ │ strd r6, [r3] │ │ │ │ - b 1330c │ │ │ │ + b 1331c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1330c │ │ │ │ + beq 1331c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 133b4 │ │ │ │ - ldr r3, [pc, #132] @ 1339c │ │ │ │ + ldr r2, [pc, #160] @ 133c4 │ │ │ │ + ldr r3, [pc, #132] @ 133ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 13394 │ │ │ │ + bne 133a4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132d8 │ │ │ │ + bne 132e8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 132d0 │ │ │ │ - b 132d8 │ │ │ │ + beq 132e0 │ │ │ │ + b 132e8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132d8 │ │ │ │ - b 132d0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r6, r4, lsr #26 │ │ │ │ + bne 132e8 │ │ │ │ + b 132e0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r7, r4, lsl sp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq ip, r6, r0, lsl #26 │ │ │ │ + strdeq ip, [r7], -r0 @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - ldrdeq ip, [r6], -r8 @ │ │ │ │ + eoreq ip, r7, r8, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #1628] @ 13a30 │ │ │ │ + ldr r0, [pc, #1628] @ 13a40 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #1624] @ 13a34 │ │ │ │ + ldr r1, [pc, #1624] @ 13a44 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #1616] @ 13a38 │ │ │ │ - ldr r3, [pc, #1612] @ 13a38 │ │ │ │ - ldr r9, [pc, #1612] @ 13a3c │ │ │ │ + ldr r2, [pc, #1616] @ 13a48 │ │ │ │ + ldr r3, [pc, #1612] @ 13a48 │ │ │ │ + ldr r9, [pc, #1612] @ 13a4c │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ @@ -12103,4037 +12103,4037 @@ │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ strd r2, [sp, #80] @ 0x50 │ │ │ │ strd r2, [sp, #88] @ 0x58 │ │ │ │ strd r2, [sp, #96] @ 0x60 │ │ │ │ strd r2, [sp, #104] @ 0x68 │ │ │ │ strd r2, [sp, #112] @ 0x70 │ │ │ │ strd r2, [sp, #120] @ 0x78 │ │ │ │ - b 13464 │ │ │ │ + b 13474 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1536] @ 13a40 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1536] @ 13a50 │ │ │ │ mov r1, #9 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 138bc │ │ │ │ + bne 138cc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1342c │ │ │ │ + beq 1343c │ │ │ │ ldrd r4, [sp, #64] @ 0x40 │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ - b 134c0 │ │ │ │ + b 134d0 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1444] @ 13a40 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1444] @ 13a50 │ │ │ │ mov r1, #10 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 138bc │ │ │ │ + bne 138cc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13488 │ │ │ │ + beq 13498 │ │ │ │ ldrd r6, [sp, #112] @ 0x70 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ - b 1351c │ │ │ │ + b 1352c │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1352] @ 13a40 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1352] @ 13a50 │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 138bc │ │ │ │ + bne 138cc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134e4 │ │ │ │ + beq 134f4 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add fp, sp, #104 @ 0x68 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 1357c │ │ │ │ + b 1358c │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1256] @ 13a40 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1256] @ 13a50 │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 138bc │ │ │ │ + bne 138cc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13544 │ │ │ │ + beq 13554 │ │ │ │ ldrd r2, [sp, #104] @ 0x68 │ │ │ │ add fp, sp, #88 @ 0x58 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 135dc │ │ │ │ + b 135ec │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1160] @ 13a40 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1160] @ 13a50 │ │ │ │ mov r1, #13 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 138bc │ │ │ │ + bne 138cc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135a4 │ │ │ │ + beq 135b4 │ │ │ │ ldrd r2, [sp, #88] @ 0x58 │ │ │ │ add fp, sp, #80 @ 0x50 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 1363c │ │ │ │ + b 1364c │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1064] @ 13a40 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1064] @ 13a50 │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 138bc │ │ │ │ + bne 138cc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13604 │ │ │ │ + beq 13614 │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ add fp, sp, #96 @ 0x60 │ │ │ │ strd r2, [sp, #32] │ │ │ │ - b 1369c │ │ │ │ + b 136ac │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #968] @ 13a40 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #968] @ 13a50 │ │ │ │ mov r1, #15 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 138bc │ │ │ │ + bne 138cc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13664 │ │ │ │ + beq 13674 │ │ │ │ ldrd r2, [sp, #96] @ 0x60 │ │ │ │ add fp, sp, #120 @ 0x78 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ - b 136fc │ │ │ │ + b 1370c │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #872] @ 13a40 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #872] @ 13a50 │ │ │ │ mov r1, #16 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 138bc │ │ │ │ + bne 138cc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136c4 │ │ │ │ + beq 136d4 │ │ │ │ ldrd r2, [sp, #120] @ 0x78 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ - b 1375c │ │ │ │ + b 1376c │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #776] @ 13a40 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #776] @ 13a50 │ │ │ │ mov r1, #17 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 138bc │ │ │ │ + bne 138cc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13724 │ │ │ │ + beq 13734 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrd r0, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 139d4 │ │ │ │ + beq 139e4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13974 │ │ │ │ + beq 13984 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #560] @ 13a44 │ │ │ │ + ldr r1, [pc, #560] @ 13a54 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #556] @ 13a48 │ │ │ │ + ldrlt r1, [pc, #556] @ 13a58 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #544] @ 13a44 │ │ │ │ + ldr r3, [pc, #544] @ 13a54 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13930 │ │ │ │ + beq 13940 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13910 │ │ │ │ + beq 13920 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - ldr r1, [pc, #484] @ 13a44 │ │ │ │ + ldr r1, [pc, #484] @ 13a54 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #480] @ 13a48 │ │ │ │ + ldrlt r1, [pc, #480] @ 13a58 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #468] @ 13a44 │ │ │ │ + ldr r3, [pc, #468] @ 13a54 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, r8 │ │ │ │ moveq r7, r9 │ │ │ │ - bne 138a0 │ │ │ │ + bne 138b0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 138a8 │ │ │ │ + bne 138b8 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 138dc │ │ │ │ + beq 138ec │ │ │ │ strd r4, [r3] │ │ │ │ - b 138dc │ │ │ │ + b 138ec │ │ │ │ mov r0, r8 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 138dc │ │ │ │ + beq 138ec │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #360] @ 13a4c │ │ │ │ - ldr r3, [pc, #332] @ 13a34 │ │ │ │ + ldr r2, [pc, #360] @ 13a5c │ │ │ │ + ldr r3, [pc, #332] @ 13a44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 13a2c │ │ │ │ + bne 13a3c │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 138a8 │ │ │ │ - b 13884 │ │ │ │ + bne 138b8 │ │ │ │ + b 13894 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13908 │ │ │ │ + beq 13918 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13854 │ │ │ │ + bne 13864 │ │ │ │ mov r6, r8 │ │ │ │ mov r7, r9 │ │ │ │ - b 139b4 │ │ │ │ + b 139c4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13830 │ │ │ │ + bne 13840 │ │ │ │ mov r6, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13910 │ │ │ │ + beq 13920 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 138a8 │ │ │ │ - b 138a0 │ │ │ │ + bne 138b8 │ │ │ │ + b 138b0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13998 │ │ │ │ + bne 139a8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13930 │ │ │ │ + beq 13940 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 139b4 │ │ │ │ - b 13884 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r6, r4, lsl r9 │ │ │ │ + bne 139c4 │ │ │ │ + b 13894 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r7, r4, lsl #18 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq ip, [r6], -r0 @ │ │ │ │ + eoreq ip, r7, r0, ror #17 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq ip, r6, r8, lsl #8 │ │ │ │ + strdeq ip, [r7], -r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #96] @ 13ac8 │ │ │ │ + ldr r5, [pc, #96] @ 13ad8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13a98 │ │ │ │ - ldr r3, [pc, #68] @ 13acc │ │ │ │ + bne 13aa8 │ │ │ │ + ldr r3, [pc, #68] @ 13adc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #48] @ 13ad0 │ │ │ │ + ldr r3, [pc, #48] @ 13ae0 │ │ │ │ mov r2, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 13a80 │ │ │ │ - eoreq ip, r6, r4, lsl #18 │ │ │ │ - eoreq ip, r6, r8, ror #17 │ │ │ │ - mulseq r0, r4, sl │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 13a90 │ │ │ │ + strdeq ip, [r7], -r4 @ │ │ │ │ + ldrdeq ip, [r7], -r8 @ │ │ │ │ + andseq r1, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 13b50 │ │ │ │ + ldr r5, [pc, #100] @ 13b60 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13b20 │ │ │ │ - ldr r3, [pc, #68] @ 13b54 │ │ │ │ + bne 13b30 │ │ │ │ + ldr r3, [pc, #68] @ 13b64 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 13b58 │ │ │ │ + ldr r3, [pc, #48] @ 13b68 │ │ │ │ mov r2, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #12] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 13b08 │ │ │ │ - eoreq ip, r6, r0, lsl #17 │ │ │ │ - eoreq ip, r6, r0, ror #16 │ │ │ │ - andseq r0, r0, r4, lsl sl │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 13b18 │ │ │ │ + eoreq ip, r7, r0, ror r8 │ │ │ │ + eoreq ip, r7, r0, asr r8 │ │ │ │ + andseq r1, r0, r4, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 13bd8 │ │ │ │ + ldr r5, [pc, #100] @ 13be8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #16 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13ba8 │ │ │ │ - ldr r3, [pc, #68] @ 13bdc │ │ │ │ + bne 13bb8 │ │ │ │ + ldr r3, [pc, #68] @ 13bec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 13be0 │ │ │ │ + ldr r3, [pc, #48] @ 13bf0 │ │ │ │ mov r2, #13 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 13b90 │ │ │ │ - strdeq ip, [r6], -r8 @ │ │ │ │ - ldrdeq ip, [r6], -r8 @ │ │ │ │ - andseq r0, r0, ip, lsr #21 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 13ba0 │ │ │ │ + eoreq ip, r7, r8, ror #15 │ │ │ │ + eoreq ip, r7, r8, asr #15 │ │ │ │ + andseq r1, r0, ip, ror r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 13c60 │ │ │ │ + ldr r5, [pc, #100] @ 13c70 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #24 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13c30 │ │ │ │ - ldr r3, [pc, #68] @ 13c64 │ │ │ │ + bne 13c40 │ │ │ │ + ldr r3, [pc, #68] @ 13c74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 13c68 │ │ │ │ + ldr r3, [pc, #48] @ 13c78 │ │ │ │ mov r2, #10 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #28] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 13c18 │ │ │ │ - eoreq ip, r6, r0, ror r7 │ │ │ │ - eoreq ip, r6, r0, asr r7 │ │ │ │ - andseq r0, r0, r0, lsr #18 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 13c28 │ │ │ │ + eoreq ip, r7, r0, ror #14 │ │ │ │ + eoreq ip, r7, r0, asr #14 │ │ │ │ + @ instruction: 0x001012f0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 13ce8 │ │ │ │ + ldr r5, [pc, #100] @ 13cf8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #32 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13cb8 │ │ │ │ - ldr r3, [pc, #68] @ 13cec │ │ │ │ + bne 13cc8 │ │ │ │ + ldr r3, [pc, #68] @ 13cfc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 13cf0 │ │ │ │ + ldr r3, [pc, #48] @ 13d00 │ │ │ │ mov r2, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 13ca0 │ │ │ │ - eoreq ip, r6, r8, ror #13 │ │ │ │ - eoreq ip, r6, r8, asr #13 │ │ │ │ - andseq r0, r0, r4, lsr #17 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 13cb0 │ │ │ │ + ldrdeq ip, [r7], -r8 @ │ │ │ │ + @ instruction: 0x0027c6b8 │ │ │ │ + andseq r1, r0, r4, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 13d70 │ │ │ │ + ldr r5, [pc, #100] @ 13d80 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13d40 │ │ │ │ - ldr r3, [pc, #68] @ 13d74 │ │ │ │ + bne 13d50 │ │ │ │ + ldr r3, [pc, #68] @ 13d84 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 13d78 │ │ │ │ + ldr r3, [pc, #48] @ 13d88 │ │ │ │ mov r2, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 13d28 │ │ │ │ - eoreq ip, r6, r0, ror #12 │ │ │ │ - eoreq ip, r6, r0, asr #12 │ │ │ │ - andseq r0, r0, ip, ror #15 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 13d38 │ │ │ │ + eoreq ip, r7, r0, asr r6 │ │ │ │ + eoreq ip, r7, r0, lsr r6 │ │ │ │ + @ instruction: 0x001011bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #512] @ 13f98 │ │ │ │ - ldr r4, [pc, #512] @ 13f9c │ │ │ │ - ldr r5, [pc, #508] @ 13f9c │ │ │ │ - ldr r2, [pc, #508] @ 13fa0 │ │ │ │ + ldr r1, [pc, #512] @ 13fa8 │ │ │ │ + ldr r4, [pc, #512] @ 13fac │ │ │ │ + ldr r5, [pc, #508] @ 13fac │ │ │ │ + ldr r2, [pc, #508] @ 13fb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ strd r4, [sp, #16] │ │ │ │ - ldr r7, [pc, #496] @ 13fa4 │ │ │ │ + ldr r7, [pc, #496] @ 13fb4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #480] @ 13f9c │ │ │ │ + ldr r3, [pc, #480] @ 13fac │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 13e0c │ │ │ │ + b 13e1c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13ed4 │ │ │ │ + bne 13ee4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13ddc │ │ │ │ - ldr r9, [pc, #376] @ 13fa8 │ │ │ │ - ldr sl, [pc, #376] @ 13fac │ │ │ │ + beq 13dec │ │ │ │ + ldr r9, [pc, #376] @ 13fb8 │ │ │ │ + ldr sl, [pc, #376] @ 13fbc │ │ │ │ add r9, pc, r9 │ │ │ │ add r6, sp, #12 │ │ │ │ add sl, pc, sl │ │ │ │ add r5, r9, #48 @ 0x30 │ │ │ │ - b 13e70 │ │ │ │ - ldr r3, [pc, #356] @ 13fb0 │ │ │ │ + b 13e80 │ │ │ │ + ldr r3, [pc, #356] @ 13fc0 │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13ed4 │ │ │ │ + bne 13ee4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13f20 │ │ │ │ + bne 13f30 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e44 │ │ │ │ + beq 13e54 │ │ │ │ mov r3, #15 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #28 │ │ │ │ str sl, [sp, #32] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r9, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 13e44 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 13e54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 13ef4 │ │ │ │ + beq 13f04 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #184] @ 13fb4 │ │ │ │ - ldr r3, [pc, #160] @ 13fa0 │ │ │ │ + ldr r2, [pc, #184] @ 13fc4 │ │ │ │ + ldr r3, [pc, #160] @ 13fb0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 13f94 │ │ │ │ + bne 13fa4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, sp, #16 │ │ │ │ - b 13f60 │ │ │ │ + b 13f70 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 13fb8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 13fc8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13ed4 │ │ │ │ + bne 13ee4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13f28 │ │ │ │ + beq 13f38 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 13ef4 │ │ │ │ + beq 13f04 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - b 13ef4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r6, r8, asr #30 │ │ │ │ + b 13f04 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r7, r8, lsr pc │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq fp, r6, r8, lsr #30 │ │ │ │ - eoreq ip, r6, ip, lsr r5 │ │ │ │ - andseq r0, r0, r4, lsr r8 │ │ │ │ - eoreq ip, r6, r0, lsr #10 │ │ │ │ - strdeq fp, [r6], -r0 @ │ │ │ │ + eoreq fp, r7, r8, lsl pc │ │ │ │ + eoreq ip, r7, ip, lsr #10 │ │ │ │ + andseq r1, r0, r4, lsl #4 │ │ │ │ + eoreq ip, r7, r0, lsl r5 │ │ │ │ + eoreq fp, r7, r0, ror #27 │ │ │ │ muleq r0, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 14038 │ │ │ │ + ldr r5, [pc, #100] @ 14048 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14008 │ │ │ │ - ldr r3, [pc, #68] @ 1403c │ │ │ │ + bne 14018 │ │ │ │ + ldr r3, [pc, #68] @ 1404c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 14040 │ │ │ │ + ldr r3, [pc, #48] @ 14050 │ │ │ │ mov r2, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 13ff0 │ │ │ │ - mlaeq r6, r8, r3, ip │ │ │ │ - eoreq ip, r6, r8, ror r3 │ │ │ │ - andseq r0, r0, ip, ror #12 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 14000 │ │ │ │ + eoreq ip, r7, r8, lsl #7 │ │ │ │ + eoreq ip, r7, r8, ror #6 │ │ │ │ + andseq r1, r0, ip, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 140c0 │ │ │ │ + ldr r5, [pc, #100] @ 140d0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14090 │ │ │ │ - ldr r3, [pc, #68] @ 140c4 │ │ │ │ + bne 140a0 │ │ │ │ + ldr r3, [pc, #68] @ 140d4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 140c8 │ │ │ │ + ldr r3, [pc, #48] @ 140d8 │ │ │ │ mov r2, #11 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #68] @ 0x44 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 14078 │ │ │ │ - eoreq ip, r6, r0, lsl r3 │ │ │ │ - strdeq ip, [r6], -r0 @ │ │ │ │ - @ instruction: 0x001005fc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 14088 │ │ │ │ + eoreq ip, r7, r0, lsl #6 │ │ │ │ + eoreq ip, r7, r0, ror #5 │ │ │ │ + andseq r0, r0, ip, asr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 14148 │ │ │ │ + ldr r5, [pc, #100] @ 14158 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #72 @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14118 │ │ │ │ - ldr r3, [pc, #68] @ 1414c │ │ │ │ + bne 14128 │ │ │ │ + ldr r3, [pc, #68] @ 1415c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 14150 │ │ │ │ + ldr r3, [pc, #48] @ 14160 │ │ │ │ mov r2, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #76] @ 0x4c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 14100 │ │ │ │ - eoreq ip, r6, r8, lsl #5 │ │ │ │ - eoreq ip, r6, r8, ror #4 │ │ │ │ - andseq r0, r0, r4, lsl r4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 14110 │ │ │ │ + eoreq ip, r7, r8, ror r2 │ │ │ │ + eoreq ip, r7, r8, asr r2 │ │ │ │ + andseq r0, r0, r4, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 141d0 │ │ │ │ + ldr r5, [pc, #100] @ 141e0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 141a0 │ │ │ │ - ldr r3, [pc, #68] @ 141d4 │ │ │ │ + bne 141b0 │ │ │ │ + ldr r3, [pc, #68] @ 141e4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 141d8 │ │ │ │ + ldr r3, [pc, #48] @ 141e8 │ │ │ │ mov r2, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 14188 │ │ │ │ - eoreq ip, r6, r0, lsl #4 │ │ │ │ - eoreq ip, r6, r0, ror #3 │ │ │ │ - andseq r0, r0, ip, lsl #7 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 14198 │ │ │ │ + strdeq ip, [r7], -r0 @ │ │ │ │ + ldrdeq ip, [r7], -r0 @ │ │ │ │ + andseq r0, r0, ip, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 14258 │ │ │ │ + ldr r5, [pc, #100] @ 14268 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #88 @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14228 │ │ │ │ - ldr r3, [pc, #68] @ 1425c │ │ │ │ + bne 14238 │ │ │ │ + ldr r3, [pc, #68] @ 1426c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 14260 │ │ │ │ + ldr r3, [pc, #48] @ 14270 │ │ │ │ mov r2, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #92] @ 0x5c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 14210 │ │ │ │ - eoreq ip, r6, r8, ror r1 │ │ │ │ - eoreq ip, r6, r8, asr r1 │ │ │ │ - andseq r0, r0, r4, lsl #6 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 14220 │ │ │ │ + eoreq ip, r7, r8, ror #2 │ │ │ │ + eoreq ip, r7, r8, asr #2 │ │ │ │ + @ instruction: 0x00100cd4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 142e0 │ │ │ │ + ldr r5, [pc, #100] @ 142f0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 142b0 │ │ │ │ - ldr r3, [pc, #68] @ 142e4 │ │ │ │ + bne 142c0 │ │ │ │ + ldr r3, [pc, #68] @ 142f4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 142e8 │ │ │ │ + ldr r3, [pc, #48] @ 142f8 │ │ │ │ mov r2, #27 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #100] @ 0x64 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 14298 │ │ │ │ - strdeq ip, [r6], -r0 @ │ │ │ │ - ldrdeq ip, [r6], -r0 @ │ │ │ │ - andseq r0, r0, r8, ror #7 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 142a8 │ │ │ │ + eoreq ip, r7, r0, ror #1 │ │ │ │ + eoreq ip, r7, r0, asr #1 │ │ │ │ + @ instruction: 0x00100db8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #884] @ 1467c │ │ │ │ + ldr r0, [pc, #884] @ 1468c │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #880] @ 14680 │ │ │ │ + ldr r1, [pc, #880] @ 14690 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ - ldr r3, [pc, #868] @ 14684 │ │ │ │ + ldr r3, [pc, #868] @ 14694 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r6, [pc, #852] @ 14688 │ │ │ │ + ldr r6, [pc, #852] @ 14698 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ strb r2, [sp, #15] │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r2, [pc, #828] @ 14684 │ │ │ │ + ldr r2, [pc, #828] @ 14694 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #820] @ 14684 │ │ │ │ + ldr r3, [pc, #820] @ 14694 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, sp, #24 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ - b 14388 │ │ │ │ + b 14398 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14428 │ │ │ │ + bne 14438 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14360 │ │ │ │ + beq 14370 │ │ │ │ add r5, sp, #15 │ │ │ │ - b 143e0 │ │ │ │ + b 143f0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #720] @ 1468c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #720] @ 1469c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #85 @ 0x55 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14428 │ │ │ │ + bne 14438 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #85 @ 0x55 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 143a8 │ │ │ │ + beq 143b8 │ │ │ │ ldrb r3, [sp, #15] │ │ │ │ cmp r3, #0 │ │ │ │ addne r5, sp, #16 │ │ │ │ moveq r0, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bne 1449c │ │ │ │ + bne 144ac │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14448 │ │ │ │ + beq 14458 │ │ │ │ strd r0, [r3] │ │ │ │ - b 14448 │ │ │ │ + b 14458 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14448 │ │ │ │ + beq 14458 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #576] @ 14690 │ │ │ │ - ldr r3, [pc, #556] @ 14680 │ │ │ │ + ldr r2, [pc, #576] @ 146a0 │ │ │ │ + ldr r3, [pc, #556] @ 14690 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 14678 │ │ │ │ + bne 14688 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14428 │ │ │ │ + bne 14438 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14474 │ │ │ │ - ldr r9, [pc, #472] @ 14694 │ │ │ │ - ldr sl, [pc, #472] @ 14698 │ │ │ │ + beq 14484 │ │ │ │ + ldr r9, [pc, #472] @ 146a4 │ │ │ │ + ldr sl, [pc, #472] @ 146a8 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, sp, #28 │ │ │ │ add sl, pc, sl │ │ │ │ add r5, r9, #104 @ 0x68 │ │ │ │ - b 144fc │ │ │ │ - ldr r3, [pc, #452] @ 1469c │ │ │ │ + b 1450c │ │ │ │ + ldr r3, [pc, #452] @ 146ac │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ mov r1, #87 @ 0x57 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14428 │ │ │ │ + bne 14438 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #87 @ 0x57 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14560 │ │ │ │ + bne 14570 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 144d0 │ │ │ │ + beq 144e0 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r9, #108] @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 144d0 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 144e0 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ - b 145a0 │ │ │ │ + b 145b0 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #292] @ 146a0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #292] @ 146b0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14428 │ │ │ │ + bne 14438 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14568 │ │ │ │ + beq 14578 │ │ │ │ ldrd r8, [sp, #40] @ 0x28 │ │ │ │ add r5, sp, #20 │ │ │ │ - b 145f0 │ │ │ │ + b 14600 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #89 @ 0x59 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14428 │ │ │ │ + bne 14438 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #89 @ 0x59 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 145c8 │ │ │ │ + beq 145d8 │ │ │ │ add r5, sp, #32 │ │ │ │ - b 14648 │ │ │ │ + b 14658 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 146a0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 146b0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #90 @ 0x5a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14428 │ │ │ │ + bne 14438 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #90 @ 0x5a │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14610 │ │ │ │ + beq 14620 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 112b90 │ │ │ │ - b 14414 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r6, r0, ror #19 │ │ │ │ + bl 11356c │ │ │ │ + b 14424 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq fp, [r7], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq fp, r6, r0, lsr #19 │ │ │ │ + mlaeq r7, r0, r9, fp │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - mlaeq r6, ip, r8, fp │ │ │ │ - @ instruction: 0x0026beb0 │ │ │ │ - andseq r0, r0, r8, lsr #1 │ │ │ │ - mlaeq r6, r4, lr, fp │ │ │ │ + eoreq fp, r7, ip, lsl #17 │ │ │ │ + eoreq fp, r7, r0, lsr #29 │ │ │ │ + andseq r0, r0, r8, ror sl │ │ │ │ + eoreq fp, r7, r4, lsl #29 │ │ │ │ muleq r0, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #884] @ 14a34 │ │ │ │ - ldr r2, [pc, #884] @ 14a38 │ │ │ │ + ldr r1, [pc, #884] @ 14a44 │ │ │ │ + ldr r2, [pc, #884] @ 14a48 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ - ldr r3, [pc, #872] @ 14a3c │ │ │ │ - ldr r8, [pc, #868] @ 14a3c │ │ │ │ - ldr r9, [pc, #864] @ 14a3c │ │ │ │ - ldr r6, [pc, #864] @ 14a40 │ │ │ │ + ldr r3, [pc, #872] @ 14a4c │ │ │ │ + ldr r8, [pc, #868] @ 14a4c │ │ │ │ + ldr r9, [pc, #864] @ 14a4c │ │ │ │ + ldr r6, [pc, #864] @ 14a50 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ strd r8, [sp, #32] │ │ │ │ strd r8, [sp, #40] @ 0x28 │ │ │ │ strb r3, [sp, #15] │ │ │ │ - b 14740 │ │ │ │ + b 14750 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 147e0 │ │ │ │ + bne 147f0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14718 │ │ │ │ + beq 14728 │ │ │ │ add r5, sp, #15 │ │ │ │ - b 14798 │ │ │ │ + b 147a8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #720] @ 14a44 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #720] @ 14a54 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 147e0 │ │ │ │ + bne 147f0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14760 │ │ │ │ + beq 14770 │ │ │ │ ldrb r3, [sp, #15] │ │ │ │ cmp r3, #0 │ │ │ │ addeq r5, sp, #24 │ │ │ │ - beq 14854 │ │ │ │ + beq 14864 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14800 │ │ │ │ + beq 14810 │ │ │ │ strd r0, [r3] │ │ │ │ - b 14800 │ │ │ │ + b 14810 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14800 │ │ │ │ + beq 14810 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #576] @ 14a48 │ │ │ │ - ldr r3, [pc, #556] @ 14a38 │ │ │ │ + ldr r2, [pc, #576] @ 14a58 │ │ │ │ + ldr r3, [pc, #556] @ 14a48 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 14a30 │ │ │ │ + bne 14a40 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 147e0 │ │ │ │ + bne 147f0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1482c │ │ │ │ - ldr r9, [pc, #472] @ 14a4c │ │ │ │ - ldr sl, [pc, #472] @ 14a50 │ │ │ │ + beq 1483c │ │ │ │ + ldr r9, [pc, #472] @ 14a5c │ │ │ │ + ldr sl, [pc, #472] @ 14a60 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, sp, #20 │ │ │ │ add sl, pc, sl │ │ │ │ add r5, r9, #112 @ 0x70 │ │ │ │ - b 148b4 │ │ │ │ - ldr r3, [pc, #452] @ 14a54 │ │ │ │ + b 148c4 │ │ │ │ + ldr r3, [pc, #452] @ 14a64 │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ mov r1, #94 @ 0x5e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 147e0 │ │ │ │ + bne 147f0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #94 @ 0x5e │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14918 │ │ │ │ + bne 14928 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #24] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14888 │ │ │ │ + beq 14898 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r9, #116] @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 14888 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 14898 │ │ │ │ add r5, sp, #32 │ │ │ │ - b 14958 │ │ │ │ + b 14968 │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #292] @ 14a58 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #292] @ 14a68 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #95 @ 0x5f │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 147e0 │ │ │ │ + bne 147f0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #95 @ 0x5f │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14920 │ │ │ │ + beq 14930 │ │ │ │ ldrd r8, [sp, #32] │ │ │ │ add r5, sp, #28 │ │ │ │ - b 149a8 │ │ │ │ + b 149b8 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 147e0 │ │ │ │ + bne 147f0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14980 │ │ │ │ + beq 14990 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ - b 14a00 │ │ │ │ + b 14a10 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 14a58 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 14a68 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #97 @ 0x61 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 147e0 │ │ │ │ + bne 147f0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #97 @ 0x61 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 149c8 │ │ │ │ + beq 149d8 │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 112b90 │ │ │ │ - b 147cc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r6, ip, lsr #12 │ │ │ │ + bl 11356c │ │ │ │ + b 147dc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r7, ip, lsl r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq fp, [r6], -r0 @ │ │ │ │ + eoreq fp, r7, r0, ror #11 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq fp, r6, r4, ror #9 │ │ │ │ - strdeq fp, [r6], -r8 @ │ │ │ │ - strdeq pc, [pc], -r0 │ │ │ │ - ldrdeq fp, [r6], -ip @ │ │ │ │ + ldrdeq fp, [r7], -r4 @ │ │ │ │ + eoreq fp, r7, r8, ror #21 │ │ │ │ + andseq r0, r0, r0, asr #13 │ │ │ │ + eoreq fp, r7, ip, asr #21 │ │ │ │ muleq r0, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #324] @ 14bbc │ │ │ │ - ldr r4, [pc, #324] @ 14bc0 │ │ │ │ - ldr r5, [pc, #320] @ 14bc0 │ │ │ │ - ldr r2, [pc, #320] @ 14bc4 │ │ │ │ + ldr r1, [pc, #324] @ 14bcc │ │ │ │ + ldr r4, [pc, #324] @ 14bd0 │ │ │ │ + ldr r5, [pc, #320] @ 14bd0 │ │ │ │ + ldr r2, [pc, #320] @ 14bd4 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ strd r4, [sp, #16] │ │ │ │ - ldr r6, [pc, #308] @ 14bc8 │ │ │ │ + ldr r6, [pc, #308] @ 14bd8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #292] @ 14bc0 │ │ │ │ + ldr r3, [pc, #292] @ 14bd0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 14ae0 │ │ │ │ + b 14af0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14b6c │ │ │ │ + bne 14b7c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14ab8 │ │ │ │ + beq 14ac8 │ │ │ │ add r5, sp, #16 │ │ │ │ - b 14b38 │ │ │ │ + b 14b48 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 14bcc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 14bdc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14b6c │ │ │ │ + bne 14b7c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14b00 │ │ │ │ + beq 14b10 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14b8c │ │ │ │ + beq 14b9c │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - b 14b8c │ │ │ │ + b 14b9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14b8c │ │ │ │ + beq 14b9c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 14bd0 │ │ │ │ - ldr r3, [pc, #44] @ 14bc4 │ │ │ │ + ldr r2, [pc, #60] @ 14be0 │ │ │ │ + ldr r3, [pc, #44] @ 14bd4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 14bb8 │ │ │ │ + bne 14bc8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r6, r8, ror #4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r7, r8, asr r2 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq fp, r6, r4, asr r2 │ │ │ │ + eoreq fp, r7, r4, asr #4 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq fp, r6, r8, asr r1 │ │ │ │ + eoreq fp, r7, r8, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #304] @ 14d20 │ │ │ │ + ldr r0, [pc, #304] @ 14d30 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 14d24 │ │ │ │ + ldr r1, [pc, #300] @ 14d34 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #292] @ 14d28 │ │ │ │ + ldr r6, [pc, #292] @ 14d38 │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #288] @ 14d2c │ │ │ │ + ldr r3, [pc, #288] @ 14d3c │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, sp, #16 │ │ │ │ strb r2, [sp, #15] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 14c54 │ │ │ │ + b 14c64 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14cdc │ │ │ │ + bne 14cec │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 14c2c │ │ │ │ + beq 14c3c │ │ │ │ add r8, sp, #15 │ │ │ │ - b 14cac │ │ │ │ + b 14cbc │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #168] @ 14d30 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #168] @ 14d40 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14cdc │ │ │ │ + bne 14cec │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 14c74 │ │ │ │ + beq 14c84 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r2, [sp, #15] │ │ │ │ strbne r2, [r3] │ │ │ │ - b 14cf0 │ │ │ │ + b 14d00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 14d34 │ │ │ │ - ldr r3, [pc, #40] @ 14d24 │ │ │ │ + ldr r2, [pc, #60] @ 14d44 │ │ │ │ + ldr r3, [pc, #40] @ 14d34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 14d1c │ │ │ │ + bne 14d2c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq fp, [r6], -r8 @ │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r7, r8, ror #1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq fp, [r6], -r4 @ │ │ │ │ + eoreq fp, r7, r4, asr #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - strdeq sl, [r6], -r4 @ │ │ │ │ + eoreq sl, r7, r4, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #596] @ 14fa8 │ │ │ │ - ldr r2, [pc, #596] @ 14fac │ │ │ │ + ldr r1, [pc, #596] @ 14fb8 │ │ │ │ + ldr r2, [pc, #596] @ 14fbc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #588] @ 14fb0 │ │ │ │ + ldr r6, [pc, #588] @ 14fc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #584] @ 14fb4 │ │ │ │ + ldr r3, [pc, #584] @ 14fc4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 14db4 │ │ │ │ + b 14dc4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14e88 │ │ │ │ + bne 14e98 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14d8c │ │ │ │ + beq 14d9c │ │ │ │ add r5, sp, #12 │ │ │ │ - b 14e0c │ │ │ │ + b 14e1c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #464] @ 14fb8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #464] @ 14fc8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #103 @ 0x67 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14ef4 │ │ │ │ + bne 14f04 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #103 @ 0x67 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14dd4 │ │ │ │ + beq 14de4 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14e5c │ │ │ │ - ldr r3, [pc, #380] @ 14fb8 │ │ │ │ + beq 14e6c │ │ │ │ + ldr r3, [pc, #380] @ 14fc8 │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #344] @ 14fbc │ │ │ │ - ldr r3, [pc, #324] @ 14fac │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #344] @ 14fcc │ │ │ │ + ldr r3, [pc, #324] @ 14fbc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 14fa4 │ │ │ │ + bne 14fb4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14e5c │ │ │ │ - ldr r4, [pc, #284] @ 14fc0 │ │ │ │ - ldr r3, [pc, #268] @ 14fb4 │ │ │ │ + beq 14e6c │ │ │ │ + ldr r4, [pc, #284] @ 14fd0 │ │ │ │ + ldr r3, [pc, #268] @ 14fc4 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #120 @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14f3c │ │ │ │ - ldr r3, [pc, #252] @ 14fc4 │ │ │ │ + bne 14f4c │ │ │ │ + ldr r3, [pc, #252] @ 14fd4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ add r4, sp, #16 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 14e5c │ │ │ │ + bl 722c │ │ │ │ + b 14e6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14e5c │ │ │ │ - ldr r4, [pc, #184] @ 14fc8 │ │ │ │ - ldr r3, [pc, #160] @ 14fb4 │ │ │ │ + beq 14e6c │ │ │ │ + ldr r4, [pc, #184] @ 14fd8 │ │ │ │ + ldr r3, [pc, #160] @ 14fc4 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14f70 │ │ │ │ - ldr r3, [pc, #152] @ 14fcc │ │ │ │ + bne 14f80 │ │ │ │ + ldr r3, [pc, #152] @ 14fdc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #132] @ 0x84 │ │ │ │ - b 14ecc │ │ │ │ - ldr r3, [pc, #140] @ 14fd0 │ │ │ │ + b 14edc │ │ │ │ + ldr r3, [pc, #140] @ 14fe0 │ │ │ │ mov r2, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 14ec0 │ │ │ │ - ldr r3, [pc, #92] @ 14fd4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 14ed0 │ │ │ │ + ldr r3, [pc, #92] @ 14fe4 │ │ │ │ mov r2, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 14f2c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r6, r8, pc, sl @ │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 14f3c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r7, r8, lsl #31 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq sl, r6, r8, ror pc │ │ │ │ + eoreq sl, r7, r8, ror #30 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq sl, r6, r8, lsl #29 │ │ │ │ - eoreq fp, r6, r8, asr #9 │ │ │ │ - eoreq fp, r6, r8, lsr #9 │ │ │ │ - eoreq fp, r6, ip, asr r4 │ │ │ │ - eoreq fp, r6, ip, lsr r4 │ │ │ │ - strdeq pc, [pc], -r8 │ │ │ │ - andeq pc, pc, r4, asr #11 │ │ │ │ + eoreq sl, r7, r8, ror lr │ │ │ │ + @ instruction: 0x0027b4b8 │ │ │ │ + mlaeq r7, r8, r4, fp │ │ │ │ + eoreq fp, r7, ip, asr #8 │ │ │ │ + eoreq fp, r7, ip, lsr #8 │ │ │ │ + andeq pc, pc, r8, asr #31 │ │ │ │ + muleq pc, r4, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #448] @ 151b4 │ │ │ │ + ldr r0, [pc, #448] @ 151c4 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #444] @ 151b8 │ │ │ │ + ldr r1, [pc, #444] @ 151c8 │ │ │ │ sub sp, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #436] @ 151bc │ │ │ │ + ldr ip, [pc, #436] @ 151cc │ │ │ │ str ip, [sp, #12] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r6, [pc, #424] @ 151c0 │ │ │ │ + ldr r6, [pc, #424] @ 151d0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #16] │ │ │ │ mov r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, sp, #12 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 15064 │ │ │ │ + b 15074 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #118 @ 0x76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1513c │ │ │ │ + bne 1514c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #118 @ 0x76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1503c │ │ │ │ + beq 1504c │ │ │ │ add r8, sp, #16 │ │ │ │ - b 150bc │ │ │ │ + b 150cc │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #300] @ 151c4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #300] @ 151d4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #119 @ 0x77 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1513c │ │ │ │ + bne 1514c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #119 @ 0x77 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 15084 │ │ │ │ + beq 15094 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne ip, [sp, #20] │ │ │ │ ldmne r3, {r0, r1} │ │ │ │ moveq r0, r2 │ │ │ │ stmne r3, {r2, ip} │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ ldrne ip, [sp, #24] │ │ │ │ strne ip, [r3, #8] │ │ │ │ strdne r0, [sp, #16] │ │ │ │ strne r2, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15188 │ │ │ │ - ldr r2, [pc, #176] @ 151c8 │ │ │ │ - ldr r3, [pc, #156] @ 151b8 │ │ │ │ + bne 15198 │ │ │ │ + ldr r2, [pc, #176] @ 151d8 │ │ │ │ + ldr r3, [pc, #156] @ 151c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 151b0 │ │ │ │ + bne 151c0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1517c │ │ │ │ + beq 1518c │ │ │ │ ldr r4, [r3] │ │ │ │ str r5, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ str r5, [r3] │ │ │ │ str r5, [r3, #8] │ │ │ │ - beq 1517c │ │ │ │ + beq 1518c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 151a4 │ │ │ │ + beq 151b4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15110 │ │ │ │ + beq 15120 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15110 │ │ │ │ + bne 15120 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7540 │ │ │ │ - b 15110 │ │ │ │ + bl 7550 │ │ │ │ + b 15120 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7540 │ │ │ │ - b 1517c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq sl, [r6], -r0 @ │ │ │ │ + bl 7550 │ │ │ │ + b 1518c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r7, r0, ror #25 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq sl, r6, r0, asr #25 │ │ │ │ + @ instruction: 0x0027acb0 │ │ │ │ andeq r0, r0, r0, lsr #5 │ │ │ │ - ldrdeq sl, [r6], -r4 @ │ │ │ │ + eoreq sl, r7, r4, asr #23 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #1312] @ 15708 │ │ │ │ + ldr r0, [pc, #1312] @ 15718 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #1308] @ 1570c │ │ │ │ + ldr r1, [pc, #1308] @ 1571c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #1300] @ 15710 │ │ │ │ - ldr r2, [pc, #1296] @ 15710 │ │ │ │ + ldr r3, [pc, #1300] @ 15720 │ │ │ │ + ldr r2, [pc, #1296] @ 15720 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr r5, [pc, #1292] @ 15714 │ │ │ │ + ldr r5, [pc, #1292] @ 15724 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #1256] @ 15710 │ │ │ │ + ldr r3, [pc, #1256] @ 15720 │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ strb ip, [sp, #14] │ │ │ │ strb ip, [sp, #15] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 1527c │ │ │ │ + b 1528c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1216] @ 15718 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1216] @ 15728 │ │ │ │ mov r1, #25 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 153f8 │ │ │ │ + bne 15408 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15244 │ │ │ │ + beq 15254 │ │ │ │ ldrd r8, [sp, #40] @ 0x28 │ │ │ │ add r7, sp, #16 │ │ │ │ - b 152c8 │ │ │ │ + b 152d8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 153f8 │ │ │ │ + bne 15408 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 152a0 │ │ │ │ + beq 152b0 │ │ │ │ add r7, sp, #15 │ │ │ │ - b 15320 │ │ │ │ + b 15330 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1056] @ 1571c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1056] @ 1572c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #27 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 153f8 │ │ │ │ + bne 15408 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #27 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 152e8 │ │ │ │ + beq 152f8 │ │ │ │ ldrb r3, [sp, #15] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 15444 │ │ │ │ - ldr r3, [pc, #960] @ 15710 │ │ │ │ - ldr fp, [pc, #972] @ 15720 │ │ │ │ + beq 15454 │ │ │ │ + ldr r3, [pc, #960] @ 15720 │ │ │ │ + ldr fp, [pc, #972] @ 15730 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #968] @ 15724 │ │ │ │ + ldr r3, [pc, #968] @ 15734 │ │ │ │ add fp, pc, fp │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, sp, #28 │ │ │ │ add r7, fp, #136 @ 0x88 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 15398 │ │ │ │ - ldr r3, [pc, #944] @ 15728 │ │ │ │ + b 153a8 │ │ │ │ + ldr r3, [pc, #944] @ 15738 │ │ │ │ mov r1, #28 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #140] @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 153f8 │ │ │ │ + bne 15408 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1546c │ │ │ │ + bne 1547c │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15370 │ │ │ │ + beq 15380 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [fp, #140] @ 0x8c │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 15370 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 15380 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 15418 │ │ │ │ + beq 15428 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #780] @ 1572c │ │ │ │ - ldr r3, [pc, #744] @ 1570c │ │ │ │ + ldr r2, [pc, #780] @ 1573c │ │ │ │ + ldr r3, [pc, #744] @ 1571c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 15704 │ │ │ │ + bne 15714 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 15418 │ │ │ │ + beq 15428 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ strd r0, [r4] │ │ │ │ - b 15418 │ │ │ │ + b 15428 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 15444 │ │ │ │ - ldr fp, [pc, #688] @ 15730 │ │ │ │ - ldr r3, [pc, #688] @ 15734 │ │ │ │ + beq 15454 │ │ │ │ + ldr fp, [pc, #688] @ 15740 │ │ │ │ + ldr r3, [pc, #688] @ 15744 │ │ │ │ add fp, pc, fp │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, sp, #20 │ │ │ │ add r7, fp, #144 @ 0x90 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 154c0 │ │ │ │ - ldr r3, [pc, #664] @ 15738 │ │ │ │ + b 154d0 │ │ │ │ + ldr r3, [pc, #664] @ 15748 │ │ │ │ mov r1, #29 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 153f8 │ │ │ │ + bne 15408 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15520 │ │ │ │ + bne 15530 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15498 │ │ │ │ + beq 154a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [fp, #148] @ 0x94 │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 15498 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 154a8 │ │ │ │ add r7, sp, #14 │ │ │ │ - b 15560 │ │ │ │ + b 15570 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #480] @ 1571c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #480] @ 1572c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #30 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 153f8 │ │ │ │ + bne 15408 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15528 │ │ │ │ + beq 15538 │ │ │ │ ldrb r3, [sp, #14] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 15444 │ │ │ │ - ldr fp, [pc, #428] @ 1573c │ │ │ │ - ldr r3, [pc, #428] @ 15740 │ │ │ │ + beq 15454 │ │ │ │ + ldr fp, [pc, #428] @ 1574c │ │ │ │ + ldr r3, [pc, #428] @ 15750 │ │ │ │ add fp, pc, fp │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, sp, #24 │ │ │ │ add r7, fp, #152 @ 0x98 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 155d0 │ │ │ │ - ldr r3, [pc, #404] @ 15744 │ │ │ │ + b 155e0 │ │ │ │ + ldr r3, [pc, #404] @ 15754 │ │ │ │ mov r1, #31 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 153f8 │ │ │ │ + bne 15408 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15630 │ │ │ │ + bne 15640 │ │ │ │ mov r1, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 155a8 │ │ │ │ + beq 155b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [fp, #156] @ 0x9c │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 155a8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 155b8 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ - b 15670 │ │ │ │ + b 15680 │ │ │ │ mov r1, #30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #204] @ 15718 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #204] @ 15728 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 153f8 │ │ │ │ + bne 15408 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15638 │ │ │ │ + beq 15648 │ │ │ │ ldrd sl, [sp, #48] @ 0x30 │ │ │ │ add r7, sp, #32 │ │ │ │ - b 156d0 │ │ │ │ + b 156e0 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #108] @ 15718 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #108] @ 15728 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 153f8 │ │ │ │ + bne 15408 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15698 │ │ │ │ + beq 156a8 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - b 1544c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r6, r0, lsl #22 │ │ │ │ + b 1545c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq sl, [r7], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq sl, r6, r8, asr #21 │ │ │ │ + @ instruction: 0x0027aab8 │ │ │ │ muleq r0, r8, r2 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq fp, r6, r4, lsl r0 │ │ │ │ - andeq pc, pc, r0, lsl r2 @ │ │ │ │ - strdeq sl, [r6], -r4 @ │ │ │ │ - eoreq sl, r6, ip, asr #17 │ │ │ │ - eoreq sl, r6, ip, ror #29 │ │ │ │ - andeq pc, pc, r8, ror #1 │ │ │ │ - eoreq sl, r6, ip, asr #29 │ │ │ │ - ldrdeq sl, [r6], -ip @ │ │ │ │ - ldrdeq lr, [pc], -r8 │ │ │ │ - @ instruction: 0x0026adbc │ │ │ │ + eoreq fp, r7, r4 │ │ │ │ + andeq pc, pc, r0, ror #23 │ │ │ │ + eoreq sl, r7, r4, ror #31 │ │ │ │ + @ instruction: 0x0027a8bc │ │ │ │ + ldrdeq sl, [r7], -ip @ │ │ │ │ + @ instruction: 0x000ffab8 │ │ │ │ + @ instruction: 0x0027aebc │ │ │ │ + eoreq sl, r7, ip, asr #27 │ │ │ │ + andeq pc, pc, r8, lsr #19 │ │ │ │ + eoreq sl, r7, ip, lsr #27 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #1312] @ 15c84 │ │ │ │ + ldr r0, [pc, #1312] @ 15c94 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #1308] @ 15c88 │ │ │ │ + ldr r1, [pc, #1308] @ 15c98 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #1300] @ 15c8c │ │ │ │ - ldr r2, [pc, #1296] @ 15c8c │ │ │ │ + ldr r3, [pc, #1300] @ 15c9c │ │ │ │ + ldr r2, [pc, #1296] @ 15c9c │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr r5, [pc, #1292] @ 15c90 │ │ │ │ + ldr r5, [pc, #1292] @ 15ca0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #1256] @ 15c8c │ │ │ │ + ldr r3, [pc, #1256] @ 15c9c │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ strb ip, [sp, #14] │ │ │ │ strb ip, [sp, #15] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 157f8 │ │ │ │ + b 15808 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1216] @ 15c94 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1216] @ 15ca4 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15974 │ │ │ │ + bne 15984 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 157c0 │ │ │ │ + beq 157d0 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ add r7, sp, #16 │ │ │ │ - b 15844 │ │ │ │ + b 15854 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15974 │ │ │ │ + bne 15984 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1581c │ │ │ │ + beq 1582c │ │ │ │ add r7, sp, #14 │ │ │ │ - b 1589c │ │ │ │ + b 158ac │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1056] @ 15c98 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1056] @ 15ca8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15974 │ │ │ │ + bne 15984 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15864 │ │ │ │ + beq 15874 │ │ │ │ ldrb r3, [sp, #14] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 159c0 │ │ │ │ - ldr r3, [pc, #960] @ 15c8c │ │ │ │ - ldr fp, [pc, #972] @ 15c9c │ │ │ │ + bne 159d0 │ │ │ │ + ldr r3, [pc, #960] @ 15c9c │ │ │ │ + ldr fp, [pc, #972] @ 15cac │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #968] @ 15ca0 │ │ │ │ + ldr r3, [pc, #968] @ 15cb0 │ │ │ │ add fp, pc, fp │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, sp, #28 │ │ │ │ add r7, fp, #160 @ 0xa0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 15914 │ │ │ │ - ldr r3, [pc, #944] @ 15ca4 │ │ │ │ + b 15924 │ │ │ │ + ldr r3, [pc, #944] @ 15cb4 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #164] @ 0xa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15974 │ │ │ │ + bne 15984 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 159e8 │ │ │ │ + bne 159f8 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 158ec │ │ │ │ + beq 158fc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [fp, #164] @ 0xa4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 158ec │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 158fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 15994 │ │ │ │ + beq 159a4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #780] @ 15ca8 │ │ │ │ - ldr r3, [pc, #744] @ 15c88 │ │ │ │ + ldr r2, [pc, #780] @ 15cb8 │ │ │ │ + ldr r3, [pc, #744] @ 15c98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 15c80 │ │ │ │ + bne 15c90 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 15994 │ │ │ │ + beq 159a4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ strd r0, [r4] │ │ │ │ - b 15994 │ │ │ │ + b 159a4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 159c0 │ │ │ │ - ldr fp, [pc, #688] @ 15cac │ │ │ │ - ldr r3, [pc, #688] @ 15cb0 │ │ │ │ + beq 159d0 │ │ │ │ + ldr fp, [pc, #688] @ 15cbc │ │ │ │ + ldr r3, [pc, #688] @ 15cc0 │ │ │ │ add fp, pc, fp │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, sp, #20 │ │ │ │ add r7, fp, #168 @ 0xa8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 15a3c │ │ │ │ - ldr r3, [pc, #664] @ 15cb4 │ │ │ │ + b 15a4c │ │ │ │ + ldr r3, [pc, #664] @ 15cc4 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #172] @ 0xac │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15974 │ │ │ │ + bne 15984 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15a9c │ │ │ │ + bne 15aac │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15a14 │ │ │ │ + beq 15a24 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [fp, #172] @ 0xac │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 15a14 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 15a24 │ │ │ │ add r7, sp, #15 │ │ │ │ - b 15adc │ │ │ │ + b 15aec │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #480] @ 15c98 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #480] @ 15ca8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15974 │ │ │ │ + bne 15984 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15aa4 │ │ │ │ + beq 15ab4 │ │ │ │ ldrb r3, [sp, #15] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 159c0 │ │ │ │ - ldr fp, [pc, #428] @ 15cb8 │ │ │ │ - ldr r3, [pc, #428] @ 15cbc │ │ │ │ + beq 159d0 │ │ │ │ + ldr fp, [pc, #428] @ 15cc8 │ │ │ │ + ldr r3, [pc, #428] @ 15ccc │ │ │ │ add fp, pc, fp │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, sp, #24 │ │ │ │ add r7, fp, #176 @ 0xb0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 15b4c │ │ │ │ - ldr r3, [pc, #404] @ 15cc0 │ │ │ │ + b 15b5c │ │ │ │ + ldr r3, [pc, #404] @ 15cd0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15974 │ │ │ │ + bne 15984 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15bac │ │ │ │ + bne 15bbc │ │ │ │ mov r1, #27 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15b24 │ │ │ │ + beq 15b34 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [fp, #180] @ 0xb4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 15b24 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 15b34 │ │ │ │ add r7, sp, #32 │ │ │ │ - b 15bec │ │ │ │ + b 15bfc │ │ │ │ mov r1, #29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #204] @ 15c94 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #204] @ 15ca4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15974 │ │ │ │ + bne 15984 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15bb4 │ │ │ │ + beq 15bc4 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ - b 15c4c │ │ │ │ + b 15c5c │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #108] @ 15c94 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #108] @ 15ca4 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15974 │ │ │ │ + bne 15984 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15c14 │ │ │ │ + beq 15c24 │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - b 159c8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r6, r4, lsl #11 │ │ │ │ + b 159d8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r7, r4, ror r5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq sl, r6, ip, asr #10 │ │ │ │ + eoreq sl, r7, ip, lsr r5 │ │ │ │ muleq r0, r8, r2 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - mlaeq r6, r8, sl, sl │ │ │ │ - muleq pc, r4, ip @ │ │ │ │ - eoreq sl, r6, r8, ror sl │ │ │ │ - eoreq sl, r6, r0, asr r3 │ │ │ │ - eoreq sl, r6, r0, ror r9 │ │ │ │ - andeq lr, pc, ip, ror #22 │ │ │ │ - eoreq sl, r6, r0, asr r9 │ │ │ │ - eoreq sl, r6, r0, ror #16 │ │ │ │ - andeq lr, pc, ip, asr sl @ │ │ │ │ - eoreq sl, r6, r0, asr #16 │ │ │ │ + eoreq sl, r7, r8, lsl #21 │ │ │ │ + andeq pc, pc, r4, ror #12 │ │ │ │ + eoreq sl, r7, r8, ror #20 │ │ │ │ + eoreq sl, r7, r0, asr #6 │ │ │ │ + eoreq sl, r7, r0, ror #18 │ │ │ │ + andeq pc, pc, ip, lsr r5 @ │ │ │ │ + eoreq sl, r7, r0, asr #18 │ │ │ │ + eoreq sl, r7, r0, asr r8 │ │ │ │ + andeq pc, pc, ip, lsr #8 │ │ │ │ + eoreq sl, r7, r0, lsr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #432] @ 15e90 │ │ │ │ - ldr r2, [pc, #432] @ 15e94 │ │ │ │ + ldr r1, [pc, #432] @ 15ea0 │ │ │ │ + ldr r2, [pc, #432] @ 15ea4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #424] @ 15e98 │ │ │ │ + ldr r6, [pc, #424] @ 15ea8 │ │ │ │ sub sp, sp, #28 │ │ │ │ - ldr r3, [pc, #420] @ 15e9c │ │ │ │ + ldr r3, [pc, #420] @ 15eac │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 15d44 │ │ │ │ + b 15d54 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15e34 │ │ │ │ + bne 15e44 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 15d1c │ │ │ │ + beq 15d2c │ │ │ │ add r8, sp, #8 │ │ │ │ - b 15d9c │ │ │ │ + b 15dac │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #296] @ 15ea0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #296] @ 15eb0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #62 @ 0x3e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15e34 │ │ │ │ + bne 15e44 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #62 @ 0x3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 15d64 │ │ │ │ + beq 15d74 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ add r5, sp, #12 │ │ │ │ - b 15dfc │ │ │ │ + b 15e0c │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #200] @ 15ea0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #200] @ 15eb0 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15e74 │ │ │ │ + bne 15e84 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 15dc4 │ │ │ │ + beq 15dd4 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r3, [sp, #12] │ │ │ │ subne r3, r3, r8 │ │ │ │ clzne r3, r3 │ │ │ │ lsrne r3, r3, #5 │ │ │ │ strbne r3, [r2] │ │ │ │ - b 15e48 │ │ │ │ + b 15e58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #84] @ 15ea4 │ │ │ │ - ldr r3, [pc, #64] @ 15e94 │ │ │ │ + ldr r2, [pc, #84] @ 15eb4 │ │ │ │ + ldr r3, [pc, #64] @ 15ea4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 15e8c │ │ │ │ + bne 15e9c │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strbne r9, [r3] │ │ │ │ - b 15e48 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r6, ip │ │ │ │ + b 15e58 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq r9, [r7], -ip @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r9, r6, ip, ror #31 │ │ │ │ + ldrdeq r9, [r7], -ip @ │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ muleq r0, r4, r2 │ │ │ │ - mlaeq r6, ip, lr, r9 │ │ │ │ + eoreq r9, r7, ip, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #304] @ 15ff4 │ │ │ │ + ldr r0, [pc, #304] @ 16004 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 15ff8 │ │ │ │ + ldr r1, [pc, #300] @ 16008 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #292] @ 15ffc │ │ │ │ + ldr r6, [pc, #292] @ 1600c │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #288] @ 16000 │ │ │ │ + ldr r3, [pc, #288] @ 16010 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, sp, #16 │ │ │ │ strb r2, [sp, #15] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 15f28 │ │ │ │ + b 15f38 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15fb0 │ │ │ │ + bne 15fc0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 15f00 │ │ │ │ + beq 15f10 │ │ │ │ add r8, sp, #15 │ │ │ │ - b 15f80 │ │ │ │ + b 15f90 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #168] @ 16004 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #168] @ 16014 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15fb0 │ │ │ │ + bne 15fc0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 15f48 │ │ │ │ + beq 15f58 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r2, [sp, #15] │ │ │ │ strbne r2, [r3] │ │ │ │ - b 15fc4 │ │ │ │ + b 15fd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 16008 │ │ │ │ - ldr r3, [pc, #40] @ 15ff8 │ │ │ │ + ldr r2, [pc, #60] @ 16018 │ │ │ │ + ldr r3, [pc, #40] @ 16008 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 15ff0 │ │ │ │ + bne 16000 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r6, r4, lsr #28 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r7, r4, lsl lr │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r9, r6, r0, lsl #28 │ │ │ │ + strdeq r9, [r7], -r0 @ │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r9, r6, r0, lsr #26 │ │ │ │ + eoreq r9, r7, r0, lsl sp │ │ │ │ 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, r1 │ │ │ │ - ldr r1, [pc, #992] @ 16408 │ │ │ │ - ldr r2, [pc, #992] @ 1640c │ │ │ │ + ldr r1, [pc, #992] @ 16418 │ │ │ │ + ldr r2, [pc, #992] @ 1641c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr r6, [pc, #980] @ 16410 │ │ │ │ - ldr r7, [pc, #976] @ 16410 │ │ │ │ - ldr r5, [pc, #976] @ 16414 │ │ │ │ + ldr r6, [pc, #980] @ 16420 │ │ │ │ + ldr r7, [pc, #976] @ 16420 │ │ │ │ + ldr r5, [pc, #976] @ 16424 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r3, [pc, #956] @ 16410 │ │ │ │ + ldr r3, [pc, #956] @ 16420 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ strd r6, [sp, #32] │ │ │ │ strd r6, [sp, #40] @ 0x28 │ │ │ │ strd r6, [sp, #48] @ 0x30 │ │ │ │ strd r6, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ strb r2, [sp, #15] │ │ │ │ - b 160b0 │ │ │ │ + b 160c0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #73 @ 0x49 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1613c │ │ │ │ + bne 1614c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #73 @ 0x49 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 16088 │ │ │ │ + beq 16098 │ │ │ │ add r6, sp, #15 │ │ │ │ - b 16108 │ │ │ │ + b 16118 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #820] @ 16418 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #820] @ 16428 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1613c │ │ │ │ + bne 1614c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 160d0 │ │ │ │ + beq 160e0 │ │ │ │ ldrb r3, [sp, #15] │ │ │ │ cmp r3, #0 │ │ │ │ addne r6, sp, #24 │ │ │ │ addeq r6, sp, #28 │ │ │ │ - bne 161b0 │ │ │ │ - b 16264 │ │ │ │ + bne 161c0 │ │ │ │ + b 16274 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1615c │ │ │ │ + beq 1616c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #696] @ 1641c │ │ │ │ - ldr r3, [pc, #676] @ 1640c │ │ │ │ + ldr r2, [pc, #696] @ 1642c │ │ │ │ + ldr r3, [pc, #676] @ 1641c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 16404 │ │ │ │ + bne 16414 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1613c │ │ │ │ + bne 1614c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 16188 │ │ │ │ + beq 16198 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ - b 16208 │ │ │ │ + b 16218 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #572] @ 16420 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #572] @ 16430 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1613c │ │ │ │ + bne 1614c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 161d0 │ │ │ │ + beq 161e0 │ │ │ │ ldrd r0, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1615c │ │ │ │ + beq 1616c │ │ │ │ strd r0, [r3] │ │ │ │ - b 1615c │ │ │ │ + b 1616c │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1613c │ │ │ │ + bne 1614c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1623c │ │ │ │ + beq 1624c │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ - b 162bc │ │ │ │ + b 162cc │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #392] @ 16420 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #392] @ 16430 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #78 @ 0x4e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1613c │ │ │ │ + bne 1614c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #78 @ 0x4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 16284 │ │ │ │ + beq 16294 │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ - b 1631c │ │ │ │ + b 1632c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #296] @ 16420 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #296] @ 16430 │ │ │ │ mov r1, #79 @ 0x4f │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1613c │ │ │ │ + bne 1614c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #79 @ 0x4f │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 162e4 │ │ │ │ + beq 162f4 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ add r9, sp, #16 │ │ │ │ mov sl, r2 │ │ │ │ mov fp, r3 │ │ │ │ - b 16370 │ │ │ │ + b 16380 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1613c │ │ │ │ + bne 1614c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 16348 │ │ │ │ + beq 16358 │ │ │ │ add r9, sp, #32 │ │ │ │ - b 163c8 │ │ │ │ + b 163d8 │ │ │ │ mov r1, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 16420 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 16430 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1613c │ │ │ │ + bne 1614c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 16390 │ │ │ │ + beq 163a0 │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b8c │ │ │ │ + bl 113568 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ - bl 112b8c │ │ │ │ - b 16228 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r6, r4, asr #25 │ │ │ │ + bl 113568 │ │ │ │ + b 16238 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x00279cb4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - mlaeq r6, r8, ip, r9 │ │ │ │ + eoreq r9, r7, r8, lsl #25 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r9, r6, r8, lsl #23 │ │ │ │ + eoreq r9, r7, r8, ror fp │ │ │ │ muleq r0, r8, r2 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #640] @ 166c0 │ │ │ │ + ldr r0, [pc, #640] @ 166d0 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #636] @ 166c4 │ │ │ │ + ldr r1, [pc, #636] @ 166d4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #628] @ 166c8 │ │ │ │ - ldr r3, [pc, #624] @ 166c8 │ │ │ │ - ldr r5, [pc, #624] @ 166cc │ │ │ │ + ldr r2, [pc, #628] @ 166d8 │ │ │ │ + ldr r3, [pc, #624] @ 166d8 │ │ │ │ + ldr r5, [pc, #624] @ 166dc │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ - ldr ip, [pc, #612] @ 166c8 │ │ │ │ + ldr ip, [pc, #612] @ 166d8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #8 │ │ │ │ strd r2, [sp, #16] │ │ │ │ strd r2, [sp, #24] │ │ │ │ strd r2, [sp, #32] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ - b 164b4 │ │ │ │ + b 164c4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16670 │ │ │ │ + bne 16680 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1648c │ │ │ │ + beq 1649c │ │ │ │ add r6, sp, #24 │ │ │ │ - b 1650c │ │ │ │ + b 1651c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #488] @ 166d0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #488] @ 166e0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #83 @ 0x53 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16670 │ │ │ │ + bne 16680 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #83 @ 0x53 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 164d4 │ │ │ │ + beq 164e4 │ │ │ │ ldrd r6, [sp, #24] │ │ │ │ add r8, sp, #12 │ │ │ │ - b 1655c │ │ │ │ + b 1656c │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16670 │ │ │ │ + bne 16680 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 16534 │ │ │ │ + beq 16544 │ │ │ │ add r8, sp, #32 │ │ │ │ - b 165b4 │ │ │ │ + b 165c4 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #320] @ 166d0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #320] @ 166e0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #85 @ 0x55 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16670 │ │ │ │ + bne 16680 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #85 @ 0x55 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1657c │ │ │ │ + beq 1658c │ │ │ │ ldrd r8, [sp, #32] │ │ │ │ add fp, sp, #16 │ │ │ │ - b 16614 │ │ │ │ + b 16624 │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #224] @ 166d0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #224] @ 166e0 │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16670 │ │ │ │ + bne 16680 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 165dc │ │ │ │ + beq 165ec │ │ │ │ ldr r4, [sl] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 16690 │ │ │ │ + beq 166a0 │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 112b8c │ │ │ │ - ldr r3, [pc, #132] @ 166d4 │ │ │ │ + bl 113568 │ │ │ │ + ldr r3, [pc, #132] @ 166e4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ strd r0, [r4] │ │ │ │ - b 16690 │ │ │ │ + b 166a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16690 │ │ │ │ + beq 166a0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #64] @ 166d8 │ │ │ │ - ldr r3, [pc, #40] @ 166c4 │ │ │ │ + ldr r2, [pc, #64] @ 166e8 │ │ │ │ + ldr r3, [pc, #40] @ 166d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 166bc │ │ │ │ + bne 166cc │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r6, r8, lsr #17 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r7, r8, r8, r9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r9, r6, r0, lsl #17 │ │ │ │ + eoreq r9, r7, r0, ror r8 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00e00000 │ │ │ │ - eoreq r9, r6, r4, asr r6 │ │ │ │ + eoreq r9, r7, r4, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #304] @ 16828 │ │ │ │ + ldr r0, [pc, #304] @ 16838 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 1682c │ │ │ │ + ldr r1, [pc, #300] @ 1683c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #292] @ 16830 │ │ │ │ + ldr r6, [pc, #292] @ 16840 │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #288] @ 16834 │ │ │ │ + ldr r3, [pc, #288] @ 16844 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, sp, #16 │ │ │ │ strb r2, [sp, #15] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 1675c │ │ │ │ + b 1676c │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #133 @ 0x85 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 167e4 │ │ │ │ + bne 167f4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #133 @ 0x85 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 16734 │ │ │ │ + beq 16744 │ │ │ │ add r8, sp, #15 │ │ │ │ - b 167b4 │ │ │ │ + b 167c4 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #168] @ 16838 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #168] @ 16848 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 167e4 │ │ │ │ + bne 167f4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1677c │ │ │ │ + beq 1678c │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r2, [sp, #15] │ │ │ │ strbne r2, [r3] │ │ │ │ - b 167f8 │ │ │ │ + b 16808 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 1683c │ │ │ │ - ldr r3, [pc, #40] @ 1682c │ │ │ │ + ldr r2, [pc, #60] @ 1684c │ │ │ │ + ldr r3, [pc, #40] @ 1683c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 16824 │ │ │ │ + bne 16834 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r9, [r6], -r0 @ │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r7, r0, ror #11 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r9, r6, ip, asr #11 │ │ │ │ + @ instruction: 0x002795bc │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r9, r6, ip, ror #9 │ │ │ │ + ldrdeq r9, [r7], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #304] @ 1698c │ │ │ │ + ldr r0, [pc, #304] @ 1699c │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 16990 │ │ │ │ + ldr r1, [pc, #300] @ 169a0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #292] @ 16994 │ │ │ │ + ldr r6, [pc, #292] @ 169a4 │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #288] @ 16998 │ │ │ │ + ldr r3, [pc, #288] @ 169a8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, sp, #16 │ │ │ │ strb r2, [sp, #15] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 168c0 │ │ │ │ + b 168d0 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #135 @ 0x87 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16948 │ │ │ │ + bne 16958 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #135 @ 0x87 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 16898 │ │ │ │ + beq 168a8 │ │ │ │ add r8, sp, #15 │ │ │ │ - b 16918 │ │ │ │ + b 16928 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #168] @ 1699c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #168] @ 169ac │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16948 │ │ │ │ + bne 16958 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 168e0 │ │ │ │ + beq 168f0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r2, [sp, #15] │ │ │ │ strbne r2, [r3] │ │ │ │ - b 1695c │ │ │ │ + b 1696c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 169a0 │ │ │ │ - ldr r3, [pc, #40] @ 16990 │ │ │ │ + ldr r2, [pc, #60] @ 169b0 │ │ │ │ + ldr r3, [pc, #40] @ 169a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 16988 │ │ │ │ + bne 16998 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r6, ip, lsl #9 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r7, ip, ror r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r9, r6, r8, ror #8 │ │ │ │ + eoreq r9, r7, r8, asr r4 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r9, r6, r8, lsl #7 │ │ │ │ + eoreq r9, r7, r8, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #304] @ 16af0 │ │ │ │ + ldr r0, [pc, #304] @ 16b00 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 16af4 │ │ │ │ + ldr r1, [pc, #300] @ 16b04 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #292] @ 16af8 │ │ │ │ + ldr r6, [pc, #292] @ 16b08 │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r2, [pc, #288] @ 16afc │ │ │ │ + ldr r2, [pc, #288] @ 16b0c │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, sp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ strb r3, [sp, #15] │ │ │ │ - b 16a24 │ │ │ │ + b 16a34 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #137 @ 0x89 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16aac │ │ │ │ + bne 16abc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #137 @ 0x89 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 169fc │ │ │ │ + beq 16a0c │ │ │ │ add r8, sp, #15 │ │ │ │ - b 16a7c │ │ │ │ + b 16a8c │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #168] @ 16b00 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #168] @ 16b10 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #138 @ 0x8a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16aac │ │ │ │ + bne 16abc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #138 @ 0x8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 16a44 │ │ │ │ + beq 16a54 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r2, [sp, #15] │ │ │ │ strbne r2, [r3] │ │ │ │ - b 16ac0 │ │ │ │ + b 16ad0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 16b04 │ │ │ │ - ldr r3, [pc, #40] @ 16af4 │ │ │ │ + ldr r2, [pc, #60] @ 16b14 │ │ │ │ + ldr r3, [pc, #40] @ 16b04 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 16aec │ │ │ │ + bne 16afc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r6, r8, lsr #6 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r7, r8, lsl r3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r9, r6, r4, lsl #6 │ │ │ │ + strdeq r9, [r7], -r4 @ │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r9, r6, r4, lsr #4 │ │ │ │ + eoreq r9, r7, r4, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #596] @ 16d78 │ │ │ │ - ldr r2, [pc, #596] @ 16d7c │ │ │ │ + ldr r1, [pc, #596] @ 16d88 │ │ │ │ + ldr r2, [pc, #596] @ 16d8c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #588] @ 16d80 │ │ │ │ + ldr r6, [pc, #588] @ 16d90 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #584] @ 16d84 │ │ │ │ + ldr r3, [pc, #584] @ 16d94 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 16b84 │ │ │ │ + b 16b94 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #139 @ 0x8b │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16c58 │ │ │ │ + bne 16c68 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #139 @ 0x8b │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 16b5c │ │ │ │ + beq 16b6c │ │ │ │ add r5, sp, #12 │ │ │ │ - b 16bdc │ │ │ │ + b 16bec │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #464] @ 16d88 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #464] @ 16d98 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16cc4 │ │ │ │ + bne 16cd4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 16ba4 │ │ │ │ + beq 16bb4 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 16c2c │ │ │ │ - ldr r3, [pc, #380] @ 16d88 │ │ │ │ + beq 16c3c │ │ │ │ + ldr r3, [pc, #380] @ 16d98 │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #344] @ 16d8c │ │ │ │ - ldr r3, [pc, #324] @ 16d7c │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #344] @ 16d9c │ │ │ │ + ldr r3, [pc, #324] @ 16d8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 16d74 │ │ │ │ + bne 16d84 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16c2c │ │ │ │ - ldr r4, [pc, #284] @ 16d90 │ │ │ │ - ldr r3, [pc, #268] @ 16d84 │ │ │ │ + beq 16c3c │ │ │ │ + ldr r4, [pc, #284] @ 16da0 │ │ │ │ + ldr r3, [pc, #268] @ 16d94 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #184 @ 0xb8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16d0c │ │ │ │ - ldr r3, [pc, #252] @ 16d94 │ │ │ │ + bne 16d1c │ │ │ │ + ldr r3, [pc, #252] @ 16da4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #188] @ 0xbc │ │ │ │ add r4, sp, #16 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 16c2c │ │ │ │ + bl 722c │ │ │ │ + b 16c3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16c2c │ │ │ │ - ldr r4, [pc, #184] @ 16d98 │ │ │ │ - ldr r3, [pc, #160] @ 16d84 │ │ │ │ + beq 16c3c │ │ │ │ + ldr r4, [pc, #184] @ 16da8 │ │ │ │ + ldr r3, [pc, #160] @ 16d94 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16d40 │ │ │ │ - ldr r3, [pc, #152] @ 16d9c │ │ │ │ + bne 16d50 │ │ │ │ + ldr r3, [pc, #152] @ 16dac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ - b 16c9c │ │ │ │ - ldr r3, [pc, #140] @ 16da0 │ │ │ │ + b 16cac │ │ │ │ + ldr r3, [pc, #140] @ 16db0 │ │ │ │ mov r2, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, r2 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #188] @ 0xbc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 16c90 │ │ │ │ - ldr r3, [pc, #92] @ 16da4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 16ca0 │ │ │ │ + ldr r3, [pc, #92] @ 16db4 │ │ │ │ mov r2, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, r2 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 16cfc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r6, r8, asr #3 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 16d0c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x002791b8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r9, r6, r8, lsr #3 │ │ │ │ + mlaeq r7, r8, r1, r9 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ muleq r0, r4, r2 │ │ │ │ - strheq r9, [r6], -r8 @ │ │ │ │ - strdeq r9, [r6], -r8 @ │ │ │ │ - ldrdeq r9, [r6], -r8 @ │ │ │ │ - eoreq r9, r6, ip, lsl #13 │ │ │ │ - eoreq r9, r6, ip, ror #12 │ │ │ │ - andeq sp, pc, r8, ror #18 │ │ │ │ - andeq sp, pc, r4, lsr r9 @ │ │ │ │ + eoreq r9, r7, r8, lsr #1 │ │ │ │ + eoreq r9, r7, r8, ror #13 │ │ │ │ + eoreq r9, r7, r8, asr #13 │ │ │ │ + eoreq r9, r7, ip, ror r6 │ │ │ │ + eoreq r9, r7, ip, asr r6 │ │ │ │ + andeq lr, pc, r8, lsr r3 @ │ │ │ │ + andeq lr, pc, r4, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #400] @ 16f54 │ │ │ │ - ldr r2, [pc, #400] @ 16f58 │ │ │ │ + ldr r1, [pc, #400] @ 16f64 │ │ │ │ + ldr r2, [pc, #400] @ 16f68 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #388] @ 16f5c │ │ │ │ + ldr r3, [pc, #388] @ 16f6c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 16e1c │ │ │ │ + b 16e2c │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #141 @ 0x8d │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16ee0 │ │ │ │ + bne 16ef0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #141 @ 0x8d │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 16df4 │ │ │ │ - ldr r8, [pc, #292] @ 16f60 │ │ │ │ - ldr r9, [pc, #292] @ 16f64 │ │ │ │ + beq 16e04 │ │ │ │ + ldr r8, [pc, #292] @ 16f70 │ │ │ │ + ldr r9, [pc, #292] @ 16f74 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, r8, #200 @ 0xc8 │ │ │ │ - b 16e7c │ │ │ │ - ldr r3, [pc, #272] @ 16f68 │ │ │ │ + b 16e8c │ │ │ │ + ldr r3, [pc, #272] @ 16f78 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #204] @ 0xcc │ │ │ │ mov r1, #142 @ 0x8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16f34 │ │ │ │ + bne 16f44 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #142 @ 0x8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16f20 │ │ │ │ + bne 16f30 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [sp, #4] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 16e50 │ │ │ │ + beq 16e60 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #12 │ │ │ │ str r9, [sp, #16] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r8, #204] @ 0xcc │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 16e50 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 16e60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3] │ │ │ │ - ldr r2, [pc, #112] @ 16f6c │ │ │ │ - ldr r3, [pc, #88] @ 16f58 │ │ │ │ + ldr r2, [pc, #112] @ 16f7c │ │ │ │ + ldr r3, [pc, #88] @ 16f68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 16f50 │ │ │ │ + bne 16f60 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [sp, #8] │ │ │ │ strne r2, [r3] │ │ │ │ - b 16ef4 │ │ │ │ + b 16f04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [r3] │ │ │ │ - b 16ef4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r6, r8, lsr #30 │ │ │ │ + b 16f04 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r7, r8, lsl pc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r9, r6, r0, lsr r5 │ │ │ │ - andeq sp, pc, r4, asr r8 @ │ │ │ │ - eoreq r9, r6, r4, lsl r5 │ │ │ │ - strdeq r8, [r6], -r0 @ │ │ │ │ + eoreq r9, r7, r0, lsr #10 │ │ │ │ + andeq lr, pc, r4, lsr #4 │ │ │ │ + eoreq r9, r7, r4, lsl #10 │ │ │ │ + eoreq r8, r7, r0, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #304] @ 170bc │ │ │ │ + ldr r0, [pc, #304] @ 170cc │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 170c0 │ │ │ │ + ldr r1, [pc, #300] @ 170d0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #292] @ 170c4 │ │ │ │ + ldr r6, [pc, #292] @ 170d4 │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r2, [pc, #288] @ 170c8 │ │ │ │ + ldr r2, [pc, #288] @ 170d8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, sp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ strb r3, [sp, #15] │ │ │ │ - b 16ff0 │ │ │ │ + b 17000 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #143 @ 0x8f │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 17078 │ │ │ │ + bne 17088 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #143 @ 0x8f │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 16fc8 │ │ │ │ + beq 16fd8 │ │ │ │ add r8, sp, #15 │ │ │ │ - b 17048 │ │ │ │ + b 17058 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #168] @ 170cc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #168] @ 170dc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 17078 │ │ │ │ + bne 17088 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 17010 │ │ │ │ + beq 17020 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r2, [sp, #15] │ │ │ │ strbne r2, [r3] │ │ │ │ - b 1708c │ │ │ │ + b 1709c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 170d0 │ │ │ │ - ldr r3, [pc, #40] @ 170c0 │ │ │ │ + ldr r2, [pc, #60] @ 170e0 │ │ │ │ + ldr r3, [pc, #40] @ 170d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 170b8 │ │ │ │ + bne 170c8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r6, ip, asr sp │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r7, ip, asr #26 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r8, r6, r8, lsr sp │ │ │ │ + eoreq r8, r7, r8, lsr #26 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r8, r6, r8, asr ip │ │ │ │ + eoreq r8, r7, r8, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 17684 │ │ │ │ + ldr r0, [pc, #1424] @ 17694 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 17688 │ │ │ │ + ldr r1, [pc, #1420] @ 17698 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #1392] @ 1768c │ │ │ │ + ldr r2, [pc, #1392] @ 1769c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r9, #8] │ │ │ │ str r3, [r9, #4] │ │ │ │ mov r3, #2 │ │ │ │ add r4, sp, #32 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 17164 │ │ │ │ + b 17174 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 17228 │ │ │ │ + bne 17238 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1713c │ │ │ │ - ldr sl, [pc, #1292] @ 17690 │ │ │ │ - ldr r8, [pc, #1292] @ 17694 │ │ │ │ + beq 1714c │ │ │ │ + ldr sl, [pc, #1292] @ 176a0 │ │ │ │ + ldr r8, [pc, #1292] @ 176a4 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #28 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sl, #216 @ 0xd8 │ │ │ │ - b 171c4 │ │ │ │ - ldr r4, [pc, #1272] @ 17698 │ │ │ │ + b 171d4 │ │ │ │ + ldr r4, [pc, #1272] @ 176a8 │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 17540 │ │ │ │ + bne 17550 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 172cc │ │ │ │ + bne 172dc │ │ │ │ mov r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17198 │ │ │ │ + beq 171a8 │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [sl, #220] @ 0xdc │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 17198 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 171a8 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17298 │ │ │ │ - ldr r4, [pc, #1108] @ 1769c │ │ │ │ - ldr r3, [pc, #1088] @ 1768c │ │ │ │ + beq 172a8 │ │ │ │ + ldr r4, [pc, #1108] @ 176ac │ │ │ │ + ldr r3, [pc, #1088] @ 1769c │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #208 @ 0xd0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 17584 │ │ │ │ - ldr r3, [pc, #1076] @ 176a0 │ │ │ │ + bne 17594 │ │ │ │ + ldr r3, [pc, #1076] @ 176b0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #212] @ 0xd4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 176a4 │ │ │ │ - ldr r3, [pc, #988] @ 17688 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 176b4 │ │ │ │ + ldr r3, [pc, #988] @ 17698 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 17680 │ │ │ │ + bne 17690 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -16158,47 +16158,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b 1749c │ │ │ │ + b 174ac │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 175b8 │ │ │ │ + bne 175c8 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -16225,210 +16225,210 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1739c │ │ │ │ + beq 173ac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17298 │ │ │ │ + beq 172a8 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1760c │ │ │ │ - ldr r3, [pc, #392] @ 1768c │ │ │ │ + beq 1761c │ │ │ │ + ldr r3, [pc, #392] @ 1769c │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 17298 │ │ │ │ + bl 722c │ │ │ │ + b 172a8 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17298 │ │ │ │ + beq 172a8 │ │ │ │ add r6, r4, #224 @ 0xe0 │ │ │ │ - ldr r3, [pc, #296] @ 1768c │ │ │ │ + ldr r3, [pc, #296] @ 1769c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1764c │ │ │ │ - ldr r3, [pc, #300] @ 176a8 │ │ │ │ + bne 1765c │ │ │ │ + ldr r3, [pc, #300] @ 176b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #228] @ 0xe4 │ │ │ │ - b 17270 │ │ │ │ + b 17280 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 176ac │ │ │ │ + ldr r3, [pc, #280] @ 176bc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #212] @ 0xd4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 17264 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 17274 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17298 │ │ │ │ - ldr r4, [pc, #208] @ 176b0 │ │ │ │ - ldr r3, [pc, #168] @ 1768c │ │ │ │ + beq 172a8 │ │ │ │ + ldr r4, [pc, #208] @ 176c0 │ │ │ │ + ldr r3, [pc, #168] @ 1769c │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #232 @ 0xe8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 17618 │ │ │ │ - ldr r3, [pc, #176] @ 176b4 │ │ │ │ + bne 17628 │ │ │ │ + ldr r3, [pc, #176] @ 176c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #236] @ 0xec │ │ │ │ - b 17270 │ │ │ │ + b 17280 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 174fc │ │ │ │ + bl 7208 │ │ │ │ + b 1750c │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 176b8 │ │ │ │ + ldr r3, [pc, #144] @ 176c8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #236] @ 0xec │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 175fc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1760c │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 176bc │ │ │ │ + ldr r3, [pc, #96] @ 176cc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #228] @ 0xe4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 17574 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r8, [r6], -r4 @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r9, r6, r8, ror #3 │ │ │ │ - andeq sp, pc, r0, lsr #8 │ │ │ │ - eoreq r9, r6, ip, asr #3 │ │ │ │ - eoreq r9, r6, r4, lsr #2 │ │ │ │ - eoreq r9, r6, r4, lsl #2 │ │ │ │ - eoreq r8, r6, r4, asr #20 │ │ │ │ - strdeq r8, [r6], -r4 @ │ │ │ │ - andeq ip, pc, r4, lsr #31 │ │ │ │ - eoreq r8, r6, ip, lsl #27 │ │ │ │ - eoreq r8, r6, ip, ror #26 │ │ │ │ - andeq ip, pc, r0, lsl pc @ │ │ │ │ - ldrdeq ip, [pc], -ip @ │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 17584 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r7, r4, ror #23 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + ldrdeq r9, [r7], -r8 @ │ │ │ │ + strdeq sp, [pc], -r0 │ │ │ │ + @ instruction: 0x002791bc │ │ │ │ + eoreq r9, r7, r4, lsl r1 │ │ │ │ + strdeq r9, [r7], -r4 @ │ │ │ │ + eoreq r8, r7, r4, lsr sl │ │ │ │ + eoreq r8, r7, r4, ror #27 │ │ │ │ + andeq sp, pc, r4, ror r9 @ │ │ │ │ + eoreq r8, r7, ip, ror sp │ │ │ │ + eoreq r8, r7, ip, asr sp │ │ │ │ + andeq sp, pc, r0, ror #17 │ │ │ │ + andeq sp, pc, ip, 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 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #1128] @ 17b48 │ │ │ │ + ldr r0, [pc, #1128] @ 17b58 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1124] @ 17b4c │ │ │ │ + ldr r1, [pc, #1124] @ 17b5c │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1096] @ 17b50 │ │ │ │ + ldr r2, [pc, #1096] @ 17b60 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 17750 │ │ │ │ + b 17760 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 17a0c │ │ │ │ + bne 17a1c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17728 │ │ │ │ + beq 17738 │ │ │ │ mov r1, #117 @ 0x75 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r4 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ mov r9, r7 │ │ │ │ mov fp, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ str r7, [sp, #12] │ │ │ │ @@ -16454,46 +16454,46 @@ │ │ │ │ stmia sl!, {r0, r1, r2, r3} │ │ │ │ ldm fp!, {r0, r1, r2, r3} │ │ │ │ str r4, [ip] │ │ │ │ ldr ip, [sp, #12] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str r6, [sp, #12] │ │ │ │ - b 17938 │ │ │ │ + b 17948 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #117 @ 0x75 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 17a80 │ │ │ │ + bne 17a90 │ │ │ │ mov r1, #117 @ 0x75 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -16520,215 +16520,215 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #117 @ 0x75 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17838 │ │ │ │ + beq 17848 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 179d8 │ │ │ │ + beq 179e8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r4, sp, #32 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17b04 │ │ │ │ + beq 17b14 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ 17b50 │ │ │ │ + ldr r3, [pc, #432] @ 17b60 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #364] @ 17b54 │ │ │ │ - ldr r3, [pc, #352] @ 17b4c │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #364] @ 17b64 │ │ │ │ + ldr r3, [pc, #352] @ 17b5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 17b44 │ │ │ │ + bne 17b54 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 179d8 │ │ │ │ - ldr r4, [pc, #300] @ 17b58 │ │ │ │ - ldr r3, [pc, #288] @ 17b50 │ │ │ │ + beq 179e8 │ │ │ │ + ldr r4, [pc, #300] @ 17b68 │ │ │ │ + ldr r3, [pc, #288] @ 17b60 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #240 @ 0xf0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 17ad0 │ │ │ │ - ldr r3, [pc, #268] @ 17b5c │ │ │ │ + bne 17ae0 │ │ │ │ + ldr r3, [pc, #268] @ 17b6c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #244] @ 0xf4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #28 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 179d8 │ │ │ │ + bl 722c │ │ │ │ + b 179e8 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 179d8 │ │ │ │ - ldr r4, [pc, #188] @ 17b60 │ │ │ │ - ldr r3, [pc, #168] @ 17b50 │ │ │ │ + beq 179e8 │ │ │ │ + ldr r4, [pc, #188] @ 17b70 │ │ │ │ + ldr r3, [pc, #168] @ 17b60 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #248 @ 0xf8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 17b10 │ │ │ │ - ldr r3, [pc, #156] @ 17b64 │ │ │ │ + bne 17b20 │ │ │ │ + ldr r3, [pc, #156] @ 17b74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #252] @ 0xfc │ │ │ │ - b 17a54 │ │ │ │ + b 17a64 │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #136] @ 17b68 │ │ │ │ + ldr r3, [pc, #136] @ 17b78 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #244] @ 0xf4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 17a48 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 17a58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - b 17994 │ │ │ │ + bl 7208 │ │ │ │ + b 179a4 │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #76] @ 17b6c │ │ │ │ + ldr r3, [pc, #76] @ 17b7c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #252] @ 0xfc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 17ac0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r6, r8, lsl #12 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 17ad0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq r8, [r7], -r8 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r8, r6, r4, lsl #6 │ │ │ │ - eoreq r8, r6, r0, asr #18 │ │ │ │ - eoreq r8, r6, r0, lsr #18 │ │ │ │ - eoreq r8, r6, r8, asr #17 │ │ │ │ - eoreq r8, r6, r8, lsr #17 │ │ │ │ - andeq ip, pc, ip, ror sl @ │ │ │ │ - andeq ip, pc, ip, lsr sl @ │ │ │ │ + strdeq r8, [r7], -r4 @ │ │ │ │ + eoreq r8, r7, r0, lsr r9 │ │ │ │ + eoreq r8, r7, r0, lsl r9 │ │ │ │ + @ instruction: 0x002788b8 │ │ │ │ + mlaeq r7, r8, r8, r8 │ │ │ │ + andeq sp, pc, ip, asr #8 │ │ │ │ + andeq sp, pc, ip, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #1128] @ 17ff8 │ │ │ │ + ldr r0, [pc, #1128] @ 18008 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1124] @ 17ffc │ │ │ │ + ldr r1, [pc, #1124] @ 1800c │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1096] @ 18000 │ │ │ │ + ldr r2, [pc, #1096] @ 18010 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 17c00 │ │ │ │ + b 17c10 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 17ebc │ │ │ │ + bne 17ecc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17bd8 │ │ │ │ + beq 17be8 │ │ │ │ mov r1, #121 @ 0x79 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r4 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ mov r9, r7 │ │ │ │ mov fp, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ str r7, [sp, #12] │ │ │ │ @@ -16754,46 +16754,46 @@ │ │ │ │ stmia sl!, {r0, r1, r2, r3} │ │ │ │ ldm fp!, {r0, r1, r2, r3} │ │ │ │ str r4, [ip] │ │ │ │ ldr ip, [sp, #12] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str r6, [sp, #12] │ │ │ │ - b 17de8 │ │ │ │ + b 17df8 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #121 @ 0x79 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 17f30 │ │ │ │ + bne 17f40 │ │ │ │ mov r1, #121 @ 0x79 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -16820,299 +16820,299 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #121 @ 0x79 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17ce8 │ │ │ │ + beq 17cf8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17e88 │ │ │ │ + beq 17e98 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r4, sp, #32 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17fb4 │ │ │ │ + beq 17fc4 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ 18000 │ │ │ │ + ldr r3, [pc, #432] @ 18010 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #364] @ 18004 │ │ │ │ - ldr r3, [pc, #352] @ 17ffc │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #364] @ 18014 │ │ │ │ + ldr r3, [pc, #352] @ 1800c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 17ff4 │ │ │ │ + bne 18004 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17e88 │ │ │ │ - ldr r4, [pc, #300] @ 18008 │ │ │ │ - ldr r3, [pc, #288] @ 18000 │ │ │ │ + beq 17e98 │ │ │ │ + ldr r4, [pc, #300] @ 18018 │ │ │ │ + ldr r3, [pc, #288] @ 18010 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 17f80 │ │ │ │ - ldr r3, [pc, #268] @ 1800c │ │ │ │ + bne 17f90 │ │ │ │ + ldr r3, [pc, #268] @ 1801c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #260] @ 0x104 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #28 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 17e88 │ │ │ │ + bl 722c │ │ │ │ + b 17e98 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17e88 │ │ │ │ - ldr r4, [pc, #188] @ 18010 │ │ │ │ - ldr r3, [pc, #168] @ 18000 │ │ │ │ + beq 17e98 │ │ │ │ + ldr r4, [pc, #188] @ 18020 │ │ │ │ + ldr r3, [pc, #168] @ 18010 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #264 @ 0x108 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 17fc0 │ │ │ │ - ldr r3, [pc, #156] @ 18014 │ │ │ │ + bne 17fd0 │ │ │ │ + ldr r3, [pc, #156] @ 18024 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #268] @ 0x10c │ │ │ │ - b 17f04 │ │ │ │ + b 17f14 │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #136] @ 18018 │ │ │ │ + ldr r3, [pc, #136] @ 18028 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #260] @ 0x104 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 17ef8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 17f08 │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - b 17e44 │ │ │ │ + bl 7208 │ │ │ │ + b 17e54 │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #76] @ 1801c │ │ │ │ + ldr r3, [pc, #76] @ 1802c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #268] @ 0x10c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 17f70 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r6, r8, asr r1 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 17f80 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r7, r8, asr #2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r7, r6, r4, asr lr │ │ │ │ - mlaeq r6, r0, r4, r8 │ │ │ │ - eoreq r8, r6, r0, ror r4 │ │ │ │ - eoreq r8, r6, r8, lsl r4 │ │ │ │ - strdeq r8, [r6], -r8 @ │ │ │ │ - ldrdeq ip, [pc], -r8 │ │ │ │ - muleq pc, r8, r5 @ │ │ │ │ + eoreq r7, r7, r4, asr #28 │ │ │ │ + eoreq r8, r7, r0, lsl #9 │ │ │ │ + eoreq r8, r7, r0, ror #8 │ │ │ │ + eoreq r8, r7, r8, lsl #8 │ │ │ │ + eoreq r8, r7, r8, ror #7 │ │ │ │ + andeq ip, pc, r8, lsr #31 │ │ │ │ + andeq ip, pc, r8, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 185d0 │ │ │ │ + ldr r0, [pc, #1424] @ 185e0 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 185d4 │ │ │ │ + ldr r1, [pc, #1420] @ 185e4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1400] @ 185d8 │ │ │ │ + ldr r2, [pc, #1400] @ 185e8 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [r9, #4] │ │ │ │ str r3, [r9, #8] │ │ │ │ - b 180b0 │ │ │ │ + b 180c0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #122 @ 0x7a │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 18174 │ │ │ │ + bne 18184 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #122 @ 0x7a │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 18088 │ │ │ │ - ldr sl, [pc, #1292] @ 185dc │ │ │ │ - ldr r8, [pc, #1292] @ 185e0 │ │ │ │ + beq 18098 │ │ │ │ + ldr sl, [pc, #1292] @ 185ec │ │ │ │ + ldr r8, [pc, #1292] @ 185f0 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #32 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sl, #280 @ 0x118 │ │ │ │ - b 18110 │ │ │ │ - ldr r4, [pc, #1272] @ 185e4 │ │ │ │ + b 18120 │ │ │ │ + ldr r4, [pc, #1272] @ 185f4 │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, #123 @ 0x7b │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1848c │ │ │ │ + bne 1849c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #123 @ 0x7b │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 18218 │ │ │ │ + bne 18228 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 180e4 │ │ │ │ + beq 180f4 │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [sl, #284] @ 0x11c │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 180e4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 180f4 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 181e4 │ │ │ │ - ldr r4, [pc, #1108] @ 185e8 │ │ │ │ - ldr r3, [pc, #1088] @ 185d8 │ │ │ │ + beq 181f4 │ │ │ │ + ldr r4, [pc, #1108] @ 185f8 │ │ │ │ + ldr r3, [pc, #1088] @ 185e8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #272 @ 0x110 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 184d0 │ │ │ │ - ldr r3, [pc, #1076] @ 185ec │ │ │ │ + bne 184e0 │ │ │ │ + ldr r3, [pc, #1076] @ 185fc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #276] @ 0x114 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 185f0 │ │ │ │ - ldr r3, [pc, #988] @ 185d4 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 18600 │ │ │ │ + ldr r3, [pc, #988] @ 185e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 185cc │ │ │ │ + bne 185dc │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #124 @ 0x7c │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -17137,47 +17137,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b 183e8 │ │ │ │ + b 183f8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #124 @ 0x7c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 18504 │ │ │ │ + bne 18514 │ │ │ │ mov r1, #124 @ 0x7c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -17204,294 +17204,294 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #124 @ 0x7c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 182e8 │ │ │ │ + beq 182f8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 181e4 │ │ │ │ + beq 181f4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 18558 │ │ │ │ - ldr r3, [pc, #392] @ 185d8 │ │ │ │ + beq 18568 │ │ │ │ + ldr r3, [pc, #392] @ 185e8 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 181e4 │ │ │ │ + bl 722c │ │ │ │ + b 181f4 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 181e4 │ │ │ │ + beq 181f4 │ │ │ │ add r6, r4, #288 @ 0x120 │ │ │ │ - ldr r3, [pc, #296] @ 185d8 │ │ │ │ + ldr r3, [pc, #296] @ 185e8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 18598 │ │ │ │ - ldr r3, [pc, #300] @ 185f4 │ │ │ │ + bne 185a8 │ │ │ │ + ldr r3, [pc, #300] @ 18604 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #292] @ 0x124 │ │ │ │ - b 181bc │ │ │ │ + b 181cc │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 185f8 │ │ │ │ + ldr r3, [pc, #280] @ 18608 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #276] @ 0x114 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 181b0 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 181c0 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 181e4 │ │ │ │ - ldr r4, [pc, #208] @ 185fc │ │ │ │ - ldr r3, [pc, #168] @ 185d8 │ │ │ │ + beq 181f4 │ │ │ │ + ldr r4, [pc, #208] @ 1860c │ │ │ │ + ldr r3, [pc, #168] @ 185e8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #296 @ 0x128 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 18564 │ │ │ │ - ldr r3, [pc, #176] @ 18600 │ │ │ │ + bne 18574 │ │ │ │ + ldr r3, [pc, #176] @ 18610 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #300] @ 0x12c │ │ │ │ - b 181bc │ │ │ │ + b 181cc │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 18448 │ │ │ │ + bl 7208 │ │ │ │ + b 18458 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 18604 │ │ │ │ + ldr r3, [pc, #144] @ 18614 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #300] @ 0x12c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 18548 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 18558 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 18608 │ │ │ │ + ldr r3, [pc, #96] @ 18618 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #292] @ 0x124 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 184c0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r6, r8, lsr #25 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - mlaeq r6, ip, r2, r8 │ │ │ │ - ldrdeq ip, [pc], -r4 │ │ │ │ - eoreq r8, r6, r0, lsl #5 │ │ │ │ - ldrdeq r8, [r6], -r8 @ │ │ │ │ - @ instruction: 0x002681b8 │ │ │ │ - strdeq r7, [r6], -r8 @ │ │ │ │ - eoreq r7, r6, r8, lsr #29 │ │ │ │ - andeq ip, pc, r8, asr r0 @ │ │ │ │ - eoreq r7, r6, r0, asr #28 │ │ │ │ - eoreq r7, r6, r0, lsr #28 │ │ │ │ - andeq fp, pc, r4, asr #31 │ │ │ │ - muleq pc, r0, pc @ │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 184d0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r7, r8, ip, r7 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r8, r7, ip, lsl #5 │ │ │ │ + andeq ip, pc, r4, lsr #29 │ │ │ │ + eoreq r8, r7, r0, ror r2 │ │ │ │ + eoreq r8, r7, r8, asr #3 │ │ │ │ + eoreq r8, r7, r8, lsr #3 │ │ │ │ + eoreq r7, r7, r8, ror #21 │ │ │ │ + mlaeq r7, r8, lr, r7 │ │ │ │ + andeq ip, pc, r8, lsr #20 │ │ │ │ + eoreq r7, r7, r0, lsr lr │ │ │ │ + eoreq r7, r7, r0, lsl lr │ │ │ │ + muleq pc, r4, r9 @ │ │ │ │ + andeq ip, pc, r0, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 18bbc │ │ │ │ + ldr r0, [pc, #1424] @ 18bcc │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 18bc0 │ │ │ │ + ldr r1, [pc, #1420] @ 18bd0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #1392] @ 18bc4 │ │ │ │ + ldr r2, [pc, #1392] @ 18bd4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r9, #8] │ │ │ │ str r3, [r9, #4] │ │ │ │ mov r3, #2 │ │ │ │ add r4, sp, #32 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 1869c │ │ │ │ + b 186ac │ │ │ │ mov r1, #5 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #158 @ 0x9e │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 18760 │ │ │ │ + bne 18770 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #158 @ 0x9e │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 18674 │ │ │ │ - ldr sl, [pc, #1292] @ 18bc8 │ │ │ │ - ldr r8, [pc, #1292] @ 18bcc │ │ │ │ + beq 18684 │ │ │ │ + ldr sl, [pc, #1292] @ 18bd8 │ │ │ │ + ldr r8, [pc, #1292] @ 18bdc │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #28 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sl, #312 @ 0x138 │ │ │ │ - b 186fc │ │ │ │ - ldr r4, [pc, #1272] @ 18bd0 │ │ │ │ + b 1870c │ │ │ │ + ldr r4, [pc, #1272] @ 18be0 │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #316] @ 0x13c │ │ │ │ mov r1, #159 @ 0x9f │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 18a78 │ │ │ │ + bne 18a88 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #159 @ 0x9f │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 18804 │ │ │ │ + bne 18814 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 186d0 │ │ │ │ + beq 186e0 │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [sl, #316] @ 0x13c │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 186d0 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 186e0 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 187d0 │ │ │ │ - ldr r4, [pc, #1108] @ 18bd4 │ │ │ │ - ldr r3, [pc, #1088] @ 18bc4 │ │ │ │ + beq 187e0 │ │ │ │ + ldr r4, [pc, #1108] @ 18be4 │ │ │ │ + ldr r3, [pc, #1088] @ 18bd4 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #304 @ 0x130 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 18abc │ │ │ │ - ldr r3, [pc, #1076] @ 18bd8 │ │ │ │ + bne 18acc │ │ │ │ + ldr r3, [pc, #1076] @ 18be8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #308] @ 0x134 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 18bdc │ │ │ │ - ldr r3, [pc, #988] @ 18bc0 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 18bec │ │ │ │ + ldr r3, [pc, #988] @ 18bd0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 18bb8 │ │ │ │ + bne 18bc8 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -17516,47 +17516,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b 189d4 │ │ │ │ + b 189e4 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 18af0 │ │ │ │ + bne 18b00 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -17583,294 +17583,294 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 188d4 │ │ │ │ + beq 188e4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 187d0 │ │ │ │ + beq 187e0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 18b44 │ │ │ │ - ldr r3, [pc, #392] @ 18bc4 │ │ │ │ + beq 18b54 │ │ │ │ + ldr r3, [pc, #392] @ 18bd4 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 187d0 │ │ │ │ + bl 722c │ │ │ │ + b 187e0 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 187d0 │ │ │ │ + beq 187e0 │ │ │ │ add r6, r4, #320 @ 0x140 │ │ │ │ - ldr r3, [pc, #296] @ 18bc4 │ │ │ │ + ldr r3, [pc, #296] @ 18bd4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 18b84 │ │ │ │ - ldr r3, [pc, #300] @ 18be0 │ │ │ │ + bne 18b94 │ │ │ │ + ldr r3, [pc, #300] @ 18bf0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #324] @ 0x144 │ │ │ │ - b 187a8 │ │ │ │ + b 187b8 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 18be4 │ │ │ │ + ldr r3, [pc, #280] @ 18bf4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #308] @ 0x134 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1879c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 187ac │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 187d0 │ │ │ │ - ldr r4, [pc, #208] @ 18be8 │ │ │ │ - ldr r3, [pc, #168] @ 18bc4 │ │ │ │ + beq 187e0 │ │ │ │ + ldr r4, [pc, #208] @ 18bf8 │ │ │ │ + ldr r3, [pc, #168] @ 18bd4 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #328 @ 0x148 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 18b50 │ │ │ │ - ldr r3, [pc, #176] @ 18bec │ │ │ │ + bne 18b60 │ │ │ │ + ldr r3, [pc, #176] @ 18bfc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #332] @ 0x14c │ │ │ │ - b 187a8 │ │ │ │ + b 187b8 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 18a34 │ │ │ │ + bl 7208 │ │ │ │ + b 18a44 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 18bf0 │ │ │ │ + ldr r3, [pc, #144] @ 18c00 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #332] @ 0x14c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 18b34 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 18b44 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 18bf4 │ │ │ │ + ldr r3, [pc, #96] @ 18c04 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #324] @ 0x144 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 18aac │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x002676bc │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x00267cb0 │ │ │ │ - andeq fp, pc, r8, ror #29 │ │ │ │ - mlaeq r6, r4, ip, r7 │ │ │ │ - eoreq r7, r6, ip, ror #23 │ │ │ │ - eoreq r7, r6, ip, asr #23 │ │ │ │ - eoreq r7, r6, ip, lsl #10 │ │ │ │ - @ instruction: 0x002678bc │ │ │ │ - andeq fp, pc, ip, ror #20 │ │ │ │ - eoreq r7, r6, r4, asr r8 │ │ │ │ - eoreq r7, r6, r4, lsr r8 │ │ │ │ - ldrdeq fp, [pc], -r8 │ │ │ │ - andeq fp, pc, r4, lsr #19 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 18abc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r7, ip, lsr #13 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r7, r7, r0, lsr #25 │ │ │ │ + @ instruction: 0x000fc8b8 │ │ │ │ + eoreq r7, r7, r4, lsl #25 │ │ │ │ + ldrdeq r7, [r7], -ip @ │ │ │ │ + @ instruction: 0x00277bbc │ │ │ │ + strdeq r7, [r7], -ip @ │ │ │ │ + eoreq r7, r7, ip, lsr #17 │ │ │ │ + andeq ip, pc, ip, lsr r4 @ │ │ │ │ + eoreq r7, r7, r4, asr #16 │ │ │ │ + eoreq r7, r7, r4, lsr #16 │ │ │ │ + andeq ip, pc, r8, lsr #7 │ │ │ │ + andeq ip, pc, r4, ror r3 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 191a8 │ │ │ │ + ldr r0, [pc, #1424] @ 191b8 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 191ac │ │ │ │ + ldr r1, [pc, #1420] @ 191bc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #1392] @ 191b0 │ │ │ │ + ldr r2, [pc, #1392] @ 191c0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r9, #8] │ │ │ │ str r3, [r9, #4] │ │ │ │ mov r3, #2 │ │ │ │ add r4, sp, #32 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 18c88 │ │ │ │ + b 18c98 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #161 @ 0xa1 │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 18d4c │ │ │ │ + bne 18d5c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #161 @ 0xa1 │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 18c60 │ │ │ │ - ldr sl, [pc, #1292] @ 191b4 │ │ │ │ - ldr r8, [pc, #1292] @ 191b8 │ │ │ │ + beq 18c70 │ │ │ │ + ldr sl, [pc, #1292] @ 191c4 │ │ │ │ + ldr r8, [pc, #1292] @ 191c8 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #28 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sl, #344 @ 0x158 │ │ │ │ - b 18ce8 │ │ │ │ - ldr r4, [pc, #1272] @ 191bc │ │ │ │ + b 18cf8 │ │ │ │ + ldr r4, [pc, #1272] @ 191cc │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #348] @ 0x15c │ │ │ │ mov r1, #162 @ 0xa2 │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19064 │ │ │ │ + bne 19074 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #162 @ 0xa2 │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 18df0 │ │ │ │ + bne 18e00 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 18cbc │ │ │ │ + beq 18ccc │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [sl, #348] @ 0x15c │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 18cbc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 18ccc │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 18dbc │ │ │ │ - ldr r4, [pc, #1108] @ 191c0 │ │ │ │ - ldr r3, [pc, #1088] @ 191b0 │ │ │ │ + beq 18dcc │ │ │ │ + ldr r4, [pc, #1108] @ 191d0 │ │ │ │ + ldr r3, [pc, #1088] @ 191c0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #336 @ 0x150 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 190a8 │ │ │ │ - ldr r3, [pc, #1076] @ 191c4 │ │ │ │ + bne 190b8 │ │ │ │ + ldr r3, [pc, #1076] @ 191d4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #340] @ 0x154 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 191c8 │ │ │ │ - ldr r3, [pc, #988] @ 191ac │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 191d8 │ │ │ │ + ldr r3, [pc, #988] @ 191bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 191a4 │ │ │ │ + bne 191b4 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #163 @ 0xa3 │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -17895,47 +17895,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b 18fc0 │ │ │ │ + b 18fd0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #163 @ 0xa3 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 190dc │ │ │ │ + bne 190ec │ │ │ │ mov r1, #163 @ 0xa3 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -17962,1231 +17962,1231 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #163 @ 0xa3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 18ec0 │ │ │ │ + beq 18ed0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 18dbc │ │ │ │ + beq 18dcc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19130 │ │ │ │ - ldr r3, [pc, #392] @ 191b0 │ │ │ │ + beq 19140 │ │ │ │ + ldr r3, [pc, #392] @ 191c0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 18dbc │ │ │ │ + bl 722c │ │ │ │ + b 18dcc │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 18dbc │ │ │ │ + beq 18dcc │ │ │ │ add r6, r4, #352 @ 0x160 │ │ │ │ - ldr r3, [pc, #296] @ 191b0 │ │ │ │ + ldr r3, [pc, #296] @ 191c0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19170 │ │ │ │ - ldr r3, [pc, #300] @ 191cc │ │ │ │ + bne 19180 │ │ │ │ + ldr r3, [pc, #300] @ 191dc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #356] @ 0x164 │ │ │ │ - b 18d94 │ │ │ │ + b 18da4 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 191d0 │ │ │ │ + ldr r3, [pc, #280] @ 191e0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #340] @ 0x154 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 18d88 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 18d98 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 18dbc │ │ │ │ - ldr r4, [pc, #208] @ 191d4 │ │ │ │ - ldr r3, [pc, #168] @ 191b0 │ │ │ │ + beq 18dcc │ │ │ │ + ldr r4, [pc, #208] @ 191e4 │ │ │ │ + ldr r3, [pc, #168] @ 191c0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #360 @ 0x168 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1913c │ │ │ │ - ldr r3, [pc, #176] @ 191d8 │ │ │ │ + bne 1914c │ │ │ │ + ldr r3, [pc, #176] @ 191e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #364] @ 0x16c │ │ │ │ - b 18d94 │ │ │ │ + b 18da4 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 19020 │ │ │ │ + bl 7208 │ │ │ │ + b 19030 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 191dc │ │ │ │ + ldr r3, [pc, #144] @ 191ec │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #364] @ 0x16c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 19120 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 19130 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 191e0 │ │ │ │ + ldr r3, [pc, #96] @ 191f0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #356] @ 0x164 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 19098 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r7, [r6], -r0 @ │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 190a8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r7, r0, asr #1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r7, r6, r4, asr #13 │ │ │ │ - strdeq fp, [pc], -ip │ │ │ │ - eoreq r7, r6, r8, lsr #13 │ │ │ │ - eoreq r7, r6, r0, lsl #12 │ │ │ │ - eoreq r7, r6, r0, ror #11 │ │ │ │ - eoreq r6, r6, r0, lsr #30 │ │ │ │ - ldrdeq r7, [r6], -r0 @ │ │ │ │ - andeq fp, pc, r0, lsl #9 │ │ │ │ - eoreq r7, r6, r8, ror #4 │ │ │ │ - eoreq r7, r6, r8, asr #4 │ │ │ │ - andeq fp, pc, ip, ror #7 │ │ │ │ - @ instruction: 0x000fb3b8 │ │ │ │ - b 10282c │ │ │ │ - b 102574 │ │ │ │ - b fe928 │ │ │ │ + @ instruction: 0x002776b4 │ │ │ │ + andeq ip, pc, ip, asr #5 │ │ │ │ + mlaeq r7, r8, r6, r7 │ │ │ │ + strdeq r7, [r7], -r0 @ │ │ │ │ + ldrdeq r7, [r7], -r0 @ │ │ │ │ + eoreq r6, r7, r0, lsl pc │ │ │ │ + eoreq r7, r7, r0, asr #5 │ │ │ │ + andeq fp, pc, r0, asr lr @ │ │ │ │ + eoreq r7, r7, r8, asr r2 │ │ │ │ + eoreq r7, r7, r8, lsr r2 │ │ │ │ + @ instruction: 0x000fbdbc │ │ │ │ + andeq fp, pc, r8, lsl #27 │ │ │ │ + b 1031e0 │ │ │ │ + b 102f28 │ │ │ │ + b ff2dc │ │ │ │ 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 │ │ │ │ - ldr r1, [pc, #2420] @ 19b80 │ │ │ │ - ldr r2, [pc, #2420] @ 19b84 │ │ │ │ + ldr r1, [pc, #2420] @ 19b90 │ │ │ │ + ldr r2, [pc, #2420] @ 19b94 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #2412] @ 19b88 │ │ │ │ + ldr r5, [pc, #2412] @ 19b98 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #2408] @ 19b8c │ │ │ │ + ldr r3, [pc, #2408] @ 19b9c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ add r7, sp, #24 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 19278 │ │ │ │ + b 19288 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 193c4 │ │ │ │ + bne 193d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19250 │ │ │ │ + beq 19260 │ │ │ │ add r7, sp, #28 │ │ │ │ - b 192d0 │ │ │ │ + b 192e0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #2276] @ 19b90 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #2276] @ 19ba0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #105 @ 0x69 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19458 │ │ │ │ + bne 19468 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #105 @ 0x69 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19298 │ │ │ │ - ldr r9, [pc, #2208] @ 19b94 │ │ │ │ - ldr sl, [pc, #2208] @ 19b98 │ │ │ │ + beq 192a8 │ │ │ │ + ldr r9, [pc, #2208] @ 19ba4 │ │ │ │ + ldr sl, [pc, #2208] @ 19ba8 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ add r7, sp, #32 │ │ │ │ add sl, pc, sl │ │ │ │ add r8, r9, #384 @ 0x180 │ │ │ │ - b 19368 │ │ │ │ - ldr r3, [pc, #2184] @ 19b9c │ │ │ │ + b 19378 │ │ │ │ + ldr r3, [pc, #2184] @ 19bac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #388] @ 0x184 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19334 │ │ │ │ + beq 19344 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 19334 │ │ │ │ + beq 19344 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #2148] @ 19ba0 │ │ │ │ + ldr r3, [pc, #2148] @ 19bb0 │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #2136] @ 19ba4 │ │ │ │ + ldr r3, [pc, #2136] @ 19bb4 │ │ │ │ mov r1, #107 @ 0x6b │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 73e4 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19658 │ │ │ │ + bne 19668 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #107 @ 0x6b │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 194d4 │ │ │ │ + bne 194e4 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r8 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1930c │ │ │ │ + beq 1931c │ │ │ │ mov r3, #16 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r9, #388] @ 0x184 │ │ │ │ mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1930c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1931c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1942c │ │ │ │ - ldr r4, [pc, #1992] @ 19ba8 │ │ │ │ - ldr r3, [pc, #1960] @ 19b8c │ │ │ │ + beq 1943c │ │ │ │ + ldr r4, [pc, #1992] @ 19bb8 │ │ │ │ + ldr r3, [pc, #1960] @ 19b9c │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #368 @ 0x170 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 194a0 │ │ │ │ - ldr r3, [pc, #1960] @ 19bac │ │ │ │ + bne 194b0 │ │ │ │ + ldr r3, [pc, #1960] @ 19bbc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #372] @ 0x174 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #1916] @ 19bb0 │ │ │ │ - ldr r3, [pc, #1868] @ 19b84 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #1916] @ 19bc0 │ │ │ │ + ldr r3, [pc, #1868] @ 19b94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 19b7c │ │ │ │ + bne 19b8c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1942c │ │ │ │ - ldr r4, [pc, #1856] @ 19bb4 │ │ │ │ - ldr r3, [pc, #1812] @ 19b8c │ │ │ │ + beq 1943c │ │ │ │ + ldr r4, [pc, #1856] @ 19bc4 │ │ │ │ + ldr r3, [pc, #1812] @ 19b9c │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #376 @ 0x178 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1971c │ │ │ │ - ldr r3, [pc, #1824] @ 19bb8 │ │ │ │ + bne 1972c │ │ │ │ + ldr r3, [pc, #1824] @ 19bc8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ - b 19408 │ │ │ │ - ldr r3, [pc, #1812] @ 19bbc │ │ │ │ + b 19418 │ │ │ │ + ldr r3, [pc, #1812] @ 19bcc │ │ │ │ mov r2, #13 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #372] @ 0x174 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 193fc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1940c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp fp, r3 │ │ │ │ addne r8, sp, #36 @ 0x24 │ │ │ │ - bne 19510 │ │ │ │ - b 19750 │ │ │ │ + bne 19520 │ │ │ │ + b 19760 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 196a0 │ │ │ │ + bne 196b0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 194e8 │ │ │ │ + beq 194f8 │ │ │ │ add r8, sp, #20 │ │ │ │ - b 19568 │ │ │ │ + b 19578 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1612] @ 19b90 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1612] @ 19ba0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #109 @ 0x6d │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19820 │ │ │ │ + bne 19830 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #109 @ 0x6d │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19530 │ │ │ │ - ldr r9, [pc, #1588] @ 19bc0 │ │ │ │ - ldr sl, [pc, #1588] @ 19bc4 │ │ │ │ + beq 19540 │ │ │ │ + ldr r9, [pc, #1588] @ 19bd0 │ │ │ │ + ldr sl, [pc, #1588] @ 19bd4 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr fp, [sp, #20] │ │ │ │ add sl, pc, sl │ │ │ │ add r8, r9, #416 @ 0x1a0 │ │ │ │ - b 195fc │ │ │ │ - ldr r3, [pc, #1568] @ 19bc8 │ │ │ │ + b 1960c │ │ │ │ + ldr r3, [pc, #1568] @ 19bd8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #420] @ 0x1a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 195c8 │ │ │ │ + beq 195d8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 195c8 │ │ │ │ + beq 195d8 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #1532] @ 19bcc │ │ │ │ + ldr r3, [pc, #1532] @ 19bdc │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1520] @ 19bd0 │ │ │ │ + ldr r3, [pc, #1520] @ 19be0 │ │ │ │ mov r1, #111 @ 0x6f │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 73e4 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 199c4 │ │ │ │ + bne 199d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #111 @ 0x6f │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 198e8 │ │ │ │ + bne 198f8 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r8 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 195a0 │ │ │ │ + beq 195b0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r9, #420] @ 0x1a4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 195a0 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 195b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1942c │ │ │ │ - ldr r4, [pc, #1376] @ 19bd4 │ │ │ │ - ldr r3, [pc, #1300] @ 19b8c │ │ │ │ + beq 1943c │ │ │ │ + ldr r4, [pc, #1376] @ 19be4 │ │ │ │ + ldr r3, [pc, #1300] @ 19b9c │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #392 @ 0x188 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 196e8 │ │ │ │ - ldr r3, [pc, #1344] @ 19bd8 │ │ │ │ + bne 196f8 │ │ │ │ + ldr r3, [pc, #1344] @ 19be8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ - b 19408 │ │ │ │ + b 19418 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1942c │ │ │ │ - ldr r4, [pc, #1312] @ 19bdc │ │ │ │ - ldr r3, [pc, #1228] @ 19b8c │ │ │ │ + beq 1943c │ │ │ │ + ldr r4, [pc, #1312] @ 19bec │ │ │ │ + ldr r3, [pc, #1228] @ 19b9c │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #400 @ 0x190 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19a0c │ │ │ │ - ldr r3, [pc, #1280] @ 19be0 │ │ │ │ + bne 19a1c │ │ │ │ + ldr r3, [pc, #1280] @ 19bf0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ - b 19408 │ │ │ │ - ldr r3, [pc, #1268] @ 19be4 │ │ │ │ + b 19418 │ │ │ │ + ldr r3, [pc, #1268] @ 19bf4 │ │ │ │ mov r2, #13 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #396] @ 0x18c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 19690 │ │ │ │ - ldr r3, [pc, #1220] @ 19be8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 196a0 │ │ │ │ + ldr r3, [pc, #1220] @ 19bf8 │ │ │ │ mov r2, #13 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #380] @ 0x17c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 19490 │ │ │ │ - ldr r9, [pc, #1172] @ 19bec │ │ │ │ - ldr sl, [pc, #1172] @ 19bf0 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 194a0 │ │ │ │ + ldr r9, [pc, #1172] @ 19bfc │ │ │ │ + ldr sl, [pc, #1172] @ 19c00 │ │ │ │ add r9, pc, r9 │ │ │ │ add sl, pc, sl │ │ │ │ add r8, r9, #432 @ 0x1b0 │ │ │ │ - b 197c4 │ │ │ │ - ldr r3, [pc, #1156] @ 19bf4 │ │ │ │ + b 197d4 │ │ │ │ + ldr r3, [pc, #1156] @ 19c04 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #436] @ 0x1b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19790 │ │ │ │ + beq 197a0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 19790 │ │ │ │ + beq 197a0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #1120] @ 19bf8 │ │ │ │ + ldr r3, [pc, #1120] @ 19c08 │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1108] @ 19bfc │ │ │ │ + ldr r3, [pc, #1108] @ 19c0c │ │ │ │ mov r1, #113 @ 0x71 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 73e4 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 198a0 │ │ │ │ + bne 198b0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #113 @ 0x71 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19868 │ │ │ │ + bne 19878 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r8 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19768 │ │ │ │ + beq 19778 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r9, #436] @ 0x1b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 19768 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 19778 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1942c │ │ │ │ - ldr r5, [pc, #964] @ 19c00 │ │ │ │ - ldr r3, [pc, #844] @ 19b8c │ │ │ │ + beq 1943c │ │ │ │ + ldr r5, [pc, #964] @ 19c10 │ │ │ │ + ldr r3, [pc, #844] @ 19b9c │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, r5, #408 @ 0x198 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19a48 │ │ │ │ - ldr r3, [pc, #932] @ 19c04 │ │ │ │ + bne 19a58 │ │ │ │ + ldr r3, [pc, #932] @ 19c14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #412] @ 0x19c │ │ │ │ - b 19408 │ │ │ │ + b 19418 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1942c │ │ │ │ - ldr r3, [pc, #788] @ 19b90 │ │ │ │ + beq 1943c │ │ │ │ + ldr r3, [pc, #788] @ 19ba0 │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 1942c │ │ │ │ + bl 722c │ │ │ │ + b 1943c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1942c │ │ │ │ - ldr r5, [pc, #844] @ 19c08 │ │ │ │ - ldr r3, [pc, #716] @ 19b8c │ │ │ │ + beq 1943c │ │ │ │ + ldr r5, [pc, #844] @ 19c18 │ │ │ │ + ldr r3, [pc, #716] @ 19b9c │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, r5, #440 @ 0x1b8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19acc │ │ │ │ - ldr r3, [pc, #812] @ 19c0c │ │ │ │ + bne 19adc │ │ │ │ + ldr r3, [pc, #812] @ 19c1c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #444] @ 0x1bc │ │ │ │ - b 19408 │ │ │ │ + b 19418 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp fp, r3 │ │ │ │ - beq 19750 │ │ │ │ - ldr r9, [pc, #788] @ 19c10 │ │ │ │ - ldr sl, [pc, #788] @ 19c14 │ │ │ │ + beq 19760 │ │ │ │ + ldr r9, [pc, #788] @ 19c20 │ │ │ │ + ldr sl, [pc, #788] @ 19c24 │ │ │ │ add r9, pc, r9 │ │ │ │ add sl, pc, sl │ │ │ │ add r8, r9, #448 @ 0x1c0 │ │ │ │ - b 19968 │ │ │ │ - ldr r3, [pc, #772] @ 19c18 │ │ │ │ + b 19978 │ │ │ │ + ldr r3, [pc, #772] @ 19c28 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #452] @ 0x1c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19934 │ │ │ │ + beq 19944 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 19934 │ │ │ │ + beq 19944 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #736] @ 19c1c │ │ │ │ + ldr r3, [pc, #736] @ 19c2c │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #724] @ 19c20 │ │ │ │ + ldr r3, [pc, #724] @ 19c30 │ │ │ │ mov r1, #115 @ 0x73 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 73e4 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19a84 │ │ │ │ + bne 19a94 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #115 @ 0x73 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19868 │ │ │ │ + bne 19878 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r8 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1990c │ │ │ │ + beq 1991c │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r9, #452] @ 0x1c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1990c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1991c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1942c │ │ │ │ - ldr r5, [pc, #580] @ 19c24 │ │ │ │ - ldr r3, [pc, #424] @ 19b8c │ │ │ │ + beq 1943c │ │ │ │ + ldr r5, [pc, #580] @ 19c34 │ │ │ │ + ldr r3, [pc, #424] @ 19b9c │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, r5, #424 @ 0x1a8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19b08 │ │ │ │ - ldr r3, [pc, #548] @ 19c28 │ │ │ │ + bne 19b18 │ │ │ │ + ldr r3, [pc, #548] @ 19c38 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #428] @ 0x1ac │ │ │ │ - b 19408 │ │ │ │ - ldr r7, [pc, #536] @ 19c2c │ │ │ │ + b 19418 │ │ │ │ + ldr r7, [pc, #536] @ 19c3c │ │ │ │ mov r1, #14 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11dd8 │ │ │ │ + bl 11de8 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #404] @ 0x194 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 196d8 │ │ │ │ - ldr r4, [pc, #480] @ 19c30 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 196e8 │ │ │ │ + ldr r4, [pc, #480] @ 19c40 │ │ │ │ mov r1, #14 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11dd8 │ │ │ │ + bl 11de8 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r5, #412] @ 0x19c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 19858 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 19868 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1942c │ │ │ │ - ldr r5, [pc, #404] @ 19c34 │ │ │ │ - ldr r3, [pc, #232] @ 19b8c │ │ │ │ + beq 1943c │ │ │ │ + ldr r5, [pc, #404] @ 19c44 │ │ │ │ + ldr r3, [pc, #232] @ 19b9c │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, r5, #456 @ 0x1c8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19b44 │ │ │ │ - ldr r3, [pc, #372] @ 19c38 │ │ │ │ + bne 19b54 │ │ │ │ + ldr r3, [pc, #372] @ 19c48 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #460] @ 0x1cc │ │ │ │ - b 19408 │ │ │ │ - ldr r4, [pc, #360] @ 19c3c │ │ │ │ + b 19418 │ │ │ │ + ldr r4, [pc, #360] @ 19c4c │ │ │ │ mov r1, #14 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11dd8 │ │ │ │ + bl 11de8 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r5, #444] @ 0x1bc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 198d8 │ │ │ │ - ldr r4, [pc, #304] @ 19c40 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 198e8 │ │ │ │ + ldr r4, [pc, #304] @ 19c50 │ │ │ │ mov r1, #14 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11dd8 │ │ │ │ + bl 11de8 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r5, #428] @ 0x1ac │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 199fc │ │ │ │ - ldr r4, [pc, #248] @ 19c44 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 19a0c │ │ │ │ + ldr r4, [pc, #248] @ 19c54 │ │ │ │ mov r1, #14 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11dd8 │ │ │ │ + bl 11de8 │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r5, #460] @ 0x1cc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 19abc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r6, r0, ror #21 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 19acc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r6, [r7], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r6, r6, r0, asr #21 │ │ │ │ + @ instruction: 0x00276ab0 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq r7, r6, r8, ror r0 │ │ │ │ - @ instruction: 0x000fb3bc │ │ │ │ - eoreq r7, r6, ip, asr r0 │ │ │ │ - muleq pc, ip, r3 @ │ │ │ │ - andeq fp, pc, r4, lsl #7 │ │ │ │ - eoreq r6, r6, ip, lsl #31 │ │ │ │ - eoreq r6, r6, ip, ror #30 │ │ │ │ - @ instruction: 0x002668b8 │ │ │ │ - strdeq r6, [r6], -r8 @ │ │ │ │ - ldrdeq r6, [r6], -r8 @ │ │ │ │ - @ instruction: 0x000fb1b4 │ │ │ │ - eoreq r6, r6, r0, ror #27 │ │ │ │ - andeq fp, pc, r8, lsr #2 │ │ │ │ - eoreq r6, r6, r8, asr #27 │ │ │ │ - andeq fp, pc, r4, lsl r1 @ │ │ │ │ - strdeq fp, [pc], -r0 │ │ │ │ - strdeq r6, [r6], -r8 @ │ │ │ │ - ldrdeq r6, [r6], -r8 @ │ │ │ │ - @ instruction: 0x00266cb0 │ │ │ │ - mlaeq r6, r0, ip, r6 │ │ │ │ - andeq sl, pc, ip, ror #30 │ │ │ │ - andeq sl, pc, r8, lsr pc @ │ │ │ │ - eoreq r6, r6, r4, lsl ip │ │ │ │ - muleq pc, r8, pc @ │ │ │ │ - eoreq r6, r6, r0, lsl #24 │ │ │ │ - andeq sl, pc, r0, ror pc @ │ │ │ │ - andeq sl, pc, r0, asr pc @ │ │ │ │ - eoreq r6, r6, r0, lsr fp │ │ │ │ - eoreq r6, r6, r0, lsl fp │ │ │ │ - @ instruction: 0x00266ab0 │ │ │ │ - mlaeq r6, r0, sl, r6 │ │ │ │ - eoreq r6, r6, r0, ror sl │ │ │ │ - strdeq sl, [pc], -r4 │ │ │ │ - eoreq r6, r6, ip, asr sl │ │ │ │ - ldrdeq sl, [pc], -r8 │ │ │ │ - andeq sl, pc, ip, lsr #27 │ │ │ │ - eoreq r6, r6, ip, lsl #19 │ │ │ │ - eoreq r6, r6, ip, ror #18 │ │ │ │ - andeq sl, pc, r8, asr #24 │ │ │ │ - andeq sl, pc, ip, lsl #24 │ │ │ │ - eoreq r6, r6, ip, asr #17 │ │ │ │ - eoreq r6, r6, ip, lsr #17 │ │ │ │ - andeq sl, pc, r8, lsl #23 │ │ │ │ - andeq sl, pc, ip, asr #22 │ │ │ │ - andeq sl, pc, r0, lsl fp @ │ │ │ │ + eoreq r7, r7, r8, rrx │ │ │ │ + andeq fp, pc, ip, lsl #27 │ │ │ │ + eoreq r7, r7, ip, asr #32 │ │ │ │ + andeq fp, pc, ip, ror #26 │ │ │ │ + andeq fp, pc, r4, asr sp @ │ │ │ │ + eoreq r6, r7, ip, ror pc │ │ │ │ + eoreq r6, r7, ip, asr pc │ │ │ │ + eoreq r6, r7, r8, lsr #17 │ │ │ │ + eoreq r6, r7, r8, ror #29 │ │ │ │ + eoreq r6, r7, r8, asr #29 │ │ │ │ + andeq fp, pc, r4, lsl #23 │ │ │ │ + ldrdeq r6, [r7], -r0 @ │ │ │ │ + strdeq fp, [pc], -r8 │ │ │ │ + @ instruction: 0x00276db8 │ │ │ │ + andeq fp, pc, r4, ror #21 │ │ │ │ + andeq fp, pc, r0, asr #21 │ │ │ │ + eoreq r6, r7, r8, ror #25 │ │ │ │ + eoreq r6, r7, r8, asr #25 │ │ │ │ + eoreq r6, r7, r0, lsr #25 │ │ │ │ + eoreq r6, r7, r0, lsl #25 │ │ │ │ + andeq fp, pc, ip, lsr r9 @ │ │ │ │ + andeq fp, pc, r8, lsl #18 │ │ │ │ + eoreq r6, r7, r4, lsl #24 │ │ │ │ + andeq fp, pc, r8, ror #18 │ │ │ │ + strdeq r6, [r7], -r0 @ │ │ │ │ + andeq fp, pc, r0, asr #18 │ │ │ │ + andeq fp, pc, r0, lsr #18 │ │ │ │ + eoreq r6, r7, r0, lsr #22 │ │ │ │ + eoreq r6, r7, r0, lsl #22 │ │ │ │ + eoreq r6, r7, r0, lsr #21 │ │ │ │ + eoreq r6, r7, r0, lsl #21 │ │ │ │ + eoreq r6, r7, r0, ror #20 │ │ │ │ + andeq fp, pc, r4, asr #15 │ │ │ │ + eoreq r6, r7, ip, asr #20 │ │ │ │ + andeq fp, pc, r8, lsr #15 │ │ │ │ + andeq fp, pc, ip, ror r7 @ │ │ │ │ + eoreq r6, r7, ip, ror r9 │ │ │ │ + eoreq r6, r7, ip, asr r9 │ │ │ │ + andeq fp, pc, r8, lsl r6 @ │ │ │ │ + ldrdeq fp, [pc], -ip │ │ │ │ + @ instruction: 0x002768bc │ │ │ │ + mlaeq r7, ip, r8, r6 │ │ │ │ + andeq fp, pc, r8, asr r5 @ │ │ │ │ + andeq fp, pc, ip, lsl r5 @ │ │ │ │ + andeq fp, pc, r0, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #888] @ 19fdc │ │ │ │ - ldr r2, [pc, #888] @ 19fe0 │ │ │ │ + ldr r1, [pc, #888] @ 19fec │ │ │ │ + ldr r2, [pc, #888] @ 19ff0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #880] @ 19fe4 │ │ │ │ + ldr r6, [pc, #880] @ 19ff4 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #876] @ 19fe8 │ │ │ │ + ldr r3, [pc, #876] @ 19ff8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ add r8, sp, #20 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 19ccc │ │ │ │ + b 19cdc │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #66 @ 0x42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19e7c │ │ │ │ + bne 19e8c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #66 @ 0x42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 19ca4 │ │ │ │ + beq 19cb4 │ │ │ │ add r8, sp, #28 │ │ │ │ - b 19d24 │ │ │ │ + b 19d34 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #748] @ 19fec │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #748] @ 19ffc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19e7c │ │ │ │ + bne 19e8c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 19cec │ │ │ │ + beq 19cfc │ │ │ │ ldr r8, [sp, #28] │ │ │ │ add r5, sp, #24 │ │ │ │ - b 19d84 │ │ │ │ + b 19d94 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #652] @ 19fec │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #652] @ 19ffc │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19ebc │ │ │ │ + bne 19ecc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 19d4c │ │ │ │ + beq 19d5c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 19ee8 │ │ │ │ - ldr r8, [pc, #576] @ 19ff0 │ │ │ │ - ldr r9, [pc, #576] @ 19ff4 │ │ │ │ + beq 19ef8 │ │ │ │ + ldr r8, [pc, #576] @ 1a000 │ │ │ │ + ldr r9, [pc, #576] @ 1a004 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ add r5, sp, #32 │ │ │ │ add r6, r8, #472 @ 0x1d8 │ │ │ │ - b 19e20 │ │ │ │ - ldr r3, [pc, #556] @ 19ff8 │ │ │ │ + b 19e30 │ │ │ │ + ldr r3, [pc, #556] @ 1a008 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #476] @ 0x1dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19dec │ │ │ │ + beq 19dfc │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 19dec │ │ │ │ + beq 19dfc │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #520] @ 19ffc │ │ │ │ + ldr r3, [pc, #520] @ 1a00c │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #508] @ 1a000 │ │ │ │ + ldr r3, [pc, #508] @ 1a010 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 73e4 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19fbc │ │ │ │ + bne 19fcc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19ed4 │ │ │ │ + bne 19ee4 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19dc4 │ │ │ │ + beq 19dd4 │ │ │ │ mov r3, #15 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r8, #476] @ 0x1dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 19dc4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 19dd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3] │ │ │ │ - ldr r2, [pc, #364] @ 1a004 │ │ │ │ - ldr r3, [pc, #324] @ 19fe0 │ │ │ │ + ldr r2, [pc, #364] @ 1a014 │ │ │ │ + ldr r3, [pc, #324] @ 19ff0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 19fd8 │ │ │ │ + bne 19fe8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strne r9, [r3] │ │ │ │ - b 19e90 │ │ │ │ + b 19ea0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [sp, #32] │ │ │ │ strne r2, [r3] │ │ │ │ - b 19e90 │ │ │ │ - ldr r8, [pc, #280] @ 1a008 │ │ │ │ - ldr r9, [pc, #280] @ 1a00c │ │ │ │ + b 19ea0 │ │ │ │ + ldr r8, [pc, #280] @ 1a018 │ │ │ │ + ldr r9, [pc, #280] @ 1a01c │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ add r5, sp, #32 │ │ │ │ add r6, r8, #464 @ 0x1d0 │ │ │ │ - b 19f60 │ │ │ │ - ldr r3, [pc, #260] @ 1a010 │ │ │ │ + b 19f70 │ │ │ │ + ldr r3, [pc, #260] @ 1a020 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #468] @ 0x1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19f2c │ │ │ │ + beq 19f3c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 19f2c │ │ │ │ + beq 19f3c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #224] @ 1a014 │ │ │ │ + ldr r3, [pc, #224] @ 1a024 │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #212] @ 1a018 │ │ │ │ + ldr r3, [pc, #212] @ 1a028 │ │ │ │ mov r1, #70 @ 0x46 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 73e4 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19fbc │ │ │ │ + bne 19fcc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19ed4 │ │ │ │ + bne 19ee4 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19f04 │ │ │ │ + beq 19f14 │ │ │ │ mov r3, #15 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r8, #468] @ 0x1d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 19f04 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 19f14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [r3] │ │ │ │ - b 19e90 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r6, r8, lsl #1 │ │ │ │ + b 19ea0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r7, r8, ror r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r6, r6, r8, rrx │ │ │ │ + eoreq r6, r7, r8, asr r0 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ muleq r0, r4, r2 │ │ │ │ - @ instruction: 0x002665bc │ │ │ │ - andeq sl, pc, ip, ror #18 │ │ │ │ - eoreq r6, r6, r4, lsr #11 │ │ │ │ - andeq sl, pc, r4, asr r9 @ │ │ │ │ - andeq sl, pc, ip, lsr #18 │ │ │ │ - eoreq r5, r6, r4, asr lr │ │ │ │ - eoreq r6, r6, ip, ror r4 │ │ │ │ - andeq sl, pc, ip, lsr #16 │ │ │ │ - eoreq r6, r6, r4, ror #8 │ │ │ │ - andeq sl, pc, r8, lsl #16 │ │ │ │ - andeq sl, pc, ip, ror #15 │ │ │ │ + eoreq r6, r7, ip, lsr #11 │ │ │ │ + andeq fp, pc, ip, lsr r3 @ │ │ │ │ + mlaeq r7, r4, r5, r6 │ │ │ │ + andeq fp, pc, r4, lsr #6 │ │ │ │ + strdeq fp, [pc], -ip │ │ │ │ + eoreq r5, r7, r4, asr #28 │ │ │ │ + eoreq r6, r7, ip, ror #8 │ │ │ │ + strdeq fp, [pc], -ip │ │ │ │ + eoreq r6, r7, r4, asr r4 │ │ │ │ + ldrdeq fp, [pc], -r8 │ │ │ │ + @ instruction: 0x000fb1bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #520] @ 1a240 │ │ │ │ - ldr r2, [pc, #520] @ 1a244 │ │ │ │ + ldr r1, [pc, #520] @ 1a250 │ │ │ │ + ldr r2, [pc, #520] @ 1a254 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #516] @ 1a248 │ │ │ │ + ldr r7, [pc, #516] @ 1a258 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #512] @ 1a24c │ │ │ │ - ldr r9, [pc, #512] @ 1a250 │ │ │ │ + ldr sl, [pc, #512] @ 1a25c │ │ │ │ + ldr r9, [pc, #512] @ 1a260 │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #508] @ 1a254 │ │ │ │ + ldr r3, [pc, #508] @ 1a264 │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ add r5, r7, #480 @ 0x1e0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 1a0dc │ │ │ │ - ldr r3, [pc, #464] @ 1a258 │ │ │ │ + b 1a0ec │ │ │ │ + ldr r3, [pc, #464] @ 1a268 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #484] @ 0x1e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a0a8 │ │ │ │ + beq 1a0b8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 1a0a8 │ │ │ │ + beq 1a0b8 │ │ │ │ blx r3 │ │ │ │ - ldr ip, [pc, #428] @ 1a25c │ │ │ │ - ldr r3, [pc, #428] @ 1a260 │ │ │ │ + ldr ip, [pc, #428] @ 1a26c │ │ │ │ + ldr r3, [pc, #428] @ 1a270 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #165 @ 0xa5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 73e4 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1a19c │ │ │ │ + bne 1a1ac │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #165 @ 0xa5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1a13c │ │ │ │ + bne 1a14c │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a080 │ │ │ │ + beq 1a090 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #20 │ │ │ │ str r9, [sp, #24] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #484] @ 0x1e4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1a080 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1a090 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1a170 │ │ │ │ - ldr r3, [pc, #276] @ 1a264 │ │ │ │ + beq 1a180 │ │ │ │ + ldr r3, [pc, #276] @ 1a274 │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #240] @ 1a268 │ │ │ │ - ldr r3, [pc, #200] @ 1a244 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 1a278 │ │ │ │ + ldr r3, [pc, #200] @ 1a254 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1a23c │ │ │ │ + bne 1a24c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1a170 │ │ │ │ - ldr r4, [pc, #180] @ 1a26c │ │ │ │ - ldr r3, [pc, #152] @ 1a254 │ │ │ │ + beq 1a180 │ │ │ │ + ldr r4, [pc, #180] @ 1a27c │ │ │ │ + ldr r3, [pc, #152] @ 1a264 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #488 @ 0x1e8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1a208 │ │ │ │ - ldr r3, [pc, #148] @ 1a270 │ │ │ │ + bne 1a218 │ │ │ │ + ldr r3, [pc, #148] @ 1a280 │ │ │ │ add r4, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #492] @ 0x1ec │ │ │ │ ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 1a170 │ │ │ │ - ldr r3, [pc, #100] @ 1a274 │ │ │ │ + bl 722c │ │ │ │ + b 1a180 │ │ │ │ + ldr r3, [pc, #100] @ 1a284 │ │ │ │ mov r2, #27 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #492] @ 0x1ec │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1a1d4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00265cb4 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r6, r6, r8, lsl r3 │ │ │ │ - mlaeq r6, r4, ip, r5 │ │ │ │ - andeq sl, pc, ip, asr #10 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1a1e4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r7, r4, lsr #25 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r6, r7, r8, lsl #6 │ │ │ │ + eoreq r5, r7, r4, lsl #25 │ │ │ │ + andeq sl, pc, ip, lsl pc @ │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r6, r6, r8, ror #5 │ │ │ │ - andeq sl, pc, r4, lsr #10 │ │ │ │ - andeq sl, pc, r8, ror #19 │ │ │ │ + ldrdeq r6, [r7], -r8 @ │ │ │ │ + strdeq sl, [pc], -r4 │ │ │ │ + andeq fp, pc, r8, asr #7 │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq r5, r6, r4, ror fp │ │ │ │ - @ instruction: 0x002661b4 │ │ │ │ - mlaeq r6, r0, r1, r6 │ │ │ │ - muleq pc, r0, r4 @ │ │ │ │ - b 10074c │ │ │ │ - b f7f1c │ │ │ │ + eoreq r5, r7, r4, ror #22 │ │ │ │ + eoreq r6, r7, r4, lsr #3 │ │ │ │ + eoreq r6, r7, r0, lsl #3 │ │ │ │ + andeq sl, pc, r0, ror #28 │ │ │ │ + b 101100 │ │ │ │ + b f88d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #928] @ 1a63c │ │ │ │ + ldr r0, [pc, #928] @ 1a64c │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #924] @ 1a640 │ │ │ │ + ldr r1, [pc, #924] @ 1a650 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #916] @ 1a644 │ │ │ │ + ldr r6, [pc, #916] @ 1a654 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #908] @ 1a648 │ │ │ │ + ldr r2, [pc, #908] @ 1a658 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, sp, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -19197,4627 +19197,4627 @@ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ strb r3, [sp, #11] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ - b 1a32c │ │ │ │ + b 1a33c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1a3b8 │ │ │ │ + bne 1a3c8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1a304 │ │ │ │ + beq 1a314 │ │ │ │ add r8, sp, #11 │ │ │ │ - b 1a384 │ │ │ │ + b 1a394 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #748] @ 1a64c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #748] @ 1a65c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1a3b8 │ │ │ │ + bne 1a3c8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1a34c │ │ │ │ + beq 1a35c │ │ │ │ ldrb r3, [sp, #11] │ │ │ │ cmp r3, #0 │ │ │ │ addne r8, sp, #16 │ │ │ │ addeq r8, sp, #12 │ │ │ │ - bne 1a4c4 │ │ │ │ - b 1a584 │ │ │ │ + bne 1a4d4 │ │ │ │ + b 1a594 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1a3f8 │ │ │ │ + beq 1a408 │ │ │ │ ldr r4, [r3] │ │ │ │ str r5, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ str r5, [r3] │ │ │ │ str r5, [r3, #8] │ │ │ │ - beq 1a3f8 │ │ │ │ + beq 1a408 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a62c │ │ │ │ + beq 1a63c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a414 │ │ │ │ + beq 1a424 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a490 │ │ │ │ + beq 1a4a0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a430 │ │ │ │ + beq 1a440 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a484 │ │ │ │ + beq 1a494 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a44c │ │ │ │ + beq 1a45c │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a478 │ │ │ │ - ldr r2, [pc, #508] @ 1a650 │ │ │ │ - ldr r3, [pc, #488] @ 1a640 │ │ │ │ + beq 1a488 │ │ │ │ + ldr r2, [pc, #508] @ 1a660 │ │ │ │ + ldr r3, [pc, #488] @ 1a650 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1a638 │ │ │ │ + bne 1a648 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 7540 │ │ │ │ - b 1a44c │ │ │ │ + bl 7550 │ │ │ │ + b 1a45c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 7540 │ │ │ │ - b 1a430 │ │ │ │ + bl 7550 │ │ │ │ + b 1a440 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 7540 │ │ │ │ - b 1a414 │ │ │ │ + bl 7550 │ │ │ │ + b 1a424 │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #129 @ 0x81 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1a3b8 │ │ │ │ + bne 1a3c8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #129 @ 0x81 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1a49c │ │ │ │ + beq 1a4ac │ │ │ │ add r8, sp, #24 │ │ │ │ - b 1a51c │ │ │ │ + b 1a52c │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #348] @ 1a654 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #348] @ 1a664 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #130 @ 0x82 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1a3b8 │ │ │ │ + bne 1a3c8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #130 @ 0x82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1a4e4 │ │ │ │ + beq 1a4f4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 7780 │ │ │ │ + bl 7790 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a3f8 │ │ │ │ + beq 1a408 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 7780 │ │ │ │ - b 1a3f8 │ │ │ │ + bl 7790 │ │ │ │ + b 1a408 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #131 @ 0x83 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1a3b8 │ │ │ │ + bne 1a3c8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #131 @ 0x83 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1a55c │ │ │ │ + beq 1a56c │ │ │ │ add r8, sp, #36 @ 0x24 │ │ │ │ - b 1a5dc │ │ │ │ + b 1a5ec │ │ │ │ mov r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #156] @ 1a654 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #156] @ 1a664 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #132 @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1a3b8 │ │ │ │ + bne 1a3c8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #132 @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1a5a4 │ │ │ │ + beq 1a5b4 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 1a544 │ │ │ │ + b 1a554 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7540 │ │ │ │ - b 1a3f8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r6, ip, asr #20 │ │ │ │ + bl 7550 │ │ │ │ + b 1a408 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r7, ip, lsr sl │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r5, r6, r8, lsr #20 │ │ │ │ + eoreq r5, r7, r8, lsl sl │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - mlaeq r6, r8, r8, r5 │ │ │ │ + eoreq r5, r7, r8, lsl #17 │ │ │ │ andeq r0, r0, r0, lsr #5 │ │ │ │ - b fd758 │ │ │ │ - ldr r3, [pc, #16] @ 1a674 │ │ │ │ - ldr r2, [pc, #16] @ 1a678 │ │ │ │ + b fe10c │ │ │ │ + ldr r3, [pc, #16] @ 1a684 │ │ │ │ + ldr r2, [pc, #16] @ 1a688 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, lsl #13 │ │ │ │ + eoreq r5, r7, r8, ror r6 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 1a694 │ │ │ │ - ldr r2, [pc, #16] @ 1a698 │ │ │ │ + ldr r3, [pc, #16] @ 1a6a4 │ │ │ │ + ldr r2, [pc, #16] @ 1a6a8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, ror #12 │ │ │ │ + eoreq r5, r7, r8, asr r6 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1a6b4 │ │ │ │ - ldr r2, [pc, #16] @ 1a6b8 │ │ │ │ + ldr r3, [pc, #16] @ 1a6c4 │ │ │ │ + ldr r2, [pc, #16] @ 1a6c8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, asr #12 │ │ │ │ + eoreq r5, r7, r8, lsr r6 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1a6d4 │ │ │ │ - ldr r2, [pc, #16] @ 1a6d8 │ │ │ │ + ldr r3, [pc, #16] @ 1a6e4 │ │ │ │ + ldr r2, [pc, #16] @ 1a6e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, lsr #12 │ │ │ │ + eoreq r5, r7, r8, lsl r6 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1a6f4 │ │ │ │ - ldr r2, [pc, #16] @ 1a6f8 │ │ │ │ + ldr r3, [pc, #16] @ 1a704 │ │ │ │ + ldr r2, [pc, #16] @ 1a708 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, lsl #12 │ │ │ │ + strdeq r5, [r7], -r8 @ │ │ │ │ andeq r0, r0, r8, lsl #6 │ │ │ │ - ldr r3, [pc, #16] @ 1a714 │ │ │ │ - ldr r2, [pc, #16] @ 1a718 │ │ │ │ + ldr r3, [pc, #16] @ 1a724 │ │ │ │ + ldr r2, [pc, #16] @ 1a728 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, ror #11 │ │ │ │ + ldrdeq r5, [r7], -r8 @ │ │ │ │ muleq r0, r4, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1a734 │ │ │ │ - ldr r2, [pc, #16] @ 1a738 │ │ │ │ + ldr r3, [pc, #16] @ 1a744 │ │ │ │ + ldr r2, [pc, #16] @ 1a748 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, asr #11 │ │ │ │ + @ instruction: 0x002755b8 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 1a754 │ │ │ │ - ldr r2, [pc, #16] @ 1a758 │ │ │ │ + ldr r3, [pc, #16] @ 1a764 │ │ │ │ + ldr r2, [pc, #16] @ 1a768 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, lsr #11 │ │ │ │ + mlaeq r7, r8, r5, r5 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 1a774 │ │ │ │ - ldr r2, [pc, #16] @ 1a778 │ │ │ │ + ldr r3, [pc, #16] @ 1a784 │ │ │ │ + ldr r2, [pc, #16] @ 1a788 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, lsl #11 │ │ │ │ + eoreq r5, r7, r8, ror r5 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1a794 │ │ │ │ - ldr r2, [pc, #16] @ 1a798 │ │ │ │ + ldr r3, [pc, #16] @ 1a7a4 │ │ │ │ + ldr r2, [pc, #16] @ 1a7a8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, ror #10 │ │ │ │ + eoreq r5, r7, r8, asr r5 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1a7b4 │ │ │ │ - ldr r2, [pc, #16] @ 1a7b8 │ │ │ │ + ldr r3, [pc, #16] @ 1a7c4 │ │ │ │ + ldr r2, [pc, #16] @ 1a7c8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, asr #10 │ │ │ │ + eoreq r5, r7, r8, lsr r5 │ │ │ │ muleq r0, r4, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1a7d4 │ │ │ │ - ldr r2, [pc, #16] @ 1a7d8 │ │ │ │ + ldr r3, [pc, #16] @ 1a7e4 │ │ │ │ + ldr r2, [pc, #16] @ 1a7e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, lsr #10 │ │ │ │ + eoreq r5, r7, r8, lsl r5 │ │ │ │ andeq r0, r0, r0, lsr #5 │ │ │ │ - ldr r3, [pc, #16] @ 1a7f4 │ │ │ │ - ldr r2, [pc, #16] @ 1a7f8 │ │ │ │ + ldr r3, [pc, #16] @ 1a804 │ │ │ │ + ldr r2, [pc, #16] @ 1a808 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, lsl #10 │ │ │ │ + strdeq r5, [r7], -r8 @ │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 1a814 │ │ │ │ - ldr r2, [pc, #16] @ 1a818 │ │ │ │ + ldr r3, [pc, #16] @ 1a824 │ │ │ │ + ldr r2, [pc, #16] @ 1a828 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, ror #9 │ │ │ │ + ldrdeq r5, [r7], -r8 @ │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 1a834 │ │ │ │ - ldr r2, [pc, #16] @ 1a838 │ │ │ │ + ldr r3, [pc, #16] @ 1a844 │ │ │ │ + ldr r2, [pc, #16] @ 1a848 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, asr #9 │ │ │ │ + @ instruction: 0x002754b8 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1a854 │ │ │ │ - ldr r2, [pc, #16] @ 1a858 │ │ │ │ + ldr r3, [pc, #16] @ 1a864 │ │ │ │ + ldr r2, [pc, #16] @ 1a868 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, lsr #9 │ │ │ │ + mlaeq r7, r8, r4, r5 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1a874 │ │ │ │ - ldr r2, [pc, #16] @ 1a878 │ │ │ │ + ldr r3, [pc, #16] @ 1a884 │ │ │ │ + ldr r2, [pc, #16] @ 1a888 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, lsl #9 │ │ │ │ + eoreq r5, r7, r8, ror r4 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 1a894 │ │ │ │ - ldr r2, [pc, #16] @ 1a898 │ │ │ │ + ldr r3, [pc, #16] @ 1a8a4 │ │ │ │ + ldr r2, [pc, #16] @ 1a8a8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, ror #8 │ │ │ │ + eoreq r5, r7, r8, asr r4 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 1a8b4 │ │ │ │ - ldr r2, [pc, #16] @ 1a8b8 │ │ │ │ + ldr r3, [pc, #16] @ 1a8c4 │ │ │ │ + ldr r2, [pc, #16] @ 1a8c8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, asr #8 │ │ │ │ + eoreq r5, r7, r8, lsr r4 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1a8d4 │ │ │ │ - ldr r2, [pc, #16] @ 1a8d8 │ │ │ │ + ldr r3, [pc, #16] @ 1a8e4 │ │ │ │ + ldr r2, [pc, #16] @ 1a8e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, lsr #8 │ │ │ │ + eoreq r5, r7, r8, lsl r4 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1a8f4 │ │ │ │ - ldr r2, [pc, #16] @ 1a8f8 │ │ │ │ + ldr r3, [pc, #16] @ 1a904 │ │ │ │ + ldr r2, [pc, #16] @ 1a908 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, lsl #8 │ │ │ │ + strdeq r5, [r7], -r8 @ │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 1a914 │ │ │ │ - ldr r2, [pc, #16] @ 1a918 │ │ │ │ + ldr r3, [pc, #16] @ 1a924 │ │ │ │ + ldr r2, [pc, #16] @ 1a928 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, ror #7 │ │ │ │ + ldrdeq r5, [r7], -r8 @ │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 1a934 │ │ │ │ - ldr r2, [pc, #16] @ 1a938 │ │ │ │ + ldr r3, [pc, #16] @ 1a944 │ │ │ │ + ldr r2, [pc, #16] @ 1a948 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, asr #7 │ │ │ │ + @ instruction: 0x002753b8 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1a954 │ │ │ │ - ldr r2, [pc, #16] @ 1a958 │ │ │ │ + ldr r3, [pc, #16] @ 1a964 │ │ │ │ + ldr r2, [pc, #16] @ 1a968 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, lsr #7 │ │ │ │ + mlaeq r7, r8, r3, r5 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1a974 │ │ │ │ - ldr r2, [pc, #16] @ 1a978 │ │ │ │ + ldr r3, [pc, #16] @ 1a984 │ │ │ │ + ldr r2, [pc, #16] @ 1a988 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, lsl #7 │ │ │ │ + eoreq r5, r7, r8, ror r3 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 1a994 │ │ │ │ - ldr r2, [pc, #16] @ 1a998 │ │ │ │ + ldr r3, [pc, #16] @ 1a9a4 │ │ │ │ + ldr r2, [pc, #16] @ 1a9a8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r5, r6, r8, ror #6 │ │ │ │ + eoreq r5, r7, r8, asr r3 │ │ │ │ muleq r0, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 1aca8 │ │ │ │ - ldr r2, [pc, #752] @ 1acac │ │ │ │ + ldr r1, [pc, #752] @ 1acb8 │ │ │ │ + ldr r2, [pc, #752] @ 1acbc │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 1acb0 │ │ │ │ + ldr r5, [pc, #740] @ 1acc0 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 1acb4 │ │ │ │ + ldr r3, [pc, #736] @ 1acc4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 1aa2c │ │ │ │ + bl 767c │ │ │ │ + b 1aa3c │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #166 @ 0xa6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1abc0 │ │ │ │ + bne 1abd0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #166 @ 0xa6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a9fc │ │ │ │ + beq 1aa0c │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 1acb4 │ │ │ │ + ldr r3, [pc, #608] @ 1acc4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 1aa98 │ │ │ │ + bl 767c │ │ │ │ + b 1aaa8 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 1acb8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 1acc8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #167 @ 0xa7 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ac30 │ │ │ │ + bne 1ac40 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #167 @ 0xa7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1aa60 │ │ │ │ + beq 1aa70 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 1acb4 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 1acc4 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #19 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 1ac78 │ │ │ │ - ldr r1, [pc, #428] @ 1acbc │ │ │ │ + bne 1ac88 │ │ │ │ + ldr r1, [pc, #428] @ 1accc │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #38 @ 0x26 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ab80 │ │ │ │ + beq 1ab90 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ab80 │ │ │ │ + bne 1ab90 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 1aba4 │ │ │ │ + beq 1abb4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1aba4 │ │ │ │ + bne 1abb4 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 1abfc │ │ │ │ + b 1ac0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1abfc │ │ │ │ + beq 1ac0c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 1acc0 │ │ │ │ - ldr r3, [pc, #156] @ 1acac │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 1acd0 │ │ │ │ + ldr r3, [pc, #156] @ 1acbc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1aca4 │ │ │ │ + bne 1acb4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1ac6c │ │ │ │ + beq 1ac7c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 1abfc │ │ │ │ + bl 70ac │ │ │ │ + b 1ac0c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 1ac98 │ │ │ │ + beq 1aca8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 1ab08 │ │ │ │ - ldr r2, [pc, #36] @ 1acc4 │ │ │ │ + b 1ab18 │ │ │ │ + ldr r2, [pc, #36] @ 1acd4 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 1ac80 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r6, r0, lsr r3 │ │ │ │ + b 1ac90 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r7, r0, lsr #6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r5, r6, r8, lsl #6 │ │ │ │ + strdeq r5, [r7], -r8 @ │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq sl, pc, ip, lsl r3 @ │ │ │ │ - eoreq r5, r6, r0, ror #1 │ │ │ │ + strdeq sl, [pc], -ip │ │ │ │ + ldrdeq r5, [r7], -r0 @ │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 1afd4 │ │ │ │ - ldr r2, [pc, #752] @ 1afd8 │ │ │ │ + ldr r1, [pc, #752] @ 1afe4 │ │ │ │ + ldr r2, [pc, #752] @ 1afe8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 1afdc │ │ │ │ + ldr r5, [pc, #740] @ 1afec │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 1afe0 │ │ │ │ + ldr r3, [pc, #736] @ 1aff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 1ad58 │ │ │ │ + bl 767c │ │ │ │ + b 1ad68 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #247 @ 0xf7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1aeec │ │ │ │ + bne 1aefc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #247 @ 0xf7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ad28 │ │ │ │ + beq 1ad38 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 1afe0 │ │ │ │ + ldr r3, [pc, #608] @ 1aff0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 1adc4 │ │ │ │ + bl 767c │ │ │ │ + b 1add4 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 1afe4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 1aff4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #248 @ 0xf8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1af5c │ │ │ │ + bne 1af6c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #248 @ 0xf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ad8c │ │ │ │ + beq 1ad9c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 1afe0 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 1aff0 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #14 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 1afa4 │ │ │ │ - ldr r1, [pc, #428] @ 1afe8 │ │ │ │ + bne 1afb4 │ │ │ │ + ldr r1, [pc, #428] @ 1aff8 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #28 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1aeac │ │ │ │ + beq 1aebc │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1aeac │ │ │ │ + bne 1aebc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 1aed0 │ │ │ │ + beq 1aee0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1aed0 │ │ │ │ + bne 1aee0 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 1af28 │ │ │ │ + b 1af38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1af28 │ │ │ │ + beq 1af38 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 1afec │ │ │ │ - ldr r3, [pc, #156] @ 1afd8 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 1affc │ │ │ │ + ldr r3, [pc, #156] @ 1afe8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1afd0 │ │ │ │ + bne 1afe0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1af98 │ │ │ │ + beq 1afa8 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 1af28 │ │ │ │ + bl 70ac │ │ │ │ + b 1af38 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 1afc4 │ │ │ │ + beq 1afd4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 1ae34 │ │ │ │ - ldr r2, [pc, #36] @ 1aff0 │ │ │ │ + b 1ae44 │ │ │ │ + ldr r2, [pc, #36] @ 1b000 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 1afac │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r6, r4 │ │ │ │ + b 1afbc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq r4, [r7], -r4 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r4, [r6], -ip @ │ │ │ │ + eoreq r4, r7, ip, asr #31 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq sl, pc, r8, lsl r0 @ │ │ │ │ - @ instruction: 0x00264db4 │ │ │ │ + strdeq sl, [pc], -r8 │ │ │ │ + eoreq r4, r7, r4, lsr #27 │ │ │ │ muleq r0, ip, r2 │ │ │ │ - b f9bf4 │ │ │ │ + b fa5a8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #324] @ 1b158 │ │ │ │ + ldr r0, [pc, #324] @ 1b168 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #320] @ 1b15c │ │ │ │ + ldr r1, [pc, #320] @ 1b16c │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #312] @ 1b160 │ │ │ │ + ldr ip, [pc, #312] @ 1b170 │ │ │ │ str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #304] @ 1b160 │ │ │ │ + ldr r2, [pc, #304] @ 1b170 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #296] @ 1b160 │ │ │ │ - ldr r6, [pc, #296] @ 1b164 │ │ │ │ + ldr r3, [pc, #296] @ 1b170 │ │ │ │ + ldr r6, [pc, #296] @ 1b174 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, sp, #12 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 1b07c │ │ │ │ + b 1b08c │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #190 @ 0xbe │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1b108 │ │ │ │ + bne 1b118 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #190 @ 0xbe │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1b054 │ │ │ │ + beq 1b064 │ │ │ │ add r5, sp, #16 │ │ │ │ - b 1b0d4 │ │ │ │ + b 1b0e4 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 1b168 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 1b178 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #191 @ 0xbf │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1b108 │ │ │ │ + bne 1b118 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #191 @ 0xbf │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1b09c │ │ │ │ + beq 1b0ac │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1b128 │ │ │ │ + beq 1b138 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - b 1b128 │ │ │ │ + b 1b138 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1b128 │ │ │ │ + beq 1b138 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 1b16c │ │ │ │ - ldr r3, [pc, #40] @ 1b15c │ │ │ │ + ldr r2, [pc, #60] @ 1b17c │ │ │ │ + ldr r3, [pc, #40] @ 1b16c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1b154 │ │ │ │ + bne 1b164 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r4, [r6], -r0 @ │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r7, r0, asr #25 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r4, r6, r8, lsr #25 │ │ │ │ + mlaeq r7, r8, ip, r4 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - @ instruction: 0x00264bbc │ │ │ │ + eoreq r4, r7, ip, lsr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 1b2b8 │ │ │ │ - ldr r2, [pc, #300] @ 1b2bc │ │ │ │ + ldr r1, [pc, #300] @ 1b2c8 │ │ │ │ + ldr r2, [pc, #300] @ 1b2cc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #292] @ 1b2c0 │ │ │ │ + ldr r6, [pc, #292] @ 1b2d0 │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #288] @ 1b2c4 │ │ │ │ + ldr r3, [pc, #288] @ 1b2d4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 1b1ec │ │ │ │ + b 1b1fc │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #245 @ 0xf5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1b274 │ │ │ │ + bne 1b284 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #245 @ 0xf5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1b1c4 │ │ │ │ + beq 1b1d4 │ │ │ │ add r8, sp, #12 │ │ │ │ - b 1b244 │ │ │ │ + b 1b254 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #168] @ 1b2c8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #168] @ 1b2d8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #246 @ 0xf6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1b274 │ │ │ │ + bne 1b284 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #246 @ 0xf6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1b20c │ │ │ │ + beq 1b21c │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [sp, #12] │ │ │ │ strne r2, [r3] │ │ │ │ - b 1b288 │ │ │ │ + b 1b298 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 1b2cc │ │ │ │ - ldr r3, [pc, #40] @ 1b2bc │ │ │ │ + ldr r2, [pc, #60] @ 1b2dc │ │ │ │ + ldr r3, [pc, #40] @ 1b2cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1b2b4 │ │ │ │ + bne 1b2c4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r6, r0, ror #22 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r7, r0, asr fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r4, r6, r0, asr #22 │ │ │ │ + eoreq r4, r7, r0, lsr fp │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq r4, r6, ip, asr sl │ │ │ │ + eoreq r4, r7, ip, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #1216] @ 1b7b4 │ │ │ │ + ldr r1, [pc, #1216] @ 1b7c4 │ │ │ │ strb r2, [sp, #11] │ │ │ │ - ldr r2, [pc, #1212] @ 1b7b8 │ │ │ │ + ldr r2, [pc, #1212] @ 1b7c8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r8, [pc, #1204] @ 1b7bc │ │ │ │ - ldr r9, [pc, #1200] @ 1b7bc │ │ │ │ - ldr r6, [pc, #1200] @ 1b7c0 │ │ │ │ - ldr r3, [pc, #1192] @ 1b7bc │ │ │ │ + ldr r8, [pc, #1204] @ 1b7cc │ │ │ │ + ldr r9, [pc, #1200] @ 1b7cc │ │ │ │ + ldr r6, [pc, #1200] @ 1b7d0 │ │ │ │ + ldr r3, [pc, #1192] @ 1b7cc │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ strd r8, [sp, #32] │ │ │ │ strd r8, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ add r8, sp, #24 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 1b36c │ │ │ │ + b 1b37c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1b4a8 │ │ │ │ + bne 1b4b8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1b344 │ │ │ │ - ldr r3, [pc, #1072] @ 1b7bc │ │ │ │ + beq 1b354 │ │ │ │ + ldr r3, [pc, #1072] @ 1b7cc │ │ │ │ add r8, sp, #28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 1b3cc │ │ │ │ + b 1b3dc │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1052] @ 1b7c4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1052] @ 1b7d4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1b4a8 │ │ │ │ + bne 1b4b8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1b394 │ │ │ │ + beq 1b3a4 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ add r9, sp, #16 │ │ │ │ - b 1b41c │ │ │ │ + b 1b42c │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1b4a8 │ │ │ │ + bne 1b4b8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1b3f4 │ │ │ │ + beq 1b404 │ │ │ │ add r5, sp, #11 │ │ │ │ - b 1b474 │ │ │ │ + b 1b484 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #888] @ 1b7c8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #888] @ 1b7d8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1b71c │ │ │ │ + bne 1b72c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 1b43c │ │ │ │ + beq 1b44c │ │ │ │ ldrb r3, [sp, #11] │ │ │ │ cmp r3, #0 │ │ │ │ addne r9, sp, #12 │ │ │ │ addeq r9, sp, #20 │ │ │ │ - bne 1b510 │ │ │ │ - b 1b68c │ │ │ │ + bne 1b520 │ │ │ │ + b 1b69c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3] │ │ │ │ - ldr r2, [pc, #776] @ 1b7cc │ │ │ │ - ldr r3, [pc, #752] @ 1b7b8 │ │ │ │ + ldr r2, [pc, #776] @ 1b7dc │ │ │ │ + ldr r3, [pc, #752] @ 1b7c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1b7b0 │ │ │ │ + bne 1b7c0 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1b4a8 │ │ │ │ + bne 1b4b8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1b4e8 │ │ │ │ + beq 1b4f8 │ │ │ │ add r5, sp, #32 │ │ │ │ - b 1b568 │ │ │ │ + b 1b578 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #652] @ 1b7d0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #652] @ 1b7e0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1b71c │ │ │ │ + bne 1b72c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 1b530 │ │ │ │ + beq 1b540 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ - ldr r1, [pc, #580] @ 1b7d4 │ │ │ │ + ldr r1, [pc, #580] @ 1b7e4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 112b8c │ │ │ │ + bl 113568 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 112e60 │ │ │ │ + bl 11383c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1b650 │ │ │ │ - ldr r3, [pc, #516] @ 1b7d8 │ │ │ │ + beq 1b660 │ │ │ │ + ldr r3, [pc, #516] @ 1b7e8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134b8 │ │ │ │ + bl 113e94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1b734 │ │ │ │ - ldr r2, [pc, #492] @ 1b7dc │ │ │ │ - ldr r3, [pc, #492] @ 1b7e0 │ │ │ │ + beq 1b744 │ │ │ │ + ldr r2, [pc, #492] @ 1b7ec │ │ │ │ + ldr r3, [pc, #492] @ 1b7f0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134a4 │ │ │ │ + bl 113e80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1b734 │ │ │ │ + beq 1b744 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 113518 │ │ │ │ + bl 113ef4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 112e60 │ │ │ │ + bl 11383c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 1b654 │ │ │ │ + bne 1b664 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1b734 │ │ │ │ + beq 1b744 │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strne r6, [r3] │ │ │ │ - b 1b4bc │ │ │ │ + b 1b4cc │ │ │ │ mov r1, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1b4a8 │ │ │ │ + bne 1b4b8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1b664 │ │ │ │ + beq 1b674 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ - b 1b6e4 │ │ │ │ + b 1b6f4 │ │ │ │ mov r1, #30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #272] @ 1b7d0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #272] @ 1b7e0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1b71c │ │ │ │ + bne 1b72c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 1b6ac │ │ │ │ - ldr r2, [pc, #220] @ 1b7e4 │ │ │ │ - ldr r3, [pc, #220] @ 1b7e8 │ │ │ │ + beq 1b6bc │ │ │ │ + ldr r2, [pc, #220] @ 1b7f4 │ │ │ │ + ldr r3, [pc, #220] @ 1b7f8 │ │ │ │ ldrd r0, [sp, #40] @ 0x28 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - b 1b59c │ │ │ │ + b 1b5ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strne r9, [r3] │ │ │ │ - b 1b4bc │ │ │ │ + b 1b4cc │ │ │ │ lsl r2, r5, #1 │ │ │ │ lsr r2, r2, #21 │ │ │ │ sub r0, r2, #1072 @ 0x430 │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1b76c │ │ │ │ + blt 1b77c │ │ │ │ cmp r0, #31 │ │ │ │ - bgt 1b650 │ │ │ │ + bgt 1b660 │ │ │ │ cmp r5, #0 │ │ │ │ lsl r3, r4, r0 │ │ │ │ movge r6, #1 │ │ │ │ mvnlt r6, #0 │ │ │ │ mul r6, r3, r6 │ │ │ │ - b 1b654 │ │ │ │ + b 1b664 │ │ │ │ cmn r0, #52 @ 0x34 │ │ │ │ - blt 1b650 │ │ │ │ + blt 1b660 │ │ │ │ rsb r2, r2, #1072 @ 0x430 │ │ │ │ add r2, r2, #3 │ │ │ │ bic r1, r5, #-16777216 @ 0xff000000 │ │ │ │ lsr r3, r4, r2 │ │ │ │ bic r1, r1, #15728640 @ 0xf00000 │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ rsb r0, r2, #32 │ │ │ │ orr r3, r3, r1, lsl r0 │ │ │ │ sub r2, r2, #32 │ │ │ │ cmp r5, #0 │ │ │ │ orr r3, r3, r1, lsr r2 │ │ │ │ movge r6, #1 │ │ │ │ mvnlt r6, #0 │ │ │ │ mul r6, r3, r6 │ │ │ │ - b 1b654 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r4, [r6], -r4 @ │ │ │ │ + b 1b664 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r7, r4, ror #19 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - ldrdeq r4, [r6], -r0 @ │ │ │ │ + eoreq r4, r7, r0, asr #19 │ │ │ │ muleq r0, r4, r2 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r4, r6, r8, lsr #16 │ │ │ │ + eoreq r4, r7, r8, lsl r8 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ mvngt r0, r0 │ │ │ │ @ instruction: 0xffc00000 │ │ │ │ - ldrshmi pc, [pc, #255] @ 1b8e7 @ │ │ │ │ + ldrshmi pc, [pc, #255] @ 1b8f7 @ │ │ │ │ teqcc r3, #-872415232 @ 0xcc000000 │ │ │ │ svccc 0x00d33333 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #440] @ 1b9c8 │ │ │ │ + ldr r1, [pc, #440] @ 1b9d8 │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #436] @ 1b9cc │ │ │ │ + ldr r2, [pc, #436] @ 1b9dc │ │ │ │ mov r4, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, #0 │ │ │ │ strd r4, [sp, #16] │ │ │ │ - ldr r6, [pc, #420] @ 1b9d0 │ │ │ │ + ldr r6, [pc, #420] @ 1b9e0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #416] @ 1b9d4 │ │ │ │ + ldr r3, [pc, #416] @ 1b9e4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r8, sp, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 1b878 │ │ │ │ + b 1b888 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1b950 │ │ │ │ + bne 1b960 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1b850 │ │ │ │ + beq 1b860 │ │ │ │ add r8, sp, #16 │ │ │ │ - b 1b8d0 │ │ │ │ + b 1b8e0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #300] @ 1b9d8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #300] @ 1b9e8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1b950 │ │ │ │ + bne 1b960 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1b898 │ │ │ │ + beq 1b8a8 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne ip, [sp, #20] │ │ │ │ ldmne r3, {r0, r1} │ │ │ │ moveq r0, r2 │ │ │ │ stmne r3, {r2, ip} │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ ldrne ip, [sp, #24] │ │ │ │ strne ip, [r3, #8] │ │ │ │ strdne r0, [sp, #16] │ │ │ │ strne r2, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1b99c │ │ │ │ - ldr r2, [pc, #176] @ 1b9dc │ │ │ │ - ldr r3, [pc, #156] @ 1b9cc │ │ │ │ + bne 1b9ac │ │ │ │ + ldr r2, [pc, #176] @ 1b9ec │ │ │ │ + ldr r3, [pc, #156] @ 1b9dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1b9c4 │ │ │ │ + bne 1b9d4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1b990 │ │ │ │ + beq 1b9a0 │ │ │ │ ldr r4, [r3] │ │ │ │ str r5, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ str r5, [r3] │ │ │ │ str r5, [r3, #8] │ │ │ │ - beq 1b990 │ │ │ │ + beq 1b9a0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1b9b8 │ │ │ │ + beq 1b9c8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1b924 │ │ │ │ + beq 1b934 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1b924 │ │ │ │ + bne 1b934 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7540 │ │ │ │ - b 1b924 │ │ │ │ + bl 7550 │ │ │ │ + b 1b934 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7540 │ │ │ │ - b 1b990 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r4, [r6], -r4 @ │ │ │ │ + bl 7550 │ │ │ │ + b 1b9a0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r7, r4, asr #9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x002644bc │ │ │ │ + eoreq r4, r7, ip, lsr #9 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ andeq r0, r0, r0, lsr #5 │ │ │ │ - eoreq r4, r6, r0, asr #7 │ │ │ │ + @ instruction: 0x002743b0 │ │ │ │ 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, #828] @ 1bd34 │ │ │ │ - ldr r3, [pc, #828] @ 1bd38 │ │ │ │ + ldr r2, [pc, #828] @ 1bd44 │ │ │ │ + ldr r3, [pc, #828] @ 1bd48 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r6, [pc, #816] @ 1bd3c │ │ │ │ + ldr r6, [pc, #816] @ 1bd4c │ │ │ │ add r8, sp, #12 │ │ │ │ - ldr r5, [pc, #812] @ 1bd40 │ │ │ │ + ldr r5, [pc, #812] @ 1bd50 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r7, r1 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ str r5, [sp, #16] │ │ │ │ add r5, sp, #16 │ │ │ │ - b 1ba6c │ │ │ │ + b 1ba7c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1bc9c │ │ │ │ + bne 1bcac │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ba44 │ │ │ │ + beq 1ba54 │ │ │ │ add r5, sp, #8 │ │ │ │ - b 1babc │ │ │ │ + b 1bacc │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #62 @ 0x3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1bc9c │ │ │ │ + bne 1bcac │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #62 @ 0x3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ba8c │ │ │ │ + beq 1ba9c │ │ │ │ add r5, sp, #20 │ │ │ │ - ldr r3, [pc, #604] @ 1bd40 │ │ │ │ + ldr r3, [pc, #604] @ 1bd50 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 1bb28 │ │ │ │ + bl 767c │ │ │ │ + b 1bb38 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #576] @ 1bd44 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #576] @ 1bd54 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1bcdc │ │ │ │ + bne 1bcec │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1baf0 │ │ │ │ + beq 1bb00 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #464] @ 1bd40 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #464] @ 1bd50 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #22 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - beq 1bbb4 │ │ │ │ + beq 1bbc4 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 1bd24 │ │ │ │ + beq 1bd34 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #396] @ 1bd48 │ │ │ │ + ldr r1, [pc, #396] @ 1bd58 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1bc2c │ │ │ │ + beq 1bc3c │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1bc2c │ │ │ │ + bne 1bc3c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 1bc50 │ │ │ │ + beq 1bc60 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1bc50 │ │ │ │ + bne 1bc60 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #212] @ 1bd4c │ │ │ │ - ldr r3, [pc, #188] @ 1bd38 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #212] @ 1bd5c │ │ │ │ + ldr r3, [pc, #188] @ 1bd48 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1bd30 │ │ │ │ + bne 1bd40 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1bc68 │ │ │ │ + beq 1bc78 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - b 1bc68 │ │ │ │ + bl 70ac │ │ │ │ + b 1bc78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1bd18 │ │ │ │ + beq 1bd28 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 709c │ │ │ │ - b 1bc68 │ │ │ │ - ldr r2, [pc, #36] @ 1bd50 │ │ │ │ + bl 70ac │ │ │ │ + b 1bc78 │ │ │ │ + ldr r2, [pc, #36] @ 1bd60 │ │ │ │ ldr fp, [r6, r2] │ │ │ │ - b 1bba0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r4, [r6], -r0 @ │ │ │ │ + b 1bbb0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r7, r0, ror #5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r4, r6, r8, asr #5 │ │ │ │ + @ instruction: 0x002742b8 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - @ instruction: 0x000f92b8 │ │ │ │ - eoreq r4, r6, r4, ror r0 │ │ │ │ + muleq pc, r8, ip @ │ │ │ │ + eoreq r4, r7, r4, rrx │ │ │ │ muleq r0, ip, r2 │ │ │ │ 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, #828] @ 1c0a8 │ │ │ │ - ldr r3, [pc, #828] @ 1c0ac │ │ │ │ + ldr r2, [pc, #828] @ 1c0b8 │ │ │ │ + ldr r3, [pc, #828] @ 1c0bc │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r6, [pc, #816] @ 1c0b0 │ │ │ │ + ldr r6, [pc, #816] @ 1c0c0 │ │ │ │ add r8, sp, #12 │ │ │ │ - ldr r5, [pc, #812] @ 1c0b4 │ │ │ │ + ldr r5, [pc, #812] @ 1c0c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r7, r1 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ str r5, [sp, #16] │ │ │ │ add r5, sp, #8 │ │ │ │ - b 1bde0 │ │ │ │ + b 1bdf0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c010 │ │ │ │ + bne 1c020 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1bdb8 │ │ │ │ + beq 1bdc8 │ │ │ │ add r5, sp, #16 │ │ │ │ - b 1be30 │ │ │ │ + b 1be40 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #87 @ 0x57 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c010 │ │ │ │ + bne 1c020 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #87 @ 0x57 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1be00 │ │ │ │ + beq 1be10 │ │ │ │ add r5, sp, #20 │ │ │ │ - ldr r3, [pc, #604] @ 1c0b4 │ │ │ │ + ldr r3, [pc, #604] @ 1c0c4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 1be9c │ │ │ │ + bl 767c │ │ │ │ + b 1beac │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #576] @ 1c0b8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #576] @ 1c0c8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c050 │ │ │ │ + bne 1c060 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1be64 │ │ │ │ + beq 1be74 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #464] @ 1c0b4 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #464] @ 1c0c4 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #20 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - beq 1bf28 │ │ │ │ + beq 1bf38 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 1c098 │ │ │ │ + beq 1c0a8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #396] @ 1c0bc │ │ │ │ + ldr r1, [pc, #396] @ 1c0cc │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1bfa0 │ │ │ │ + beq 1bfb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1bfa0 │ │ │ │ + bne 1bfb0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 1bfc4 │ │ │ │ + beq 1bfd4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1bfc4 │ │ │ │ + bne 1bfd4 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #212] @ 1c0c0 │ │ │ │ - ldr r3, [pc, #188] @ 1c0ac │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #212] @ 1c0d0 │ │ │ │ + ldr r3, [pc, #188] @ 1c0bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1c0a4 │ │ │ │ + bne 1c0b4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1bfdc │ │ │ │ + beq 1bfec │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - b 1bfdc │ │ │ │ + bl 70ac │ │ │ │ + b 1bfec │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c08c │ │ │ │ + beq 1c09c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 709c │ │ │ │ - b 1bfdc │ │ │ │ - ldr r2, [pc, #36] @ 1c0c4 │ │ │ │ + bl 70ac │ │ │ │ + b 1bfec │ │ │ │ + ldr r2, [pc, #36] @ 1c0d4 │ │ │ │ ldr fp, [r6, r2] │ │ │ │ - b 1bf14 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r6, ip, ror pc │ │ │ │ + b 1bf24 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r7, ip, ror #30 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r3, r6, r4, asr pc │ │ │ │ + eoreq r3, r7, r4, asr #30 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq r8, pc, r4, ror pc @ │ │ │ │ - eoreq r3, r6, r0, lsl #26 │ │ │ │ + andeq r9, pc, r4, asr r9 @ │ │ │ │ + strdeq r3, [r7], -r0 @ │ │ │ │ muleq r0, ip, r2 │ │ │ │ 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, #828] @ 1c41c │ │ │ │ - ldr r3, [pc, #828] @ 1c420 │ │ │ │ + ldr r2, [pc, #828] @ 1c42c │ │ │ │ + ldr r3, [pc, #828] @ 1c430 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r6, [pc, #816] @ 1c424 │ │ │ │ + ldr r6, [pc, #816] @ 1c434 │ │ │ │ add r8, sp, #12 │ │ │ │ - ldr r5, [pc, #812] @ 1c428 │ │ │ │ + ldr r5, [pc, #812] @ 1c438 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r7, r1 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ str r5, [sp, #16] │ │ │ │ add r5, sp, #16 │ │ │ │ - b 1c154 │ │ │ │ + b 1c164 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #109 @ 0x6d │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c384 │ │ │ │ + bne 1c394 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #109 @ 0x6d │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c12c │ │ │ │ + beq 1c13c │ │ │ │ add r5, sp, #8 │ │ │ │ - b 1c1a4 │ │ │ │ + b 1c1b4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c384 │ │ │ │ + bne 1c394 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c174 │ │ │ │ + beq 1c184 │ │ │ │ add r5, sp, #20 │ │ │ │ - ldr r3, [pc, #604] @ 1c428 │ │ │ │ + ldr r3, [pc, #604] @ 1c438 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 1c210 │ │ │ │ + bl 767c │ │ │ │ + b 1c220 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #576] @ 1c42c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #576] @ 1c43c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #111 @ 0x6f │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c3c4 │ │ │ │ + bne 1c3d4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #111 @ 0x6f │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c1d8 │ │ │ │ + beq 1c1e8 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #464] @ 1c428 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #464] @ 1c438 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #16 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - beq 1c29c │ │ │ │ + beq 1c2ac │ │ │ │ cmp fp, #0 │ │ │ │ - beq 1c40c │ │ │ │ + beq 1c41c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #396] @ 1c430 │ │ │ │ + ldr r1, [pc, #396] @ 1c440 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #32 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c314 │ │ │ │ + beq 1c324 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c314 │ │ │ │ + bne 1c324 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 1c338 │ │ │ │ + beq 1c348 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c338 │ │ │ │ + bne 1c348 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #212] @ 1c434 │ │ │ │ - ldr r3, [pc, #188] @ 1c420 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #212] @ 1c444 │ │ │ │ + ldr r3, [pc, #188] @ 1c430 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1c418 │ │ │ │ + bne 1c428 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c350 │ │ │ │ + beq 1c360 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - b 1c350 │ │ │ │ + bl 70ac │ │ │ │ + b 1c360 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c400 │ │ │ │ + beq 1c410 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 709c │ │ │ │ - b 1c350 │ │ │ │ - ldr r2, [pc, #36] @ 1c438 │ │ │ │ + bl 70ac │ │ │ │ + b 1c360 │ │ │ │ + ldr r2, [pc, #36] @ 1c448 │ │ │ │ ldr fp, [r6, r2] │ │ │ │ - b 1c288 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r6, r8, lsl #24 │ │ │ │ + b 1c298 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq r3, [r7], -r8 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r3, r6, r0, ror #23 │ │ │ │ + ldrdeq r3, [r7], -r0 @ │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq r8, pc, ip, lsr #24 │ │ │ │ - eoreq r3, r6, ip, lsl #19 │ │ │ │ + andeq r9, pc, ip, lsl #12 │ │ │ │ + eoreq r3, r7, ip, ror r9 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #240] @ 1c548 │ │ │ │ + ldr r0, [pc, #240] @ 1c558 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #236] @ 1c54c │ │ │ │ + ldr r1, [pc, #236] @ 1c55c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #228] @ 1c550 │ │ │ │ - ldr r3, [pc, #224] @ 1c550 │ │ │ │ - ldr r5, [pc, #224] @ 1c554 │ │ │ │ + ldr r2, [pc, #228] @ 1c560 │ │ │ │ + ldr r3, [pc, #224] @ 1c560 │ │ │ │ + ldr r5, [pc, #224] @ 1c564 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ add r6, sp, #8 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 1c4c8 │ │ │ │ + b 1c4d8 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #180] @ 1c558 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #180] @ 1c568 │ │ │ │ mov r1, #242 @ 0xf2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c520 │ │ │ │ + bne 1c530 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #242 @ 0xf2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c490 │ │ │ │ + beq 1c4a0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c4f4 │ │ │ │ + beq 1c504 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #96] @ 1c55c │ │ │ │ - ldr r3, [pc, #76] @ 1c54c │ │ │ │ + ldr r2, [pc, #96] @ 1c56c │ │ │ │ + ldr r3, [pc, #76] @ 1c55c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1c544 │ │ │ │ + bne 1c554 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c4f4 │ │ │ │ + beq 1c504 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - b 1c4f4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r6, r0, r8, r3 │ │ │ │ + b 1c504 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r7, r0, lsl #17 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r3, r6, r8, ror r8 │ │ │ │ + eoreq r3, r7, r8, ror #16 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - strdeq r3, [r6], -r0 @ │ │ │ │ + eoreq r3, r7, r0, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #96] @ 1c5d8 │ │ │ │ + ldr r5, [pc, #96] @ 1c5e8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c5a8 │ │ │ │ - ldr r3, [pc, #68] @ 1c5dc │ │ │ │ + bne 1c5b8 │ │ │ │ + ldr r3, [pc, #68] @ 1c5ec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #48] @ 1c5e0 │ │ │ │ + ldr r3, [pc, #48] @ 1c5f0 │ │ │ │ mov r2, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1c590 │ │ │ │ - eoreq r3, r6, r4, ror #31 │ │ │ │ - eoreq r3, r6, r8, asr #31 │ │ │ │ - andeq r7, pc, r4, lsl #31 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1c5a0 │ │ │ │ + ldrdeq r3, [r7], -r4 @ │ │ │ │ + @ instruction: 0x00273fb8 │ │ │ │ + andeq r8, pc, r4, asr r9 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 1c660 │ │ │ │ + ldr r5, [pc, #100] @ 1c670 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c630 │ │ │ │ - ldr r3, [pc, #68] @ 1c664 │ │ │ │ + bne 1c640 │ │ │ │ + ldr r3, [pc, #68] @ 1c674 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 1c668 │ │ │ │ + ldr r3, [pc, #48] @ 1c678 │ │ │ │ mov r2, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #12] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1c618 │ │ │ │ - eoreq r3, r6, r0, ror #30 │ │ │ │ - eoreq r3, r6, r0, asr #30 │ │ │ │ - strdeq r7, [pc], -ip │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1c628 │ │ │ │ + eoreq r3, r7, r0, asr pc │ │ │ │ + eoreq r3, r7, r0, lsr pc │ │ │ │ + andeq r8, pc, ip, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 1c6e8 │ │ │ │ + ldr r5, [pc, #100] @ 1c6f8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #16 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c6b8 │ │ │ │ - ldr r3, [pc, #68] @ 1c6ec │ │ │ │ + bne 1c6c8 │ │ │ │ + ldr r3, [pc, #68] @ 1c6fc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 1c6f0 │ │ │ │ + ldr r3, [pc, #48] @ 1c700 │ │ │ │ mov r2, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1c6a0 │ │ │ │ - ldrdeq r3, [r6], -r8 @ │ │ │ │ - @ instruction: 0x00263eb8 │ │ │ │ - andeq r7, pc, r4, ror lr @ │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1c6b0 │ │ │ │ + eoreq r3, r7, r8, asr #29 │ │ │ │ + eoreq r3, r7, r8, lsr #29 │ │ │ │ + andeq r8, pc, r4, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 1c770 │ │ │ │ + ldr r5, [pc, #100] @ 1c780 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #24 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c740 │ │ │ │ - ldr r3, [pc, #68] @ 1c774 │ │ │ │ + bne 1c750 │ │ │ │ + ldr r3, [pc, #68] @ 1c784 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 1c778 │ │ │ │ + ldr r3, [pc, #48] @ 1c788 │ │ │ │ mov r2, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #28] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1c728 │ │ │ │ - eoreq r3, r6, r0, asr lr │ │ │ │ - eoreq r3, r6, r0, lsr lr │ │ │ │ - andeq r7, pc, ip, ror #27 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1c738 │ │ │ │ + eoreq r3, r7, r0, asr #28 │ │ │ │ + eoreq r3, r7, r0, lsr #28 │ │ │ │ + @ instruction: 0x000f87bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 1c7f8 │ │ │ │ + ldr r5, [pc, #100] @ 1c808 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #32 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c7c8 │ │ │ │ - ldr r3, [pc, #68] @ 1c7fc │ │ │ │ + bne 1c7d8 │ │ │ │ + ldr r3, [pc, #68] @ 1c80c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 1c800 │ │ │ │ + ldr r3, [pc, #48] @ 1c810 │ │ │ │ mov r2, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1c7b0 │ │ │ │ - eoreq r3, r6, r8, asr #27 │ │ │ │ - eoreq r3, r6, r8, lsr #27 │ │ │ │ - andeq r7, pc, r4, ror #26 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1c7c0 │ │ │ │ + @ instruction: 0x00273db8 │ │ │ │ + mlaeq r7, r8, sp, r3 │ │ │ │ + andeq r8, pc, r4, lsr r7 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 1c880 │ │ │ │ + ldr r5, [pc, #100] @ 1c890 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c850 │ │ │ │ - ldr r3, [pc, #68] @ 1c884 │ │ │ │ + bne 1c860 │ │ │ │ + ldr r3, [pc, #68] @ 1c894 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 1c888 │ │ │ │ + ldr r3, [pc, #48] @ 1c898 │ │ │ │ mov r2, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1c838 │ │ │ │ - eoreq r3, r6, r0, asr #26 │ │ │ │ - eoreq r3, r6, r0, lsr #26 │ │ │ │ - andeq r7, pc, ip, lsl #26 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1c848 │ │ │ │ + eoreq r3, r7, r0, lsr sp │ │ │ │ + eoreq r3, r7, r0, lsl sp │ │ │ │ + ldrdeq r8, [pc], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 1c908 │ │ │ │ + ldr r5, [pc, #100] @ 1c918 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c8d8 │ │ │ │ - ldr r3, [pc, #68] @ 1c90c │ │ │ │ + bne 1c8e8 │ │ │ │ + ldr r3, [pc, #68] @ 1c91c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 1c910 │ │ │ │ + ldr r3, [pc, #48] @ 1c920 │ │ │ │ mov r2, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1c8c0 │ │ │ │ - @ instruction: 0x00263cb8 │ │ │ │ - mlaeq r6, r8, ip, r3 │ │ │ │ - andeq r7, pc, r4, asr ip @ │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1c8d0 │ │ │ │ + eoreq r3, r7, r8, lsr #25 │ │ │ │ + eoreq r3, r7, r8, lsl #25 │ │ │ │ + andeq r8, pc, r4, lsr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 1c990 │ │ │ │ + ldr r5, [pc, #100] @ 1c9a0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c960 │ │ │ │ - ldr r3, [pc, #68] @ 1c994 │ │ │ │ + bne 1c970 │ │ │ │ + ldr r3, [pc, #68] @ 1c9a4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 1c998 │ │ │ │ + ldr r3, [pc, #48] @ 1c9a8 │ │ │ │ mov r2, #22 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1c948 │ │ │ │ - eoreq r3, r6, r0, lsr ip │ │ │ │ - eoreq r3, r6, r0, lsl ip │ │ │ │ - andeq r7, pc, r8, ror #27 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1c958 │ │ │ │ + eoreq r3, r7, r0, lsr #24 │ │ │ │ + eoreq r3, r7, r0, lsl #24 │ │ │ │ + @ instruction: 0x000f87b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 1ca18 │ │ │ │ + ldr r5, [pc, #100] @ 1ca28 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c9e8 │ │ │ │ - ldr r3, [pc, #68] @ 1ca1c │ │ │ │ + bne 1c9f8 │ │ │ │ + ldr r3, [pc, #68] @ 1ca2c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 1ca20 │ │ │ │ + ldr r3, [pc, #48] @ 1ca30 │ │ │ │ mov r2, #22 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #68] @ 0x44 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1c9d0 │ │ │ │ - eoreq r3, r6, r8, lsr #23 │ │ │ │ - eoreq r3, r6, r8, lsl #23 │ │ │ │ - andeq r7, pc, r4, lsr #23 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1c9e0 │ │ │ │ + mlaeq r7, r8, fp, r3 │ │ │ │ + eoreq r3, r7, r8, ror fp │ │ │ │ + andeq r8, pc, r4, ror r5 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 1caa0 │ │ │ │ + ldr r5, [pc, #100] @ 1cab0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #72 @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ca70 │ │ │ │ - ldr r3, [pc, #68] @ 1caa4 │ │ │ │ + bne 1ca80 │ │ │ │ + ldr r3, [pc, #68] @ 1cab4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 1caa8 │ │ │ │ + ldr r3, [pc, #48] @ 1cab8 │ │ │ │ mov r2, #25 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #76] @ 0x4c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1ca58 │ │ │ │ - eoreq r3, r6, r0, lsr #22 │ │ │ │ - eoreq r3, r6, r0, lsl #22 │ │ │ │ - andeq r7, pc, r0, lsl #22 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1ca68 │ │ │ │ + eoreq r3, r7, r0, lsl fp │ │ │ │ + strdeq r3, [r7], -r0 @ │ │ │ │ + ldrdeq r8, [pc], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 1cb28 │ │ │ │ + ldr r5, [pc, #100] @ 1cb38 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1caf8 │ │ │ │ - ldr r3, [pc, #68] @ 1cb2c │ │ │ │ + bne 1cb08 │ │ │ │ + ldr r3, [pc, #68] @ 1cb3c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 1cb30 │ │ │ │ + ldr r3, [pc, #48] @ 1cb40 │ │ │ │ mov r2, #11 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1cae0 │ │ │ │ - mlaeq r6, r8, sl, r3 │ │ │ │ - eoreq r3, r6, r8, ror sl │ │ │ │ - andeq r7, pc, ip, ror #20 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1caf0 │ │ │ │ + eoreq r3, r7, r8, lsl #21 │ │ │ │ + eoreq r3, r7, r8, ror #20 │ │ │ │ + andeq r8, pc, ip, lsr r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #400] @ 1cce0 │ │ │ │ - ldr r2, [pc, #400] @ 1cce4 │ │ │ │ + ldr r1, [pc, #400] @ 1ccf0 │ │ │ │ + ldr r2, [pc, #400] @ 1ccf4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #388] @ 1cce8 │ │ │ │ + ldr r3, [pc, #388] @ 1ccf8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 1cba8 │ │ │ │ + b 1cbb8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #78 @ 0x4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1cc6c │ │ │ │ + bne 1cc7c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #78 @ 0x4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1cb80 │ │ │ │ - ldr r8, [pc, #292] @ 1ccec │ │ │ │ - ldr r9, [pc, #292] @ 1ccf0 │ │ │ │ + beq 1cb90 │ │ │ │ + ldr r8, [pc, #292] @ 1ccfc │ │ │ │ + ldr r9, [pc, #292] @ 1cd00 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, r8, #88 @ 0x58 │ │ │ │ - b 1cc08 │ │ │ │ - ldr r3, [pc, #272] @ 1ccf4 │ │ │ │ + b 1cc18 │ │ │ │ + ldr r3, [pc, #272] @ 1cd04 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ mov r1, #79 @ 0x4f │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ccc0 │ │ │ │ + bne 1ccd0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #79 @ 0x4f │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ccac │ │ │ │ + bne 1ccbc │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [sp, #4] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1cbdc │ │ │ │ + beq 1cbec │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #12 │ │ │ │ str r9, [sp, #16] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r8, #92] @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1cbdc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1cbec │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3] │ │ │ │ - ldr r2, [pc, #112] @ 1ccf8 │ │ │ │ - ldr r3, [pc, #88] @ 1cce4 │ │ │ │ + ldr r2, [pc, #112] @ 1cd08 │ │ │ │ + ldr r3, [pc, #88] @ 1ccf4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1ccdc │ │ │ │ + bne 1ccec │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [sp, #8] │ │ │ │ strne r2, [r3] │ │ │ │ - b 1cc80 │ │ │ │ + b 1cc90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [r3] │ │ │ │ - b 1cc80 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r6, ip, r1, r3 │ │ │ │ + b 1cc90 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r7, ip, lsl #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - mlaeq r6, r4, r9, r3 │ │ │ │ - andeq r7, pc, r0, lsr #19 │ │ │ │ - eoreq r3, r6, r8, ror r9 │ │ │ │ - eoreq r3, r6, r4, rrx │ │ │ │ + eoreq r3, r7, r4, lsl #19 │ │ │ │ + andeq r8, pc, r0, ror r3 @ │ │ │ │ + eoreq r3, r7, r8, ror #18 │ │ │ │ + eoreq r3, r7, r4, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #600] @ 1cf70 │ │ │ │ + ldr r0, [pc, #600] @ 1cf80 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #596] @ 1cf74 │ │ │ │ + ldr r1, [pc, #596] @ 1cf84 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #588] @ 1cf78 │ │ │ │ - ldr r3, [pc, #584] @ 1cf78 │ │ │ │ - ldr r5, [pc, #584] @ 1cf7c │ │ │ │ + ldr r2, [pc, #588] @ 1cf88 │ │ │ │ + ldr r3, [pc, #584] @ 1cf88 │ │ │ │ + ldr r5, [pc, #584] @ 1cf8c │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ - ldr ip, [pc, #572] @ 1cf78 │ │ │ │ + ldr ip, [pc, #572] @ 1cf88 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, sp, #16 │ │ │ │ str ip, [sp, #16] │ │ │ │ str ip, [sp, #20] │ │ │ │ strd r2, [sp, #24] │ │ │ │ strd r2, [sp, #32] │ │ │ │ - b 1cd88 │ │ │ │ + b 1cd98 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1cea4 │ │ │ │ + bne 1ceb4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1cd60 │ │ │ │ + beq 1cd70 │ │ │ │ add r7, sp, #24 │ │ │ │ - b 1cde0 │ │ │ │ + b 1cdf0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #452] @ 1cf80 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #452] @ 1cf90 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1cea4 │ │ │ │ + bne 1ceb4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1cda8 │ │ │ │ - ldr r9, [pc, #384] @ 1cf84 │ │ │ │ + beq 1cdb8 │ │ │ │ + ldr r9, [pc, #384] @ 1cf94 │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ - ldr sl, [pc, #380] @ 1cf88 │ │ │ │ + ldr sl, [pc, #380] @ 1cf98 │ │ │ │ add r9, pc, r9 │ │ │ │ add sl, pc, sl │ │ │ │ add r8, sp, #20 │ │ │ │ add r7, r9, #96 @ 0x60 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 1ce48 │ │ │ │ - ldr r3, [pc, #356] @ 1cf8c │ │ │ │ + b 1ce58 │ │ │ │ + ldr r3, [pc, #356] @ 1cf9c │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1cea4 │ │ │ │ + bne 1ceb4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1cef0 │ │ │ │ + bne 1cf00 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ce20 │ │ │ │ + beq 1ce30 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r9, #100] @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1ce20 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1ce30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1cec4 │ │ │ │ + beq 1ced4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #196] @ 1cf90 │ │ │ │ - ldr r3, [pc, #164] @ 1cf74 │ │ │ │ + ldr r2, [pc, #196] @ 1cfa0 │ │ │ │ + ldr r3, [pc, #164] @ 1cf84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1cf6c │ │ │ │ + bne 1cf7c │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r7, sp, #32 │ │ │ │ - b 1cf30 │ │ │ │ + b 1cf40 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #116] @ 1cf80 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #116] @ 1cf90 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #83 @ 0x53 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1cea4 │ │ │ │ + bne 1ceb4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #83 @ 0x53 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1cef8 │ │ │ │ + beq 1cf08 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1cec4 │ │ │ │ + beq 1ced4 │ │ │ │ ldrd r0, [sp, #32] │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ strd r0, [r4] │ │ │ │ - b 1cec4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r2, [r6], -r0 @ │ │ │ │ + b 1ced4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r7, r0, asr #31 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r2, r6, r8, lsr #31 │ │ │ │ + mlaeq r7, r8, pc, r2 @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq r3, r6, r4, asr r7 │ │ │ │ - andeq r7, pc, r0, ror #14 │ │ │ │ - eoreq r3, r6, r4, lsr r7 │ │ │ │ - eoreq r2, r6, r0, lsr #28 │ │ │ │ + eoreq r3, r7, r4, asr #14 │ │ │ │ + andeq r8, pc, r0, lsr r1 @ │ │ │ │ + eoreq r3, r7, r4, lsr #14 │ │ │ │ + eoreq r2, r7, r0, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #420] @ 1d150 │ │ │ │ - ldr r3, [pc, #416] @ 1d150 │ │ │ │ + ldr r2, [pc, #420] @ 1d160 │ │ │ │ + ldr r3, [pc, #416] @ 1d160 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #408] @ 1d154 │ │ │ │ - ldr r3, [pc, #408] @ 1d158 │ │ │ │ + ldr r2, [pc, #408] @ 1d164 │ │ │ │ + ldr r3, [pc, #408] @ 1d168 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #404] @ 1d15c │ │ │ │ - ldr ip, [pc, #388] @ 1d150 │ │ │ │ + ldr r8, [pc, #404] @ 1d16c │ │ │ │ + ldr ip, [pc, #388] @ 1d160 │ │ │ │ str ip, [sp, #12] │ │ │ │ - ldr r7, [pc, #396] @ 1d160 │ │ │ │ + ldr r7, [pc, #396] @ 1d170 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr sl, [pc, #392] @ 1d164 │ │ │ │ + ldr sl, [pc, #392] @ 1d174 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ add sl, pc, sl │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, r8, #104 @ 0x68 │ │ │ │ - b 1d02c │ │ │ │ - ldr r3, [pc, #348] @ 1d168 │ │ │ │ + b 1d03c │ │ │ │ + ldr r3, [pc, #348] @ 1d178 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d08c │ │ │ │ + bne 1d09c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d0d8 │ │ │ │ + bne 1d0e8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d004 │ │ │ │ + beq 1d014 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #28 │ │ │ │ str sl, [sp, #32] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r8, #108] @ 0x6c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1d004 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1d014 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1d0ac │ │ │ │ + beq 1d0bc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #184] @ 1d16c │ │ │ │ - ldr r3, [pc, #160] @ 1d158 │ │ │ │ + ldr r2, [pc, #184] @ 1d17c │ │ │ │ + ldr r3, [pc, #160] @ 1d168 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d14c │ │ │ │ + bne 1d15c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r5, sp, #16 │ │ │ │ - b 1d118 │ │ │ │ + b 1d128 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 1d170 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 1d180 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r1, #85 @ 0x55 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d08c │ │ │ │ + bne 1d09c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #85 @ 0x55 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d0e0 │ │ │ │ + beq 1d0f0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1d0ac │ │ │ │ + beq 1d0bc │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - b 1d0ac │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ + b 1d0bc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r2, r6, r0, lsr sp │ │ │ │ + eoreq r2, r7, r0, lsr #26 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r3, r6, r4, lsl #11 │ │ │ │ - eoreq r2, r6, r0, lsl sp │ │ │ │ - andeq r7, pc, r8, ror r5 @ │ │ │ │ - eoreq r3, r6, r0, asr r5 │ │ │ │ - eoreq r2, r6, r8, lsr ip │ │ │ │ + eoreq r3, r7, r4, ror r5 │ │ │ │ + eoreq r2, r7, r0, lsl #26 │ │ │ │ + andeq r7, pc, r8, asr #30 │ │ │ │ + eoreq r3, r7, r0, asr #10 │ │ │ │ + eoreq r2, r7, r8, lsr #24 │ │ │ │ muleq r0, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #500] @ 1d384 │ │ │ │ - ldr r4, [pc, #500] @ 1d388 │ │ │ │ - ldr r5, [pc, #496] @ 1d388 │ │ │ │ - ldr r2, [pc, #496] @ 1d38c │ │ │ │ + ldr r1, [pc, #500] @ 1d394 │ │ │ │ + ldr r4, [pc, #500] @ 1d398 │ │ │ │ + ldr r5, [pc, #496] @ 1d398 │ │ │ │ + ldr r2, [pc, #496] @ 1d39c │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ strd r4, [sp, #16] │ │ │ │ - ldr r7, [pc, #484] @ 1d390 │ │ │ │ + ldr r7, [pc, #484] @ 1d3a0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #468] @ 1d388 │ │ │ │ + ldr r3, [pc, #468] @ 1d398 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 1d1fc │ │ │ │ + b 1d20c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #103 @ 0x67 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d2c0 │ │ │ │ + bne 1d2d0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #103 @ 0x67 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d1d4 │ │ │ │ - ldr r9, [pc, #376] @ 1d394 │ │ │ │ - ldr sl, [pc, #376] @ 1d398 │ │ │ │ + beq 1d1e4 │ │ │ │ + ldr r9, [pc, #376] @ 1d3a4 │ │ │ │ + ldr sl, [pc, #376] @ 1d3a8 │ │ │ │ add r9, pc, r9 │ │ │ │ add r6, sp, #12 │ │ │ │ add sl, pc, sl │ │ │ │ add r5, r9, #112 @ 0x70 │ │ │ │ - b 1d25c │ │ │ │ - ldr r3, [pc, #356] @ 1d39c │ │ │ │ + b 1d26c │ │ │ │ + ldr r3, [pc, #356] @ 1d3ac │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d2c0 │ │ │ │ + bne 1d2d0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d30c │ │ │ │ + bne 1d31c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d230 │ │ │ │ + beq 1d240 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #28 │ │ │ │ str sl, [sp, #32] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r9, #116] @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1d230 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1d240 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1d2e0 │ │ │ │ + beq 1d2f0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #184] @ 1d3a0 │ │ │ │ - ldr r3, [pc, #160] @ 1d38c │ │ │ │ + ldr r2, [pc, #184] @ 1d3b0 │ │ │ │ + ldr r3, [pc, #160] @ 1d39c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d380 │ │ │ │ + bne 1d390 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, sp, #16 │ │ │ │ - b 1d34c │ │ │ │ + b 1d35c │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 1d3a4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 1d3b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r1, #105 @ 0x69 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d2c0 │ │ │ │ + bne 1d2d0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #105 @ 0x69 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d314 │ │ │ │ + beq 1d324 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1d2e0 │ │ │ │ + beq 1d2f0 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - b 1d2e0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r6, r0, asr fp │ │ │ │ + b 1d2f0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r7, r0, asr #22 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r2, r6, r0, lsr fp │ │ │ │ - eoreq r3, r6, r0, asr #6 │ │ │ │ - andeq r7, pc, r8, asr #6 │ │ │ │ - eoreq r3, r6, r4, lsr #6 │ │ │ │ - eoreq r2, r6, r4, lsl #20 │ │ │ │ + eoreq r2, r7, r0, lsr #22 │ │ │ │ + eoreq r3, r7, r0, lsr r3 │ │ │ │ + andeq r7, pc, r8, lsl sp @ │ │ │ │ + eoreq r3, r7, r4, lsl r3 │ │ │ │ + strdeq r2, [r7], -r4 @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #500] @ 1d5b8 │ │ │ │ - ldr r4, [pc, #500] @ 1d5bc │ │ │ │ - ldr r5, [pc, #496] @ 1d5bc │ │ │ │ - ldr r2, [pc, #496] @ 1d5c0 │ │ │ │ + ldr r1, [pc, #500] @ 1d5c8 │ │ │ │ + ldr r4, [pc, #500] @ 1d5cc │ │ │ │ + ldr r5, [pc, #496] @ 1d5cc │ │ │ │ + ldr r2, [pc, #496] @ 1d5d0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ strd r4, [sp, #16] │ │ │ │ - ldr r7, [pc, #484] @ 1d5c4 │ │ │ │ + ldr r7, [pc, #484] @ 1d5d4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #468] @ 1d5bc │ │ │ │ + ldr r3, [pc, #468] @ 1d5cc │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 1d430 │ │ │ │ + b 1d440 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d4f4 │ │ │ │ + bne 1d504 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d408 │ │ │ │ - ldr r9, [pc, #376] @ 1d5c8 │ │ │ │ - ldr sl, [pc, #376] @ 1d5cc │ │ │ │ + beq 1d418 │ │ │ │ + ldr r9, [pc, #376] @ 1d5d8 │ │ │ │ + ldr sl, [pc, #376] @ 1d5dc │ │ │ │ add r9, pc, r9 │ │ │ │ add r6, sp, #12 │ │ │ │ add sl, pc, sl │ │ │ │ add r5, r9, #120 @ 0x78 │ │ │ │ - b 1d490 │ │ │ │ - ldr r3, [pc, #356] @ 1d5d0 │ │ │ │ + b 1d4a0 │ │ │ │ + ldr r3, [pc, #356] @ 1d5e0 │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ mov r1, #107 @ 0x6b │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d4f4 │ │ │ │ + bne 1d504 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #107 @ 0x6b │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d540 │ │ │ │ + bne 1d550 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d464 │ │ │ │ + beq 1d474 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #28 │ │ │ │ str sl, [sp, #32] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r9, #124] @ 0x7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1d464 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1d474 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1d514 │ │ │ │ + beq 1d524 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #184] @ 1d5d4 │ │ │ │ - ldr r3, [pc, #160] @ 1d5c0 │ │ │ │ + ldr r2, [pc, #184] @ 1d5e4 │ │ │ │ + ldr r3, [pc, #160] @ 1d5d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d5b4 │ │ │ │ + bne 1d5c4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, sp, #16 │ │ │ │ - b 1d580 │ │ │ │ + b 1d590 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 1d5d8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 1d5e8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r1, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d4f4 │ │ │ │ + bne 1d504 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d548 │ │ │ │ + beq 1d558 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1d514 │ │ │ │ + beq 1d524 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - b 1d514 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r6, ip, lsl r9 │ │ │ │ + b 1d524 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r7, ip, lsl #18 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq r2, [r6], -ip @ │ │ │ │ - eoreq r3, r6, ip, lsl #2 │ │ │ │ - andeq r7, pc, r4, lsl r1 @ │ │ │ │ - strdeq r3, [r6], -r0 @ │ │ │ │ - ldrdeq r2, [r6], -r0 @ │ │ │ │ + eoreq r2, r7, ip, ror #17 │ │ │ │ + strdeq r3, [r7], -ip @ │ │ │ │ + andeq r7, pc, r4, ror #21 │ │ │ │ + eoreq r3, r7, r0, ror #1 │ │ │ │ + eoreq r2, r7, r0, asr #15 │ │ │ │ muleq r0, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 1d658 │ │ │ │ + ldr r5, [pc, #100] @ 1d668 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d628 │ │ │ │ - ldr r3, [pc, #68] @ 1d65c │ │ │ │ + bne 1d638 │ │ │ │ + ldr r3, [pc, #68] @ 1d66c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #132] @ 0x84 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 1d660 │ │ │ │ + ldr r3, [pc, #48] @ 1d670 │ │ │ │ mov r2, #11 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #132] @ 0x84 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1d610 │ │ │ │ - eoreq r2, r6, r8, ror #30 │ │ │ │ - eoreq r2, r6, r8, asr #30 │ │ │ │ - andeq r6, pc, ip, lsr pc @ │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1d620 │ │ │ │ + eoreq r2, r7, r8, asr pc │ │ │ │ + eoreq r2, r7, r8, lsr pc │ │ │ │ + andeq r7, pc, ip, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #400] @ 1d810 │ │ │ │ - ldr r2, [pc, #400] @ 1d814 │ │ │ │ + ldr r1, [pc, #400] @ 1d820 │ │ │ │ + ldr r2, [pc, #400] @ 1d824 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #388] @ 1d818 │ │ │ │ + ldr r3, [pc, #388] @ 1d828 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 1d6d8 │ │ │ │ + b 1d6e8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #126 @ 0x7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d79c │ │ │ │ + bne 1d7ac │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #126 @ 0x7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1d6b0 │ │ │ │ - ldr r8, [pc, #292] @ 1d81c │ │ │ │ - ldr r9, [pc, #292] @ 1d820 │ │ │ │ + beq 1d6c0 │ │ │ │ + ldr r8, [pc, #292] @ 1d82c │ │ │ │ + ldr r9, [pc, #292] @ 1d830 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, r8, #136 @ 0x88 │ │ │ │ - b 1d738 │ │ │ │ - ldr r3, [pc, #272] @ 1d824 │ │ │ │ + b 1d748 │ │ │ │ + ldr r3, [pc, #272] @ 1d834 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d7f0 │ │ │ │ + bne 1d800 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d7dc │ │ │ │ + bne 1d7ec │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [sp, #4] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d70c │ │ │ │ + beq 1d71c │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #12 │ │ │ │ str r9, [sp, #16] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r8, #140] @ 0x8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1d70c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1d71c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3] │ │ │ │ - ldr r2, [pc, #112] @ 1d828 │ │ │ │ - ldr r3, [pc, #88] @ 1d814 │ │ │ │ + ldr r2, [pc, #112] @ 1d838 │ │ │ │ + ldr r3, [pc, #88] @ 1d824 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d80c │ │ │ │ + bne 1d81c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [sp, #8] │ │ │ │ strne r2, [r3] │ │ │ │ - b 1d7b0 │ │ │ │ + b 1d7c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [r3] │ │ │ │ - b 1d7b0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r6, ip, ror #12 │ │ │ │ + b 1d7c0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r7, ip, asr r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r2, r6, r4, ror #28 │ │ │ │ - andeq r6, pc, r0, ror lr @ │ │ │ │ - eoreq r2, r6, r8, asr #28 │ │ │ │ - eoreq r2, r6, r4, lsr r5 │ │ │ │ + eoreq r2, r7, r4, asr lr │ │ │ │ + andeq r7, pc, r0, asr #16 │ │ │ │ + eoreq r2, r7, r8, lsr lr │ │ │ │ + eoreq r2, r7, r4, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #1020] @ 1dc44 │ │ │ │ - ldr r2, [pc, #1020] @ 1dc48 │ │ │ │ + ldr r1, [pc, #1020] @ 1dc54 │ │ │ │ + ldr r2, [pc, #1020] @ 1dc58 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r8, [pc, #1012] @ 1dc4c │ │ │ │ - ldr r9, [pc, #1008] @ 1dc4c │ │ │ │ - ldr r5, [pc, #1008] @ 1dc50 │ │ │ │ + ldr r8, [pc, #1012] @ 1dc5c │ │ │ │ + ldr r9, [pc, #1008] @ 1dc5c │ │ │ │ + ldr r5, [pc, #1008] @ 1dc60 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr r3, [pc, #996] @ 1dc4c │ │ │ │ + ldr r3, [pc, #996] @ 1dc5c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ add r7, sp, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ strd r8, [sp, #32] │ │ │ │ strd r8, [sp, #40] @ 0x28 │ │ │ │ strd r8, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 1d8c4 │ │ │ │ + b 1d8d4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d988 │ │ │ │ + bne 1d998 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d89c │ │ │ │ - ldr fp, [pc, #880] @ 1dc54 │ │ │ │ - ldr r9, [pc, #880] @ 1dc58 │ │ │ │ + beq 1d8ac │ │ │ │ + ldr fp, [pc, #880] @ 1dc64 │ │ │ │ + ldr r9, [pc, #880] @ 1dc68 │ │ │ │ add fp, pc, fp │ │ │ │ add r8, sp, #16 │ │ │ │ add r9, pc, r9 │ │ │ │ add r7, fp, #144 @ 0x90 │ │ │ │ - b 1d924 │ │ │ │ - ldr r3, [pc, #860] @ 1dc5c │ │ │ │ + b 1d934 │ │ │ │ + ldr r3, [pc, #860] @ 1dc6c │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d988 │ │ │ │ + bne 1d998 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d9d4 │ │ │ │ + bne 1d9e4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d8f8 │ │ │ │ + beq 1d908 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [fp, #148] @ 0x94 │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1d8f8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1d908 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1d9a8 │ │ │ │ + beq 1d9b8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #688] @ 1dc60 │ │ │ │ - ldr r3, [pc, #660] @ 1dc48 │ │ │ │ + ldr r2, [pc, #688] @ 1dc70 │ │ │ │ + ldr r3, [pc, #660] @ 1dc58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1dc40 │ │ │ │ + bne 1dc50 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r7, sp, #32 │ │ │ │ - b 1da14 │ │ │ │ + b 1da24 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #628] @ 1dc64 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #628] @ 1dc74 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d988 │ │ │ │ + bne 1d998 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d9dc │ │ │ │ + beq 1d9ec │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add r7, sp, #24 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 1da68 │ │ │ │ + b 1da78 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d988 │ │ │ │ + bne 1d998 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1da40 │ │ │ │ - ldr fp, [pc, #480] @ 1dc68 │ │ │ │ - ldr sl, [pc, #480] @ 1dc6c │ │ │ │ + beq 1da50 │ │ │ │ + ldr fp, [pc, #480] @ 1dc78 │ │ │ │ + ldr sl, [pc, #480] @ 1dc7c │ │ │ │ add fp, pc, fp │ │ │ │ add sl, pc, sl │ │ │ │ add r9, sp, #28 │ │ │ │ add r8, fp, #152 @ 0x98 │ │ │ │ - b 1dac8 │ │ │ │ - ldr r3, [pc, #460] @ 1dc70 │ │ │ │ + b 1dad8 │ │ │ │ + ldr r3, [pc, #460] @ 1dc80 │ │ │ │ mov r2, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d988 │ │ │ │ + bne 1d998 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1db2c │ │ │ │ + bne 1db3c │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1da9c │ │ │ │ + beq 1daac │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [fp, #156] @ 0x9c │ │ │ │ mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1da9c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1daac │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ - b 1db6c │ │ │ │ + b 1db7c │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #284] @ 1dc64 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #284] @ 1dc74 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d988 │ │ │ │ + bne 1d998 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1db34 │ │ │ │ + beq 1db44 │ │ │ │ ldrd r8, [sp, #40] @ 0x28 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ - b 1dbcc │ │ │ │ + b 1dbdc │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #188] @ 1dc64 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #188] @ 1dc74 │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d988 │ │ │ │ + bne 1d998 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1db94 │ │ │ │ + beq 1dba4 │ │ │ │ ldr r6, [r6] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1d9a8 │ │ │ │ + beq 1d9b8 │ │ │ │ ldrd r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #120] @ 1dc74 │ │ │ │ + ldr r3, [pc, #120] @ 1dc84 │ │ │ │ mov r2, #0 │ │ │ │ - bl 112f44 │ │ │ │ - ldr r3, [pc, #108] @ 1dc74 │ │ │ │ + bl 113920 │ │ │ │ + ldr r3, [pc, #108] @ 1dc84 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 112b8c │ │ │ │ + bl 113568 │ │ │ │ strd r0, [r6] │ │ │ │ - b 1d9a8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r6, r4, lsr #9 │ │ │ │ + b 1d9b8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r7, r4, r4, r2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r2, r6, ip, ror r4 │ │ │ │ - eoreq r2, r6, r8, ror ip │ │ │ │ - andeq r6, pc, r0, lsl #25 │ │ │ │ - eoreq r2, r6, ip, asr ip │ │ │ │ - eoreq r2, r6, ip, lsr r3 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldrdeq r2, [r6], -r4 @ │ │ │ │ - andeq r6, pc, r0, ror #21 │ │ │ │ - @ instruction: 0x00262ab8 │ │ │ │ + eoreq r2, r7, ip, ror #8 │ │ │ │ + eoreq r2, r7, r8, ror #24 │ │ │ │ + andeq r7, pc, r0, asr r6 @ │ │ │ │ + eoreq r2, r7, ip, asr #24 │ │ │ │ + eoreq r2, r7, ip, lsr #6 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq r2, r7, r4, asr #21 │ │ │ │ + @ instruction: 0x000f74b0 │ │ │ │ + eoreq r2, r7, r8, lsr #21 │ │ │ │ svccc 0x00e00000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #1020] @ 1e090 │ │ │ │ - ldr r2, [pc, #1020] @ 1e094 │ │ │ │ + ldr r1, [pc, #1020] @ 1e0a0 │ │ │ │ + ldr r2, [pc, #1020] @ 1e0a4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r8, [pc, #1012] @ 1e098 │ │ │ │ - ldr r9, [pc, #1008] @ 1e098 │ │ │ │ - ldr r5, [pc, #1008] @ 1e09c │ │ │ │ + ldr r8, [pc, #1012] @ 1e0a8 │ │ │ │ + ldr r9, [pc, #1008] @ 1e0a8 │ │ │ │ + ldr r5, [pc, #1008] @ 1e0ac │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr r3, [pc, #996] @ 1e098 │ │ │ │ + ldr r3, [pc, #996] @ 1e0a8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ add r7, sp, #24 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ strd r8, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ strd r8, [sp, #40] @ 0x28 │ │ │ │ strd r8, [sp, #48] @ 0x30 │ │ │ │ - b 1dd10 │ │ │ │ + b 1dd20 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ddd4 │ │ │ │ + bne 1dde4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1dce8 │ │ │ │ - ldr fp, [pc, #880] @ 1e0a0 │ │ │ │ - ldr r9, [pc, #880] @ 1e0a4 │ │ │ │ + beq 1dcf8 │ │ │ │ + ldr fp, [pc, #880] @ 1e0b0 │ │ │ │ + ldr r9, [pc, #880] @ 1e0b4 │ │ │ │ add fp, pc, fp │ │ │ │ add r8, sp, #28 │ │ │ │ add r9, pc, r9 │ │ │ │ add r7, fp, #160 @ 0xa0 │ │ │ │ - b 1dd70 │ │ │ │ - ldr r3, [pc, #860] @ 1e0a8 │ │ │ │ + b 1dd80 │ │ │ │ + ldr r3, [pc, #860] @ 1e0b8 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #164] @ 0xa4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ddd4 │ │ │ │ + bne 1dde4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1de20 │ │ │ │ + bne 1de30 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1dd44 │ │ │ │ + beq 1dd54 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [fp, #164] @ 0xa4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1dd44 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1dd54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1ddf4 │ │ │ │ + beq 1de04 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #688] @ 1e0ac │ │ │ │ - ldr r3, [pc, #660] @ 1e094 │ │ │ │ + ldr r2, [pc, #688] @ 1e0bc │ │ │ │ + ldr r3, [pc, #660] @ 1e0a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e08c │ │ │ │ + bne 1e09c │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ - b 1de60 │ │ │ │ + b 1de70 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #628] @ 1e0b0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #628] @ 1e0c0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ddd4 │ │ │ │ + bne 1dde4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1de28 │ │ │ │ + beq 1de38 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ add r7, sp, #20 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 1deb4 │ │ │ │ + b 1dec4 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ddd4 │ │ │ │ + bne 1dde4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1de8c │ │ │ │ - ldr fp, [pc, #480] @ 1e0b4 │ │ │ │ - ldr sl, [pc, #480] @ 1e0b8 │ │ │ │ + beq 1de9c │ │ │ │ + ldr fp, [pc, #480] @ 1e0c4 │ │ │ │ + ldr sl, [pc, #480] @ 1e0c8 │ │ │ │ add fp, pc, fp │ │ │ │ add sl, pc, sl │ │ │ │ add r9, sp, #16 │ │ │ │ add r8, fp, #168 @ 0xa8 │ │ │ │ - b 1df14 │ │ │ │ - ldr r3, [pc, #460] @ 1e0bc │ │ │ │ + b 1df24 │ │ │ │ + ldr r3, [pc, #460] @ 1e0cc │ │ │ │ mov r2, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #172] @ 0xac │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ddd4 │ │ │ │ + bne 1dde4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1df78 │ │ │ │ + bne 1df88 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1dee8 │ │ │ │ + beq 1def8 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [fp, #172] @ 0xac │ │ │ │ mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1dee8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1def8 │ │ │ │ add r7, sp, #32 │ │ │ │ - b 1dfb8 │ │ │ │ + b 1dfc8 │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #284] @ 1e0b0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #284] @ 1e0c0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ddd4 │ │ │ │ + bne 1dde4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1df80 │ │ │ │ + beq 1df90 │ │ │ │ ldrd r8, [sp, #32] │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ - b 1e018 │ │ │ │ + b 1e028 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #188] @ 1e0b0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #188] @ 1e0c0 │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ddd4 │ │ │ │ + bne 1dde4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1dfe0 │ │ │ │ + beq 1dff0 │ │ │ │ ldr r6, [r6] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1ddf4 │ │ │ │ + beq 1de04 │ │ │ │ ldrd r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #120] @ 1e0c0 │ │ │ │ + ldr r3, [pc, #120] @ 1e0d0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 112f44 │ │ │ │ - ldr r3, [pc, #108] @ 1e0c0 │ │ │ │ + bl 113920 │ │ │ │ + ldr r3, [pc, #108] @ 1e0d0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 112b8c │ │ │ │ + bl 113568 │ │ │ │ strd r0, [r6] │ │ │ │ - b 1ddf4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r6, r8, asr r0 │ │ │ │ + b 1de04 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r7, r8, asr #32 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r2, r6, r0, lsr r0 │ │ │ │ - eoreq r2, r6, ip, lsr #16 │ │ │ │ - andeq r6, pc, r4, lsr r8 @ │ │ │ │ - eoreq r2, r6, r0, lsl r8 │ │ │ │ - strdeq r1, [r6], -r0 @ │ │ │ │ + eoreq r2, r7, r0, lsr #32 │ │ │ │ + eoreq r2, r7, ip, lsl r8 │ │ │ │ + andeq r7, pc, r4, lsl #4 │ │ │ │ + eoreq r2, r7, r0, lsl #16 │ │ │ │ + eoreq r1, r7, r0, ror #29 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq r2, r6, r8, lsl #13 │ │ │ │ - muleq pc, r4, r6 @ │ │ │ │ - eoreq r2, r6, ip, ror #12 │ │ │ │ + eoreq r2, r7, r8, ror r6 │ │ │ │ + andeq r7, pc, r4, rrx │ │ │ │ + eoreq r2, r7, ip, asr r6 │ │ │ │ svccc 0x00e00000 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 1e4b4 │ │ │ │ + ldr r0, [pc, #980] @ 1e4c4 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 1e4b8 │ │ │ │ + ldr r1, [pc, #976] @ 1e4c8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 1e4bc │ │ │ │ - ldr r3, [pc, #964] @ 1e4bc │ │ │ │ - ldr r5, [pc, #964] @ 1e4c0 │ │ │ │ + ldr r2, [pc, #968] @ 1e4cc │ │ │ │ + ldr r3, [pc, #964] @ 1e4cc │ │ │ │ + ldr r5, [pc, #964] @ 1e4d0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 1e164 │ │ │ │ + b 1e174 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 1e4c4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 1e4d4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e408 │ │ │ │ + bne 1e418 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e12c │ │ │ │ + beq 1e13c │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ - b 1e1c0 │ │ │ │ + b 1e1d0 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 1e4c4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 1e4d4 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e408 │ │ │ │ + bne 1e418 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e188 │ │ │ │ + beq 1e198 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ - b 1e21c │ │ │ │ + b 1e22c │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 1e4c4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 1e4d4 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e408 │ │ │ │ + bne 1e418 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e1e4 │ │ │ │ + beq 1e1f4 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 1e27c │ │ │ │ + b 1e28c │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 1e4c4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 1e4d4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e408 │ │ │ │ + bne 1e418 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e244 │ │ │ │ + beq 1e254 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #32 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 1e2dc │ │ │ │ + b 1e2ec │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 1e4c4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 1e4d4 │ │ │ │ mov r1, #5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e408 │ │ │ │ + bne 1e418 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e2a4 │ │ │ │ + beq 1e2b4 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 1e33c │ │ │ │ + b 1e34c │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 1e4c4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 1e4d4 │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e408 │ │ │ │ + bne 1e418 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e304 │ │ │ │ + beq 1e314 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e454 │ │ │ │ + beq 1e464 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e490 │ │ │ │ + beq 1e4a0 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 1e4c8 │ │ │ │ + ldr r1, [pc, #248] @ 1e4d8 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 1e4cc │ │ │ │ + ldrlt r1, [pc, #244] @ 1e4dc │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 1e4c8 │ │ │ │ + ldr r3, [pc, #232] @ 1e4d8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e3f4 │ │ │ │ + bne 1e404 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e428 │ │ │ │ + beq 1e438 │ │ │ │ strd r6, [r3] │ │ │ │ - b 1e428 │ │ │ │ + b 1e438 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e428 │ │ │ │ + beq 1e438 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 1e4d0 │ │ │ │ - ldr r3, [pc, #132] @ 1e4b8 │ │ │ │ + ldr r2, [pc, #160] @ 1e4e0 │ │ │ │ + ldr r3, [pc, #132] @ 1e4c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e4b0 │ │ │ │ + bne 1e4c0 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e3f4 │ │ │ │ + bne 1e404 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e3ec │ │ │ │ - b 1e3f4 │ │ │ │ + beq 1e3fc │ │ │ │ + b 1e404 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e3f4 │ │ │ │ - b 1e3ec │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r6, r8, lsl #24 │ │ │ │ + bne 1e404 │ │ │ │ + b 1e3fc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq r1, [r7], -r8 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r1, r6, r4, ror #23 │ │ │ │ + ldrdeq r1, [r7], -r4 @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - @ instruction: 0x002618bc │ │ │ │ + eoreq r1, r7, ip, lsr #17 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 1e8c4 │ │ │ │ + ldr r0, [pc, #980] @ 1e8d4 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 1e8c8 │ │ │ │ + ldr r1, [pc, #976] @ 1e8d8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 1e8cc │ │ │ │ - ldr r3, [pc, #964] @ 1e8cc │ │ │ │ - ldr r5, [pc, #964] @ 1e8d0 │ │ │ │ + ldr r2, [pc, #968] @ 1e8dc │ │ │ │ + ldr r3, [pc, #964] @ 1e8dc │ │ │ │ + ldr r5, [pc, #964] @ 1e8e0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 1e574 │ │ │ │ + b 1e584 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 1e8d4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 1e8e4 │ │ │ │ mov r1, #9 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e818 │ │ │ │ + bne 1e828 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e53c │ │ │ │ + beq 1e54c │ │ │ │ ldrd r6, [sp, #40] @ 0x28 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ - b 1e5d0 │ │ │ │ + b 1e5e0 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 1e8d4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 1e8e4 │ │ │ │ mov r1, #10 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e818 │ │ │ │ + bne 1e828 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e598 │ │ │ │ + beq 1e5a8 │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #32 │ │ │ │ - b 1e62c │ │ │ │ + b 1e63c │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 1e8d4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 1e8e4 │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e818 │ │ │ │ + bne 1e828 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e5f4 │ │ │ │ + beq 1e604 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 1e68c │ │ │ │ + b 1e69c │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 1e8d4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 1e8e4 │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e818 │ │ │ │ + bne 1e828 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e654 │ │ │ │ + beq 1e664 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 1e6ec │ │ │ │ + b 1e6fc │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 1e8d4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 1e8e4 │ │ │ │ mov r1, #13 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e818 │ │ │ │ + bne 1e828 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e6b4 │ │ │ │ + beq 1e6c4 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 1e74c │ │ │ │ + b 1e75c │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 1e8d4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 1e8e4 │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e818 │ │ │ │ + bne 1e828 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e714 │ │ │ │ + beq 1e724 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e864 │ │ │ │ + beq 1e874 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e8a0 │ │ │ │ + beq 1e8b0 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 1e8d8 │ │ │ │ + ldr r1, [pc, #248] @ 1e8e8 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 1e8dc │ │ │ │ + ldrlt r1, [pc, #244] @ 1e8ec │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 1e8d8 │ │ │ │ + ldr r3, [pc, #232] @ 1e8e8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e804 │ │ │ │ + bne 1e814 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e838 │ │ │ │ + beq 1e848 │ │ │ │ strd r6, [r3] │ │ │ │ - b 1e838 │ │ │ │ + b 1e848 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e838 │ │ │ │ + beq 1e848 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 1e8e0 │ │ │ │ - ldr r3, [pc, #132] @ 1e8c8 │ │ │ │ + ldr r2, [pc, #160] @ 1e8f0 │ │ │ │ + ldr r3, [pc, #132] @ 1e8d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e8c0 │ │ │ │ + bne 1e8d0 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e804 │ │ │ │ + bne 1e814 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e7fc │ │ │ │ - b 1e804 │ │ │ │ + beq 1e80c │ │ │ │ + b 1e814 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e804 │ │ │ │ - b 1e7fc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r1, [r6], -r8 @ │ │ │ │ + bne 1e814 │ │ │ │ + b 1e80c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r7, r8, ror #15 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - ldrdeq r1, [r6], -r4 @ │ │ │ │ + eoreq r1, r7, r4, asr #15 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r1, r6, ip, lsr #9 │ │ │ │ + mlaeq r7, ip, r4, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 1ee94 │ │ │ │ + ldr r0, [pc, #1424] @ 1eea4 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 1ee98 │ │ │ │ + ldr r1, [pc, #1420] @ 1eea8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1400] @ 1ee9c │ │ │ │ + ldr r2, [pc, #1400] @ 1eeac │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [r9, #4] │ │ │ │ str r3, [r9, #8] │ │ │ │ - b 1e974 │ │ │ │ + b 1e984 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #227 @ 0xe3 │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ea38 │ │ │ │ + bne 1ea48 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #227 @ 0xe3 │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e94c │ │ │ │ - ldr sl, [pc, #1292] @ 1eea0 │ │ │ │ - ldr r8, [pc, #1292] @ 1eea4 │ │ │ │ + beq 1e95c │ │ │ │ + ldr sl, [pc, #1292] @ 1eeb0 │ │ │ │ + ldr r8, [pc, #1292] @ 1eeb4 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #28 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sl, #184 @ 0xb8 │ │ │ │ - b 1e9d4 │ │ │ │ - ldr r4, [pc, #1272] @ 1eea8 │ │ │ │ + b 1e9e4 │ │ │ │ + ldr r4, [pc, #1272] @ 1eeb8 │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #188] @ 0xbc │ │ │ │ mov r1, #228 @ 0xe4 │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ed50 │ │ │ │ + bne 1ed60 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #228 @ 0xe4 │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1eadc │ │ │ │ + bne 1eaec │ │ │ │ mov r1, #10 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e9a8 │ │ │ │ + beq 1e9b8 │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [sl, #188] @ 0xbc │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1e9a8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1e9b8 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1eaa8 │ │ │ │ - ldr r4, [pc, #1108] @ 1eeac │ │ │ │ - ldr r3, [pc, #1088] @ 1ee9c │ │ │ │ + beq 1eab8 │ │ │ │ + ldr r4, [pc, #1108] @ 1eebc │ │ │ │ + ldr r3, [pc, #1088] @ 1eeac │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #176 @ 0xb0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ed94 │ │ │ │ - ldr r3, [pc, #1076] @ 1eeb0 │ │ │ │ + bne 1eda4 │ │ │ │ + ldr r3, [pc, #1076] @ 1eec0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #180] @ 0xb4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 1eeb4 │ │ │ │ - ldr r3, [pc, #988] @ 1ee98 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 1eec4 │ │ │ │ + ldr r3, [pc, #988] @ 1eea8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1ee90 │ │ │ │ + bne 1eea0 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #229 @ 0xe5 │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -23842,47 +23842,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b 1ecac │ │ │ │ + b 1ecbc │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #229 @ 0xe5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 1edc8 │ │ │ │ + bne 1edd8 │ │ │ │ mov r1, #229 @ 0xe5 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -23909,294 +23909,294 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #229 @ 0xe5 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ebac │ │ │ │ + beq 1ebbc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1eaa8 │ │ │ │ + beq 1eab8 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ee1c │ │ │ │ - ldr r3, [pc, #392] @ 1ee9c │ │ │ │ + beq 1ee2c │ │ │ │ + ldr r3, [pc, #392] @ 1eeac │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 1eaa8 │ │ │ │ + bl 722c │ │ │ │ + b 1eab8 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1eaa8 │ │ │ │ + beq 1eab8 │ │ │ │ add r6, r4, #192 @ 0xc0 │ │ │ │ - ldr r3, [pc, #296] @ 1ee9c │ │ │ │ + ldr r3, [pc, #296] @ 1eeac │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ee5c │ │ │ │ - ldr r3, [pc, #300] @ 1eeb8 │ │ │ │ + bne 1ee6c │ │ │ │ + ldr r3, [pc, #300] @ 1eec8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ - b 1ea80 │ │ │ │ + b 1ea90 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 1eebc │ │ │ │ + ldr r3, [pc, #280] @ 1eecc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #180] @ 0xb4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1ea74 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1ea84 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1eaa8 │ │ │ │ - ldr r4, [pc, #208] @ 1eec0 │ │ │ │ - ldr r3, [pc, #168] @ 1ee9c │ │ │ │ + beq 1eab8 │ │ │ │ + ldr r4, [pc, #208] @ 1eed0 │ │ │ │ + ldr r3, [pc, #168] @ 1eeac │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #200 @ 0xc8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ee28 │ │ │ │ - ldr r3, [pc, #176] @ 1eec4 │ │ │ │ + bne 1ee38 │ │ │ │ + ldr r3, [pc, #176] @ 1eed4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #204] @ 0xcc │ │ │ │ - b 1ea80 │ │ │ │ + b 1ea90 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 1ed0c │ │ │ │ + bl 7208 │ │ │ │ + b 1ed1c │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 1eec8 │ │ │ │ + ldr r3, [pc, #144] @ 1eed8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #204] @ 0xcc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1ee0c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1ee1c │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 1eecc │ │ │ │ + ldr r3, [pc, #96] @ 1eedc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1ed84 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r6, r4, ror #7 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r1, r6, r8, asr #23 │ │ │ │ - andeq r5, pc, r0, lsl ip @ │ │ │ │ - eoreq r1, r6, ip, lsr #23 │ │ │ │ - eoreq r1, r6, r4, lsl #22 │ │ │ │ - eoreq r1, r6, r4, ror #21 │ │ │ │ - eoreq r1, r6, r4, lsr r2 │ │ │ │ - ldrdeq r1, [r6], -r4 @ │ │ │ │ - muleq pc, r4, r7 @ │ │ │ │ - eoreq r1, r6, ip, ror #14 │ │ │ │ - eoreq r1, r6, ip, asr #14 │ │ │ │ - andeq r5, pc, r0, lsl #14 │ │ │ │ - andeq r5, pc, ip, asr #13 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1ed94 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r1, [r7], -r4 @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x00271bb8 │ │ │ │ + andeq r6, pc, r0, ror #11 │ │ │ │ + mlaeq r7, ip, fp, r1 │ │ │ │ + strdeq r1, [r7], -r4 @ │ │ │ │ + ldrdeq r1, [r7], -r4 @ │ │ │ │ + eoreq r1, r7, r4, lsr #4 │ │ │ │ + eoreq r1, r7, r4, asr #15 │ │ │ │ + andeq r6, pc, r4, ror #2 │ │ │ │ + eoreq r1, r7, ip, asr r7 │ │ │ │ + eoreq r1, r7, ip, lsr r7 │ │ │ │ + ldrdeq r6, [pc], -r0 │ │ │ │ + muleq pc, ip, r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 1f480 │ │ │ │ + ldr r0, [pc, #1424] @ 1f490 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 1f484 │ │ │ │ + ldr r1, [pc, #1420] @ 1f494 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #1392] @ 1f488 │ │ │ │ + ldr r2, [pc, #1392] @ 1f498 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r9, #8] │ │ │ │ str r3, [r9, #4] │ │ │ │ mov r3, #2 │ │ │ │ add r4, sp, #32 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 1ef60 │ │ │ │ + b 1ef70 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #230 @ 0xe6 │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f024 │ │ │ │ + bne 1f034 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #230 @ 0xe6 │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ef38 │ │ │ │ - ldr sl, [pc, #1292] @ 1f48c │ │ │ │ - ldr r8, [pc, #1292] @ 1f490 │ │ │ │ + beq 1ef48 │ │ │ │ + ldr sl, [pc, #1292] @ 1f49c │ │ │ │ + ldr r8, [pc, #1292] @ 1f4a0 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #28 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sl, #216 @ 0xd8 │ │ │ │ - b 1efc0 │ │ │ │ - ldr r4, [pc, #1272] @ 1f494 │ │ │ │ + b 1efd0 │ │ │ │ + ldr r4, [pc, #1272] @ 1f4a4 │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, #231 @ 0xe7 │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f33c │ │ │ │ + bne 1f34c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #231 @ 0xe7 │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f0c8 │ │ │ │ + bne 1f0d8 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ef94 │ │ │ │ + beq 1efa4 │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [sl, #220] @ 0xdc │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1ef94 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1efa4 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f094 │ │ │ │ - ldr r4, [pc, #1108] @ 1f498 │ │ │ │ - ldr r3, [pc, #1088] @ 1f488 │ │ │ │ + beq 1f0a4 │ │ │ │ + ldr r4, [pc, #1108] @ 1f4a8 │ │ │ │ + ldr r3, [pc, #1088] @ 1f498 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #208 @ 0xd0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f380 │ │ │ │ - ldr r3, [pc, #1076] @ 1f49c │ │ │ │ + bne 1f390 │ │ │ │ + ldr r3, [pc, #1076] @ 1f4ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #212] @ 0xd4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 1f4a0 │ │ │ │ - ldr r3, [pc, #988] @ 1f484 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 1f4b0 │ │ │ │ + ldr r3, [pc, #988] @ 1f494 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1f47c │ │ │ │ + bne 1f48c │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #232 @ 0xe8 │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -24221,47 +24221,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b 1f298 │ │ │ │ + b 1f2a8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #232 @ 0xe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 1f3b4 │ │ │ │ + bne 1f3c4 │ │ │ │ mov r1, #232 @ 0xe8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -24288,294 +24288,294 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #232 @ 0xe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f198 │ │ │ │ + beq 1f1a8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f094 │ │ │ │ + beq 1f0a4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f408 │ │ │ │ - ldr r3, [pc, #392] @ 1f488 │ │ │ │ + beq 1f418 │ │ │ │ + ldr r3, [pc, #392] @ 1f498 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 1f094 │ │ │ │ + bl 722c │ │ │ │ + b 1f0a4 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f094 │ │ │ │ + beq 1f0a4 │ │ │ │ add r6, r4, #224 @ 0xe0 │ │ │ │ - ldr r3, [pc, #296] @ 1f488 │ │ │ │ + ldr r3, [pc, #296] @ 1f498 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f448 │ │ │ │ - ldr r3, [pc, #300] @ 1f4a4 │ │ │ │ + bne 1f458 │ │ │ │ + ldr r3, [pc, #300] @ 1f4b4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #228] @ 0xe4 │ │ │ │ - b 1f06c │ │ │ │ + b 1f07c │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 1f4a8 │ │ │ │ + ldr r3, [pc, #280] @ 1f4b8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #212] @ 0xd4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1f060 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1f070 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f094 │ │ │ │ - ldr r4, [pc, #208] @ 1f4ac │ │ │ │ - ldr r3, [pc, #168] @ 1f488 │ │ │ │ + beq 1f0a4 │ │ │ │ + ldr r4, [pc, #208] @ 1f4bc │ │ │ │ + ldr r3, [pc, #168] @ 1f498 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #232 @ 0xe8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f414 │ │ │ │ - ldr r3, [pc, #176] @ 1f4b0 │ │ │ │ + bne 1f424 │ │ │ │ + ldr r3, [pc, #176] @ 1f4c0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #236] @ 0xec │ │ │ │ - b 1f06c │ │ │ │ + b 1f07c │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 1f2f8 │ │ │ │ + bl 7208 │ │ │ │ + b 1f308 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 1f4b4 │ │ │ │ + ldr r3, [pc, #144] @ 1f4c4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #236] @ 0xec │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1f3f8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1f408 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 1f4b8 │ │ │ │ + ldr r3, [pc, #96] @ 1f4c8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #228] @ 0xe4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1f370 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r0, [r6], -r8 @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - ldrdeq r1, [r6], -ip @ │ │ │ │ - andeq r5, pc, r4, lsr #12 │ │ │ │ - eoreq r1, r6, r0, asr #11 │ │ │ │ - eoreq r1, r6, r8, lsl r5 │ │ │ │ - strdeq r1, [r6], -r8 @ │ │ │ │ - eoreq r0, r6, r8, asr #24 │ │ │ │ - eoreq r1, r6, r8, ror #3 │ │ │ │ - andeq r5, pc, r8, lsr #3 │ │ │ │ - eoreq r1, r6, r0, lsl #3 │ │ │ │ - eoreq r1, r6, r0, ror #2 │ │ │ │ - andeq r5, pc, r4, lsl r1 @ │ │ │ │ - andeq r5, pc, r0, ror #1 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1f380 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r7, r8, ror #27 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r1, r7, ip, asr #11 │ │ │ │ + strdeq r5, [pc], -r4 │ │ │ │ + @ instruction: 0x002715b0 │ │ │ │ + eoreq r1, r7, r8, lsl #10 │ │ │ │ + eoreq r1, r7, r8, ror #9 │ │ │ │ + eoreq r0, r7, r8, lsr ip │ │ │ │ + ldrdeq r1, [r7], -r8 @ │ │ │ │ + andeq r5, pc, r8, ror fp @ │ │ │ │ + eoreq r1, r7, r0, ror r1 │ │ │ │ + eoreq r1, r7, r0, asr r1 │ │ │ │ + andeq r5, pc, r4, ror #21 │ │ │ │ + @ instruction: 0x000f5ab0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 1fa6c │ │ │ │ + ldr r0, [pc, #1424] @ 1fa7c │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 1fa70 │ │ │ │ + ldr r1, [pc, #1420] @ 1fa80 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1400] @ 1fa74 │ │ │ │ + ldr r2, [pc, #1400] @ 1fa84 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [r9, #4] │ │ │ │ str r3, [r9, #8] │ │ │ │ - b 1f54c │ │ │ │ + b 1f55c │ │ │ │ mov r1, #5 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #233 @ 0xe9 │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f610 │ │ │ │ + bne 1f620 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #233 @ 0xe9 │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f524 │ │ │ │ - ldr sl, [pc, #1292] @ 1fa78 │ │ │ │ - ldr r8, [pc, #1292] @ 1fa7c │ │ │ │ + beq 1f534 │ │ │ │ + ldr sl, [pc, #1292] @ 1fa88 │ │ │ │ + ldr r8, [pc, #1292] @ 1fa8c │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #28 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sl, #248 @ 0xf8 │ │ │ │ - b 1f5ac │ │ │ │ - ldr r4, [pc, #1272] @ 1fa80 │ │ │ │ + b 1f5bc │ │ │ │ + ldr r4, [pc, #1272] @ 1fa90 │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #252] @ 0xfc │ │ │ │ mov r1, #234 @ 0xea │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f928 │ │ │ │ + bne 1f938 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #234 @ 0xea │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f6b4 │ │ │ │ + bne 1f6c4 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f580 │ │ │ │ + beq 1f590 │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [sl, #252] @ 0xfc │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1f580 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1f590 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f680 │ │ │ │ - ldr r4, [pc, #1108] @ 1fa84 │ │ │ │ - ldr r3, [pc, #1088] @ 1fa74 │ │ │ │ + beq 1f690 │ │ │ │ + ldr r4, [pc, #1108] @ 1fa94 │ │ │ │ + ldr r3, [pc, #1088] @ 1fa84 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #240 @ 0xf0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f96c │ │ │ │ - ldr r3, [pc, #1076] @ 1fa88 │ │ │ │ + bne 1f97c │ │ │ │ + ldr r3, [pc, #1076] @ 1fa98 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #244] @ 0xf4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 1fa8c │ │ │ │ - ldr r3, [pc, #988] @ 1fa70 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 1fa9c │ │ │ │ + ldr r3, [pc, #988] @ 1fa80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1fa68 │ │ │ │ + bne 1fa78 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #235 @ 0xeb │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -24600,47 +24600,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b 1f884 │ │ │ │ + b 1f894 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #235 @ 0xeb │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 1f9a0 │ │ │ │ + bne 1f9b0 │ │ │ │ mov r1, #235 @ 0xeb │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -24667,294 +24667,294 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #235 @ 0xeb │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f784 │ │ │ │ + beq 1f794 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f680 │ │ │ │ + beq 1f690 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f9f4 │ │ │ │ - ldr r3, [pc, #392] @ 1fa74 │ │ │ │ + beq 1fa04 │ │ │ │ + ldr r3, [pc, #392] @ 1fa84 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 1f680 │ │ │ │ + bl 722c │ │ │ │ + b 1f690 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f680 │ │ │ │ + beq 1f690 │ │ │ │ add r6, r4, #256 @ 0x100 │ │ │ │ - ldr r3, [pc, #296] @ 1fa74 │ │ │ │ + ldr r3, [pc, #296] @ 1fa84 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1fa34 │ │ │ │ - ldr r3, [pc, #300] @ 1fa90 │ │ │ │ + bne 1fa44 │ │ │ │ + ldr r3, [pc, #300] @ 1faa0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #260] @ 0x104 │ │ │ │ - b 1f658 │ │ │ │ + b 1f668 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 1fa94 │ │ │ │ + ldr r3, [pc, #280] @ 1faa4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #244] @ 0xf4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1f64c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1f65c │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f680 │ │ │ │ - ldr r4, [pc, #208] @ 1fa98 │ │ │ │ - ldr r3, [pc, #168] @ 1fa74 │ │ │ │ + beq 1f690 │ │ │ │ + ldr r4, [pc, #208] @ 1faa8 │ │ │ │ + ldr r3, [pc, #168] @ 1fa84 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #264 @ 0x108 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1fa00 │ │ │ │ - ldr r3, [pc, #176] @ 1fa9c │ │ │ │ + bne 1fa10 │ │ │ │ + ldr r3, [pc, #176] @ 1faac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #268] @ 0x10c │ │ │ │ - b 1f658 │ │ │ │ + b 1f668 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 1f8e4 │ │ │ │ + bl 7208 │ │ │ │ + b 1f8f4 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 1faa0 │ │ │ │ + ldr r3, [pc, #144] @ 1fab0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #268] @ 0x10c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1f9e4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1f9f4 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 1faa4 │ │ │ │ + ldr r3, [pc, #96] @ 1fab4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #260] @ 0x104 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1f95c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r6, ip, lsl #16 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq r0, [r6], -r0 @ │ │ │ │ - andeq r5, pc, r8, lsr r0 @ │ │ │ │ - ldrdeq r0, [r6], -r4 @ │ │ │ │ - eoreq r0, r6, ip, lsr #30 │ │ │ │ - eoreq r0, r6, ip, lsl #30 │ │ │ │ - eoreq r0, r6, ip, asr r6 │ │ │ │ - strdeq r0, [r6], -ip @ │ │ │ │ - @ instruction: 0x000f4bbc │ │ │ │ - mlaeq r6, r4, fp, r0 │ │ │ │ - eoreq r0, r6, r4, ror fp │ │ │ │ - andeq r4, pc, r8, lsr #22 │ │ │ │ - strdeq r4, [pc], -r4 @ │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1f96c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq r0, [r7], -ip @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r0, r7, r0, ror #31 │ │ │ │ + andeq r5, pc, r8, lsl #20 │ │ │ │ + eoreq r0, r7, r4, asr #31 │ │ │ │ + eoreq r0, r7, ip, lsl pc │ │ │ │ + strdeq r0, [r7], -ip @ │ │ │ │ + eoreq r0, r7, ip, asr #12 │ │ │ │ + eoreq r0, r7, ip, ror #23 │ │ │ │ + andeq r5, pc, ip, lsl #11 │ │ │ │ + eoreq r0, r7, r4, lsl #23 │ │ │ │ + eoreq r0, r7, r4, ror #22 │ │ │ │ + strdeq r5, [pc], -r8 │ │ │ │ + andeq r5, pc, r4, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 20058 │ │ │ │ + ldr r0, [pc, #1424] @ 20068 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 2005c │ │ │ │ + ldr r1, [pc, #1420] @ 2006c │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1400] @ 20060 │ │ │ │ + ldr r2, [pc, #1400] @ 20070 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [r9, #4] │ │ │ │ str r3, [r9, #8] │ │ │ │ - b 1fb38 │ │ │ │ + b 1fb48 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #236 @ 0xec │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1fbfc │ │ │ │ + bne 1fc0c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #236 @ 0xec │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1fb10 │ │ │ │ - ldr sl, [pc, #1292] @ 20064 │ │ │ │ - ldr r8, [pc, #1292] @ 20068 │ │ │ │ + beq 1fb20 │ │ │ │ + ldr sl, [pc, #1292] @ 20074 │ │ │ │ + ldr r8, [pc, #1292] @ 20078 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #28 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sl, #280 @ 0x118 │ │ │ │ - b 1fb98 │ │ │ │ - ldr r4, [pc, #1272] @ 2006c │ │ │ │ + b 1fba8 │ │ │ │ + ldr r4, [pc, #1272] @ 2007c │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, #237 @ 0xed │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ff14 │ │ │ │ + bne 1ff24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #237 @ 0xed │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1fca0 │ │ │ │ + bne 1fcb0 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1fb6c │ │ │ │ + beq 1fb7c │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [sl, #284] @ 0x11c │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1fb6c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1fb7c │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1fc6c │ │ │ │ - ldr r4, [pc, #1108] @ 20070 │ │ │ │ - ldr r3, [pc, #1088] @ 20060 │ │ │ │ + beq 1fc7c │ │ │ │ + ldr r4, [pc, #1108] @ 20080 │ │ │ │ + ldr r3, [pc, #1088] @ 20070 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #272 @ 0x110 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ff58 │ │ │ │ - ldr r3, [pc, #1076] @ 20074 │ │ │ │ + bne 1ff68 │ │ │ │ + ldr r3, [pc, #1076] @ 20084 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #276] @ 0x114 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 20078 │ │ │ │ - ldr r3, [pc, #988] @ 2005c │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 20088 │ │ │ │ + ldr r3, [pc, #988] @ 2006c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 20054 │ │ │ │ + bne 20064 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #238 @ 0xee │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -24979,47 +24979,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b 1fe70 │ │ │ │ + b 1fe80 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #238 @ 0xee │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 1ff8c │ │ │ │ + bne 1ff9c │ │ │ │ mov r1, #238 @ 0xee │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -25046,294 +25046,294 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #238 @ 0xee │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1fd70 │ │ │ │ + beq 1fd80 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1fc6c │ │ │ │ + beq 1fc7c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ffe0 │ │ │ │ - ldr r3, [pc, #392] @ 20060 │ │ │ │ + beq 1fff0 │ │ │ │ + ldr r3, [pc, #392] @ 20070 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 1fc6c │ │ │ │ + bl 722c │ │ │ │ + b 1fc7c │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1fc6c │ │ │ │ + beq 1fc7c │ │ │ │ add r6, r4, #288 @ 0x120 │ │ │ │ - ldr r3, [pc, #296] @ 20060 │ │ │ │ + ldr r3, [pc, #296] @ 20070 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 20020 │ │ │ │ - ldr r3, [pc, #300] @ 2007c │ │ │ │ + bne 20030 │ │ │ │ + ldr r3, [pc, #300] @ 2008c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #292] @ 0x124 │ │ │ │ - b 1fc44 │ │ │ │ + b 1fc54 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 20080 │ │ │ │ + ldr r3, [pc, #280] @ 20090 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #276] @ 0x114 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1fc38 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1fc48 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1fc6c │ │ │ │ - ldr r4, [pc, #208] @ 20084 │ │ │ │ - ldr r3, [pc, #168] @ 20060 │ │ │ │ + beq 1fc7c │ │ │ │ + ldr r4, [pc, #208] @ 20094 │ │ │ │ + ldr r3, [pc, #168] @ 20070 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #296 @ 0x128 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ffec │ │ │ │ - ldr r3, [pc, #176] @ 20088 │ │ │ │ + bne 1fffc │ │ │ │ + ldr r3, [pc, #176] @ 20098 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #300] @ 0x12c │ │ │ │ - b 1fc44 │ │ │ │ + b 1fc54 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 1fed0 │ │ │ │ + bl 7208 │ │ │ │ + b 1fee0 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 2008c │ │ │ │ + ldr r3, [pc, #144] @ 2009c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #300] @ 0x12c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1ffd0 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1ffe0 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 20090 │ │ │ │ + ldr r3, [pc, #96] @ 200a0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #292] @ 0x124 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 1ff48 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r6, r0, lsr #4 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r0, r6, r4, lsl #20 │ │ │ │ - andeq r4, pc, ip, asr #20 │ │ │ │ - eoreq r0, r6, r8, ror #19 │ │ │ │ - eoreq r0, r6, r0, asr #18 │ │ │ │ - eoreq r0, r6, r0, lsr #18 │ │ │ │ - eoreq r0, r6, r0, ror r0 │ │ │ │ - eoreq r0, r6, r0, lsl r6 │ │ │ │ - ldrdeq r4, [pc], -r0 │ │ │ │ - eoreq r0, r6, r8, lsr #11 │ │ │ │ - eoreq r0, r6, r8, lsl #11 │ │ │ │ - andeq r4, pc, ip, lsr r5 @ │ │ │ │ - andeq r4, pc, r8, lsl #10 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 1ff58 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r7, r0, lsl r2 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + strdeq r0, [r7], -r4 @ │ │ │ │ + andeq r5, pc, ip, lsl r4 @ │ │ │ │ + ldrdeq r0, [r7], -r8 @ │ │ │ │ + eoreq r0, r7, r0, lsr r9 │ │ │ │ + eoreq r0, r7, r0, lsl r9 │ │ │ │ + eoreq r0, r7, r0, rrx │ │ │ │ + eoreq r0, r7, r0, lsl #12 │ │ │ │ + andeq r4, pc, r0, lsr #31 │ │ │ │ + mlaeq r7, r8, r5, r0 │ │ │ │ + eoreq r0, r7, r8, ror r5 │ │ │ │ + andeq r4, pc, ip, lsl #30 │ │ │ │ + ldrdeq r4, [pc], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 20644 │ │ │ │ + ldr r0, [pc, #1424] @ 20654 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 20648 │ │ │ │ + ldr r1, [pc, #1420] @ 20658 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #1392] @ 2064c │ │ │ │ + ldr r2, [pc, #1392] @ 2065c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r9, #8] │ │ │ │ str r3, [r9, #4] │ │ │ │ mov r3, #2 │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 20124 │ │ │ │ + b 20134 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #239 @ 0xef │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 201e8 │ │ │ │ + bne 201f8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #239 @ 0xef │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 200fc │ │ │ │ - ldr sl, [pc, #1292] @ 20650 │ │ │ │ - ldr r8, [pc, #1292] @ 20654 │ │ │ │ + beq 2010c │ │ │ │ + ldr sl, [pc, #1292] @ 20660 │ │ │ │ + ldr r8, [pc, #1292] @ 20664 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #32 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sl, #312 @ 0x138 │ │ │ │ - b 20184 │ │ │ │ - ldr r4, [pc, #1272] @ 20658 │ │ │ │ + b 20194 │ │ │ │ + ldr r4, [pc, #1272] @ 20668 │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #316] @ 0x13c │ │ │ │ mov r1, #240 @ 0xf0 │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 20500 │ │ │ │ + bne 20510 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #240 @ 0xf0 │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2028c │ │ │ │ + bne 2029c │ │ │ │ mov r1, #10 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20158 │ │ │ │ + beq 20168 │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [sl, #316] @ 0x13c │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 20158 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 20168 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20258 │ │ │ │ - ldr r4, [pc, #1108] @ 2065c │ │ │ │ - ldr r3, [pc, #1088] @ 2064c │ │ │ │ + beq 20268 │ │ │ │ + ldr r4, [pc, #1108] @ 2066c │ │ │ │ + ldr r3, [pc, #1088] @ 2065c │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #304 @ 0x130 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 20544 │ │ │ │ - ldr r3, [pc, #1076] @ 20660 │ │ │ │ + bne 20554 │ │ │ │ + ldr r3, [pc, #1076] @ 20670 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #308] @ 0x134 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 20664 │ │ │ │ - ldr r3, [pc, #988] @ 20648 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 20674 │ │ │ │ + ldr r3, [pc, #988] @ 20658 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 20640 │ │ │ │ + bne 20650 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #241 @ 0xf1 │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -25358,47 +25358,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b 2045c │ │ │ │ + b 2046c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #241 @ 0xf1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 20578 │ │ │ │ + bne 20588 │ │ │ │ mov r1, #241 @ 0xf1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -25425,210 +25425,210 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #241 @ 0xf1 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2035c │ │ │ │ + beq 2036c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20258 │ │ │ │ + beq 20268 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 205cc │ │ │ │ - ldr r3, [pc, #392] @ 2064c │ │ │ │ + beq 205dc │ │ │ │ + ldr r3, [pc, #392] @ 2065c │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 20258 │ │ │ │ + bl 722c │ │ │ │ + b 20268 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20258 │ │ │ │ + beq 20268 │ │ │ │ add r6, r4, #320 @ 0x140 │ │ │ │ - ldr r3, [pc, #296] @ 2064c │ │ │ │ + ldr r3, [pc, #296] @ 2065c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2060c │ │ │ │ - ldr r3, [pc, #300] @ 20668 │ │ │ │ + bne 2061c │ │ │ │ + ldr r3, [pc, #300] @ 20678 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #324] @ 0x144 │ │ │ │ - b 20230 │ │ │ │ + b 20240 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 2066c │ │ │ │ + ldr r3, [pc, #280] @ 2067c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #308] @ 0x134 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 20224 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 20234 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20258 │ │ │ │ - ldr r4, [pc, #208] @ 20670 │ │ │ │ - ldr r3, [pc, #168] @ 2064c │ │ │ │ + beq 20268 │ │ │ │ + ldr r4, [pc, #208] @ 20680 │ │ │ │ + ldr r3, [pc, #168] @ 2065c │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #328 @ 0x148 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 205d8 │ │ │ │ - ldr r3, [pc, #176] @ 20674 │ │ │ │ + bne 205e8 │ │ │ │ + ldr r3, [pc, #176] @ 20684 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #332] @ 0x14c │ │ │ │ - b 20230 │ │ │ │ + b 20240 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 204bc │ │ │ │ + bl 7208 │ │ │ │ + b 204cc │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 20678 │ │ │ │ + ldr r3, [pc, #144] @ 20688 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #332] @ 0x14c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 205bc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 205cc │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 2067c │ │ │ │ + ldr r3, [pc, #96] @ 2068c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #324] @ 0x144 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 20534 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r5, r4, lsr ip @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r0, r6, r8, lsl r4 │ │ │ │ - andeq r4, pc, r0, ror #8 │ │ │ │ - strdeq r0, [r6], -ip @ │ │ │ │ - eoreq r0, r6, r4, asr r3 │ │ │ │ - eoreq r0, r6, r4, lsr r3 │ │ │ │ - eoreq pc, r5, r4, lsl #21 │ │ │ │ - eoreq r0, r6, r4, lsr #32 │ │ │ │ - andeq r3, pc, r4, ror #31 │ │ │ │ - @ instruction: 0x0025ffbc │ │ │ │ - mlaeq r5, ip, pc, pc @ │ │ │ │ - andeq r3, pc, r0, asr pc @ │ │ │ │ - andeq r3, pc, ip, lsl pc @ │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 20544 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq pc, r6, r4, lsr #24 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r0, r7, r8, lsl #8 │ │ │ │ + andeq r4, pc, r0, lsr lr @ │ │ │ │ + eoreq r0, r7, ip, ror #7 │ │ │ │ + eoreq r0, r7, r4, asr #6 │ │ │ │ + eoreq r0, r7, r4, lsr #6 │ │ │ │ + eoreq pc, r6, r4, ror sl @ │ │ │ │ + eoreq r0, r7, r4, lsl r0 │ │ │ │ + @ instruction: 0x000f49b4 │ │ │ │ + eoreq pc, r6, ip, lsr #31 │ │ │ │ + eoreq pc, r6, ip, lsl #31 │ │ │ │ + andeq r4, pc, r0, lsr #18 │ │ │ │ + andeq r4, pc, ip, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #1128] @ 20b08 │ │ │ │ + ldr r0, [pc, #1128] @ 20b18 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1124] @ 20b0c │ │ │ │ + ldr r1, [pc, #1124] @ 20b1c │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1096] @ 20b10 │ │ │ │ + ldr r2, [pc, #1096] @ 20b20 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #24 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 20710 │ │ │ │ + b 20720 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 209cc │ │ │ │ + bne 209dc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 206e8 │ │ │ │ + beq 206f8 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r4 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ mov r9, r7 │ │ │ │ mov fp, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ str r7, [sp, #12] │ │ │ │ @@ -25654,46 +25654,46 @@ │ │ │ │ stmia sl!, {r0, r1, r2, r3} │ │ │ │ ldm fp!, {r0, r1, r2, r3} │ │ │ │ str r4, [ip] │ │ │ │ ldr ip, [sp, #12] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str r6, [sp, #12] │ │ │ │ - b 208f8 │ │ │ │ + b 20908 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 20a40 │ │ │ │ + bne 20a50 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -25720,299 +25720,299 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 207f8 │ │ │ │ + beq 20808 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20998 │ │ │ │ + beq 209a8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r4, sp, #32 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20ac4 │ │ │ │ + beq 20ad4 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ 20b10 │ │ │ │ + ldr r3, [pc, #432] @ 20b20 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #364] @ 20b14 │ │ │ │ - ldr r3, [pc, #352] @ 20b0c │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #364] @ 20b24 │ │ │ │ + ldr r3, [pc, #352] @ 20b1c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 20b04 │ │ │ │ + bne 20b14 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20998 │ │ │ │ - ldr r4, [pc, #300] @ 20b18 │ │ │ │ - ldr r3, [pc, #288] @ 20b10 │ │ │ │ + beq 209a8 │ │ │ │ + ldr r4, [pc, #300] @ 20b28 │ │ │ │ + ldr r3, [pc, #288] @ 20b20 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #336 @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 20a90 │ │ │ │ - ldr r3, [pc, #268] @ 20b1c │ │ │ │ + bne 20aa0 │ │ │ │ + ldr r3, [pc, #268] @ 20b2c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #340] @ 0x154 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #28 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 20998 │ │ │ │ + bl 722c │ │ │ │ + b 209a8 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20998 │ │ │ │ - ldr r4, [pc, #188] @ 20b20 │ │ │ │ - ldr r3, [pc, #168] @ 20b10 │ │ │ │ + beq 209a8 │ │ │ │ + ldr r4, [pc, #188] @ 20b30 │ │ │ │ + ldr r3, [pc, #168] @ 20b20 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #344 @ 0x158 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 20ad0 │ │ │ │ - ldr r3, [pc, #156] @ 20b24 │ │ │ │ + bne 20ae0 │ │ │ │ + ldr r3, [pc, #156] @ 20b34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #348] @ 0x15c │ │ │ │ - b 20a14 │ │ │ │ + b 20a24 │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #136] @ 20b28 │ │ │ │ + ldr r3, [pc, #136] @ 20b38 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #340] @ 0x154 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 20a08 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 20a18 │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - b 20954 │ │ │ │ + bl 7208 │ │ │ │ + b 20964 │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #76] @ 20b2c │ │ │ │ + ldr r3, [pc, #76] @ 20b3c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #348] @ 0x15c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 20a80 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r5, r8, asr #12 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 20a90 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq pc, r6, r8, lsr r6 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq pc, r5, r4, asr #6 │ │ │ │ - eoreq pc, r5, r0, ror fp @ │ │ │ │ - eoreq pc, r5, r0, asr fp @ │ │ │ │ - strdeq pc, [r5], -r8 @ │ │ │ │ - ldrdeq pc, [r5], -r8 @ │ │ │ │ - andeq r3, pc, r8, asr #21 │ │ │ │ - andeq r3, pc, r8, lsl #21 │ │ │ │ + eoreq pc, r6, r4, lsr r3 @ │ │ │ │ + eoreq pc, r6, r0, ror #22 │ │ │ │ + eoreq pc, r6, r0, asr #22 │ │ │ │ + eoreq pc, r6, r8, ror #21 │ │ │ │ + eoreq pc, r6, r8, asr #21 │ │ │ │ + muleq pc, r8, r4 @ │ │ │ │ + andeq r4, pc, r8, asr r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 210e0 │ │ │ │ + ldr r0, [pc, #1424] @ 210f0 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 210e4 │ │ │ │ + ldr r1, [pc, #1420] @ 210f4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1400] @ 210e8 │ │ │ │ + ldr r2, [pc, #1400] @ 210f8 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [r9, #4] │ │ │ │ str r3, [r9, #8] │ │ │ │ - b 20bc0 │ │ │ │ + b 20bd0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 20c84 │ │ │ │ + bne 20c94 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20b98 │ │ │ │ - ldr sl, [pc, #1292] @ 210ec │ │ │ │ - ldr r8, [pc, #1292] @ 210f0 │ │ │ │ + beq 20ba8 │ │ │ │ + ldr sl, [pc, #1292] @ 210fc │ │ │ │ + ldr r8, [pc, #1292] @ 21100 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #32 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sl, #360 @ 0x168 │ │ │ │ - b 20c20 │ │ │ │ - ldr r4, [pc, #1272] @ 210f4 │ │ │ │ + b 20c30 │ │ │ │ + ldr r4, [pc, #1272] @ 21104 │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #364] @ 0x16c │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 20f9c │ │ │ │ + bne 20fac │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 20d28 │ │ │ │ + bne 20d38 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20bf4 │ │ │ │ + beq 20c04 │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [sl, #364] @ 0x16c │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 20bf4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 20c04 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20cf4 │ │ │ │ - ldr r4, [pc, #1108] @ 210f8 │ │ │ │ - ldr r3, [pc, #1088] @ 210e8 │ │ │ │ + beq 20d04 │ │ │ │ + ldr r4, [pc, #1108] @ 21108 │ │ │ │ + ldr r3, [pc, #1088] @ 210f8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #352 @ 0x160 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 20fe0 │ │ │ │ - ldr r3, [pc, #1076] @ 210fc │ │ │ │ + bne 20ff0 │ │ │ │ + ldr r3, [pc, #1076] @ 2110c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #356] @ 0x164 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 21100 │ │ │ │ - ldr r3, [pc, #988] @ 210e4 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 21110 │ │ │ │ + ldr r3, [pc, #988] @ 210f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 210dc │ │ │ │ + bne 210ec │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -26037,47 +26037,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b 20ef8 │ │ │ │ + b 20f08 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 21014 │ │ │ │ + bne 21024 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -26104,248 +26104,248 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20df8 │ │ │ │ + beq 20e08 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20cf4 │ │ │ │ + beq 20d04 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21068 │ │ │ │ - ldr r3, [pc, #392] @ 210e8 │ │ │ │ + beq 21078 │ │ │ │ + ldr r3, [pc, #392] @ 210f8 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 20cf4 │ │ │ │ + bl 722c │ │ │ │ + b 20d04 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20cf4 │ │ │ │ + beq 20d04 │ │ │ │ add r6, r4, #368 @ 0x170 │ │ │ │ - ldr r3, [pc, #296] @ 210e8 │ │ │ │ + ldr r3, [pc, #296] @ 210f8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 210a8 │ │ │ │ - ldr r3, [pc, #300] @ 21104 │ │ │ │ + bne 210b8 │ │ │ │ + ldr r3, [pc, #300] @ 21114 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #372] @ 0x174 │ │ │ │ - b 20ccc │ │ │ │ + b 20cdc │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 21108 │ │ │ │ + ldr r3, [pc, #280] @ 21118 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #356] @ 0x164 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 20cc0 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 20cd0 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20cf4 │ │ │ │ - ldr r4, [pc, #208] @ 2110c │ │ │ │ - ldr r3, [pc, #168] @ 210e8 │ │ │ │ + beq 20d04 │ │ │ │ + ldr r4, [pc, #208] @ 2111c │ │ │ │ + ldr r3, [pc, #168] @ 210f8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #376 @ 0x178 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 21074 │ │ │ │ - ldr r3, [pc, #176] @ 21110 │ │ │ │ + bne 21084 │ │ │ │ + ldr r3, [pc, #176] @ 21120 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ - b 20ccc │ │ │ │ + b 20cdc │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 20f58 │ │ │ │ + bl 7208 │ │ │ │ + b 20f68 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 21114 │ │ │ │ + ldr r3, [pc, #144] @ 21124 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #380] @ 0x17c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 21058 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 21068 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 21118 │ │ │ │ + ldr r3, [pc, #96] @ 21128 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #372] @ 0x174 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 20fd0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r5, r8, r1, pc @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq pc, r5, ip, ror r9 @ │ │ │ │ - andeq r3, pc, r4, asr #19 │ │ │ │ - eoreq pc, r5, r0, ror #18 │ │ │ │ - @ instruction: 0x0025f8b8 │ │ │ │ - mlaeq r5, r8, r8, pc @ │ │ │ │ - eoreq lr, r5, r8, ror #31 │ │ │ │ - eoreq pc, r5, r8, lsl #11 │ │ │ │ - andeq r3, pc, r8, asr #10 │ │ │ │ - eoreq pc, r5, r0, lsr #10 │ │ │ │ - eoreq pc, r5, r0, lsl #10 │ │ │ │ - @ instruction: 0x000f34b4 │ │ │ │ - andeq r3, pc, r0, lsl #9 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 20fe0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq pc, r6, r8, lsl #3 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq pc, r6, ip, ror #18 │ │ │ │ + muleq pc, r4, r3 @ │ │ │ │ + eoreq pc, r6, r0, asr r9 @ │ │ │ │ + eoreq pc, r6, r8, lsr #17 │ │ │ │ + eoreq pc, r6, r8, lsl #17 │ │ │ │ + ldrdeq lr, [r6], -r8 @ │ │ │ │ + eoreq pc, r6, r8, ror r5 @ │ │ │ │ + andeq r3, pc, r8, lsl pc @ │ │ │ │ + eoreq pc, r6, r0, lsl r5 @ │ │ │ │ + strdeq pc, [r6], -r0 @ │ │ │ │ + andeq r3, pc, r4, lsl #29 │ │ │ │ + andeq r3, pc, r0, asr lr @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1124] @ 2159c │ │ │ │ + ldr r0, [pc, #1124] @ 215ac │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #1120] @ 215a0 │ │ │ │ + ldr r1, [pc, #1120] @ 215b0 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #1104] @ 215a4 │ │ │ │ + ldr r7, [pc, #1104] @ 215b4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ add sl, sp, #32 │ │ │ │ - ldr r2, [pc, #1092] @ 215a8 │ │ │ │ + ldr r2, [pc, #1092] @ 215b8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r8, sp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sl, #4] │ │ │ │ str r3, [sl, #8] │ │ │ │ - b 211b0 │ │ │ │ + b 211c0 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #243 @ 0xf3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 21280 │ │ │ │ + bne 21290 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #243 @ 0xf3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 21188 │ │ │ │ - ldr fp, [pc, #988] @ 215ac │ │ │ │ - ldr r9, [pc, #988] @ 215b0 │ │ │ │ - ldr r3, [pc, #976] @ 215a8 │ │ │ │ + beq 21198 │ │ │ │ + ldr fp, [pc, #988] @ 215bc │ │ │ │ + ldr r9, [pc, #988] @ 215c0 │ │ │ │ + ldr r3, [pc, #976] @ 215b8 │ │ │ │ add fp, pc, fp │ │ │ │ add r8, sp, #20 │ │ │ │ add r9, pc, r9 │ │ │ │ add r6, fp, #384 @ 0x180 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r7, [sp, #4] │ │ │ │ - b 2121c │ │ │ │ - ldr r3, [pc, #956] @ 215b4 │ │ │ │ + b 2122c │ │ │ │ + ldr r3, [pc, #956] @ 215c4 │ │ │ │ mov r2, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r1, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 21504 │ │ │ │ + bne 21514 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 21370 │ │ │ │ + bne 21380 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 211f0 │ │ │ │ + beq 21200 │ │ │ │ mov r3, #18 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #24 │ │ │ │ str r9, [sp, #28] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [fp, #388] @ 0x184 │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 211f0 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 21200 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr fp, [r5] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 2133c │ │ │ │ + beq 2134c │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ mov r3, #2 │ │ │ │ mov ip, r7 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ @@ -26370,49 +26370,49 @@ │ │ │ │ stmia r8!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ stm r6, {r0, r1} │ │ │ │ mov r2, #20 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ ldr lr, [r6] │ │ │ │ mov ip, r8 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ str lr, [r5] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ mov r0, sl │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #620] @ 215b8 │ │ │ │ - ldr r3, [pc, #592] @ 215a0 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #620] @ 215c8 │ │ │ │ + ldr r3, [pc, #592] @ 215b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21598 │ │ │ │ + bne 215a8 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #4] │ │ │ │ - ldr r3, [pc, #576] @ 215bc │ │ │ │ + ldr r3, [pc, #576] @ 215cc │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21580 │ │ │ │ + beq 21590 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r3 │ │ │ │ - bl 7294 │ │ │ │ + bl 72a4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ mov r8, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r9, r3 │ │ │ │ @@ -26445,27 +26445,27 @@ │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ str r8, [lr] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia fp!, {r0, r1, r2, r3} │ │ │ │ str r7, [ip] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2133c │ │ │ │ + beq 2134c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #24 │ │ │ │ bic r3, r3, #3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2158c │ │ │ │ + beq 2159c │ │ │ │ mov r3, #0 │ │ │ │ mov ip, sl │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [r6, #4] │ │ │ │ str r3, [r6, #8] │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #4] │ │ │ │ @@ -26485,28 +26485,28 @@ │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ ldr r7, [sp, #4] │ │ │ │ stm r5, {r0, r1} │ │ │ │ mov r2, #20 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldm r6!, {r0, r1, r2, r3} │ │ │ │ ldr lr, [r5] │ │ │ │ mov ip, r7 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ str lr, [r4] │ │ │ │ - bl 7198 │ │ │ │ - b 2133c │ │ │ │ + bl 71a8 │ │ │ │ + b 2134c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr fp, [r5] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 2133c │ │ │ │ + beq 2134c │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov ip, r7 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ @@ -26524,832 +26524,832 @@ │ │ │ │ ldm r6!, {r0, r1, r2, r3} │ │ │ │ mov r9, r7 │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ mov r2, #2 │ │ │ │ mov lr, fp │ │ │ │ mov r8, r4 │ │ │ │ str r2, [ip] │ │ │ │ - b 212f4 │ │ │ │ + b 21304 │ │ │ │ mov r0, r6 │ │ │ │ - bl 70fc │ │ │ │ - b 21388 │ │ │ │ + bl 710c │ │ │ │ + b 21398 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - b 21474 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r5, ip, lsr #23 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq lr, r5, r0, lsl #23 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq pc, r5, r8, lsl #7 │ │ │ │ - andeq r3, pc, ip, lsl #11 │ │ │ │ - eoreq pc, r5, r4, ror #6 │ │ │ │ - eoreq lr, r5, r0, lsr #19 │ │ │ │ + bl 7208 │ │ │ │ + b 21484 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r6, ip, fp, lr │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq lr, r6, r0, ror fp │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq pc, r6, r8, ror r3 @ │ │ │ │ + andeq r3, pc, ip, asr pc @ │ │ │ │ + eoreq pc, r6, r4, asr r3 @ │ │ │ │ + mlaeq r6, r0, r9, lr │ │ │ │ andeq r0, r0, r4, lsl #6 │ │ │ │ - b fbaa8 │ │ │ │ + b fc45c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #520] @ 217e8 │ │ │ │ - ldr r2, [pc, #520] @ 217ec │ │ │ │ + ldr r1, [pc, #520] @ 217f8 │ │ │ │ + ldr r2, [pc, #520] @ 217fc │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #516] @ 217f0 │ │ │ │ + ldr r7, [pc, #516] @ 21800 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #512] @ 217f4 │ │ │ │ - ldr r9, [pc, #512] @ 217f8 │ │ │ │ + ldr sl, [pc, #512] @ 21804 │ │ │ │ + ldr r9, [pc, #512] @ 21808 │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #508] @ 217fc │ │ │ │ + ldr r3, [pc, #508] @ 2180c │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ add r5, r7, #392 @ 0x188 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 21684 │ │ │ │ - ldr r3, [pc, #464] @ 21800 │ │ │ │ + b 21694 │ │ │ │ + ldr r3, [pc, #464] @ 21810 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #396] @ 0x18c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21650 │ │ │ │ + beq 21660 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 21650 │ │ │ │ + beq 21660 │ │ │ │ blx r3 │ │ │ │ - ldr ip, [pc, #428] @ 21804 │ │ │ │ - ldr r3, [pc, #428] @ 21808 │ │ │ │ + ldr ip, [pc, #428] @ 21814 │ │ │ │ + ldr r3, [pc, #428] @ 21818 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 73e4 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 21744 │ │ │ │ + bne 21754 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 216e4 │ │ │ │ + bne 216f4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21628 │ │ │ │ + beq 21638 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #20 │ │ │ │ str r9, [sp, #24] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #396] @ 0x18c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 21628 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 21638 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 21718 │ │ │ │ - ldr r3, [pc, #276] @ 2180c │ │ │ │ + beq 21728 │ │ │ │ + ldr r3, [pc, #276] @ 2181c │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #240] @ 21810 │ │ │ │ - ldr r3, [pc, #200] @ 217ec │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 21820 │ │ │ │ + ldr r3, [pc, #200] @ 217fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 217e4 │ │ │ │ + bne 217f4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21718 │ │ │ │ - ldr r4, [pc, #180] @ 21814 │ │ │ │ - ldr r3, [pc, #152] @ 217fc │ │ │ │ + beq 21728 │ │ │ │ + ldr r4, [pc, #180] @ 21824 │ │ │ │ + ldr r3, [pc, #152] @ 2180c │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #400 @ 0x190 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 217b0 │ │ │ │ - ldr r3, [pc, #148] @ 21818 │ │ │ │ + bne 217c0 │ │ │ │ + ldr r3, [pc, #148] @ 21828 │ │ │ │ add r4, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 21718 │ │ │ │ - ldr r3, [pc, #100] @ 2181c │ │ │ │ + bl 722c │ │ │ │ + b 21728 │ │ │ │ + ldr r3, [pc, #100] @ 2182c │ │ │ │ mov r2, #22 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #404] @ 0x194 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2177c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r5, ip, lsl #14 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq lr, r5, r0, ror #30 │ │ │ │ - eoreq lr, r5, ip, ror #13 │ │ │ │ - andeq r2, pc, r4, lsr #31 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq lr, r5, r0, lsr pc │ │ │ │ - andeq r3, pc, r0, lsr r1 @ │ │ │ │ - andeq r3, pc, ip, lsl r1 @ │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2178c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq lr, [r6], -ip @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq lr, r6, r0, asr pc │ │ │ │ + ldrdeq lr, [r6], -ip @ │ │ │ │ + andeq r3, pc, r4, ror r9 @ │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq lr, r6, r0, lsr #30 │ │ │ │ + andeq r3, pc, r0, lsl #22 │ │ │ │ + andeq r3, pc, ip, ror #21 │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq lr, r5, ip, asr #11 │ │ │ │ - strdeq lr, [r5], -ip @ │ │ │ │ - ldrdeq lr, [r5], -r8 @ │ │ │ │ - muleq pc, r8, pc @ │ │ │ │ + @ instruction: 0x0026e5bc │ │ │ │ + eoreq lr, r6, ip, ror #27 │ │ │ │ + eoreq lr, r6, r8, asr #27 │ │ │ │ + andeq r3, pc, r8, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #520] @ 21a44 │ │ │ │ - ldr r2, [pc, #520] @ 21a48 │ │ │ │ + ldr r1, [pc, #520] @ 21a54 │ │ │ │ + ldr r2, [pc, #520] @ 21a58 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #516] @ 21a4c │ │ │ │ + ldr r7, [pc, #516] @ 21a5c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #512] @ 21a50 │ │ │ │ - ldr r9, [pc, #512] @ 21a54 │ │ │ │ + ldr sl, [pc, #512] @ 21a60 │ │ │ │ + ldr r9, [pc, #512] @ 21a64 │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #508] @ 21a58 │ │ │ │ + ldr r3, [pc, #508] @ 21a68 │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ add r5, r7, #408 @ 0x198 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 218e0 │ │ │ │ - ldr r3, [pc, #464] @ 21a5c │ │ │ │ + b 218f0 │ │ │ │ + ldr r3, [pc, #464] @ 21a6c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #412] @ 0x19c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 218ac │ │ │ │ + beq 218bc │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 218ac │ │ │ │ + beq 218bc │ │ │ │ blx r3 │ │ │ │ - ldr ip, [pc, #428] @ 21a60 │ │ │ │ - ldr r3, [pc, #428] @ 21a64 │ │ │ │ + ldr ip, [pc, #428] @ 21a70 │ │ │ │ + ldr r3, [pc, #428] @ 21a74 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 73e4 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 219a0 │ │ │ │ + bne 219b0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 21940 │ │ │ │ + bne 21950 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21884 │ │ │ │ + beq 21894 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #20 │ │ │ │ str r9, [sp, #24] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #412] @ 0x19c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 21884 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 21894 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 21974 │ │ │ │ - ldr r3, [pc, #276] @ 21a68 │ │ │ │ + beq 21984 │ │ │ │ + ldr r3, [pc, #276] @ 21a78 │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #240] @ 21a6c │ │ │ │ - ldr r3, [pc, #200] @ 21a48 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 21a7c │ │ │ │ + ldr r3, [pc, #200] @ 21a58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21a40 │ │ │ │ + bne 21a50 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21974 │ │ │ │ - ldr r4, [pc, #180] @ 21a70 │ │ │ │ - ldr r3, [pc, #152] @ 21a58 │ │ │ │ + beq 21984 │ │ │ │ + ldr r4, [pc, #180] @ 21a80 │ │ │ │ + ldr r3, [pc, #152] @ 21a68 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #416 @ 0x1a0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 21a0c │ │ │ │ - ldr r3, [pc, #148] @ 21a74 │ │ │ │ + bne 21a1c │ │ │ │ + ldr r3, [pc, #148] @ 21a84 │ │ │ │ add r4, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #420] @ 0x1a4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 21974 │ │ │ │ - ldr r3, [pc, #100] @ 21a78 │ │ │ │ + bl 722c │ │ │ │ + b 21984 │ │ │ │ + ldr r3, [pc, #100] @ 21a88 │ │ │ │ mov r2, #22 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #420] @ 0x1a4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 219d8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0025e4b0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq lr, r5, r4, lsl #26 │ │ │ │ - mlaeq r5, r0, r4, lr │ │ │ │ - andeq r2, pc, r8, asr #26 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - ldrdeq lr, [r5], -r4 @ │ │ │ │ - andeq r2, pc, r0, lsr #26 │ │ │ │ - andeq r3, pc, r4, ror #3 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 219e8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r6, r0, lsr #9 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + strdeq lr, [r6], -r4 @ │ │ │ │ + eoreq lr, r6, r0, lsl #9 │ │ │ │ + andeq r3, pc, r8, lsl r7 @ │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq lr, r6, r4, asr #25 │ │ │ │ + strdeq r3, [pc], -r0 │ │ │ │ + andeq r3, pc, r4, asr #23 │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq lr, r5, r0, ror r3 │ │ │ │ - eoreq lr, r5, r0, lsr #23 │ │ │ │ - eoreq lr, r5, ip, ror fp │ │ │ │ - andeq r2, pc, r0, lsl #23 │ │ │ │ + eoreq lr, r6, r0, ror #6 │ │ │ │ + mlaeq r6, r0, fp, lr │ │ │ │ + eoreq lr, r6, ip, ror #22 │ │ │ │ + andeq r3, pc, r0, asr r5 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #520] @ 21ca0 │ │ │ │ - ldr r2, [pc, #520] @ 21ca4 │ │ │ │ + ldr r1, [pc, #520] @ 21cb0 │ │ │ │ + ldr r2, [pc, #520] @ 21cb4 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #516] @ 21ca8 │ │ │ │ + ldr r7, [pc, #516] @ 21cb8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #512] @ 21cac │ │ │ │ - ldr r9, [pc, #512] @ 21cb0 │ │ │ │ + ldr sl, [pc, #512] @ 21cbc │ │ │ │ + ldr r9, [pc, #512] @ 21cc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #508] @ 21cb4 │ │ │ │ + ldr r3, [pc, #508] @ 21cc4 │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ add r5, r7, #424 @ 0x1a8 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 21b3c │ │ │ │ - ldr r3, [pc, #464] @ 21cb8 │ │ │ │ + b 21b4c │ │ │ │ + ldr r3, [pc, #464] @ 21cc8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #428] @ 0x1ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21b08 │ │ │ │ + beq 21b18 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 21b08 │ │ │ │ + beq 21b18 │ │ │ │ blx r3 │ │ │ │ - ldr ip, [pc, #428] @ 21cbc │ │ │ │ - ldr r3, [pc, #428] @ 21cc0 │ │ │ │ + ldr ip, [pc, #428] @ 21ccc │ │ │ │ + ldr r3, [pc, #428] @ 21cd0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 73e4 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 21bfc │ │ │ │ + bne 21c0c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 21b9c │ │ │ │ + bne 21bac │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21ae0 │ │ │ │ + beq 21af0 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #20 │ │ │ │ str r9, [sp, #24] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #428] @ 0x1ac │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 21ae0 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 21af0 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 21bd0 │ │ │ │ - ldr r3, [pc, #276] @ 21cc4 │ │ │ │ + beq 21be0 │ │ │ │ + ldr r3, [pc, #276] @ 21cd4 │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #240] @ 21cc8 │ │ │ │ - ldr r3, [pc, #200] @ 21ca4 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 21cd8 │ │ │ │ + ldr r3, [pc, #200] @ 21cb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21c9c │ │ │ │ + bne 21cac │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21bd0 │ │ │ │ - ldr r4, [pc, #180] @ 21ccc │ │ │ │ - ldr r3, [pc, #152] @ 21cb4 │ │ │ │ + beq 21be0 │ │ │ │ + ldr r4, [pc, #180] @ 21cdc │ │ │ │ + ldr r3, [pc, #152] @ 21cc4 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #432 @ 0x1b0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 21c68 │ │ │ │ - ldr r3, [pc, #148] @ 21cd0 │ │ │ │ + bne 21c78 │ │ │ │ + ldr r3, [pc, #148] @ 21ce0 │ │ │ │ add r4, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #436] @ 0x1b4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 21bd0 │ │ │ │ - ldr r3, [pc, #100] @ 21cd4 │ │ │ │ + bl 722c │ │ │ │ + b 21be0 │ │ │ │ + ldr r3, [pc, #100] @ 21ce4 │ │ │ │ mov r2, #25 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #436] @ 0x1b4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 21c34 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r5, r4, asr r2 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq lr, r5, r8, lsr #21 │ │ │ │ - eoreq lr, r5, r4, lsr r2 │ │ │ │ - andeq r2, pc, ip, ror #21 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq lr, r5, r8, ror sl │ │ │ │ - @ instruction: 0x000f2ab8 │ │ │ │ - andeq r2, pc, ip, ror #20 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 21c44 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r6, r4, asr #4 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mlaeq r6, r8, sl, lr │ │ │ │ + eoreq lr, r6, r4, lsr #4 │ │ │ │ + @ instruction: 0x000f34bc │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq lr, r6, r8, ror #20 │ │ │ │ + andeq r3, pc, r8, lsl #9 │ │ │ │ + andeq r3, pc, ip, lsr r4 @ │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq lr, r5, r4, lsl r1 │ │ │ │ - eoreq lr, r5, r4, asr #18 │ │ │ │ - eoreq lr, r5, r0, lsr #18 │ │ │ │ - andeq r2, pc, r8, lsl #18 │ │ │ │ - b f3550 │ │ │ │ - b f4de4 │ │ │ │ - b f6678 │ │ │ │ + eoreq lr, r6, r4, lsl #2 │ │ │ │ + eoreq lr, r6, r4, lsr r9 │ │ │ │ + eoreq lr, r6, r0, lsl r9 │ │ │ │ + ldrdeq r3, [pc], -r8 │ │ │ │ + b f3f04 │ │ │ │ + b f5798 │ │ │ │ + b f702c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r2, [pc, #1220] @ 221c0 │ │ │ │ - ldr r3, [pc, #1220] @ 221c4 │ │ │ │ + ldr r2, [pc, #1220] @ 221d0 │ │ │ │ + ldr r3, [pc, #1220] @ 221d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 7450 │ │ │ │ - ldr r7, [pc, #1180] @ 221c8 │ │ │ │ - ldr r3, [pc, #1180] @ 221cc │ │ │ │ + bl 7460 │ │ │ │ + ldr r7, [pc, #1180] @ 221d8 │ │ │ │ + ldr r3, [pc, #1180] @ 221dc │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 21d70 │ │ │ │ + beq 21d80 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 21e50 │ │ │ │ + beq 21e60 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 21e44 │ │ │ │ + beq 21e54 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 21d68 │ │ │ │ + bne 21d78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 70fc │ │ │ │ + bl 710c │ │ │ │ cmp r0, r9 │ │ │ │ - bne 21dc4 │ │ │ │ + bne 21dd4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #1 │ │ │ │ - bne 21db4 │ │ │ │ + bne 21dc4 │ │ │ │ ldrd r4, [r4] │ │ │ │ - ldr r2, [pc, #1096] @ 221d0 │ │ │ │ - ldr r3, [pc, #1080] @ 221c4 │ │ │ │ + ldr r2, [pc, #1096] @ 221e0 │ │ │ │ + ldr r3, [pc, #1080] @ 221d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 221bc │ │ │ │ + bne 221cc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r4, r4, r3 │ │ │ │ - b 21d7c │ │ │ │ - ldr r3, [pc, #1032] @ 221d4 │ │ │ │ + b 21d8c │ │ │ │ + ldr r3, [pc, #1032] @ 221e4 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 21e04 │ │ │ │ + beq 21e14 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 22088 │ │ │ │ - ldr r0, [pc, #1008] @ 221d8 │ │ │ │ + beq 22098 │ │ │ │ + ldr r0, [pc, #1008] @ 221e8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 21dfc │ │ │ │ - bl 70fc │ │ │ │ + bne 21e0c │ │ │ │ + bl 710c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - bne 21f5c │ │ │ │ + bne 21f6c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - ldr r0, [pc, #972] @ 221dc │ │ │ │ + ldr r0, [pc, #972] @ 221ec │ │ │ │ tst r3, #1 │ │ │ │ ldrne r4, [r4] │ │ │ │ - ldr r1, [pc, #960] @ 221dc │ │ │ │ + ldr r1, [pc, #960] @ 221ec │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ mov r2, sp │ │ │ │ addne r4, r4, r3 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 763c │ │ │ │ + bl 764c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21f04 │ │ │ │ + beq 21f14 │ │ │ │ ldrd r4, [sp] │ │ │ │ - b 21d80 │ │ │ │ - bl 70fc │ │ │ │ + b 21d90 │ │ │ │ + bl 710c │ │ │ │ mov r9, r0 │ │ │ │ - b 21d54 │ │ │ │ + b 21d64 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - bl 7450 │ │ │ │ - ldr r2, [pc, #884] @ 221e0 │ │ │ │ + bl 7460 │ │ │ │ + ldr r2, [pc, #884] @ 221f0 │ │ │ │ ldr r5, [r7, r2] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 22164 │ │ │ │ + beq 22174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21eb0 │ │ │ │ + beq 21ec0 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 21e90 │ │ │ │ - bl 70fc │ │ │ │ + bne 21ea0 │ │ │ │ + bl 710c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 21ea8 │ │ │ │ + bne 21eb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 70fc │ │ │ │ + bl 710c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq 22164 │ │ │ │ + beq 22174 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 748c │ │ │ │ + bl 749c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 21efc │ │ │ │ + bne 21f0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, r6 │ │ │ │ tst r3, #1 │ │ │ │ ldrne r1, [r4] │ │ │ │ moveq r1, r4 │ │ │ │ ldrne r3, [r1, #4] │ │ │ │ addne r1, r1, r3 │ │ │ │ mov r3, r5 │ │ │ │ - bl 706c │ │ │ │ + bl 707c │ │ │ │ ldrd r4, [sp, #8] │ │ │ │ - b 21d80 │ │ │ │ + b 21d90 │ │ │ │ add r7, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 751c │ │ │ │ + bl 752c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bic r0, r0, #3 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 21f4c │ │ │ │ + beq 21f5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22124 │ │ │ │ + beq 22134 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 220a4 │ │ │ │ + beq 220b4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22098 │ │ │ │ + beq 220a8 │ │ │ │ cmp r0, r4 │ │ │ │ - bne 22124 │ │ │ │ + bne 22134 │ │ │ │ ldrd r4, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ - bl 7198 │ │ │ │ - b 21d80 │ │ │ │ - ldr r3, [pc, #640] @ 221e4 │ │ │ │ + bl 71a8 │ │ │ │ + b 21d90 │ │ │ │ + ldr r3, [pc, #640] @ 221f4 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 2202c │ │ │ │ + beq 2203c │ │ │ │ ldr r9, [r5, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 21f84 │ │ │ │ + bne 21f94 │ │ │ │ mov r0, r5 │ │ │ │ - bl 70fc │ │ │ │ + bl 710c │ │ │ │ mov r9, r0 │ │ │ │ - ldr r0, [pc, #604] @ 221e8 │ │ │ │ + ldr r0, [pc, #604] @ 221f8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 21fa0 │ │ │ │ - bl 70fc │ │ │ │ + bne 21fb0 │ │ │ │ + bl 710c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq 2202c │ │ │ │ - ldr r3, [pc, #572] @ 221ec │ │ │ │ + beq 2203c │ │ │ │ + ldr r3, [pc, #572] @ 221fc │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 21ff4 │ │ │ │ + beq 22004 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 21fd0 │ │ │ │ + bne 21fe0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 70fc │ │ │ │ + bl 710c │ │ │ │ mov r9, r0 │ │ │ │ - ldr r0, [pc, #536] @ 221f0 │ │ │ │ + ldr r0, [pc, #536] @ 22200 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 21fec │ │ │ │ - bl 70fc │ │ │ │ + bne 21ffc │ │ │ │ + bl 710c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - bne 21e50 │ │ │ │ + bne 21e60 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #1 │ │ │ │ ldrne r4, [r4] │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ addne r4, r4, r3 │ │ │ │ ldrbne r3, [r4, #16] │ │ │ │ - ldr r2, [pc, #480] @ 221f4 │ │ │ │ + ldr r2, [pc, #480] @ 22204 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 220f0 │ │ │ │ + bhi 22100 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - ldr r0, [pc, #420] @ 221dc │ │ │ │ + ldr r0, [pc, #420] @ 221ec │ │ │ │ tst r3, #1 │ │ │ │ ldrne r4, [r4] │ │ │ │ - ldr r1, [pc, #408] @ 221dc │ │ │ │ + ldr r1, [pc, #408] @ 221ec │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ add r2, sp, #8 │ │ │ │ addne r4, r4, r3 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7558 │ │ │ │ + bl 7568 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 21efc │ │ │ │ + bne 21f0c │ │ │ │ add r7, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7048 │ │ │ │ + bl 7058 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bic r0, r0, #3 │ │ │ │ cmp r0, r6 │ │ │ │ - bne 21f24 │ │ │ │ - b 21f4c │ │ │ │ + bne 21f34 │ │ │ │ + b 21f5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 70fc │ │ │ │ + bl 710c │ │ │ │ mov r9, r0 │ │ │ │ - b 21de0 │ │ │ │ + b 21df0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 70fc │ │ │ │ - b 21f44 │ │ │ │ - bl 70fc │ │ │ │ + bl 710c │ │ │ │ + b 21f54 │ │ │ │ + bl 710c │ │ │ │ mov r4, r0 │ │ │ │ - b 21f38 │ │ │ │ + b 21f48 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 112e60 │ │ │ │ + bl 11383c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - b 21d80 │ │ │ │ + b 21d90 │ │ │ │ ldrb r0, [r4] │ │ │ │ - bl 112e3c │ │ │ │ + bl 113818 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - b 21d80 │ │ │ │ + b 21d90 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ - b 21d80 │ │ │ │ - ldr r5, [pc, #268] @ 221f8 │ │ │ │ + b 21d90 │ │ │ │ + ldr r5, [pc, #268] @ 22208 │ │ │ │ mov r4, #0 │ │ │ │ - b 21d80 │ │ │ │ - ldr r2, [pc, #260] @ 221fc │ │ │ │ - ldr r3, [pc, #200] @ 221c4 │ │ │ │ + b 21d90 │ │ │ │ + ldr r2, [pc, #260] @ 2220c │ │ │ │ + ldr r3, [pc, #200] @ 221d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 221bc │ │ │ │ + bne 221cc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 11778 │ │ │ │ + b 11788 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldrb r3, [sp, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ tst r3, #1 │ │ │ │ ldrne r1, [sp, #32] │ │ │ │ moveq r1, r7 │ │ │ │ ldrne r3, [r1, #4] │ │ │ │ addne r1, r1, r3 │ │ │ │ add r3, sp, #16 │ │ │ │ - bl 706c │ │ │ │ + bl 707c │ │ │ │ ldrd r4, [sp, #16] │ │ │ │ - b 21f50 │ │ │ │ + b 21f60 │ │ │ │ add r7, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ add r5, sp, #8 │ │ │ │ - bl 7600 │ │ │ │ + bl 7610 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 730c │ │ │ │ + bl 731c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 221b0 │ │ │ │ + beq 221c0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 221b0 │ │ │ │ + bne 221c0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 21ed0 │ │ │ │ - b 21efc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq sp, [r5], -r0 @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq sp, r5, r0, asr #31 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq sp, r5, r4, ror #30 │ │ │ │ - @ instruction: 0x0025e2b4 │ │ │ │ - mlaeq r5, r8, r2, lr │ │ │ │ + beq 21ee0 │ │ │ │ + b 21f0c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sp, r6, r0, ror #31 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0x0026dfb0 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq sp, r6, r4, asr pc │ │ │ │ + eoreq lr, r6, r4, lsr #5 │ │ │ │ + eoreq lr, r6, r8, lsl #5 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ andeq r0, r0, r0, lsr #5 │ │ │ │ - mlaeq r5, ip, r1, lr │ │ │ │ - eoreq lr, r5, r4, ror r1 │ │ │ │ - mlaeq r5, r0, r1, lr │ │ │ │ - eoreq lr, r5, r8, ror #2 │ │ │ │ - ldrdeq r5, [pc], -r6 │ │ │ │ + eoreq lr, r6, ip, lsl #3 │ │ │ │ + eoreq lr, r6, r4, ror #2 │ │ │ │ + eoreq lr, r6, r0, lsl #3 │ │ │ │ + eoreq lr, r6, r8, asr r1 │ │ │ │ + @ instruction: 0x000f65b6 │ │ │ │ svcvc 0x00f80000 │ │ │ │ - strdeq sp, [r5], -r4 @ │ │ │ │ + eoreq sp, r6, r4, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1420] @ 227a8 │ │ │ │ + ldr r0, [pc, #1420] @ 227b8 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #1416] @ 227ac │ │ │ │ + ldr r1, [pc, #1416] @ 227bc │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r9, [pc, #1412] @ 227b0 │ │ │ │ + ldr r9, [pc, #1412] @ 227c0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #1408] @ 227b4 │ │ │ │ - ldr r3, [pc, #1404] @ 227b4 │ │ │ │ - ldr r5, [pc, #1404] @ 227b8 │ │ │ │ - ldr r8, [pc, #1404] @ 227bc │ │ │ │ + ldr r2, [pc, #1408] @ 227c4 │ │ │ │ + ldr r3, [pc, #1404] @ 227c4 │ │ │ │ + ldr r5, [pc, #1404] @ 227c8 │ │ │ │ + ldr r8, [pc, #1404] @ 227cc │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ - ldr ip, [pc, #1388] @ 227b4 │ │ │ │ + ldr ip, [pc, #1388] @ 227c4 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ add r8, pc, r8 │ │ │ │ @@ -27357,5151 +27357,4555 @@ │ │ │ │ str ip, [sp, #28] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ str ip, [sp, #32] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ - b 222ac │ │ │ │ - ldr r3, [pc, #1332] @ 227c0 │ │ │ │ + b 222bc │ │ │ │ + ldr r3, [pc, #1332] @ 227d0 │ │ │ │ mov r1, #193 @ 0xc1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #444] @ 0x1bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2230c │ │ │ │ + bne 2231c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #193 @ 0xc1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22358 │ │ │ │ + bne 22368 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22284 │ │ │ │ + beq 22294 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r2, #11 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #76] @ 0x4c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r9, #444] @ 0x1bc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 22284 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 22294 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2232c │ │ │ │ + beq 2233c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #1168] @ 227c4 │ │ │ │ - ldr r3, [pc, #1140] @ 227ac │ │ │ │ + ldr r2, [pc, #1168] @ 227d4 │ │ │ │ + ldr r3, [pc, #1140] @ 227bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 227a4 │ │ │ │ + bne 227b4 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r3, [r8, #4] │ │ │ │ str r3, [r8, #8] │ │ │ │ - b 223b0 │ │ │ │ + b 223c0 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1084] @ 227c8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1084] @ 227d8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #194 @ 0xc2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2271c │ │ │ │ + bne 2272c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #194 @ 0xc2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22378 │ │ │ │ + beq 22388 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 21ce4 │ │ │ │ + bl 21cf4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r7, r1 │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ - bl 7198 │ │ │ │ - b 22428 │ │ │ │ + bl 71a8 │ │ │ │ + b 22438 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #968] @ 227cc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #968] @ 227dc │ │ │ │ mov r1, #195 @ 0xc3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2230c │ │ │ │ + bne 2231c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #195 @ 0xc3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 223f0 │ │ │ │ + beq 22400 │ │ │ │ ldrd r8, [sp, #40] @ 0x28 │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ - b 22484 │ │ │ │ + b 22494 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #876] @ 227cc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #876] @ 227dc │ │ │ │ mov r1, #196 @ 0xc4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2230c │ │ │ │ + bne 2231c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #196 @ 0xc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2244c │ │ │ │ + beq 2245c │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ add fp, sp, #28 │ │ │ │ strd r2, [sp] │ │ │ │ - b 224d4 │ │ │ │ + b 224e4 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #197 @ 0xc5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2230c │ │ │ │ + bne 2231c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #197 @ 0xc5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 224ac │ │ │ │ + beq 224bc │ │ │ │ add fp, sp, #32 │ │ │ │ - b 22524 │ │ │ │ + b 22534 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #198 @ 0xc6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2230c │ │ │ │ + bne 2231c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, fp │ │ │ │ mov r1, #198 @ 0xc6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 224f4 │ │ │ │ - ldr r3, [pc, #620] @ 227b4 │ │ │ │ + beq 22504 │ │ │ │ + ldr r3, [pc, #620] @ 227c4 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b 22588 │ │ │ │ + b 22598 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 227d0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 227e0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #199 @ 0xc7 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2230c │ │ │ │ + bne 2231c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, fp │ │ │ │ mov r1, #199 @ 0xc7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22550 │ │ │ │ + beq 22560 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 225ec │ │ │ │ + b 225fc │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #516] @ 227cc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #516] @ 227dc │ │ │ │ mov r1, #200 @ 0xc8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2230c │ │ │ │ + bne 2231c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #200 @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 225b4 │ │ │ │ + beq 225c4 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 2264c │ │ │ │ + b 2265c │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #420] @ 227cc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #420] @ 227dc │ │ │ │ mov r1, #201 @ 0xc9 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2230c │ │ │ │ + bne 2231c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #201 @ 0xc9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22614 │ │ │ │ + beq 22624 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r5, r1 │ │ │ │ - bl 112e60 │ │ │ │ + bl 11383c │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ - bl 112b8c │ │ │ │ + bl 113568 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - bl 112b8c │ │ │ │ + bl 113568 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22768 │ │ │ │ + beq 22778 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22748 │ │ │ │ + beq 22758 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #240] @ 227d4 │ │ │ │ + ldr r1, [pc, #240] @ 227e4 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #236] @ 227d8 │ │ │ │ + ldrlt r1, [pc, #236] @ 227e8 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #228] @ 227d8 │ │ │ │ + ldr r3, [pc, #228] @ 227e8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22708 │ │ │ │ + bne 22718 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2232c │ │ │ │ + beq 2233c │ │ │ │ strd r6, [r3] │ │ │ │ - b 2232c │ │ │ │ + b 2233c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2273c │ │ │ │ + beq 2274c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ mov r0, r8 │ │ │ │ - bl 7198 │ │ │ │ - b 2232c │ │ │ │ + bl 71a8 │ │ │ │ + b 2233c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22708 │ │ │ │ - b 22700 │ │ │ │ + bne 22718 │ │ │ │ + b 22710 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22708 │ │ │ │ + bne 22718 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22700 │ │ │ │ - b 22708 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r5, ip, asr #21 │ │ │ │ + beq 22710 │ │ │ │ + b 22718 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x0026dabc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq lr, r5, r8, lsl r3 │ │ │ │ + eoreq lr, r6, r8, lsl #6 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - mlaeq r5, r8, sl, sp │ │ │ │ - andeq r2, pc, r0, lsl r3 @ │ │ │ │ - ldrdeq lr, [r5], -r0 @ │ │ │ │ - @ instruction: 0x0025d9b8 │ │ │ │ + eoreq sp, r6, r8, lsl #21 │ │ │ │ + andeq r2, pc, r0, ror #25 │ │ │ │ + eoreq lr, r6, r0, asr #5 │ │ │ │ + eoreq sp, r6, r8, lsr #19 │ │ │ │ andeq r0, r0, r8, lsl #6 │ │ │ │ muleq r0, r8, r2 │ │ │ │ muleq r0, r4, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1440] @ 22d98 │ │ │ │ + ldr r0, [pc, #1440] @ 22da8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #1436] @ 22d9c │ │ │ │ + ldr r1, [pc, #1436] @ 22dac │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #1428] @ 22da0 │ │ │ │ - ldr r2, [pc, #1424] @ 22da0 │ │ │ │ - ldr r3, [pc, #1420] @ 22da0 │ │ │ │ + ldr ip, [pc, #1428] @ 22db0 │ │ │ │ + ldr r2, [pc, #1424] @ 22db0 │ │ │ │ + ldr r3, [pc, #1420] @ 22db0 │ │ │ │ str ip, [sp, #32] │ │ │ │ - ldr r5, [pc, #1416] @ 22da4 │ │ │ │ + ldr r5, [pc, #1416] @ 22db4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r1, #0 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 22880 │ │ │ │ + b 22890 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1356] @ 22da8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1356] @ 22db8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22a08 │ │ │ │ + bne 22a18 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22848 │ │ │ │ + beq 22858 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 228e0 │ │ │ │ + b 228f0 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1260] @ 22da8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1260] @ 22db8 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22a08 │ │ │ │ + bne 22a18 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 228a8 │ │ │ │ + beq 228b8 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 22940 │ │ │ │ + b 22950 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1164] @ 22da8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1164] @ 22db8 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22a08 │ │ │ │ + bne 22a18 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22908 │ │ │ │ - ldr r3, [pc, #1088] @ 22da0 │ │ │ │ - ldr r8, [pc, #1096] @ 22dac │ │ │ │ - ldr fp, [pc, #1096] @ 22db0 │ │ │ │ + beq 22918 │ │ │ │ + ldr r3, [pc, #1088] @ 22db0 │ │ │ │ + ldr r8, [pc, #1096] @ 22dbc │ │ │ │ + ldr fp, [pc, #1096] @ 22dc0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add r8, pc, r8 │ │ │ │ add fp, pc, fp │ │ │ │ add sl, sp, #36 @ 0x24 │ │ │ │ add r7, r8, #448 @ 0x1c0 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 229ac │ │ │ │ - ldr r3, [pc, #1064] @ 22db4 │ │ │ │ + b 229bc │ │ │ │ + ldr r3, [pc, #1064] @ 22dc4 │ │ │ │ mov r1, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #452] @ 0x1c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22a08 │ │ │ │ + bne 22a18 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22a54 │ │ │ │ + bne 22a64 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22984 │ │ │ │ + beq 22994 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str fp, [sp, #84] @ 0x54 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r8, #452] @ 0x1c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 22984 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 22994 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22a28 │ │ │ │ + beq 22a38 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #904] @ 22db8 │ │ │ │ - ldr r3, [pc, #872] @ 22d9c │ │ │ │ + ldr r2, [pc, #904] @ 22dc8 │ │ │ │ + ldr r3, [pc, #872] @ 22dac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 22d94 │ │ │ │ + bne 22da4 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22d2c │ │ │ │ - ldr fp, [pc, #852] @ 22dbc │ │ │ │ - ldr r8, [pc, #852] @ 22dc0 │ │ │ │ + beq 22d3c │ │ │ │ + ldr fp, [pc, #852] @ 22dcc │ │ │ │ + ldr r8, [pc, #852] @ 22dd0 │ │ │ │ add fp, pc, fp │ │ │ │ add r8, pc, r8 │ │ │ │ add sl, sp, #32 │ │ │ │ add r7, fp, #456 @ 0x1c8 │ │ │ │ - b 22aa4 │ │ │ │ - ldr r3, [pc, #832] @ 22dc4 │ │ │ │ + b 22ab4 │ │ │ │ + ldr r3, [pc, #832] @ 22dd4 │ │ │ │ mov r1, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #460] @ 0x1cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22a08 │ │ │ │ + bne 22a18 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22b00 │ │ │ │ + bne 22b10 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22a7c │ │ │ │ + beq 22a8c │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r8, [sp, #84] @ 0x54 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [fp, #460] @ 0x1cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 22a7c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 22a8c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ mov r3, #2 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - b 22b58 │ │ │ │ + b 22b68 │ │ │ │ mov r1, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #660] @ 22dc8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #660] @ 22dd8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22d00 │ │ │ │ + bne 22d10 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22b20 │ │ │ │ + beq 22b30 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl 21ce4 │ │ │ │ + bl 21cf4 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov fp, r1 │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ - b 22bd0 │ │ │ │ + b 22be0 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #508] @ 22da8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #508] @ 22db8 │ │ │ │ mov r1, #7 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22a08 │ │ │ │ + bne 22a18 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22b98 │ │ │ │ + beq 22ba8 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ - b 22c34 │ │ │ │ + b 22c44 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #408] @ 22da8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #408] @ 22db8 │ │ │ │ mov r1, #8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22a08 │ │ │ │ + bne 22a18 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22bfc │ │ │ │ + beq 22c0c │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22d38 │ │ │ │ + beq 22d48 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22d74 │ │ │ │ + beq 22d84 │ │ │ │ cmp r9, #0 │ │ │ │ - ldr r1, [pc, #260] @ 22dcc │ │ │ │ + ldr r1, [pc, #260] @ 22ddc │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #256] @ 22dd0 │ │ │ │ + ldrlt r1, [pc, #256] @ 22de0 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #244] @ 22dcc │ │ │ │ + ldr r3, [pc, #244] @ 22ddc │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22cec │ │ │ │ + bne 22cfc │ │ │ │ mov r8, r4 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22a28 │ │ │ │ + beq 22a38 │ │ │ │ strd r8, [r3] │ │ │ │ - b 22a28 │ │ │ │ + b 22a38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22d20 │ │ │ │ + beq 22d30 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ mov r0, r7 │ │ │ │ - bl 7198 │ │ │ │ - b 22a28 │ │ │ │ + bl 71a8 │ │ │ │ + b 22a38 │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #0 │ │ │ │ - b 22b90 │ │ │ │ + b 22ba0 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22cec │ │ │ │ + bne 22cfc │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22ce4 │ │ │ │ - b 22cec │ │ │ │ + beq 22cf4 │ │ │ │ + b 22cfc │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22cec │ │ │ │ - b 22ce4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r5, ip, ror #9 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - ldrdeq sp, [r5], -r0 @ │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - strdeq sp, [r5], -r0 @ │ │ │ │ - strdeq r1, [pc], -ip │ │ │ │ - ldrdeq sp, [r5], -r0 @ │ │ │ │ - @ instruction: 0x0025d2bc │ │ │ │ - strdeq sp, [r5], -r4 @ │ │ │ │ - andeq r1, pc, r0, lsl #22 │ │ │ │ - ldrdeq sp, [r5], -r8 @ │ │ │ │ + bne 22cfc │ │ │ │ + b 22cf4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq sp, [r6], -ip @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq sp, r6, r0, asr #9 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq sp, r6, r0, ror #23 │ │ │ │ + andeq r2, pc, ip, asr #11 │ │ │ │ + eoreq sp, r6, r0, asr #23 │ │ │ │ + eoreq sp, r6, ip, lsr #5 │ │ │ │ + eoreq sp, r6, r4, ror #21 │ │ │ │ + ldrdeq r2, [pc], -r0 │ │ │ │ + eoreq sp, r6, r8, asr #21 │ │ │ │ andeq r0, r0, r8, lsl #6 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1440] @ 23390 │ │ │ │ + ldr r0, [pc, #1440] @ 233a0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #1436] @ 23394 │ │ │ │ + ldr r1, [pc, #1436] @ 233a4 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #1428] @ 23398 │ │ │ │ - ldr r2, [pc, #1424] @ 23398 │ │ │ │ - ldr r3, [pc, #1420] @ 23398 │ │ │ │ + ldr ip, [pc, #1428] @ 233a8 │ │ │ │ + ldr r2, [pc, #1424] @ 233a8 │ │ │ │ + ldr r3, [pc, #1420] @ 233a8 │ │ │ │ str ip, [sp, #32] │ │ │ │ - ldr r5, [pc, #1416] @ 2339c │ │ │ │ + ldr r5, [pc, #1416] @ 233ac │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r1, #0 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 22e78 │ │ │ │ + b 22e88 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1356] @ 233a0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1356] @ 233b0 │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23000 │ │ │ │ + bne 23010 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22e40 │ │ │ │ + beq 22e50 │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 22ed8 │ │ │ │ + b 22ee8 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1260] @ 233a0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1260] @ 233b0 │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23000 │ │ │ │ + bne 23010 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22ea0 │ │ │ │ + beq 22eb0 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 22f38 │ │ │ │ + b 22f48 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1164] @ 233a0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1164] @ 233b0 │ │ │ │ mov r1, #13 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23000 │ │ │ │ + bne 23010 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22f00 │ │ │ │ - ldr r3, [pc, #1088] @ 23398 │ │ │ │ - ldr r8, [pc, #1096] @ 233a4 │ │ │ │ - ldr fp, [pc, #1096] @ 233a8 │ │ │ │ + beq 22f10 │ │ │ │ + ldr r3, [pc, #1088] @ 233a8 │ │ │ │ + ldr r8, [pc, #1096] @ 233b4 │ │ │ │ + ldr fp, [pc, #1096] @ 233b8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add r8, pc, r8 │ │ │ │ add fp, pc, fp │ │ │ │ add sl, sp, #36 @ 0x24 │ │ │ │ add r7, r8, #464 @ 0x1d0 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 22fa4 │ │ │ │ - ldr r3, [pc, #1064] @ 233ac │ │ │ │ + b 22fb4 │ │ │ │ + ldr r3, [pc, #1064] @ 233bc │ │ │ │ mov r1, #14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #468] @ 0x1d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23000 │ │ │ │ + bne 23010 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2304c │ │ │ │ + bne 2305c │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22f7c │ │ │ │ + beq 22f8c │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str fp, [sp, #84] @ 0x54 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r8, #468] @ 0x1d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 22f7c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 22f8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23020 │ │ │ │ + beq 23030 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #904] @ 233b0 │ │ │ │ - ldr r3, [pc, #872] @ 23394 │ │ │ │ + ldr r2, [pc, #904] @ 233c0 │ │ │ │ + ldr r3, [pc, #872] @ 233a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2338c │ │ │ │ + bne 2339c │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23324 │ │ │ │ - ldr fp, [pc, #852] @ 233b4 │ │ │ │ - ldr r8, [pc, #852] @ 233b8 │ │ │ │ + beq 23334 │ │ │ │ + ldr fp, [pc, #852] @ 233c4 │ │ │ │ + ldr r8, [pc, #852] @ 233c8 │ │ │ │ add fp, pc, fp │ │ │ │ add r8, pc, r8 │ │ │ │ add sl, sp, #32 │ │ │ │ add r7, fp, #472 @ 0x1d8 │ │ │ │ - b 2309c │ │ │ │ - ldr r3, [pc, #832] @ 233bc │ │ │ │ + b 230ac │ │ │ │ + ldr r3, [pc, #832] @ 233cc │ │ │ │ mov r1, #15 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #476] @ 0x1dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23000 │ │ │ │ + bne 23010 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 230f8 │ │ │ │ + bne 23108 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23074 │ │ │ │ + beq 23084 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r8, [sp, #84] @ 0x54 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [fp, #476] @ 0x1dc │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 23074 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 23084 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ mov r3, #2 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - b 23150 │ │ │ │ + b 23160 │ │ │ │ mov r1, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #660] @ 233c0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #660] @ 233d0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 232f8 │ │ │ │ + bne 23308 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23118 │ │ │ │ + beq 23128 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl 21ce4 │ │ │ │ + bl 21cf4 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov fp, r1 │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ - b 231c8 │ │ │ │ + b 231d8 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #508] @ 233a0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #508] @ 233b0 │ │ │ │ mov r1, #17 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23000 │ │ │ │ + bne 23010 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23190 │ │ │ │ + beq 231a0 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ - b 2322c │ │ │ │ + b 2323c │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #408] @ 233a0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #408] @ 233b0 │ │ │ │ mov r1, #18 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23000 │ │ │ │ + bne 23010 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 231f4 │ │ │ │ + beq 23204 │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23330 │ │ │ │ + beq 23340 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2336c │ │ │ │ + beq 2337c │ │ │ │ cmp r9, #0 │ │ │ │ - ldr r1, [pc, #260] @ 233c4 │ │ │ │ + ldr r1, [pc, #260] @ 233d4 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #256] @ 233c8 │ │ │ │ + ldrlt r1, [pc, #256] @ 233d8 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #244] @ 233c4 │ │ │ │ + ldr r3, [pc, #244] @ 233d4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 232e4 │ │ │ │ + bne 232f4 │ │ │ │ mov r8, r4 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23020 │ │ │ │ + beq 23030 │ │ │ │ strd r8, [r3] │ │ │ │ - b 23020 │ │ │ │ + b 23030 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23318 │ │ │ │ + beq 23328 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ mov r0, r7 │ │ │ │ - bl 7198 │ │ │ │ - b 23020 │ │ │ │ + bl 71a8 │ │ │ │ + b 23030 │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #0 │ │ │ │ - b 23188 │ │ │ │ + b 23198 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 232e4 │ │ │ │ + bne 232f4 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 232dc │ │ │ │ - b 232e4 │ │ │ │ + beq 232ec │ │ │ │ + b 232f4 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 232e4 │ │ │ │ - b 232dc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq ip, [r5], -r4 @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - ldrdeq ip, [r5], -r8 @ │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - strdeq sp, [r5], -r8 @ │ │ │ │ - andeq r1, pc, r4, lsl #12 │ │ │ │ - ldrdeq sp, [r5], -r8 @ │ │ │ │ - eoreq ip, r5, r4, asr #25 │ │ │ │ - strdeq sp, [r5], -ip @ │ │ │ │ - andeq r1, pc, r8, lsl #10 │ │ │ │ - eoreq sp, r5, r0, ror #9 │ │ │ │ + bne 232f4 │ │ │ │ + b 232ec │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r6, r4, ror #29 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq ip, r6, r8, asr #29 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq sp, r6, r8, ror #11 │ │ │ │ + ldrdeq r1, [pc], -r4 │ │ │ │ + eoreq sp, r6, r8, asr #11 │ │ │ │ + @ instruction: 0x0026ccb4 │ │ │ │ + eoreq sp, r6, ip, ror #9 │ │ │ │ + ldrdeq r1, [pc], -r8 │ │ │ │ + ldrdeq sp, [r6], -r0 @ │ │ │ │ andeq r0, r0, r8, lsl #6 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - ldr r3, [pc, #16] @ 233e4 │ │ │ │ - ldr r2, [pc, #16] @ 233e8 │ │ │ │ + ldr r3, [pc, #16] @ 233f4 │ │ │ │ + ldr r2, [pc, #16] @ 233f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r5, r8, lsl r9 │ │ │ │ + eoreq ip, r6, r8, lsl #18 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 23404 │ │ │ │ - ldr r2, [pc, #16] @ 23408 │ │ │ │ + ldr r3, [pc, #16] @ 23414 │ │ │ │ + ldr r2, [pc, #16] @ 23418 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - strdeq ip, [r5], -r8 @ │ │ │ │ + eoreq ip, r6, r8, ror #17 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 23424 │ │ │ │ - ldr r2, [pc, #16] @ 23428 │ │ │ │ + ldr r3, [pc, #16] @ 23434 │ │ │ │ + ldr r2, [pc, #16] @ 23438 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - ldrdeq ip, [r5], -r8 @ │ │ │ │ + eoreq ip, r6, r8, asr #17 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 23444 │ │ │ │ - ldr r2, [pc, #16] @ 23448 │ │ │ │ + ldr r3, [pc, #16] @ 23454 │ │ │ │ + ldr r2, [pc, #16] @ 23458 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0025c8b8 │ │ │ │ + eoreq ip, r6, r8, lsr #17 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 23464 │ │ │ │ - ldr r2, [pc, #16] @ 23468 │ │ │ │ + ldr r3, [pc, #16] @ 23474 │ │ │ │ + ldr r2, [pc, #16] @ 23478 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - mlaeq r5, r8, r8, ip │ │ │ │ + eoreq ip, r6, r8, lsl #17 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 23484 │ │ │ │ - ldr r2, [pc, #16] @ 23488 │ │ │ │ + ldr r3, [pc, #16] @ 23494 │ │ │ │ + ldr r2, [pc, #16] @ 23498 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r5, r8, ror r8 │ │ │ │ + eoreq ip, r6, r8, ror #16 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 234a4 │ │ │ │ - ldr r2, [pc, #16] @ 234a8 │ │ │ │ + ldr r3, [pc, #16] @ 234b4 │ │ │ │ + ldr r2, [pc, #16] @ 234b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r5, r8, asr r8 │ │ │ │ + eoreq ip, r6, r8, asr #16 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 234c4 │ │ │ │ - ldr r2, [pc, #16] @ 234c8 │ │ │ │ + ldr r3, [pc, #16] @ 234d4 │ │ │ │ + ldr r2, [pc, #16] @ 234d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r5, r8, lsr r8 │ │ │ │ + eoreq ip, r6, r8, lsr #16 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 234e4 │ │ │ │ - ldr r2, [pc, #16] @ 234e8 │ │ │ │ + ldr r3, [pc, #16] @ 234f4 │ │ │ │ + ldr r2, [pc, #16] @ 234f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r5, r8, lsl r8 │ │ │ │ + eoreq ip, r6, r8, lsl #16 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 23504 │ │ │ │ - ldr r2, [pc, #16] @ 23508 │ │ │ │ + ldr r3, [pc, #16] @ 23514 │ │ │ │ + ldr r2, [pc, #16] @ 23518 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - strdeq ip, [r5], -r8 @ │ │ │ │ + eoreq ip, r6, r8, ror #15 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 23524 │ │ │ │ - ldr r2, [pc, #16] @ 23528 │ │ │ │ + ldr r3, [pc, #16] @ 23534 │ │ │ │ + ldr r2, [pc, #16] @ 23538 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - ldrdeq ip, [r5], -r8 @ │ │ │ │ + eoreq ip, r6, r8, asr #15 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 23544 │ │ │ │ - ldr r2, [pc, #16] @ 23548 │ │ │ │ + ldr r3, [pc, #16] @ 23554 │ │ │ │ + ldr r2, [pc, #16] @ 23558 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0025c7b8 │ │ │ │ + eoreq ip, r6, r8, lsr #15 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 23564 │ │ │ │ - ldr r2, [pc, #16] @ 23568 │ │ │ │ + ldr r3, [pc, #16] @ 23574 │ │ │ │ + ldr r2, [pc, #16] @ 23578 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - mlaeq r5, r8, r7, ip │ │ │ │ + eoreq ip, r6, r8, lsl #15 │ │ │ │ andeq r0, r0, r0, lsr #5 │ │ │ │ - ldr r3, [pc, #16] @ 23584 │ │ │ │ - ldr r2, [pc, #16] @ 23588 │ │ │ │ + ldr r3, [pc, #16] @ 23594 │ │ │ │ + ldr r2, [pc, #16] @ 23598 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r5, r8, ror r7 │ │ │ │ + eoreq ip, r6, r8, ror #14 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + ldr r3, [pc, #16] @ 235b4 │ │ │ │ + ldr r2, [pc, #16] @ 235b8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq ip, r6, r8, asr #14 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 235a4 │ │ │ │ - ldr r2, [pc, #16] @ 235a8 │ │ │ │ + ldr r3, [pc, #16] @ 235d4 │ │ │ │ + ldr r2, [pc, #16] @ 235d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r5, r8, asr r7 │ │ │ │ + eoreq ip, r6, r8, lsr #14 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 235c4 │ │ │ │ - ldr r2, [pc, #16] @ 235c8 │ │ │ │ + ldr r3, [pc, #16] @ 235f4 │ │ │ │ + ldr r2, [pc, #16] @ 235f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r5, r8, lsr r7 │ │ │ │ + eoreq ip, r6, r8, lsl #14 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 235e4 │ │ │ │ - ldr r2, [pc, #16] @ 235e8 │ │ │ │ + ldr r3, [pc, #16] @ 23614 │ │ │ │ + ldr r2, [pc, #16] @ 23618 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r5, r8, lsl r7 │ │ │ │ + eoreq ip, r6, r8, ror #13 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 23604 │ │ │ │ - ldr r2, [pc, #16] @ 23608 │ │ │ │ + ldr r3, [pc, #16] @ 23634 │ │ │ │ + ldr r2, [pc, #16] @ 23638 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - strdeq ip, [r5], -r8 @ │ │ │ │ + eoreq ip, r6, r8, asr #13 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 23624 │ │ │ │ - ldr r2, [pc, #16] @ 23628 │ │ │ │ + ldr r3, [pc, #16] @ 23654 │ │ │ │ + ldr r2, [pc, #16] @ 23658 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - ldrdeq ip, [r5], -r8 @ │ │ │ │ + eoreq ip, r6, r8, lsr #13 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 23644 │ │ │ │ - ldr r2, [pc, #16] @ 23648 │ │ │ │ + ldr r3, [pc, #16] @ 23674 │ │ │ │ + ldr r2, [pc, #16] @ 23678 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0025c6b8 │ │ │ │ + eoreq ip, r6, r8, lsl #13 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 23664 │ │ │ │ - ldr r2, [pc, #16] @ 23668 │ │ │ │ + ldr r3, [pc, #16] @ 23694 │ │ │ │ + ldr r2, [pc, #16] @ 23698 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - mlaeq r5, r8, r6, ip │ │ │ │ + eoreq ip, r6, r8, ror #12 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 23684 │ │ │ │ - ldr r2, [pc, #16] @ 23688 │ │ │ │ + ldr r3, [pc, #16] @ 236b4 │ │ │ │ + ldr r2, [pc, #16] @ 236b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r5, r8, ror r6 │ │ │ │ + eoreq ip, r6, r8, asr #12 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 236a4 │ │ │ │ - ldr r2, [pc, #16] @ 236a8 │ │ │ │ + ldr r3, [pc, #16] @ 236d4 │ │ │ │ + ldr r2, [pc, #16] @ 236d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r5, r8, asr r6 │ │ │ │ + eoreq ip, r6, r8, lsr #12 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 236c4 │ │ │ │ - ldr r2, [pc, #16] @ 236c8 │ │ │ │ + ldr r3, [pc, #16] @ 236f4 │ │ │ │ + ldr r2, [pc, #16] @ 236f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r5, r8, lsr r6 │ │ │ │ + eoreq ip, r6, r8, lsl #12 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 236e4 │ │ │ │ - ldr r2, [pc, #16] @ 236e8 │ │ │ │ + ldr r3, [pc, #16] @ 23714 │ │ │ │ + ldr r2, [pc, #16] @ 23718 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r5, r8, lsl r6 │ │ │ │ + eoreq ip, r6, r8, ror #11 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 23704 │ │ │ │ - ldr r2, [pc, #16] @ 23708 │ │ │ │ + ldr r3, [pc, #16] @ 23734 │ │ │ │ + ldr r2, [pc, #16] @ 23738 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - strdeq ip, [r5], -r8 @ │ │ │ │ + eoreq ip, r6, r8, asr #11 │ │ │ │ andeq r0, r0, r8, lsl #6 │ │ │ │ - ldr r3, [pc, #16] @ 23724 │ │ │ │ - ldr r2, [pc, #16] @ 23728 │ │ │ │ + ldr r3, [pc, #16] @ 23754 │ │ │ │ + ldr r2, [pc, #16] @ 23758 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - ldrdeq ip, [r5], -r8 @ │ │ │ │ + eoreq ip, r6, r8, lsr #11 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 23744 │ │ │ │ - ldr r2, [pc, #16] @ 23748 │ │ │ │ + ldr r3, [pc, #16] @ 23774 │ │ │ │ + ldr r2, [pc, #16] @ 23778 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0025c5b8 │ │ │ │ + eoreq ip, r6, r8, lsl #11 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 23764 │ │ │ │ - ldr r2, [pc, #16] @ 23768 │ │ │ │ + ldr r3, [pc, #16] @ 23794 │ │ │ │ + ldr r2, [pc, #16] @ 23798 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - mlaeq r5, r8, r5, ip │ │ │ │ + eoreq ip, r6, r8, ror #10 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 23784 │ │ │ │ - ldr r2, [pc, #16] @ 23788 │ │ │ │ + ldr r3, [pc, #16] @ 237b4 │ │ │ │ + ldr r2, [pc, #16] @ 237b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r5, r8, ror r5 │ │ │ │ + eoreq ip, r6, r8, asr #10 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 237a4 │ │ │ │ - ldr r2, [pc, #16] @ 237a8 │ │ │ │ + ldr r3, [pc, #16] @ 237d4 │ │ │ │ + ldr r2, [pc, #16] @ 237d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r5, r8, asr r5 │ │ │ │ + eoreq ip, r6, r8, lsr #10 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 237c4 │ │ │ │ - ldr r2, [pc, #16] @ 237c8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq ip, r5, r8, lsr r5 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 237e4 │ │ │ │ - ldr r2, [pc, #16] @ 237e8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq ip, r5, r8, lsl r5 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 23804 │ │ │ │ - ldr r2, [pc, #16] @ 23808 │ │ │ │ + ldr r3, [pc, #16] @ 237f4 │ │ │ │ + ldr r2, [pc, #16] @ 237f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - strdeq ip, [r5], -r8 @ │ │ │ │ + eoreq ip, r6, r8, lsl #10 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 23824 │ │ │ │ - ldr r2, [pc, #16] @ 23828 │ │ │ │ + ldr r3, [pc, #16] @ 23814 │ │ │ │ + ldr r2, [pc, #16] @ 23818 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - ldrdeq ip, [r5], -r8 @ │ │ │ │ + eoreq ip, r6, r8, ror #9 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 23844 │ │ │ │ - ldr r2, [pc, #16] @ 23848 │ │ │ │ + ldr r3, [pc, #16] @ 23834 │ │ │ │ + ldr r2, [pc, #16] @ 23838 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x0025c4b8 │ │ │ │ + eoreq ip, r6, r8, asr #9 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 23864 │ │ │ │ - ldr r2, [pc, #16] @ 23868 │ │ │ │ + ldr r3, [pc, #16] @ 23854 │ │ │ │ + ldr r2, [pc, #16] @ 23858 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - mlaeq r5, r8, r4, ip │ │ │ │ + eoreq ip, r6, r8, lsr #9 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 23884 │ │ │ │ - ldr r2, [pc, #16] @ 23888 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq ip, r5, r8, ror r4 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 238a4 │ │ │ │ - ldr r2, [pc, #16] @ 238a8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq ip, r5, r8, asr r4 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 238c4 │ │ │ │ - ldr r2, [pc, #16] @ 238c8 │ │ │ │ + ldr r3, [pc, #16] @ 23874 │ │ │ │ + ldr r2, [pc, #16] @ 23878 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r5, r8, lsr r4 │ │ │ │ + eoreq ip, r6, r8, lsl #9 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 238e4 │ │ │ │ - ldr r2, [pc, #16] @ 238e8 │ │ │ │ + ldr r3, [pc, #16] @ 23894 │ │ │ │ + ldr r2, [pc, #16] @ 23898 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r5, r8, lsl r4 │ │ │ │ + eoreq ip, r6, r8, ror #8 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 23904 │ │ │ │ - ldr r2, [pc, #16] @ 23908 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - strdeq ip, [r5], -r8 @ │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 23924 │ │ │ │ - ldr r2, [pc, #16] @ 23928 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - ldrdeq ip, [r5], -r8 @ │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 23944 │ │ │ │ - ldr r2, [pc, #16] @ 23948 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - @ instruction: 0x0025c3b8 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 23964 │ │ │ │ - ldr r2, [pc, #16] @ 23968 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - mlaeq r5, r8, r3, ip │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 23984 │ │ │ │ - ldr r2, [pc, #16] @ 23988 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq ip, r5, r8, ror r3 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 239a4 │ │ │ │ - ldr r2, [pc, #16] @ 239a8 │ │ │ │ + ldr r3, [pc, #16] @ 238b4 │ │ │ │ + ldr r2, [pc, #16] @ 238b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r5, r8, asr r3 │ │ │ │ + eoreq ip, r6, r8, asr #8 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 239c4 │ │ │ │ - ldr r2, [pc, #16] @ 239c8 │ │ │ │ + ldr r3, [pc, #16] @ 238d4 │ │ │ │ + ldr r2, [pc, #16] @ 238d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r5, r8, lsr r3 │ │ │ │ + eoreq ip, r6, r8, lsr #8 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 239e4 │ │ │ │ - ldr r2, [pc, #16] @ 239e8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq ip, r5, r8, lsl r3 │ │ │ │ - andeq r0, r0, r0, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 23cf8 │ │ │ │ - ldr r2, [pc, #752] @ 23cfc │ │ │ │ + ldr r1, [pc, #752] @ 23be8 │ │ │ │ + ldr r2, [pc, #752] @ 23bec │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 23d00 │ │ │ │ + ldr r5, [pc, #740] @ 23bf0 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 23d04 │ │ │ │ + ldr r3, [pc, #736] @ 23bf4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 23a7c │ │ │ │ + bl 767c │ │ │ │ + b 2396c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23c10 │ │ │ │ + bne 23b00 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23a4c │ │ │ │ + beq 2393c │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 23d04 │ │ │ │ + ldr r3, [pc, #608] @ 23bf4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 23ae8 │ │ │ │ + bl 767c │ │ │ │ + b 239d8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 23d08 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 23bf8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23c80 │ │ │ │ + bne 23b70 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23ab0 │ │ │ │ + beq 239a0 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 23d04 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 23bf4 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #11 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 23cc8 │ │ │ │ - ldr r1, [pc, #428] @ 23d0c │ │ │ │ + bne 23bb8 │ │ │ │ + ldr r1, [pc, #428] @ 23bfc │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #22 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23bd0 │ │ │ │ + beq 23ac0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23bd0 │ │ │ │ + bne 23ac0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 23bf4 │ │ │ │ + beq 23ae4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23bf4 │ │ │ │ + bne 23ae4 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 23c4c │ │ │ │ + b 23b3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23c4c │ │ │ │ + beq 23b3c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 23d10 │ │ │ │ - ldr r3, [pc, #156] @ 23cfc │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 23c00 │ │ │ │ + ldr r3, [pc, #156] @ 23bec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 23cf4 │ │ │ │ + bne 23be4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23cbc │ │ │ │ + beq 23bac │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 23c4c │ │ │ │ + bl 70ac │ │ │ │ + b 23b3c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 23ce8 │ │ │ │ + beq 23bd8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 23b58 │ │ │ │ - ldr r2, [pc, #36] @ 23d14 │ │ │ │ + b 23a48 │ │ │ │ + ldr r2, [pc, #36] @ 23c04 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 23cd0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r5, r0, ror #5 │ │ │ │ + b 23bc0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq ip, [r6], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x0025c2b8 │ │ │ │ + eoreq ip, r6, r8, asr #7 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - muleq pc, r4, r3 @ │ │ │ │ - mlaeq r5, r0, r0, ip │ │ │ │ + muleq pc, r4, lr @ │ │ │ │ + eoreq ip, r6, r0, lsr #3 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 24024 │ │ │ │ - ldr r2, [pc, #752] @ 24028 │ │ │ │ + ldr r1, [pc, #752] @ 23f14 │ │ │ │ + ldr r2, [pc, #752] @ 23f18 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 2402c │ │ │ │ + ldr r5, [pc, #740] @ 23f1c │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 24030 │ │ │ │ + ldr r3, [pc, #736] @ 23f20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 23da8 │ │ │ │ + bl 767c │ │ │ │ + b 23c98 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23f3c │ │ │ │ + bne 23e2c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23d78 │ │ │ │ + beq 23c68 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 24030 │ │ │ │ + ldr r3, [pc, #608] @ 23f20 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 23e14 │ │ │ │ + bl 767c │ │ │ │ + b 23d04 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 24034 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 23f24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23fac │ │ │ │ + bne 23e9c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23ddc │ │ │ │ + beq 23ccc │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 24030 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 23f20 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #15 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 23ff4 │ │ │ │ - ldr r1, [pc, #428] @ 24038 │ │ │ │ + bne 23ee4 │ │ │ │ + ldr r1, [pc, #428] @ 23f28 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #30 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23efc │ │ │ │ + beq 23dec │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23efc │ │ │ │ + bne 23dec │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 23f20 │ │ │ │ + beq 23e10 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23f20 │ │ │ │ + bne 23e10 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 23f78 │ │ │ │ + b 23e68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23f78 │ │ │ │ + beq 23e68 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 2403c │ │ │ │ - ldr r3, [pc, #156] @ 24028 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 23f2c │ │ │ │ + ldr r3, [pc, #156] @ 23f18 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 24020 │ │ │ │ + bne 23f10 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23fe8 │ │ │ │ + beq 23ed8 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 23f78 │ │ │ │ + bl 70ac │ │ │ │ + b 23e68 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 24014 │ │ │ │ + beq 23f04 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 23e84 │ │ │ │ - ldr r2, [pc, #36] @ 24040 │ │ │ │ + b 23d74 │ │ │ │ + ldr r2, [pc, #36] @ 23f30 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 23ffc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0025bfb4 │ │ │ │ + b 23eec │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r6, r4, asr #1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq fp, r5, ip, lsl #31 │ │ │ │ + mlaeq r6, ip, r0, ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq r1, pc, r0, lsl #1 │ │ │ │ - eoreq fp, r5, r4, ror #26 │ │ │ │ + andeq r1, pc, r0, lsl #23 │ │ │ │ + eoreq fp, r6, r4, ror lr │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 24350 │ │ │ │ - ldr r2, [pc, #752] @ 24354 │ │ │ │ + ldr r1, [pc, #752] @ 24240 │ │ │ │ + ldr r2, [pc, #752] @ 24244 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 24358 │ │ │ │ + ldr r5, [pc, #740] @ 24248 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 2435c │ │ │ │ + ldr r3, [pc, #736] @ 2424c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 240d4 │ │ │ │ + bl 767c │ │ │ │ + b 23fc4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24268 │ │ │ │ + bne 24158 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 240a4 │ │ │ │ + beq 23f94 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 2435c │ │ │ │ + ldr r3, [pc, #608] @ 2424c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 24140 │ │ │ │ + bl 767c │ │ │ │ + b 24030 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 24360 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 24250 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 242d8 │ │ │ │ + bne 241c8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24108 │ │ │ │ + beq 23ff8 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 2435c │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 2424c │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #17 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 24320 │ │ │ │ - ldr r1, [pc, #428] @ 24364 │ │ │ │ + bne 24210 │ │ │ │ + ldr r1, [pc, #428] @ 24254 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24228 │ │ │ │ + beq 24118 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24228 │ │ │ │ + bne 24118 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 2424c │ │ │ │ + beq 2413c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2424c │ │ │ │ + bne 2413c │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 242a4 │ │ │ │ + b 24194 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 242a4 │ │ │ │ + beq 24194 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 24368 │ │ │ │ - ldr r3, [pc, #156] @ 24354 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 24258 │ │ │ │ + ldr r3, [pc, #156] @ 24244 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2434c │ │ │ │ + bne 2423c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24314 │ │ │ │ + beq 24204 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 242a4 │ │ │ │ + bl 70ac │ │ │ │ + b 24194 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 24340 │ │ │ │ + beq 24230 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 241b0 │ │ │ │ - ldr r2, [pc, #36] @ 2436c │ │ │ │ + b 240a0 │ │ │ │ + ldr r2, [pc, #36] @ 2425c │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 24328 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r5, r8, lsl #25 │ │ │ │ + b 24218 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r6, r8, sp, fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq fp, r5, r0, ror #24 │ │ │ │ + eoreq fp, r6, r0, ror sp │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq r0, pc, r4, ror sp @ │ │ │ │ - eoreq fp, r5, r8, lsr sl │ │ │ │ + andeq r1, pc, r4, ror r8 @ │ │ │ │ + eoreq fp, r6, r8, asr #22 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 2467c │ │ │ │ - ldr r2, [pc, #752] @ 24680 │ │ │ │ + ldr r1, [pc, #752] @ 2456c │ │ │ │ + ldr r2, [pc, #752] @ 24570 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 24684 │ │ │ │ + ldr r5, [pc, #740] @ 24574 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 24688 │ │ │ │ + ldr r3, [pc, #736] @ 24578 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 24400 │ │ │ │ + bl 767c │ │ │ │ + b 242f0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24594 │ │ │ │ + bne 24484 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 243d0 │ │ │ │ + beq 242c0 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 24688 │ │ │ │ + ldr r3, [pc, #608] @ 24578 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 2446c │ │ │ │ + bl 767c │ │ │ │ + b 2435c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 2468c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 2457c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #69 @ 0x45 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24604 │ │ │ │ + bne 244f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #69 @ 0x45 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24434 │ │ │ │ + beq 24324 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 24688 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 24578 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #12 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 2464c │ │ │ │ - ldr r1, [pc, #428] @ 24690 │ │ │ │ + bne 2453c │ │ │ │ + ldr r1, [pc, #428] @ 24580 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #24 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24554 │ │ │ │ + beq 24444 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24554 │ │ │ │ + bne 24444 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 24578 │ │ │ │ + beq 24468 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24578 │ │ │ │ + bne 24468 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 245d0 │ │ │ │ + b 244c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 245d0 │ │ │ │ + beq 244c0 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 24694 │ │ │ │ - ldr r3, [pc, #156] @ 24680 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 24584 │ │ │ │ + ldr r3, [pc, #156] @ 24570 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 24678 │ │ │ │ + bne 24568 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24640 │ │ │ │ + beq 24530 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 245d0 │ │ │ │ + bl 70ac │ │ │ │ + b 244c0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 2466c │ │ │ │ + beq 2455c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 244dc │ │ │ │ - ldr r2, [pc, #36] @ 24698 │ │ │ │ + b 243cc │ │ │ │ + ldr r2, [pc, #36] @ 24588 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 24654 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r5, ip, asr r9 │ │ │ │ + b 24544 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r6, ip, ror #20 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq fp, r5, r4, lsr r9 │ │ │ │ + eoreq fp, r6, r4, asr #20 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq r0, pc, ip, ror #20 │ │ │ │ - eoreq fp, r5, ip, lsl #14 │ │ │ │ + andeq r1, pc, ip, ror #10 │ │ │ │ + eoreq fp, r6, ip, lsl r8 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 249a8 │ │ │ │ - ldr r2, [pc, #752] @ 249ac │ │ │ │ + ldr r1, [pc, #752] @ 24898 │ │ │ │ + ldr r2, [pc, #752] @ 2489c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 249b0 │ │ │ │ + ldr r5, [pc, #740] @ 248a0 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 249b4 │ │ │ │ + ldr r3, [pc, #736] @ 248a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 2472c │ │ │ │ + bl 767c │ │ │ │ + b 2461c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 248c0 │ │ │ │ + bne 247b0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 246fc │ │ │ │ + beq 245ec │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 249b4 │ │ │ │ + ldr r3, [pc, #608] @ 248a4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 24798 │ │ │ │ + bl 767c │ │ │ │ + b 24688 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 249b8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 248a8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24930 │ │ │ │ + bne 24820 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24760 │ │ │ │ + beq 24650 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 249b4 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 248a4 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #14 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 24978 │ │ │ │ - ldr r1, [pc, #428] @ 249bc │ │ │ │ + bne 24868 │ │ │ │ + ldr r1, [pc, #428] @ 248ac │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #28 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24880 │ │ │ │ + beq 24770 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24880 │ │ │ │ + bne 24770 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 248a4 │ │ │ │ + beq 24794 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 248a4 │ │ │ │ + bne 24794 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 248fc │ │ │ │ + b 247ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 248fc │ │ │ │ + beq 247ec │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 249c0 │ │ │ │ - ldr r3, [pc, #156] @ 249ac │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 248b0 │ │ │ │ + ldr r3, [pc, #156] @ 2489c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 249a4 │ │ │ │ + bne 24894 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2496c │ │ │ │ + beq 2485c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 248fc │ │ │ │ + bl 70ac │ │ │ │ + b 247ec │ │ │ │ cmp fp, #0 │ │ │ │ - beq 24998 │ │ │ │ + beq 24888 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 24808 │ │ │ │ - ldr r2, [pc, #36] @ 249c4 │ │ │ │ + b 246f8 │ │ │ │ + ldr r2, [pc, #36] @ 248b4 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 24980 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r5, r0, lsr r6 │ │ │ │ + b 24870 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r6, r0, asr #14 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq fp, r5, r8, lsl #12 │ │ │ │ + eoreq fp, r6, r8, lsl r7 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq r0, pc, ip, asr r7 @ │ │ │ │ - eoreq fp, r5, r0, ror #7 │ │ │ │ + andeq r1, pc, ip, asr r2 @ │ │ │ │ + strdeq fp, [r6], -r0 @ │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 24cd4 │ │ │ │ - ldr r2, [pc, #752] @ 24cd8 │ │ │ │ + ldr r1, [pc, #752] @ 24bc4 │ │ │ │ + ldr r2, [pc, #752] @ 24bc8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 24cdc │ │ │ │ + ldr r5, [pc, #740] @ 24bcc │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 24ce0 │ │ │ │ + ldr r3, [pc, #736] @ 24bd0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 24a58 │ │ │ │ + bl 767c │ │ │ │ + b 24948 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24bec │ │ │ │ + bne 24adc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24a28 │ │ │ │ + beq 24918 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 24ce0 │ │ │ │ + ldr r3, [pc, #608] @ 24bd0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 24ac4 │ │ │ │ + bl 767c │ │ │ │ + b 249b4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 24ce4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 24bd4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #78 @ 0x4e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24c5c │ │ │ │ + bne 24b4c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #78 @ 0x4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24a8c │ │ │ │ + beq 2497c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 24ce0 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 24bd0 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #14 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 24ca4 │ │ │ │ - ldr r1, [pc, #428] @ 24ce8 │ │ │ │ + bne 24b94 │ │ │ │ + ldr r1, [pc, #428] @ 24bd8 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #28 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24bac │ │ │ │ + beq 24a9c │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24bac │ │ │ │ + bne 24a9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 24bd0 │ │ │ │ + beq 24ac0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24bd0 │ │ │ │ + bne 24ac0 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 24c28 │ │ │ │ + b 24b18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24c28 │ │ │ │ + beq 24b18 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 24cec │ │ │ │ - ldr r3, [pc, #156] @ 24cd8 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 24bdc │ │ │ │ + ldr r3, [pc, #156] @ 24bc8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 24cd0 │ │ │ │ + bne 24bc0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24c98 │ │ │ │ + beq 24b88 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 24c28 │ │ │ │ + bl 70ac │ │ │ │ + b 24b18 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 24cc4 │ │ │ │ + beq 24bb4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 24b34 │ │ │ │ - ldr r2, [pc, #36] @ 24cf0 │ │ │ │ + b 24a24 │ │ │ │ + ldr r2, [pc, #36] @ 24be0 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 24cac │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r5, r4, lsl #6 │ │ │ │ + b 24b9c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r6, r4, lsl r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq fp, [r5], -ip @ │ │ │ │ + eoreq fp, r6, ip, ror #7 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq r0, pc, r0, lsr r4 @ │ │ │ │ - strheq fp, [r5], -r4 @ │ │ │ │ + andeq r0, pc, r0, lsr pc @ │ │ │ │ + eoreq fp, r6, r4, asr #3 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 25000 │ │ │ │ - ldr r2, [pc, #752] @ 25004 │ │ │ │ + ldr r1, [pc, #752] @ 24ef0 │ │ │ │ + ldr r2, [pc, #752] @ 24ef4 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 25008 │ │ │ │ + ldr r5, [pc, #740] @ 24ef8 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 2500c │ │ │ │ + ldr r3, [pc, #736] @ 24efc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 24d84 │ │ │ │ + bl 767c │ │ │ │ + b 24c74 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24f18 │ │ │ │ + bne 24e08 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24d54 │ │ │ │ + beq 24c44 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 2500c │ │ │ │ + ldr r3, [pc, #608] @ 24efc │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 24df0 │ │ │ │ + bl 767c │ │ │ │ + b 24ce0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 25010 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 24f00 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24f88 │ │ │ │ + bne 24e78 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24db8 │ │ │ │ + beq 24ca8 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 2500c │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 24efc │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #26 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 24fd0 │ │ │ │ - ldr r1, [pc, #428] @ 25014 │ │ │ │ + bne 24ec0 │ │ │ │ + ldr r1, [pc, #428] @ 24f04 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24ed8 │ │ │ │ + beq 24dc8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24ed8 │ │ │ │ + bne 24dc8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 24efc │ │ │ │ + beq 24dec │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24efc │ │ │ │ + bne 24dec │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 24f54 │ │ │ │ + b 24e44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24f54 │ │ │ │ + beq 24e44 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 25018 │ │ │ │ - ldr r3, [pc, #156] @ 25004 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 24f08 │ │ │ │ + ldr r3, [pc, #156] @ 24ef4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 24ffc │ │ │ │ + bne 24eec │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24fc4 │ │ │ │ + beq 24eb4 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 24f54 │ │ │ │ + bl 70ac │ │ │ │ + b 24e44 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 24ff0 │ │ │ │ + beq 24ee0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 24e60 │ │ │ │ - ldr r2, [pc, #36] @ 2501c │ │ │ │ + b 24d50 │ │ │ │ + ldr r2, [pc, #36] @ 24f0c │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 24fd8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq sl, [r5], -r8 @ │ │ │ │ + b 24ec8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r6, r8, ror #1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x0025afb0 │ │ │ │ + eoreq fp, r6, r0, asr #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq r0, pc, r4, lsr #2 │ │ │ │ - eoreq sl, r5, r8, lsl #27 │ │ │ │ + andeq r0, pc, r4, lsr #24 │ │ │ │ + mlaeq r6, r8, lr, sl │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 2532c │ │ │ │ - ldr r2, [pc, #752] @ 25330 │ │ │ │ + ldr r1, [pc, #752] @ 2521c │ │ │ │ + ldr r2, [pc, #752] @ 25220 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 25334 │ │ │ │ + ldr r5, [pc, #740] @ 25224 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 25338 │ │ │ │ + ldr r3, [pc, #736] @ 25228 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 250b0 │ │ │ │ + bl 767c │ │ │ │ + b 24fa0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25244 │ │ │ │ + bne 25134 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25080 │ │ │ │ + beq 24f70 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 25338 │ │ │ │ + ldr r3, [pc, #608] @ 25228 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 2511c │ │ │ │ + bl 767c │ │ │ │ + b 2500c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 2533c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 2522c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 252b4 │ │ │ │ + bne 251a4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 250e4 │ │ │ │ + beq 24fd4 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 25338 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 25228 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #17 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 252fc │ │ │ │ - ldr r1, [pc, #428] @ 25340 │ │ │ │ + bne 251ec │ │ │ │ + ldr r1, [pc, #428] @ 25230 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25204 │ │ │ │ + beq 250f4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25204 │ │ │ │ + bne 250f4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 25228 │ │ │ │ + beq 25118 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25228 │ │ │ │ + bne 25118 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 25280 │ │ │ │ + b 25170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25280 │ │ │ │ + beq 25170 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 25344 │ │ │ │ - ldr r3, [pc, #156] @ 25330 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 25234 │ │ │ │ + ldr r3, [pc, #156] @ 25220 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25328 │ │ │ │ + bne 25218 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 252f0 │ │ │ │ + beq 251e0 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 25280 │ │ │ │ + bl 70ac │ │ │ │ + b 25170 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 2531c │ │ │ │ + beq 2520c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 2518c │ │ │ │ - ldr r2, [pc, #36] @ 25348 │ │ │ │ + b 2507c │ │ │ │ + ldr r2, [pc, #36] @ 25238 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 25304 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r5, ip, lsr #25 │ │ │ │ + b 251f4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x0026adbc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq sl, r5, r4, lsl #25 │ │ │ │ + mlaeq r6, r4, sp, sl │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq pc, lr, r0, lsr lr @ │ │ │ │ - eoreq sl, r5, ip, asr sl │ │ │ │ + andeq r0, pc, r0, lsr r9 @ │ │ │ │ + eoreq sl, r6, ip, ror #22 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 25658 │ │ │ │ - ldr r2, [pc, #752] @ 2565c │ │ │ │ + ldr r1, [pc, #752] @ 25548 │ │ │ │ + ldr r2, [pc, #752] @ 2554c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 25660 │ │ │ │ + ldr r5, [pc, #740] @ 25550 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 25664 │ │ │ │ + ldr r3, [pc, #736] @ 25554 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 253dc │ │ │ │ + bl 767c │ │ │ │ + b 252cc │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25570 │ │ │ │ + bne 25460 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 253ac │ │ │ │ + beq 2529c │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 25664 │ │ │ │ + ldr r3, [pc, #608] @ 25554 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 25448 │ │ │ │ + bl 767c │ │ │ │ + b 25338 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 25668 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 25558 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #66 @ 0x42 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 255e0 │ │ │ │ + bne 254d0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #66 @ 0x42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25410 │ │ │ │ + beq 25300 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 25664 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 25554 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #14 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 25628 │ │ │ │ - ldr r1, [pc, #428] @ 2566c │ │ │ │ + bne 25518 │ │ │ │ + ldr r1, [pc, #428] @ 2555c │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #28 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25530 │ │ │ │ + beq 25420 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25530 │ │ │ │ + bne 25420 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 25554 │ │ │ │ + beq 25444 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25554 │ │ │ │ + bne 25444 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 255ac │ │ │ │ + b 2549c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 255ac │ │ │ │ + beq 2549c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 25670 │ │ │ │ - ldr r3, [pc, #156] @ 2565c │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 25560 │ │ │ │ + ldr r3, [pc, #156] @ 2554c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25654 │ │ │ │ + bne 25544 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2561c │ │ │ │ + beq 2550c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 255ac │ │ │ │ + bl 70ac │ │ │ │ + b 2549c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 25648 │ │ │ │ + beq 25538 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 254b8 │ │ │ │ - ldr r2, [pc, #36] @ 25674 │ │ │ │ + b 253a8 │ │ │ │ + ldr r2, [pc, #36] @ 25564 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 25630 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r5, r0, lsl #19 │ │ │ │ + b 25520 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r6, r0, sl, sl │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq sl, r5, r8, asr r9 │ │ │ │ + eoreq sl, r6, r8, ror #20 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq pc, lr, r8, lsr #22 │ │ │ │ - eoreq sl, r5, r0, lsr r7 │ │ │ │ + andeq r0, pc, r8, lsr #12 │ │ │ │ + eoreq sl, r6, r0, asr #16 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 25984 │ │ │ │ - ldr r2, [pc, #752] @ 25988 │ │ │ │ + ldr r1, [pc, #752] @ 25874 │ │ │ │ + ldr r2, [pc, #752] @ 25878 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 2598c │ │ │ │ + ldr r5, [pc, #740] @ 2587c │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 25990 │ │ │ │ + ldr r3, [pc, #736] @ 25880 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 25708 │ │ │ │ + bl 767c │ │ │ │ + b 255f8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2589c │ │ │ │ + bne 2578c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 256d8 │ │ │ │ + beq 255c8 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 25990 │ │ │ │ + ldr r3, [pc, #608] @ 25880 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 25774 │ │ │ │ + bl 767c │ │ │ │ + b 25664 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 25994 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 25884 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2590c │ │ │ │ + bne 257fc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2573c │ │ │ │ + beq 2562c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 25990 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 25880 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #14 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 25954 │ │ │ │ - ldr r1, [pc, #428] @ 25998 │ │ │ │ + bne 25844 │ │ │ │ + ldr r1, [pc, #428] @ 25888 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #28 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2585c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2585c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 25880 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 25880 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 258d8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 258d8 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 2599c │ │ │ │ - ldr r3, [pc, #156] @ 25988 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 25980 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 25948 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 258d8 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 25974 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 257e4 │ │ │ │ - ldr r2, [pc, #36] @ 259a0 │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 2595c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r5, r4, asr r6 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq sl, r5, ip, lsr #12 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - strdeq pc, [lr], -ip │ │ │ │ - eoreq sl, r5, r4, lsl #8 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 25cb0 │ │ │ │ - ldr r2, [pc, #752] @ 25cb4 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 25cb8 │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 25cbc │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 25a34 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 25bc8 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 25a04 │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 25cbc │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 25aa0 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 25cc0 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #41 @ 0x29 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 25c38 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #41 @ 0x29 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 25a68 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 25cbc │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #16 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 25c80 │ │ │ │ - ldr r1, [pc, #428] @ 25cc4 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #32 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25b88 │ │ │ │ + beq 2574c │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25b88 │ │ │ │ + bne 2574c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 25bac │ │ │ │ + beq 25770 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25bac │ │ │ │ + bne 25770 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 25c04 │ │ │ │ + b 257c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25c04 │ │ │ │ + beq 257c8 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 25cc8 │ │ │ │ - ldr r3, [pc, #156] @ 25cb4 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 2588c │ │ │ │ + ldr r3, [pc, #156] @ 25878 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25cac │ │ │ │ + bne 25870 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25c74 │ │ │ │ + beq 25838 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 25c04 │ │ │ │ + bl 70ac │ │ │ │ + b 257c8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 25ca0 │ │ │ │ + beq 25864 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 25b10 │ │ │ │ - ldr r2, [pc, #36] @ 25ccc │ │ │ │ + b 256d4 │ │ │ │ + ldr r2, [pc, #36] @ 25890 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 25c88 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r5, r8, lsr #6 │ │ │ │ + b 2584c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r6, r4, ror #14 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq sl, r5, r0, lsl #6 │ │ │ │ + eoreq sl, r6, ip, lsr r7 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - strdeq pc, [lr], -r0 │ │ │ │ - ldrdeq sl, [r5], -r8 @ │ │ │ │ + strdeq r0, [pc], -ip │ │ │ │ + eoreq sl, r6, r4, lsl r5 │ │ │ │ muleq r0, ip, r2 │ │ │ │ - b f08c0 │ │ │ │ + b f1274 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #324] @ 25e34 │ │ │ │ + ldr r0, [pc, #324] @ 259f8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #320] @ 25e38 │ │ │ │ + ldr r1, [pc, #320] @ 259fc │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #312] @ 25e3c │ │ │ │ + ldr ip, [pc, #312] @ 25a00 │ │ │ │ str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #304] @ 25e3c │ │ │ │ + ldr r2, [pc, #304] @ 25a00 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #296] @ 25e3c │ │ │ │ - ldr r6, [pc, #296] @ 25e40 │ │ │ │ + ldr r3, [pc, #296] @ 25a00 │ │ │ │ + ldr r6, [pc, #296] @ 25a04 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, sp, #12 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 25d58 │ │ │ │ + b 2591c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25de4 │ │ │ │ + bne 259a8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25d30 │ │ │ │ + beq 258f4 │ │ │ │ add r5, sp, #16 │ │ │ │ - b 25db0 │ │ │ │ + b 25974 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 25e44 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 25a08 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #73 @ 0x49 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25de4 │ │ │ │ + bne 259a8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #73 @ 0x49 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25d78 │ │ │ │ + beq 2593c │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25e04 │ │ │ │ + beq 259c8 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - b 25e04 │ │ │ │ + b 259c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25e04 │ │ │ │ + beq 259c8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 25e48 │ │ │ │ - ldr r3, [pc, #40] @ 25e38 │ │ │ │ + ldr r2, [pc, #60] @ 25a0c │ │ │ │ + ldr r3, [pc, #40] @ 259fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25e30 │ │ │ │ + bne 259f4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r9, [r5], -r4 @ │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r6, r0, lsr r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r9, r5, ip, asr #31 │ │ │ │ + eoreq sl, r6, r8, lsl #8 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq r9, r5, r0, ror #29 │ │ │ │ + eoreq sl, r6, ip, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #448] @ 26028 │ │ │ │ + ldr r0, [pc, #448] @ 25bec │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #444] @ 2602c │ │ │ │ + ldr r1, [pc, #444] @ 25bf0 │ │ │ │ sub sp, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #436] @ 26030 │ │ │ │ + ldr ip, [pc, #436] @ 25bf4 │ │ │ │ str ip, [sp, #12] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r6, [pc, #424] @ 26034 │ │ │ │ + ldr r6, [pc, #424] @ 25bf8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #16] │ │ │ │ mov r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, sp, #12 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 25ed8 │ │ │ │ + b 25a9c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25fb0 │ │ │ │ + bne 25b74 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 25eb0 │ │ │ │ + beq 25a74 │ │ │ │ add r8, sp, #16 │ │ │ │ - b 25f30 │ │ │ │ + b 25af4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #300] @ 26038 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #300] @ 25bfc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25fb0 │ │ │ │ + bne 25b74 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 25ef8 │ │ │ │ + beq 25abc │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne ip, [sp, #20] │ │ │ │ ldmne r3, {r0, r1} │ │ │ │ moveq r0, r2 │ │ │ │ stmne r3, {r2, ip} │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ ldrne ip, [sp, #24] │ │ │ │ strne ip, [r3, #8] │ │ │ │ strdne r0, [sp, #16] │ │ │ │ strne r2, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25ffc │ │ │ │ - ldr r2, [pc, #176] @ 2603c │ │ │ │ - ldr r3, [pc, #156] @ 2602c │ │ │ │ + bne 25bc0 │ │ │ │ + ldr r2, [pc, #176] @ 25c00 │ │ │ │ + ldr r3, [pc, #156] @ 25bf0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 26024 │ │ │ │ + bne 25be8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25ff0 │ │ │ │ + beq 25bb4 │ │ │ │ ldr r4, [r3] │ │ │ │ str r5, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ str r5, [r3] │ │ │ │ str r5, [r3, #8] │ │ │ │ - beq 25ff0 │ │ │ │ + beq 25bb4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26018 │ │ │ │ + beq 25bdc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25f84 │ │ │ │ + beq 25b48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25f84 │ │ │ │ + bne 25b48 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7540 │ │ │ │ - b 25f84 │ │ │ │ + bl 7550 │ │ │ │ + b 25b48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7540 │ │ │ │ - b 25ff0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r5, ip, ror lr │ │ │ │ + bl 7550 │ │ │ │ + b 25bb4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x0026a2b8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r9, r5, ip, asr #28 │ │ │ │ + eoreq sl, r6, r8, lsl #5 │ │ │ │ andeq r0, r0, r0, lsr #5 │ │ │ │ - eoreq r9, r5, r0, ror #26 │ │ │ │ + mlaeq r6, ip, r1, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #324] @ 261a0 │ │ │ │ - ldr r4, [pc, #324] @ 261a4 │ │ │ │ - ldr r5, [pc, #320] @ 261a4 │ │ │ │ - ldr r2, [pc, #320] @ 261a8 │ │ │ │ + ldr r1, [pc, #324] @ 25d64 │ │ │ │ + ldr r4, [pc, #324] @ 25d68 │ │ │ │ + ldr r5, [pc, #320] @ 25d68 │ │ │ │ + ldr r2, [pc, #320] @ 25d6c │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ strd r4, [sp, #16] │ │ │ │ - ldr r6, [pc, #308] @ 261ac │ │ │ │ + ldr r6, [pc, #308] @ 25d70 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #292] @ 261a4 │ │ │ │ + ldr r3, [pc, #292] @ 25d68 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 260c4 │ │ │ │ + b 25c88 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 26150 │ │ │ │ + bne 25d14 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2609c │ │ │ │ + beq 25c60 │ │ │ │ add r5, sp, #16 │ │ │ │ - b 2611c │ │ │ │ + b 25ce0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 261b0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 25d74 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 26150 │ │ │ │ + bne 25d14 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 260e4 │ │ │ │ + beq 25ca8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26170 │ │ │ │ + beq 25d34 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - b 26170 │ │ │ │ + b 25d34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26170 │ │ │ │ + beq 25d34 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 261b4 │ │ │ │ - ldr r3, [pc, #44] @ 261a8 │ │ │ │ + ldr r2, [pc, #60] @ 25d78 │ │ │ │ + ldr r3, [pc, #44] @ 25d6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2619c │ │ │ │ + bne 25d60 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r5, r4, lsl #25 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r6, r0, asr #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r9, r5, r0, ror ip │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq r9, r5, r4, ror fp │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #324] @ 26318 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #320] @ 2631c │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #312] @ 26320 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #304] @ 26320 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #296] @ 26320 │ │ │ │ - ldr r6, [pc, #296] @ 26324 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #28] │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, sp, #12 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 2623c │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #34 @ 0x22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 262c8 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #34 @ 0x22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 26214 │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 26294 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 26328 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #35 @ 0x23 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 262c8 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #35 @ 0x23 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2625c │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 262e8 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - strd r0, [r3] │ │ │ │ - b 262e8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 262e8 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 2632c │ │ │ │ - ldr r3, [pc, #40] @ 2631c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 26314 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r5, r0, lsl fp │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r9, r5, r8, ror #21 │ │ │ │ + eoreq sl, r6, ip, lsr #1 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - strdeq r9, [r5], -ip @ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #448] @ 2650c │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #444] @ 26510 │ │ │ │ - sub sp, sp, #32 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #436] @ 26514 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r6, [pc, #424] @ 26518 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #28] │ │ │ │ - mov r1, #0 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - mov r3, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r8, sp, #12 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b 263bc │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #44 @ 0x2c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 26494 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #44 @ 0x2c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 26394 │ │ │ │ - add r8, sp, #16 │ │ │ │ - b 26414 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #300] @ 2651c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #45 @ 0x2d │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 26494 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #45 @ 0x2d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 263dc │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne ip, [sp, #20] │ │ │ │ - ldmne r3, {r0, r1} │ │ │ │ - moveq r0, r2 │ │ │ │ - stmne r3, {r2, ip} │ │ │ │ - ldrne r2, [r3, #8] │ │ │ │ - ldrne ip, [sp, #24] │ │ │ │ - strne ip, [r3, #8] │ │ │ │ - strdne r0, [sp, #16] │ │ │ │ - strne r2, [sp, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 264e0 │ │ │ │ - ldr r2, [pc, #176] @ 26520 │ │ │ │ - ldr r3, [pc, #156] @ 26510 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 26508 │ │ │ │ - add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 264d4 │ │ │ │ - ldr r4, [r3] │ │ │ │ - str r5, [r3, #4] │ │ │ │ - cmp r4, #0 │ │ │ │ - str r5, [r3] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - beq 264d4 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 264fc │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 26468 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 26468 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - bl 7540 │ │ │ │ - b 26468 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7540 │ │ │ │ - b 264d4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r5, r8, r9, r9 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r9, r5, r8, ror #18 │ │ │ │ - andeq r0, r0, r0, lsr #5 │ │ │ │ - eoreq r9, r5, ip, ror r8 │ │ │ │ + @ instruction: 0x00269fb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #788] @ 26854 │ │ │ │ - ldr r4, [pc, #788] @ 26858 │ │ │ │ - ldr r5, [pc, #784] @ 26858 │ │ │ │ - ldr r2, [pc, #784] @ 2685c │ │ │ │ + ldr r1, [pc, #788] @ 260ac │ │ │ │ + ldr r4, [pc, #788] @ 260b0 │ │ │ │ + ldr r5, [pc, #784] @ 260b0 │ │ │ │ + ldr r2, [pc, #784] @ 260b4 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ strd r4, [sp, #24] │ │ │ │ - ldr r7, [pc, #772] @ 26860 │ │ │ │ + ldr r7, [pc, #772] @ 260b8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #756] @ 26858 │ │ │ │ + ldr r3, [pc, #756] @ 260b0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 265b0 │ │ │ │ + b 25e08 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 26678 │ │ │ │ + bne 25ed0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26588 │ │ │ │ - ldr r5, [pc, #660] @ 26864 │ │ │ │ - ldr sl, [pc, #660] @ 26868 │ │ │ │ - ldr r9, [pc, #660] @ 2686c │ │ │ │ - ldr r3, [pc, #636] @ 26858 │ │ │ │ + beq 25de0 │ │ │ │ + ldr r5, [pc, #660] @ 260bc │ │ │ │ + ldr sl, [pc, #660] @ 260c0 │ │ │ │ + ldr r9, [pc, #660] @ 260c4 │ │ │ │ + ldr r3, [pc, #636] @ 260b0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r8, sp, #20 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 26614 │ │ │ │ + b 25e6c │ │ │ │ ldr r3, [r9, #4] │ │ │ │ mov r2, fp │ │ │ │ mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 26678 │ │ │ │ + bne 25ed0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 266c4 │ │ │ │ + bne 25f1c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 265f0 │ │ │ │ + beq 25e48 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 265f0 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 25e48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26698 │ │ │ │ + beq 25ef0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #464] @ 26870 │ │ │ │ - ldr r3, [pc, #440] @ 2685c │ │ │ │ + ldr r2, [pc, #464] @ 260c8 │ │ │ │ + ldr r3, [pc, #440] @ 260b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 26850 │ │ │ │ + bne 260a8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addne r5, sp, #8 │ │ │ │ - bne 26700 │ │ │ │ - b 26844 │ │ │ │ + bne 25f58 │ │ │ │ + b 2609c │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 26678 │ │ │ │ + bne 25ed0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 266d8 │ │ │ │ - ldr r9, [pc, #340] @ 26874 │ │ │ │ - ldr sl, [pc, #340] @ 26878 │ │ │ │ + beq 25f30 │ │ │ │ + ldr r9, [pc, #340] @ 260cc │ │ │ │ + ldr sl, [pc, #340] @ 260d0 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, sp, #12 │ │ │ │ add sl, pc, sl │ │ │ │ add r5, r9, #8 │ │ │ │ - b 26760 │ │ │ │ - ldr r3, [pc, #320] @ 2687c │ │ │ │ + b 25fb8 │ │ │ │ + ldr r3, [pc, #320] @ 260d4 │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 26678 │ │ │ │ + bne 25ed0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 267c4 │ │ │ │ + bne 2601c │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26734 │ │ │ │ + beq 25f8c │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r9, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 26734 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 25f8c │ │ │ │ add r5, sp, #24 │ │ │ │ - b 26804 │ │ │ │ + b 2605c │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #160] @ 26880 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #160] @ 260d8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r1, #78 @ 0x4e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 26678 │ │ │ │ + bne 25ed0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #78 @ 0x4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 267cc │ │ │ │ + beq 26024 │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ - ldr r3, [pc, #88] @ 26884 │ │ │ │ + ldr r3, [pc, #88] @ 260dc │ │ │ │ mov r2, #0 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26698 │ │ │ │ + beq 25ef0 │ │ │ │ strd r0, [r3] │ │ │ │ - b 26698 │ │ │ │ + b 25ef0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - b 26830 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r5, r0, lsr #15 │ │ │ │ + b 26088 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r6, r8, asr #30 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r9, r5, r0, lsl #15 │ │ │ │ - eoreq sl, r5, r4, ror #2 │ │ │ │ - andeq sp, lr, ip, lsl #31 │ │ │ │ - eoreq sl, r5, r8, asr r1 │ │ │ │ - eoreq r9, r5, ip, asr #12 │ │ │ │ - eoreq sl, r5, ip, lsl r0 │ │ │ │ - andeq sp, lr, r4, asr #28 │ │ │ │ - eoreq sl, r5, r0 │ │ │ │ + eoreq r9, r6, r8, lsr #30 │ │ │ │ + eoreq sl, r6, ip, lsl #18 │ │ │ │ + andeq pc, lr, r4, lsl r1 @ │ │ │ │ + eoreq sl, r6, r0, lsl #18 │ │ │ │ + strdeq r9, [r6], -r4 @ │ │ │ │ + eoreq sl, r6, r4, asr #15 │ │ │ │ + andeq lr, lr, ip, asr #31 │ │ │ │ + eoreq sl, r6, r8, lsr #15 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00e00000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #792] @ 26bbc │ │ │ │ - ldr r4, [pc, #792] @ 26bc0 │ │ │ │ - ldr r5, [pc, #788] @ 26bc0 │ │ │ │ - ldr r2, [pc, #788] @ 26bc4 │ │ │ │ + ldr r1, [pc, #792] @ 26414 │ │ │ │ + ldr r4, [pc, #792] @ 26418 │ │ │ │ + ldr r5, [pc, #788] @ 26418 │ │ │ │ + ldr r2, [pc, #788] @ 2641c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ strd r4, [sp, #24] │ │ │ │ - ldr r9, [pc, #776] @ 26bc8 │ │ │ │ + ldr r9, [pc, #776] @ 26420 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #760] @ 26bc0 │ │ │ │ + ldr r3, [pc, #760] @ 26418 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 26914 │ │ │ │ + b 2616c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #79 @ 0x4f │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 269e0 │ │ │ │ + bne 26238 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #79 @ 0x4f │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 268ec │ │ │ │ - ldr r8, [pc, #664] @ 26bcc │ │ │ │ - ldr sl, [pc, #664] @ 26bd0 │ │ │ │ - ldr r3, [pc, #644] @ 26bc0 │ │ │ │ + beq 26144 │ │ │ │ + ldr r8, [pc, #664] @ 26424 │ │ │ │ + ldr sl, [pc, #664] @ 26428 │ │ │ │ + ldr r3, [pc, #644] @ 26418 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sp, #20 │ │ │ │ add sl, pc, sl │ │ │ │ add r5, r8, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 2697c │ │ │ │ - ldr r3, [pc, #636] @ 26bd4 │ │ │ │ + b 261d4 │ │ │ │ + ldr r3, [pc, #636] @ 2642c │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 269e0 │ │ │ │ + bne 26238 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 26a2c │ │ │ │ + bne 26284 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26950 │ │ │ │ + beq 261a8 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r8, #20] │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 26950 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 261a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26a00 │ │ │ │ + beq 26258 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #464] @ 26bd8 │ │ │ │ - ldr r3, [pc, #440] @ 26bc4 │ │ │ │ + ldr r2, [pc, #464] @ 26430 │ │ │ │ + ldr r3, [pc, #440] @ 2641c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 26bb8 │ │ │ │ + bne 26410 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addne r5, sp, #12 │ │ │ │ - bne 26a68 │ │ │ │ - b 26bac │ │ │ │ + bne 262c0 │ │ │ │ + b 26404 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 269e0 │ │ │ │ + bne 26238 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26a40 │ │ │ │ - ldr r8, [pc, #340] @ 26bdc │ │ │ │ - ldr sl, [pc, #340] @ 26be0 │ │ │ │ + beq 26298 │ │ │ │ + ldr r8, [pc, #340] @ 26434 │ │ │ │ + ldr sl, [pc, #340] @ 26438 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sp, #16 │ │ │ │ add sl, pc, sl │ │ │ │ add r5, r8, #24 │ │ │ │ - b 26ac8 │ │ │ │ - ldr r3, [pc, #320] @ 26be4 │ │ │ │ + b 26320 │ │ │ │ + ldr r3, [pc, #320] @ 2643c │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 269e0 │ │ │ │ + bne 26238 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #82 @ 0x52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 26b2c │ │ │ │ + bne 26384 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26a9c │ │ │ │ + beq 262f4 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r8, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 26a9c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 262f4 │ │ │ │ add r5, sp, #24 │ │ │ │ - b 26b6c │ │ │ │ + b 263c4 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #160] @ 26be8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #160] @ 26440 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r1, #83 @ 0x53 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 269e0 │ │ │ │ + bne 26238 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #83 @ 0x53 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26b34 │ │ │ │ + beq 2638c │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ - ldr r3, [pc, #88] @ 26bec │ │ │ │ + ldr r3, [pc, #88] @ 26444 │ │ │ │ mov r2, #0 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26a00 │ │ │ │ + beq 26258 │ │ │ │ strd r0, [r3] │ │ │ │ - b 26a00 │ │ │ │ + b 26258 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - b 26b98 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r5, ip, lsr r4 │ │ │ │ + b 263f0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r6, r4, ror #23 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r9, r5, ip, lsl r4 │ │ │ │ - eoreq r9, r5, r4, lsl #28 │ │ │ │ - andeq sp, lr, ip, lsr #24 │ │ │ │ - eoreq r9, r5, r4, ror #27 │ │ │ │ - eoreq r9, r5, r4, ror #5 │ │ │ │ - @ instruction: 0x00259cb4 │ │ │ │ - ldrdeq sp, [lr], -ip │ │ │ │ - mlaeq r5, r8, ip, r9 │ │ │ │ + eoreq r9, r6, r4, asr #23 │ │ │ │ + eoreq sl, r6, ip, lsr #11 │ │ │ │ + @ instruction: 0x000eedb4 │ │ │ │ + eoreq sl, r6, ip, lsl #11 │ │ │ │ + eoreq r9, r6, ip, lsl #21 │ │ │ │ + eoreq sl, r6, ip, asr r4 │ │ │ │ + andeq lr, lr, r4, ror #24 │ │ │ │ + eoreq sl, r6, r0, asr #8 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00e00000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 26c6c │ │ │ │ + ldr r5, [pc, #100] @ 264c4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #32 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 26c3c │ │ │ │ - ldr r3, [pc, #68] @ 26c70 │ │ │ │ + bne 26494 │ │ │ │ + ldr r3, [pc, #68] @ 264c8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 26c74 │ │ │ │ + ldr r3, [pc, #48] @ 264cc │ │ │ │ mov r2, #21 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 26c24 │ │ │ │ - eoreq r9, r5, r4, lsr fp │ │ │ │ - eoreq r9, r5, r4, lsl fp │ │ │ │ - andeq sp, lr, r4, asr fp │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2647c │ │ │ │ + ldrdeq sl, [r6], -ip @ │ │ │ │ + @ instruction: 0x0026a2bc │ │ │ │ + ldrdeq lr, [lr], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 26cf4 │ │ │ │ + ldr r5, [pc, #100] @ 2654c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 26cc4 │ │ │ │ - ldr r3, [pc, #68] @ 26cf8 │ │ │ │ + bne 2651c │ │ │ │ + ldr r3, [pc, #68] @ 26550 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 26cfc │ │ │ │ + ldr r3, [pc, #48] @ 26554 │ │ │ │ mov r2, #25 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 26cac │ │ │ │ - eoreq r9, r5, ip, lsr #21 │ │ │ │ - eoreq r9, r5, ip, lsl #21 │ │ │ │ - andeq sp, lr, ip, lsr #17 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 26504 │ │ │ │ + eoreq sl, r6, r4, asr r2 │ │ │ │ + eoreq sl, r6, r4, lsr r2 │ │ │ │ + andeq lr, lr, r4, lsr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 26d7c │ │ │ │ + ldr r5, [pc, #100] @ 265d4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 26d4c │ │ │ │ - ldr r3, [pc, #68] @ 26d80 │ │ │ │ + bne 265a4 │ │ │ │ + ldr r3, [pc, #68] @ 265d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 26d84 │ │ │ │ + ldr r3, [pc, #48] @ 265dc │ │ │ │ mov r2, #27 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 26d34 │ │ │ │ - eoreq r9, r5, r4, lsr #20 │ │ │ │ - eoreq r9, r5, r4, lsl #20 │ │ │ │ - andeq sp, lr, ip, asr sl │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2658c │ │ │ │ + eoreq sl, r6, ip, asr #3 │ │ │ │ + eoreq sl, r6, ip, lsr #3 │ │ │ │ + andeq lr, lr, r4, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 26e04 │ │ │ │ + ldr r5, [pc, #100] @ 2665c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 26dd4 │ │ │ │ - ldr r3, [pc, #68] @ 26e08 │ │ │ │ + bne 2662c │ │ │ │ + ldr r3, [pc, #68] @ 26660 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 26e0c │ │ │ │ + ldr r3, [pc, #48] @ 26664 │ │ │ │ mov r2, #31 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 26dbc │ │ │ │ - mlaeq r5, ip, r9, r9 │ │ │ │ - eoreq r9, r5, ip, ror r9 │ │ │ │ - strdeq sp, [lr], -r0 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 26614 │ │ │ │ + eoreq sl, r6, r4, asr #2 │ │ │ │ + eoreq sl, r6, r4, lsr #2 │ │ │ │ + andeq lr, lr, r8, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 26e8c │ │ │ │ + ldr r5, [pc, #100] @ 266e4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 26e5c │ │ │ │ - ldr r3, [pc, #68] @ 26e90 │ │ │ │ + bne 266b4 │ │ │ │ + ldr r3, [pc, #68] @ 266e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 26e94 │ │ │ │ + ldr r3, [pc, #48] @ 266ec │ │ │ │ mov r2, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #68] @ 0x44 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 26e44 │ │ │ │ - eoreq r9, r5, r4, lsl r9 │ │ │ │ - strdeq r9, [r5], -r4 @ │ │ │ │ - andeq sp, lr, r8, lsl #19 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2669c │ │ │ │ + strheq sl, [r6], -ip @ │ │ │ │ + mlaeq r6, ip, r0, sl │ │ │ │ + andeq lr, lr, r0, lsl fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 26f14 │ │ │ │ + ldr r5, [pc, #100] @ 2676c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #72 @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 26ee4 │ │ │ │ - ldr r3, [pc, #68] @ 26f18 │ │ │ │ + bne 2673c │ │ │ │ + ldr r3, [pc, #68] @ 26770 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 26f1c │ │ │ │ + ldr r3, [pc, #48] @ 26774 │ │ │ │ mov r2, #11 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #76] @ 0x4c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 26ecc │ │ │ │ - eoreq r9, r5, ip, lsl #17 │ │ │ │ - eoreq r9, r5, ip, ror #16 │ │ │ │ - andeq sp, lr, r0, lsl #13 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 26724 │ │ │ │ + eoreq sl, r6, r4, lsr r0 │ │ │ │ + eoreq sl, r6, r4, lsl r0 │ │ │ │ + andeq lr, lr, r8, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #412] @ 270d8 │ │ │ │ - ldr r2, [pc, #412] @ 270dc │ │ │ │ + ldr r1, [pc, #412] @ 26930 │ │ │ │ + ldr r2, [pc, #412] @ 26934 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #400] @ 270e0 │ │ │ │ + ldr r3, [pc, #400] @ 26938 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 26f9c │ │ │ │ + b 267f4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27064 │ │ │ │ + bne 268bc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 26f6c │ │ │ │ - ldr r8, [pc, #292] @ 270e4 │ │ │ │ - ldr r9, [pc, #292] @ 270e8 │ │ │ │ + beq 267c4 │ │ │ │ + ldr r8, [pc, #292] @ 2693c │ │ │ │ + ldr r9, [pc, #292] @ 26940 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, r8, #80 @ 0x50 │ │ │ │ - b 27000 │ │ │ │ - ldr r3, [pc, #272] @ 270ec │ │ │ │ + b 26858 │ │ │ │ + ldr r3, [pc, #272] @ 26944 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 270b8 │ │ │ │ + bne 26910 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 270a4 │ │ │ │ + bne 268fc │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [sp, #4] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26fd4 │ │ │ │ + beq 2682c │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #12 │ │ │ │ str r9, [sp, #16] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ str r0, [r8, #84] @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 26fd4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2682c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3] │ │ │ │ - ldr r2, [pc, #112] @ 270f0 │ │ │ │ - ldr r3, [pc, #88] @ 270dc │ │ │ │ + ldr r2, [pc, #112] @ 26948 │ │ │ │ + ldr r3, [pc, #88] @ 26934 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 270d4 │ │ │ │ + bne 2692c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [sp, #8] │ │ │ │ strne r2, [r3] │ │ │ │ - b 27078 │ │ │ │ + b 268d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [r3] │ │ │ │ - b 27078 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00258db0 │ │ │ │ + b 268d0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r6, r8, asr r5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r9, r5, ip, ror r7 │ │ │ │ - andeq sp, lr, r8, lsr #11 │ │ │ │ - eoreq r9, r5, r0, ror #14 │ │ │ │ - eoreq r8, r5, ip, ror #24 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 27170 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #88 @ 0x58 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 27140 │ │ │ │ - ldr r3, [pc, #68] @ 27174 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #92] @ 0x5c │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 27178 │ │ │ │ - mov r2, #25 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #92] @ 0x5c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 27128 │ │ │ │ - eoreq r9, r5, r0, lsr r6 │ │ │ │ - eoreq r9, r5, r0, lsl r6 │ │ │ │ - andeq sp, lr, r0, lsr r4 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 271f8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #96 @ 0x60 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 271c8 │ │ │ │ - ldr r3, [pc, #68] @ 271fc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #100] @ 0x64 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 27200 │ │ │ │ - mov r2, #22 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #100] @ 0x64 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 271b0 │ │ │ │ - eoreq r9, r5, r8, lsr #11 │ │ │ │ - eoreq r9, r5, r8, lsl #11 │ │ │ │ - andeq sp, lr, r4, asr #7 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 27280 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #104 @ 0x68 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 27250 │ │ │ │ - ldr r3, [pc, #68] @ 27284 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #108] @ 0x6c │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 27288 │ │ │ │ - mov r2, #6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #108] @ 0x6c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 27238 │ │ │ │ - eoreq r9, r5, r0, lsr #10 │ │ │ │ - eoreq r9, r5, r0, lsl #10 │ │ │ │ - ldrdeq sp, [lr], -ip │ │ │ │ + eoreq r9, r6, r4, lsr #30 │ │ │ │ + andeq lr, lr, r0, lsr r7 │ │ │ │ + eoreq r9, r6, r8, lsl #30 │ │ │ │ + eoreq r9, r6, r4, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #1768] @ 27990 │ │ │ │ - ldr r2, [pc, #1768] @ 27994 │ │ │ │ + ldr r1, [pc, #1768] @ 27050 │ │ │ │ + ldr r2, [pc, #1768] @ 27054 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r8, [pc, #1760] @ 27998 │ │ │ │ - ldr r9, [pc, #1756] @ 27998 │ │ │ │ - ldr r5, [pc, #1756] @ 2799c │ │ │ │ + ldr r8, [pc, #1760] @ 27058 │ │ │ │ + ldr r9, [pc, #1756] @ 27058 │ │ │ │ + ldr r5, [pc, #1756] @ 2705c │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r3, [pc, #1744] @ 27998 │ │ │ │ + ldr r3, [pc, #1744] @ 27058 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -32510,2051 +31914,1749 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ strd r8, [sp, #56] @ 0x38 │ │ │ │ strd r8, [sp, #64] @ 0x40 │ │ │ │ - b 27330 │ │ │ │ + b 269f0 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #85 @ 0x55 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 273f4 │ │ │ │ + bne 26ab4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #85 @ 0x55 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27308 │ │ │ │ - ldr fp, [pc, #1616] @ 279a0 │ │ │ │ - ldr r9, [pc, #1616] @ 279a4 │ │ │ │ + beq 269c8 │ │ │ │ + ldr fp, [pc, #1616] @ 27060 │ │ │ │ + ldr r9, [pc, #1616] @ 27064 │ │ │ │ add fp, pc, fp │ │ │ │ add r8, sp, #16 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r7, fp, #112 @ 0x70 │ │ │ │ - b 27390 │ │ │ │ - ldr r3, [pc, #1596] @ 279a8 │ │ │ │ + add r7, fp, #88 @ 0x58 │ │ │ │ + b 26a50 │ │ │ │ + ldr r3, [pc, #1596] @ 27068 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #116] @ 0x74 │ │ │ │ + ldr r3, [r3, #92] @ 0x5c │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 273f4 │ │ │ │ + bne 26ab4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27440 │ │ │ │ + bne 26b00 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27364 │ │ │ │ + beq 26a24 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ str r9, [sp, #80] @ 0x50 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #116] @ 0x74 │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #92] @ 0x5c │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 27364 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 26a24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27414 │ │ │ │ + beq 26ad4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #1424] @ 279ac │ │ │ │ - ldr r3, [pc, #1396] @ 27994 │ │ │ │ + ldr r2, [pc, #1424] @ 2706c │ │ │ │ + ldr r3, [pc, #1396] @ 27054 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2798c │ │ │ │ + bne 2704c │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ - b 27480 │ │ │ │ + b 26b40 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1364] @ 279b0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1364] @ 27070 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #87 @ 0x57 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 273f4 │ │ │ │ + bne 26ab4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #87 @ 0x57 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27448 │ │ │ │ + beq 26b08 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 274d4 │ │ │ │ + b 26b94 │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 273f4 │ │ │ │ + bne 26ab4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 274ac │ │ │ │ - ldr fp, [pc, #1216] @ 279b4 │ │ │ │ - ldr sl, [pc, #1216] @ 279b8 │ │ │ │ + beq 26b6c │ │ │ │ + ldr fp, [pc, #1216] @ 27074 │ │ │ │ + ldr sl, [pc, #1216] @ 27078 │ │ │ │ add fp, pc, fp │ │ │ │ add sl, pc, sl │ │ │ │ add r9, sp, #20 │ │ │ │ - add r8, fp, #120 @ 0x78 │ │ │ │ - b 27534 │ │ │ │ - ldr r3, [pc, #1196] @ 279bc │ │ │ │ + add r8, fp, #96 @ 0x60 │ │ │ │ + b 26bf4 │ │ │ │ + ldr r3, [pc, #1196] @ 2707c │ │ │ │ mov r2, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #124] @ 0x7c │ │ │ │ + ldr r3, [r3, #100] @ 0x64 │ │ │ │ mov r1, #89 @ 0x59 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 273f4 │ │ │ │ + bne 26ab4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #89 @ 0x59 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27598 │ │ │ │ + bne 26c58 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27508 │ │ │ │ + beq 26bc8 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ str sl, [sp, #80] @ 0x50 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #124] @ 0x7c │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #100] @ 0x64 │ │ │ │ mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 27508 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 26bc8 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ - b 275d8 │ │ │ │ + b 26c98 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1020] @ 279b0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1020] @ 27070 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #90 @ 0x5a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 273f4 │ │ │ │ + bne 26ab4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #90 @ 0x5a │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 275a0 │ │ │ │ + beq 26c60 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2775c │ │ │ │ + beq 26e1c │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 278ac │ │ │ │ + beq 26f6c │ │ │ │ cmp r9, #0 │ │ │ │ - ldr r1, [pc, #900] @ 279c0 │ │ │ │ + ldr r1, [pc, #900] @ 27080 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #896] @ 279c4 │ │ │ │ + ldrlt r1, [pc, #896] @ 27084 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #888] @ 279c4 │ │ │ │ + ldr r3, [pc, #888] @ 27084 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27660 │ │ │ │ + bne 26d20 │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ strd r2, [sp] │ │ │ │ add r7, sp, #24 │ │ │ │ - b 27690 │ │ │ │ + b 26d50 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 273f4 │ │ │ │ + bne 26ab4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27668 │ │ │ │ - ldr fp, [pc, #792] @ 279c8 │ │ │ │ - ldr sl, [pc, #792] @ 279cc │ │ │ │ - ldr r3, [pc, #736] @ 27998 │ │ │ │ + beq 26d28 │ │ │ │ + ldr fp, [pc, #792] @ 27088 │ │ │ │ + ldr sl, [pc, #792] @ 2708c │ │ │ │ + ldr r3, [pc, #736] @ 27058 │ │ │ │ add fp, pc, fp │ │ │ │ add sl, pc, sl │ │ │ │ add r9, sp, #44 @ 0x2c │ │ │ │ - add r8, fp, #128 @ 0x80 │ │ │ │ + add r8, fp, #104 @ 0x68 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 276f8 │ │ │ │ - ldr r3, [pc, #764] @ 279d0 │ │ │ │ + b 26db8 │ │ │ │ + ldr r3, [pc, #764] @ 27090 │ │ │ │ mov r2, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #132] @ 0x84 │ │ │ │ + ldr r3, [r3, #108] @ 0x6c │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 273f4 │ │ │ │ + bne 26ab4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 277a4 │ │ │ │ + bne 26e64 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 276cc │ │ │ │ + beq 26d8c │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ str sl, [sp, #80] @ 0x50 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #132] @ 0x84 │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #108] @ 0x6c │ │ │ │ mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 276cc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 26d8c │ │ │ │ ldrd r8, [sp] │ │ │ │ ldrd sl, [sp, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27660 │ │ │ │ + bne 26d20 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27660 │ │ │ │ + bne 26d20 │ │ │ │ strd sl, [sp] │ │ │ │ - b 27660 │ │ │ │ + b 26d20 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ addne r7, sp, #28 │ │ │ │ - bne 277e0 │ │ │ │ - b 27980 │ │ │ │ + bne 26ea0 │ │ │ │ + b 27040 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #94 @ 0x5e │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 273f4 │ │ │ │ + bne 26ab4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #94 @ 0x5e │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 277b8 │ │ │ │ - ldr fp, [pc, #468] @ 279d4 │ │ │ │ - ldr r9, [pc, #468] @ 279d8 │ │ │ │ + beq 26e78 │ │ │ │ + ldr fp, [pc, #468] @ 27094 │ │ │ │ + ldr r9, [pc, #468] @ 27098 │ │ │ │ add fp, pc, fp │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, sp, #32 │ │ │ │ - add r7, fp, #136 @ 0x88 │ │ │ │ - b 27840 │ │ │ │ - ldr r3, [pc, #448] @ 279dc │ │ │ │ + add r7, fp, #112 @ 0x70 │ │ │ │ + b 26f00 │ │ │ │ + ldr r3, [pc, #448] @ 2709c │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #140] @ 0x8c │ │ │ │ + ldr r3, [r3, #116] @ 0x74 │ │ │ │ mov r1, #95 @ 0x5f │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 273f4 │ │ │ │ + bne 26ab4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #95 @ 0x5f │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 278d4 │ │ │ │ + bne 26f94 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27814 │ │ │ │ + beq 26ed4 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11dd8 │ │ │ │ + bl 11de8 │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ str r9, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #140] @ 0x8c │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #116] @ 0x74 │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 27814 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 26ed4 │ │ │ │ ldrd r8, [sp] │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, r8 │ │ │ │ movne r3, r9 │ │ │ │ - bne 2765c │ │ │ │ - b 27658 │ │ │ │ + bne 26d1c │ │ │ │ + b 26d18 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ - b 27914 │ │ │ │ + b 26fd4 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #192] @ 279b0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #192] @ 27070 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 273f4 │ │ │ │ + bne 26ab4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 278dc │ │ │ │ - ldr r3, [pc, #168] @ 279e0 │ │ │ │ + beq 26f9c │ │ │ │ + ldr r3, [pc, #168] @ 270a0 │ │ │ │ ldrd r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r6, [r6] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 27414 │ │ │ │ + beq 26ad4 │ │ │ │ ldrd r2, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, r3, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r2, [pc, #124] @ 279e4 │ │ │ │ - ldr r3, [pc, #124] @ 279e8 │ │ │ │ - bl 112f44 │ │ │ │ + ldr r2, [pc, #124] @ 270a4 │ │ │ │ + ldr r3, [pc, #124] @ 270a8 │ │ │ │ + bl 113920 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ strd r0, [r6] │ │ │ │ - b 27414 │ │ │ │ + b 26ad4 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ - b 27948 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r5, r4, asr #20 │ │ │ │ + b 27008 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r6, r4, lsl #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r8, r5, ip, lsl sl │ │ │ │ - eoreq r9, r5, ip, ror #7 │ │ │ │ - andeq sp, lr, r4, lsl r2 │ │ │ │ - ldrdeq r9, [r5], -r0 @ │ │ │ │ - ldrdeq r8, [r5], -r0 @ │ │ │ │ + eoreq r9, r6, ip, asr r3 │ │ │ │ + eoreq r9, r6, ip, lsr #26 │ │ │ │ + andeq lr, lr, r4, lsr r5 │ │ │ │ + eoreq r9, r6, r0, lsl sp │ │ │ │ + eoreq r9, r6, r0, lsl r2 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq r9, r5, r8, asr #4 │ │ │ │ - andeq sp, lr, r4, ror r0 │ │ │ │ - eoreq r9, r5, ip, lsr #4 │ │ │ │ + eoreq r9, r6, r8, lsl #23 │ │ │ │ + muleq lr, r4, r3 │ │ │ │ + eoreq r9, r6, ip, ror #22 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r9, r5, r8, lsl #1 │ │ │ │ - @ instruction: 0x000eceb4 │ │ │ │ - eoreq r9, r5, r8, rrx │ │ │ │ - eoreq r8, r5, ip, lsr pc │ │ │ │ - andeq ip, lr, r8, ror #26 │ │ │ │ - eoreq r8, r5, r0, lsr #30 │ │ │ │ + eoreq r9, r6, r8, asr #19 │ │ │ │ + ldrdeq lr, [lr], -r4 │ │ │ │ + eoreq r9, r6, r8, lsr #19 │ │ │ │ + eoreq r9, r6, ip, ror r8 │ │ │ │ + andeq lr, lr, r8, lsl #1 │ │ │ │ + eoreq r9, r6, r0, ror #16 │ │ │ │ svccc 0x00e00000 │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ svccc 0x00d99999 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #520] @ 27c10 │ │ │ │ - ldr r2, [pc, #520] @ 27c14 │ │ │ │ + ldr r1, [pc, #520] @ 272d0 │ │ │ │ + ldr r2, [pc, #520] @ 272d4 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #516] @ 27c18 │ │ │ │ + ldr r7, [pc, #516] @ 272d8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #512] @ 27c1c │ │ │ │ - ldr r9, [pc, #512] @ 27c20 │ │ │ │ + ldr sl, [pc, #512] @ 272dc │ │ │ │ + ldr r9, [pc, #512] @ 272e0 │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #508] @ 27c24 │ │ │ │ + ldr r3, [pc, #508] @ 272e4 │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r5, r7, #144 @ 0x90 │ │ │ │ + add r5, r7, #120 @ 0x78 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 27aac │ │ │ │ - ldr r3, [pc, #464] @ 27c28 │ │ │ │ + b 2716c │ │ │ │ + ldr r3, [pc, #464] @ 272e8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #148] @ 0x94 │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27a78 │ │ │ │ + beq 27138 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 27a78 │ │ │ │ + beq 27138 │ │ │ │ blx r3 │ │ │ │ - ldr ip, [pc, #428] @ 27c2c │ │ │ │ - ldr r3, [pc, #428] @ 27c30 │ │ │ │ + ldr ip, [pc, #428] @ 272ec │ │ │ │ + ldr r3, [pc, #428] @ 272f0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 73e4 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27b6c │ │ │ │ + bne 2722c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27b0c │ │ │ │ + bne 271cc │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27a50 │ │ │ │ + beq 27110 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #20 │ │ │ │ str r9, [sp, #24] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r7, #148] @ 0x94 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 27a50 │ │ │ │ + str r3, [r7, #124] @ 0x7c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 27110 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 27b40 │ │ │ │ - ldr r3, [pc, #276] @ 27c34 │ │ │ │ + beq 27200 │ │ │ │ + ldr r3, [pc, #276] @ 272f4 │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #240] @ 27c38 │ │ │ │ - ldr r3, [pc, #200] @ 27c14 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 272f8 │ │ │ │ + ldr r3, [pc, #200] @ 272d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 27c0c │ │ │ │ + bne 272cc │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27b40 │ │ │ │ - ldr r4, [pc, #180] @ 27c3c │ │ │ │ - ldr r3, [pc, #152] @ 27c24 │ │ │ │ + beq 27200 │ │ │ │ + ldr r4, [pc, #180] @ 272fc │ │ │ │ + ldr r3, [pc, #152] @ 272e4 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #152 @ 0x98 │ │ │ │ + add r5, r4, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27bd8 │ │ │ │ - ldr r3, [pc, #148] @ 27c40 │ │ │ │ + bne 27298 │ │ │ │ + ldr r3, [pc, #148] @ 27300 │ │ │ │ add r4, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #156] @ 0x9c │ │ │ │ + ldr r3, [r3, #132] @ 0x84 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 27b40 │ │ │ │ - ldr r3, [pc, #100] @ 27c44 │ │ │ │ + bl 722c │ │ │ │ + b 27200 │ │ │ │ + ldr r3, [pc, #100] @ 27304 │ │ │ │ mov r2, #21 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #156] @ 0x9c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 27ba4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r5, r4, ror #5 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r8, r5, r8, lsl sp │ │ │ │ - eoreq r8, r5, r4, asr #5 │ │ │ │ - andeq ip, lr, r8, asr #27 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r8, r5, r8, ror #25 │ │ │ │ - andeq ip, lr, r4, lsr #27 │ │ │ │ - muleq lr, r0, sp │ │ │ │ + str r3, [r4, #132] @ 0x84 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 27264 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r6, r4, lsr #24 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r9, r6, r8, asr r6 │ │ │ │ + eoreq r8, r6, r4, lsl #24 │ │ │ │ + andeq lr, lr, r8, ror #1 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r9, r6, r8, lsr #12 │ │ │ │ + andeq lr, lr, r4, asr #1 │ │ │ │ + strheq lr, [lr], -r0 │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq r8, r5, r4, lsr #3 │ │ │ │ - @ instruction: 0x00258bb4 │ │ │ │ - mlaeq r5, r0, fp, r8 │ │ │ │ - @ instruction: 0x000ecbb8 │ │ │ │ + eoreq r8, r6, r4, ror #21 │ │ │ │ + strdeq r9, [r6], -r4 @ │ │ │ │ + ldrdeq r9, [r6], -r0 @ │ │ │ │ + ldrdeq sp, [lr], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #520] @ 27e6c │ │ │ │ - ldr r2, [pc, #520] @ 27e70 │ │ │ │ + ldr r1, [pc, #520] @ 2752c │ │ │ │ + ldr r2, [pc, #520] @ 27530 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #516] @ 27e74 │ │ │ │ + ldr r7, [pc, #516] @ 27534 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #512] @ 27e78 │ │ │ │ - ldr r9, [pc, #512] @ 27e7c │ │ │ │ + ldr sl, [pc, #512] @ 27538 │ │ │ │ + ldr r9, [pc, #512] @ 2753c │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #508] @ 27e80 │ │ │ │ + ldr r3, [pc, #508] @ 27540 │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r5, r7, #160 @ 0xa0 │ │ │ │ + add r5, r7, #136 @ 0x88 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 27d08 │ │ │ │ - ldr r3, [pc, #464] @ 27e84 │ │ │ │ + b 273c8 │ │ │ │ + ldr r3, [pc, #464] @ 27544 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #164] @ 0xa4 │ │ │ │ + ldr r0, [r3, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27cd4 │ │ │ │ + beq 27394 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 27cd4 │ │ │ │ + beq 27394 │ │ │ │ blx r3 │ │ │ │ - ldr ip, [pc, #428] @ 27e88 │ │ │ │ - ldr r3, [pc, #428] @ 27e8c │ │ │ │ + ldr ip, [pc, #428] @ 27548 │ │ │ │ + ldr r3, [pc, #428] @ 2754c │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 73e4 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27dc8 │ │ │ │ + bne 27488 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27d68 │ │ │ │ + bne 27428 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27cac │ │ │ │ + beq 2736c │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #20 │ │ │ │ str r9, [sp, #24] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r7, #164] @ 0xa4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 27cac │ │ │ │ + str r3, [r7, #140] @ 0x8c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2736c │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 27d9c │ │ │ │ - ldr r3, [pc, #276] @ 27e90 │ │ │ │ + beq 2745c │ │ │ │ + ldr r3, [pc, #276] @ 27550 │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #240] @ 27e94 │ │ │ │ - ldr r3, [pc, #200] @ 27e70 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 27554 │ │ │ │ + ldr r3, [pc, #200] @ 27530 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 27e68 │ │ │ │ + bne 27528 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27d9c │ │ │ │ - ldr r4, [pc, #180] @ 27e98 │ │ │ │ - ldr r3, [pc, #152] @ 27e80 │ │ │ │ + beq 2745c │ │ │ │ + ldr r4, [pc, #180] @ 27558 │ │ │ │ + ldr r3, [pc, #152] @ 27540 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #168 @ 0xa8 │ │ │ │ + add r5, r4, #144 @ 0x90 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27e34 │ │ │ │ - ldr r3, [pc, #148] @ 27e9c │ │ │ │ + bne 274f4 │ │ │ │ + ldr r3, [pc, #148] @ 2755c │ │ │ │ add r4, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #172] @ 0xac │ │ │ │ + ldr r3, [r3, #148] @ 0x94 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 27d9c │ │ │ │ - ldr r3, [pc, #100] @ 27ea0 │ │ │ │ + bl 722c │ │ │ │ + b 2745c │ │ │ │ + ldr r3, [pc, #100] @ 27560 │ │ │ │ mov r2, #25 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #172] @ 0xac │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 27e00 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r5, r8, lsl #1 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x00258abc │ │ │ │ - eoreq r8, r5, r8, rrx │ │ │ │ - andeq ip, lr, r0, lsr #18 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r8, r5, ip, lsl #21 │ │ │ │ - andeq ip, lr, ip, ror #17 │ │ │ │ - andeq ip, lr, r0, lsr #17 │ │ │ │ + str r3, [r4, #148] @ 0x94 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 274c0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r6, r8, asr #19 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + strdeq r9, [r6], -ip @ │ │ │ │ + eoreq r8, r6, r8, lsr #19 │ │ │ │ + andeq sp, lr, r0, asr #24 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r9, r6, ip, asr #7 │ │ │ │ + andeq sp, lr, ip, lsl #24 │ │ │ │ + andeq sp, lr, r0, asr #23 │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq r7, r5, r8, asr #30 │ │ │ │ - eoreq r8, r5, r8, asr r9 │ │ │ │ - eoreq r8, r5, r4, lsr r9 │ │ │ │ - andeq ip, lr, ip, lsr r7 │ │ │ │ + eoreq r8, r6, r8, lsl #17 │ │ │ │ + mlaeq r6, r8, r2, r9 │ │ │ │ + eoreq r9, r6, r4, ror r2 │ │ │ │ + andeq sp, lr, ip, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #520] @ 280c8 │ │ │ │ - ldr r2, [pc, #520] @ 280cc │ │ │ │ + ldr r1, [pc, #520] @ 27788 │ │ │ │ + ldr r2, [pc, #520] @ 2778c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #516] @ 280d0 │ │ │ │ + ldr r7, [pc, #516] @ 27790 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #512] @ 280d4 │ │ │ │ - ldr r9, [pc, #512] @ 280d8 │ │ │ │ + ldr sl, [pc, #512] @ 27794 │ │ │ │ + ldr r9, [pc, #512] @ 27798 │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #508] @ 280dc │ │ │ │ + ldr r3, [pc, #508] @ 2779c │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r5, r7, #176 @ 0xb0 │ │ │ │ + add r5, r7, #152 @ 0x98 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 27f64 │ │ │ │ - ldr r3, [pc, #464] @ 280e0 │ │ │ │ + b 27624 │ │ │ │ + ldr r3, [pc, #464] @ 277a0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #180] @ 0xb4 │ │ │ │ + ldr r0, [r3, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27f30 │ │ │ │ + beq 275f0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 27f30 │ │ │ │ + beq 275f0 │ │ │ │ blx r3 │ │ │ │ - ldr ip, [pc, #428] @ 280e4 │ │ │ │ - ldr r3, [pc, #428] @ 280e8 │ │ │ │ + ldr ip, [pc, #428] @ 277a4 │ │ │ │ + ldr r3, [pc, #428] @ 277a8 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 73e4 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28024 │ │ │ │ + bne 276e4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27fc4 │ │ │ │ + bne 27684 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27f08 │ │ │ │ + beq 275c8 │ │ │ │ mov r3, #15 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #20 │ │ │ │ str r9, [sp, #24] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r7, #180] @ 0xb4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 27f08 │ │ │ │ + str r3, [r7, #156] @ 0x9c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 275c8 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 27ff8 │ │ │ │ - ldr r3, [pc, #276] @ 280ec │ │ │ │ + beq 276b8 │ │ │ │ + ldr r3, [pc, #276] @ 277ac │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #240] @ 280f0 │ │ │ │ - ldr r3, [pc, #200] @ 280cc │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 277b0 │ │ │ │ + ldr r3, [pc, #200] @ 2778c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 280c4 │ │ │ │ + bne 27784 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27ff8 │ │ │ │ - ldr r4, [pc, #180] @ 280f4 │ │ │ │ - ldr r3, [pc, #152] @ 280dc │ │ │ │ + beq 276b8 │ │ │ │ + ldr r4, [pc, #180] @ 277b4 │ │ │ │ + ldr r3, [pc, #152] @ 2779c │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #184 @ 0xb8 │ │ │ │ + add r5, r4, #160 @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28090 │ │ │ │ - ldr r3, [pc, #148] @ 280f8 │ │ │ │ + bne 27750 │ │ │ │ + ldr r3, [pc, #148] @ 277b8 │ │ │ │ add r4, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #188] @ 0xbc │ │ │ │ + ldr r3, [r3, #164] @ 0xa4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 27ff8 │ │ │ │ - ldr r3, [pc, #100] @ 280fc │ │ │ │ + bl 722c │ │ │ │ + b 276b8 │ │ │ │ + ldr r3, [pc, #100] @ 277bc │ │ │ │ mov r2, #27 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #188] @ 0xbc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2805c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r5, ip, lsr #28 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r8, r5, r0, ror #16 │ │ │ │ - eoreq r7, r5, ip, lsl #28 │ │ │ │ - andeq ip, lr, r4, ror r7 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r8, r5, r0, lsr r8 │ │ │ │ - andeq ip, lr, r0, lsl #18 │ │ │ │ - andeq ip, lr, r0, lsl #17 │ │ │ │ + str r3, [r4, #164] @ 0xa4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2771c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r6, ip, ror #14 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r9, r6, r0, lsr #3 │ │ │ │ + eoreq r8, r6, ip, asr #14 │ │ │ │ + muleq lr, r4, sl │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r9, r6, r0, ror r1 │ │ │ │ + andeq sp, lr, r0, lsr #24 │ │ │ │ + andeq sp, lr, r0, lsr #23 │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq r7, r5, ip, ror #25 │ │ │ │ - strdeq r8, [r5], -ip @ │ │ │ │ - ldrdeq r8, [r5], -r8 @ │ │ │ │ - andeq ip, lr, r8, lsl r7 │ │ │ │ + eoreq r8, r6, ip, lsr #12 │ │ │ │ + eoreq r9, r6, ip, lsr r0 │ │ │ │ + eoreq r9, r6, r8, lsl r0 │ │ │ │ + andeq sp, lr, r8, lsr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #520] @ 28324 │ │ │ │ - ldr r2, [pc, #520] @ 28328 │ │ │ │ + ldr r1, [pc, #520] @ 279e4 │ │ │ │ + ldr r2, [pc, #520] @ 279e8 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #516] @ 2832c │ │ │ │ + ldr r7, [pc, #516] @ 279ec │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #512] @ 28330 │ │ │ │ - ldr r9, [pc, #512] @ 28334 │ │ │ │ + ldr sl, [pc, #512] @ 279f0 │ │ │ │ + ldr r9, [pc, #512] @ 279f4 │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #508] @ 28338 │ │ │ │ + ldr r3, [pc, #508] @ 279f8 │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r5, r7, #192 @ 0xc0 │ │ │ │ + add r5, r7, #168 @ 0xa8 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 281c0 │ │ │ │ - ldr r3, [pc, #464] @ 2833c │ │ │ │ + b 27880 │ │ │ │ + ldr r3, [pc, #464] @ 279fc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #196] @ 0xc4 │ │ │ │ + ldr r0, [r3, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2818c │ │ │ │ + beq 2784c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 2818c │ │ │ │ + beq 2784c │ │ │ │ blx r3 │ │ │ │ - ldr ip, [pc, #428] @ 28340 │ │ │ │ - ldr r3, [pc, #428] @ 28344 │ │ │ │ + ldr ip, [pc, #428] @ 27a00 │ │ │ │ + ldr r3, [pc, #428] @ 27a04 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 73e4 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28280 │ │ │ │ + bne 27940 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28220 │ │ │ │ + bne 278e0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28164 │ │ │ │ + beq 27824 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #20 │ │ │ │ str r9, [sp, #24] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r7, #196] @ 0xc4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 28164 │ │ │ │ + str r3, [r7, #172] @ 0xac │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 27824 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 28254 │ │ │ │ - ldr r3, [pc, #276] @ 28348 │ │ │ │ + beq 27914 │ │ │ │ + ldr r3, [pc, #276] @ 27a08 │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #240] @ 2834c │ │ │ │ - ldr r3, [pc, #200] @ 28328 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 27a0c │ │ │ │ + ldr r3, [pc, #200] @ 279e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 28320 │ │ │ │ + bne 279e0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28254 │ │ │ │ - ldr r4, [pc, #180] @ 28350 │ │ │ │ - ldr r3, [pc, #152] @ 28338 │ │ │ │ + beq 27914 │ │ │ │ + ldr r4, [pc, #180] @ 27a10 │ │ │ │ + ldr r3, [pc, #152] @ 279f8 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #200 @ 0xc8 │ │ │ │ + add r5, r4, #176 @ 0xb0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 282ec │ │ │ │ - ldr r3, [pc, #148] @ 28354 │ │ │ │ + bne 279ac │ │ │ │ + ldr r3, [pc, #148] @ 27a14 │ │ │ │ add r4, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #204] @ 0xcc │ │ │ │ + ldr r3, [r3, #180] @ 0xb4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 28254 │ │ │ │ - ldr r3, [pc, #100] @ 28358 │ │ │ │ + bl 722c │ │ │ │ + b 27914 │ │ │ │ + ldr r3, [pc, #100] @ 27a18 │ │ │ │ mov r2, #31 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #204] @ 0xcc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 282b8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r7, [r5], -r0 @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r8, r5, r4, lsl #12 │ │ │ │ - @ instruction: 0x00257bb0 │ │ │ │ - strdeq ip, [lr], -r0 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - ldrdeq r8, [r5], -r4 @ │ │ │ │ - ldrdeq ip, [lr], -r8 │ │ │ │ - @ instruction: 0x000ec6bc │ │ │ │ + str r3, [r4, #180] @ 0xb4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 27978 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r6, r0, lsl r5 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r8, r6, r4, asr #30 │ │ │ │ + strdeq r8, [r6], -r0 @ │ │ │ │ + andeq sp, lr, r0, lsl sl │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r8, r6, r4, lsl pc │ │ │ │ + strdeq sp, [lr], -r8 │ │ │ │ + ldrdeq sp, [lr], -ip │ │ │ │ muleq r0, r4, r2 │ │ │ │ - mlaeq r5, r0, sl, r7 │ │ │ │ - eoreq r8, r5, r0, lsr #9 │ │ │ │ - eoreq r8, r5, ip, ror r4 │ │ │ │ - ldrdeq ip, [lr], -r8 │ │ │ │ + ldrdeq r8, [r6], -r0 @ │ │ │ │ + eoreq r8, r6, r0, ror #27 │ │ │ │ + @ instruction: 0x00268dbc │ │ │ │ + strdeq sp, [lr], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #520] @ 28580 │ │ │ │ - ldr r2, [pc, #520] @ 28584 │ │ │ │ + ldr r1, [pc, #520] @ 27c40 │ │ │ │ + ldr r2, [pc, #520] @ 27c44 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #516] @ 28588 │ │ │ │ + ldr r7, [pc, #516] @ 27c48 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #512] @ 2858c │ │ │ │ - ldr r9, [pc, #512] @ 28590 │ │ │ │ + ldr sl, [pc, #512] @ 27c4c │ │ │ │ + ldr r9, [pc, #512] @ 27c50 │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #508] @ 28594 │ │ │ │ + ldr r3, [pc, #508] @ 27c54 │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r5, r7, #208 @ 0xd0 │ │ │ │ + add r5, r7, #184 @ 0xb8 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 2841c │ │ │ │ - ldr r3, [pc, #464] @ 28598 │ │ │ │ + b 27adc │ │ │ │ + ldr r3, [pc, #464] @ 27c58 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #212] @ 0xd4 │ │ │ │ + ldr r0, [r3, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 283e8 │ │ │ │ + beq 27aa8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 283e8 │ │ │ │ + beq 27aa8 │ │ │ │ blx r3 │ │ │ │ - ldr ip, [pc, #428] @ 2859c │ │ │ │ - ldr r3, [pc, #428] @ 285a0 │ │ │ │ + ldr ip, [pc, #428] @ 27c5c │ │ │ │ + ldr r3, [pc, #428] @ 27c60 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 73e4 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 284dc │ │ │ │ + bne 27b9c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2847c │ │ │ │ + bne 27b3c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 283c0 │ │ │ │ + beq 27a80 │ │ │ │ mov r3, #15 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #20 │ │ │ │ str r9, [sp, #24] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r7, #212] @ 0xd4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 283c0 │ │ │ │ + str r3, [r7, #188] @ 0xbc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 27a80 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 284b0 │ │ │ │ - ldr r3, [pc, #276] @ 285a4 │ │ │ │ + beq 27b70 │ │ │ │ + ldr r3, [pc, #276] @ 27c64 │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #240] @ 285a8 │ │ │ │ - ldr r3, [pc, #200] @ 28584 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 27c68 │ │ │ │ + ldr r3, [pc, #200] @ 27c44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2857c │ │ │ │ + bne 27c3c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 284b0 │ │ │ │ - ldr r4, [pc, #180] @ 285ac │ │ │ │ - ldr r3, [pc, #152] @ 28594 │ │ │ │ + beq 27b70 │ │ │ │ + ldr r4, [pc, #180] @ 27c6c │ │ │ │ + ldr r3, [pc, #152] @ 27c54 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #216 @ 0xd8 │ │ │ │ + add r5, r4, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28548 │ │ │ │ - ldr r3, [pc, #148] @ 285b0 │ │ │ │ + bne 27c08 │ │ │ │ + ldr r3, [pc, #148] @ 27c70 │ │ │ │ add r4, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #220] @ 0xdc │ │ │ │ + ldr r3, [r3, #196] @ 0xc4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 284b0 │ │ │ │ - ldr r3, [pc, #100] @ 285b4 │ │ │ │ + bl 722c │ │ │ │ + b 27b70 │ │ │ │ + ldr r3, [pc, #100] @ 27c74 │ │ │ │ mov r2, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #220] @ 0xdc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 28514 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r5, r4, ror r9 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r8, r5, r8, lsr #7 │ │ │ │ - eoreq r7, r5, r4, asr r9 │ │ │ │ - @ instruction: 0x000ec2bc │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r8, r5, r8, ror r3 │ │ │ │ - andeq ip, lr, ip, lsl #9 │ │ │ │ - andeq ip, lr, r4, lsl #8 │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - eoreq r7, r5, r4, lsr r8 │ │ │ │ - eoreq r8, r5, r4, asr #4 │ │ │ │ - eoreq r8, r5, r0, lsr #4 │ │ │ │ - muleq lr, ip, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [pc, #520] @ 287dc │ │ │ │ - ldr r2, [pc, #520] @ 287e0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #516] @ 287e4 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #512] @ 287e8 │ │ │ │ - ldr r9, [pc, #512] @ 287ec │ │ │ │ - sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #508] @ 287f0 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - add r6, sp, #12 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r7, #224 @ 0xe0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 28678 │ │ │ │ - ldr r3, [pc, #464] @ 287f4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #228] @ 0xe4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 28644 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 28644 │ │ │ │ - blx r3 │ │ │ │ - ldr ip, [pc, #428] @ 287f8 │ │ │ │ - ldr r3, [pc, #428] @ 287fc │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r2, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r1, #47 @ 0x2f │ │ │ │ - mov r0, r4 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 73e4 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 28738 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #47 @ 0x2f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 286d8 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2861c │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r9, [sp, #24] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r7, #228] @ 0xe4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2861c │ │ │ │ - ldr r1, [r8] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 2870c │ │ │ │ - ldr r3, [pc, #276] @ 28800 │ │ │ │ - add r4, sp, #20 │ │ │ │ - ldr r3, [sl, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #240] @ 28804 │ │ │ │ - ldr r3, [pc, #200] @ 287e0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 287d8 │ │ │ │ - add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2870c │ │ │ │ - ldr r4, [pc, #180] @ 28808 │ │ │ │ - ldr r3, [pc, #152] @ 287f0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #232 @ 0xe8 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 287a4 │ │ │ │ - ldr r3, [pc, #148] @ 2880c │ │ │ │ - add r4, sp, #16 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #236] @ 0xec │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 2870c │ │ │ │ - ldr r3, [pc, #100] @ 28810 │ │ │ │ - mov r2, #25 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #236] @ 0xec │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 28770 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r5, r8, lsl r7 │ │ │ │ + str r3, [r4, #196] @ 0xc4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 27bd4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x002682b4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r8, r5, ip, asr #2 │ │ │ │ - strdeq r7, [r5], -r8 @ │ │ │ │ - @ instruction: 0x000ebfb0 │ │ │ │ + eoreq r8, r6, r8, ror #25 │ │ │ │ + mlaeq r6, r4, r2, r8 │ │ │ │ + ldrdeq sp, [lr], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r8, r5, ip, lsl r1 │ │ │ │ - andeq fp, lr, ip, ror pc │ │ │ │ - andeq fp, lr, r0, lsr pc │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - ldrdeq r7, [r5], -r8 @ │ │ │ │ - eoreq r7, r5, r8, ror #31 │ │ │ │ - eoreq r7, r5, r4, asr #31 │ │ │ │ - andeq fp, lr, ip, asr #27 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [pc, #520] @ 28a38 │ │ │ │ - ldr r2, [pc, #520] @ 28a3c │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #516] @ 28a40 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #512] @ 28a44 │ │ │ │ - ldr r9, [pc, #512] @ 28a48 │ │ │ │ - sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #508] @ 28a4c │ │ │ │ - add r7, pc, r7 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - add r6, sp, #12 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r7, #240 @ 0xf0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 288d4 │ │ │ │ - ldr r3, [pc, #464] @ 28a50 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #244] @ 0xf4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 288a0 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 288a0 │ │ │ │ - blx r3 │ │ │ │ - ldr ip, [pc, #428] @ 28a54 │ │ │ │ - ldr r3, [pc, #428] @ 28a58 │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r2, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r1, #49 @ 0x31 │ │ │ │ - mov r0, r4 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 73e4 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 28994 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #49 @ 0x31 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 28934 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 28878 │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r9, [sp, #24] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r7, #244] @ 0xf4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 28878 │ │ │ │ - ldr r1, [r8] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 28968 │ │ │ │ - ldr r3, [pc, #276] @ 28a5c │ │ │ │ - add r4, sp, #20 │ │ │ │ - ldr r3, [sl, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #240] @ 28a60 │ │ │ │ - ldr r3, [pc, #200] @ 28a3c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 28a34 │ │ │ │ - add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 28968 │ │ │ │ - ldr r4, [pc, #180] @ 28a64 │ │ │ │ - ldr r3, [pc, #152] @ 28a4c │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #248 @ 0xf8 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 28a00 │ │ │ │ - ldr r3, [pc, #148] @ 28a68 │ │ │ │ - add r4, sp, #16 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #252] @ 0xfc │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 28968 │ │ │ │ - ldr r3, [pc, #100] @ 28a6c │ │ │ │ - mov r2, #22 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #252] @ 0xfc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 289cc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x002574bc │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - strdeq r7, [r5], -r0 @ │ │ │ │ - mlaeq r5, ip, r4, r7 │ │ │ │ - andeq fp, lr, r4, asr sp │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r7, r5, r0, asr #29 │ │ │ │ - andeq fp, lr, ip, lsr #26 │ │ │ │ - strdeq ip, [lr], -r0 │ │ │ │ + @ instruction: 0x00268cb8 │ │ │ │ + andeq sp, lr, ip, lsr #15 │ │ │ │ + andeq sp, lr, r4, lsr #14 │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq r7, r5, ip, ror r3 │ │ │ │ - eoreq r7, r5, ip, lsl #27 │ │ │ │ - eoreq r7, r5, r8, ror #26 │ │ │ │ - andeq fp, lr, ip, lsl #23 │ │ │ │ - b f1f08 │ │ │ │ + eoreq r8, r6, r4, ror r1 │ │ │ │ + eoreq r8, r6, r4, lsl #23 │ │ │ │ + eoreq r8, r6, r0, ror #22 │ │ │ │ + @ instruction: 0x000ed5bc │ │ │ │ + b f28bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #2036] @ 29284 │ │ │ │ + ldr r0, [pc, #2036] @ 2848c │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #2032] @ 29288 │ │ │ │ + ldr r1, [pc, #2032] @ 28490 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #2024] @ 2928c │ │ │ │ - ldr r3, [pc, #2020] @ 2928c │ │ │ │ - ldr r7, [pc, #2020] @ 29290 │ │ │ │ + ldr r2, [pc, #2024] @ 28494 │ │ │ │ + ldr r3, [pc, #2020] @ 28494 │ │ │ │ + ldr r7, [pc, #2020] @ 28498 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r1, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ strd r2, [sp, #80] @ 0x50 │ │ │ │ strd r2, [sp, #88] @ 0x58 │ │ │ │ strd r2, [sp, #96] @ 0x60 │ │ │ │ strd r2, [sp, #104] @ 0x68 │ │ │ │ - b 28b1c │ │ │ │ + b 27d24 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1948] @ 29294 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1948] @ 2849c │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28f34 │ │ │ │ + bne 2813c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28ae4 │ │ │ │ + beq 27cec │ │ │ │ ldrd r4, [sp, #88] @ 0x58 │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ - b 28b78 │ │ │ │ + b 27d80 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1856] @ 29294 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1856] @ 2849c │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28f34 │ │ │ │ + bne 2813c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28b40 │ │ │ │ + beq 27d48 │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ add r8, sp, #104 @ 0x68 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 28bd8 │ │ │ │ + b 27de0 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1760] @ 29294 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1760] @ 2849c │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28f34 │ │ │ │ + bne 2813c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28ba0 │ │ │ │ + beq 27da8 │ │ │ │ ldrd r2, [sp, #104] @ 0x68 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 28c38 │ │ │ │ + b 27e40 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1664] @ 29294 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1664] @ 2849c │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28f34 │ │ │ │ + bne 2813c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28c00 │ │ │ │ + beq 27e08 │ │ │ │ ldrd r2, [sp, #96] @ 0x60 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 28c98 │ │ │ │ + b 27ea0 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1568] @ 29294 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1568] @ 2849c │ │ │ │ mov r1, #5 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28f34 │ │ │ │ + bne 2813c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28c60 │ │ │ │ + beq 27e68 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ add r8, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #32] │ │ │ │ - b 28cf8 │ │ │ │ + b 27f00 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1472] @ 29294 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1472] @ 2849c │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28f34 │ │ │ │ + bne 2813c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28cc0 │ │ │ │ + beq 27ec8 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ - b 28d58 │ │ │ │ + b 27f60 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1376] @ 29294 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1376] @ 2849c │ │ │ │ mov r1, #7 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28f34 │ │ │ │ + bne 2813c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28d20 │ │ │ │ + beq 27f28 │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ - b 28db4 │ │ │ │ + b 27fbc │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1284] @ 29294 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1284] @ 2849c │ │ │ │ mov r1, #8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28f34 │ │ │ │ + bne 2813c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28d7c │ │ │ │ + beq 27f84 │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ strd r0, [sp] │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r4, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28f80 │ │ │ │ + beq 28188 │ │ │ │ ldrd r0, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2900c │ │ │ │ + beq 28214 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #1112] @ 29298 │ │ │ │ - ldr r3, [pc, #1108] @ 29298 │ │ │ │ - ldrlt r1, [pc, #1108] @ 2929c │ │ │ │ + ldr r1, [pc, #1112] @ 284a0 │ │ │ │ + ldr r3, [pc, #1108] @ 284a0 │ │ │ │ + ldrlt r1, [pc, #1108] @ 284a4 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ movlt r0, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 29034 │ │ │ │ - bl 11347c │ │ │ │ + bne 2823c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29044 │ │ │ │ + bne 2824c │ │ │ │ ldrd r0, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29180 │ │ │ │ + bne 28388 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29214 │ │ │ │ + bne 2841c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ ldrd r8, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28fec │ │ │ │ + beq 281f4 │ │ │ │ cmp r5, #0 │ │ │ │ - ldr r1, [pc, #960] @ 29298 │ │ │ │ + ldr r1, [pc, #960] @ 284a0 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #956] @ 2929c │ │ │ │ + ldrlt r1, [pc, #956] @ 284a4 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #944] @ 29298 │ │ │ │ + ldr r3, [pc, #944] @ 284a0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28f18 │ │ │ │ + bne 28120 │ │ │ │ mov r6, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28f20 │ │ │ │ + bne 28128 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28f54 │ │ │ │ + beq 2815c │ │ │ │ strd r4, [r3] │ │ │ │ - b 28f54 │ │ │ │ + b 2815c │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28f54 │ │ │ │ + beq 2815c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #836] @ 292a0 │ │ │ │ - ldr r3, [pc, #808] @ 29288 │ │ │ │ + ldr r2, [pc, #836] @ 284a8 │ │ │ │ + ldr r3, [pc, #808] @ 28490 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29210 │ │ │ │ + bne 28418 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 291bc │ │ │ │ + beq 283c4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ strd r6, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 291a0 │ │ │ │ + beq 283a8 │ │ │ │ ldrd r0, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2917c │ │ │ │ + beq 28384 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28ecc │ │ │ │ + bne 280d4 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28f20 │ │ │ │ - b 28ef4 │ │ │ │ + bne 28128 │ │ │ │ + b 280fc │ │ │ │ ldrd r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - beq 29134 │ │ │ │ - bl 11347c │ │ │ │ + beq 2833c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 290d4 │ │ │ │ + beq 282dc │ │ │ │ strd r6, [sp] │ │ │ │ cmp r9, #0 │ │ │ │ - ldr r1, [pc, #584] @ 29298 │ │ │ │ + ldr r1, [pc, #584] @ 284a0 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #580] @ 2929c │ │ │ │ + ldrlt r1, [pc, #580] @ 284a4 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #568] @ 29298 │ │ │ │ + ldr r3, [pc, #568] @ 284a0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r8, r6 │ │ │ │ movne r9, r7 │ │ │ │ - beq 28eac │ │ │ │ + beq 280b4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28fec │ │ │ │ + beq 281f4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28ecc │ │ │ │ + bne 280d4 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28f20 │ │ │ │ + bne 28128 │ │ │ │ mov r4, r8 │ │ │ │ mov r5, r9 │ │ │ │ - b 28f20 │ │ │ │ + b 28128 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29180 │ │ │ │ + bne 28388 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29214 │ │ │ │ + bne 2841c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28fec │ │ │ │ - b 28ecc │ │ │ │ - bl 11347c │ │ │ │ + beq 281f4 │ │ │ │ + b 280d4 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2917c │ │ │ │ + bne 28384 │ │ │ │ ldrd r0, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29180 │ │ │ │ + bne 28388 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29214 │ │ │ │ + bne 2841c │ │ │ │ ldrd r8, [sp] │ │ │ │ - b 29074 │ │ │ │ + b 2827c │ │ │ │ ldrd r8, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 290ac │ │ │ │ - b 28fec │ │ │ │ + bne 282b4 │ │ │ │ + b 281f4 │ │ │ │ ldrd r2, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29074 │ │ │ │ - b 29158 │ │ │ │ + bne 2827c │ │ │ │ + b 28360 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 29234 │ │ │ │ - bl 11347c │ │ │ │ + bne 2843c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 291a0 │ │ │ │ + beq 283a8 │ │ │ │ ldrd r0, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29044 │ │ │ │ - b 28fb8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ + bne 2824c │ │ │ │ + b 281c0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 290c8 │ │ │ │ - b 28ef4 │ │ │ │ - bl 11347c │ │ │ │ + bne 282d0 │ │ │ │ + b 280fc │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2925c │ │ │ │ + bne 28464 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29214 │ │ │ │ + bne 2841c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r8, r6 │ │ │ │ movne r9, r7 │ │ │ │ - bne 290ac │ │ │ │ - b 28efc │ │ │ │ - eoreq r7, r5, r8, asr r2 │ │ │ │ + bne 282b4 │ │ │ │ + b 28104 │ │ │ │ + eoreq r8, r6, r0, asr r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r7, r5, r4, lsr r2 │ │ │ │ + eoreq r8, r6, ip, lsr #32 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - mlaeq r5, r0, sp, r6 │ │ │ │ + eoreq r7, r6, r8, lsl #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1668] @ 29944 │ │ │ │ + ldr r0, [pc, #1668] @ 28b4c │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #1664] @ 29948 │ │ │ │ + ldr r1, [pc, #1664] @ 28b50 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #1656] @ 2994c │ │ │ │ - ldr r3, [pc, #1652] @ 2994c │ │ │ │ - ldr r5, [pc, #1652] @ 29950 │ │ │ │ + ldr r2, [pc, #1656] @ 28b54 │ │ │ │ + ldr r3, [pc, #1652] @ 28b54 │ │ │ │ + ldr r5, [pc, #1652] @ 28b58 │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ @@ -34565,2449 +33667,3661 @@ │ │ │ │ strd r2, [sp, #96] @ 0x60 │ │ │ │ strd r2, [sp, #104] @ 0x68 │ │ │ │ strd r2, [sp, #112] @ 0x70 │ │ │ │ strd r2, [sp, #120] @ 0x78 │ │ │ │ strd r2, [sp, #128] @ 0x80 │ │ │ │ strd r2, [sp, #136] @ 0x88 │ │ │ │ strd r2, [sp, #144] @ 0x90 │ │ │ │ - b 2935c │ │ │ │ + b 28564 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1564] @ 29954 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1564] @ 28b5c │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 297c8 │ │ │ │ + bne 289d0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29324 │ │ │ │ + beq 2852c │ │ │ │ ldrd r6, [sp, #64] @ 0x40 │ │ │ │ add r8, sp, #120 @ 0x78 │ │ │ │ - b 293b8 │ │ │ │ + b 285c0 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1472] @ 29954 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1472] @ 28b5c │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 297c8 │ │ │ │ + bne 289d0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29380 │ │ │ │ + beq 28588 │ │ │ │ ldrd r8, [sp, #120] @ 0x78 │ │ │ │ add fp, sp, #96 @ 0x60 │ │ │ │ - b 29414 │ │ │ │ + b 2861c │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1380] @ 29954 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1380] @ 28b5c │ │ │ │ mov r1, #13 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 297c8 │ │ │ │ + bne 289d0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 293dc │ │ │ │ + beq 285e4 │ │ │ │ ldrd r2, [sp, #96] @ 0x60 │ │ │ │ add fp, sp, #88 @ 0x58 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 29474 │ │ │ │ + b 2867c │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1284] @ 29954 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1284] @ 28b5c │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 297c8 │ │ │ │ + bne 289d0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2943c │ │ │ │ + beq 28644 │ │ │ │ ldrd r2, [sp, #88] @ 0x58 │ │ │ │ add fp, sp, #112 @ 0x70 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 294d4 │ │ │ │ + b 286dc │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1188] @ 29954 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1188] @ 28b5c │ │ │ │ mov r1, #15 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 297c8 │ │ │ │ + bne 289d0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2949c │ │ │ │ + beq 286a4 │ │ │ │ ldrd r2, [sp, #112] @ 0x70 │ │ │ │ add fp, sp, #136 @ 0x88 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 29534 │ │ │ │ + b 2873c │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1092] @ 29954 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1092] @ 28b5c │ │ │ │ mov r1, #16 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 297c8 │ │ │ │ + bne 289d0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 294fc │ │ │ │ + beq 28704 │ │ │ │ ldrd r2, [sp, #136] @ 0x88 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ strd r2, [sp, #32] │ │ │ │ - b 29594 │ │ │ │ + b 2879c │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #996] @ 29954 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #996] @ 28b5c │ │ │ │ mov r1, #17 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 297c8 │ │ │ │ + bne 289d0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2955c │ │ │ │ + beq 28764 │ │ │ │ ldrd r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ addne fp, sp, #128 @ 0x80 │ │ │ │ - bne 29604 │ │ │ │ - b 29814 │ │ │ │ + bne 2880c │ │ │ │ + b 28a1c │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #884] @ 29954 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #884] @ 28b5c │ │ │ │ mov r1, #18 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 297c8 │ │ │ │ + bne 289d0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 295cc │ │ │ │ + beq 287d4 │ │ │ │ ldrd r2, [sp, #128] @ 0x80 │ │ │ │ add fp, sp, #80 @ 0x50 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ - b 29664 │ │ │ │ + b 2886c │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #788] @ 29954 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #788] @ 28b5c │ │ │ │ mov r1, #19 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 297c8 │ │ │ │ + bne 289d0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2962c │ │ │ │ + beq 28834 │ │ │ │ ldrd r0, [sp, #40] @ 0x28 │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ strd r0, [sp, #40] @ 0x28 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ - b 296cc │ │ │ │ + b 288d4 │ │ │ │ mov r1, #62 @ 0x3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #684] @ 29954 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #684] @ 28b5c │ │ │ │ mov r1, #20 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 297c8 │ │ │ │ + bne 289d0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29694 │ │ │ │ + beq 2889c │ │ │ │ ldrd r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ addne fp, sp, #104 @ 0x68 │ │ │ │ - bne 2973c │ │ │ │ - b 29824 │ │ │ │ + bne 28944 │ │ │ │ + b 28a2c │ │ │ │ mov r1, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #572] @ 29954 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #572] @ 28b5c │ │ │ │ mov r1, #21 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 297c8 │ │ │ │ + bne 289d0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #21 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29704 │ │ │ │ + beq 2890c │ │ │ │ ldrd r2, [sp, #104] @ 0x68 │ │ │ │ add fp, sp, #144 @ 0x90 │ │ │ │ strd r2, [sp] │ │ │ │ - b 2979c │ │ │ │ + b 289a4 │ │ │ │ mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #476] @ 29954 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #476] @ 28b5c │ │ │ │ mov r1, #22 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 297c8 │ │ │ │ + bne 289d0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29764 │ │ │ │ + beq 2896c │ │ │ │ ldrd r0, [sp] │ │ │ │ ldrd r2, [sp, #144] @ 0x90 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ strd r0, [sp] │ │ │ │ - b 29830 │ │ │ │ + b 28a38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 297e8 │ │ │ │ + beq 289f0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #360] @ 29958 │ │ │ │ - ldr r3, [pc, #340] @ 29948 │ │ │ │ + ldr r2, [pc, #360] @ 28b60 │ │ │ │ + ldr r3, [pc, #340] @ 28b50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 298ec │ │ │ │ + bne 28af4 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ - b 2968c │ │ │ │ + b 28894 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ subs r8, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ movne r8, #1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r8, #0 │ │ │ │ andne r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 29918 │ │ │ │ + bne 28b20 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 298f0 │ │ │ │ + beq 28af8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 297e8 │ │ │ │ + beq 289f0 │ │ │ │ strd r6, [r3] │ │ │ │ - b 297e8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ + b 289f0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 298d8 │ │ │ │ + bne 28ae0 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ - b 298d8 │ │ │ │ + b 28ae0 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #56] @ 2995c │ │ │ │ + ldr r1, [pc, #56] @ 28b64 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #52] @ 29960 │ │ │ │ + ldrlt r1, [pc, #52] @ 28b68 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #40] @ 2995c │ │ │ │ + ldr r3, [pc, #40] @ 28b64 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 298d8 │ │ │ │ - b 2990c │ │ │ │ - eoreq r6, r5, r8, lsr #20 │ │ │ │ + bne 28ae0 │ │ │ │ + b 28b14 │ │ │ │ + eoreq r7, r6, r0, lsr #16 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r6, r5, r4, lsl #20 │ │ │ │ + strdeq r7, [r6], -ip @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ - strdeq r6, [r5], -ip @ │ │ │ │ + strdeq r7, [r6], -r4 @ │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ 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, #416] @ 29b20 │ │ │ │ + ldr r0, [pc, #416] @ 28d28 │ │ │ │ mov r9, r1 │ │ │ │ - ldr r1, [pc, #412] @ 29b24 │ │ │ │ + ldr r1, [pc, #412] @ 28d2c │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #404] @ 29b28 │ │ │ │ - ldr r8, [pc, #404] @ 29b2c │ │ │ │ + ldr ip, [pc, #404] @ 28d30 │ │ │ │ + ldr r8, [pc, #404] @ 28d34 │ │ │ │ str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #392] @ 29b28 │ │ │ │ + ldr r2, [pc, #392] @ 28d30 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #384] @ 29b28 │ │ │ │ - ldr r7, [pc, #388] @ 29b30 │ │ │ │ - ldr sl, [pc, #388] @ 29b34 │ │ │ │ + ldr r3, [pc, #384] @ 28d30 │ │ │ │ + ldr r7, [pc, #388] @ 28d38 │ │ │ │ + ldr sl, [pc, #388] @ 28d3c │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ add r6, sp, #12 │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r8, #256 @ 0x100 │ │ │ │ + add r5, r8, #200 @ 0xc8 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 299fc │ │ │ │ - ldr r3, [pc, #348] @ 29b38 │ │ │ │ + b 28c04 │ │ │ │ + ldr r3, [pc, #348] @ 28d40 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #260] @ 0x104 │ │ │ │ + ldr r2, [r3, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29a5c │ │ │ │ + bne 28c64 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29aa8 │ │ │ │ + bne 28cb0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 299d4 │ │ │ │ + beq 28bdc │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #28 │ │ │ │ str sl, [sp, #32] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r8, #260] @ 0x104 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 299d4 │ │ │ │ + str r3, [r8, #204] @ 0xcc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 28bdc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29a7c │ │ │ │ + beq 28c84 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #184] @ 29b3c │ │ │ │ - ldr r3, [pc, #156] @ 29b24 │ │ │ │ + ldr r2, [pc, #184] @ 28d44 │ │ │ │ + ldr r3, [pc, #156] @ 28d2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29b1c │ │ │ │ + bne 28d24 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r5, sp, #16 │ │ │ │ - b 29ae8 │ │ │ │ + b 28cf0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 29b40 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 28d48 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29a5c │ │ │ │ + bne 28c64 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29ab0 │ │ │ │ + beq 28cb8 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29a7c │ │ │ │ + beq 28c84 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - b 29a7c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r5, r4, ror #6 │ │ │ │ + b 28c84 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r6, ip, asr r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - mlaeq r5, r0, sp, r6 │ │ │ │ - eoreq r6, r5, ip, lsr r3 │ │ │ │ - andeq sl, lr, r8, lsr #23 │ │ │ │ - eoreq r6, r5, r0, ror #26 │ │ │ │ - eoreq r6, r5, r8, ror #4 │ │ │ │ + eoreq r7, r6, r8, lsl #23 │ │ │ │ + eoreq r7, r6, r4, lsr r1 │ │ │ │ + andeq ip, lr, r0, lsl #7 │ │ │ │ + eoreq r7, r6, r8, asr fp │ │ │ │ + eoreq r7, r6, r0, rrx │ │ │ │ muleq r0, r8, r2 │ │ │ │ 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, #416] @ 29d00 │ │ │ │ + ldr r0, [pc, #416] @ 28f08 │ │ │ │ mov r9, r1 │ │ │ │ - ldr r1, [pc, #412] @ 29d04 │ │ │ │ + ldr r1, [pc, #412] @ 28f0c │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #404] @ 29d08 │ │ │ │ - ldr r8, [pc, #404] @ 29d0c │ │ │ │ + ldr ip, [pc, #404] @ 28f10 │ │ │ │ + ldr r8, [pc, #404] @ 28f14 │ │ │ │ str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #392] @ 29d08 │ │ │ │ + ldr r2, [pc, #392] @ 28f10 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #384] @ 29d08 │ │ │ │ - ldr r7, [pc, #388] @ 29d10 │ │ │ │ - ldr sl, [pc, #388] @ 29d14 │ │ │ │ + ldr r3, [pc, #384] @ 28f10 │ │ │ │ + ldr r7, [pc, #388] @ 28f18 │ │ │ │ + ldr sl, [pc, #388] @ 28f1c │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ add r6, sp, #12 │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r8, #264 @ 0x108 │ │ │ │ + add r5, r8, #208 @ 0xd0 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 29bdc │ │ │ │ - ldr r3, [pc, #348] @ 29d18 │ │ │ │ + b 28de4 │ │ │ │ + ldr r3, [pc, #348] @ 28f20 │ │ │ │ mov r1, #66 @ 0x42 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #268] @ 0x10c │ │ │ │ + ldr r2, [r3, #212] @ 0xd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29c3c │ │ │ │ + bne 28e44 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #66 @ 0x42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29c88 │ │ │ │ + bne 28e90 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29bb4 │ │ │ │ + beq 28dbc │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #28 │ │ │ │ str sl, [sp, #32] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r8, #268] @ 0x10c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 29bb4 │ │ │ │ + str r3, [r8, #212] @ 0xd4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 28dbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29c5c │ │ │ │ + beq 28e64 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #184] @ 29d1c │ │ │ │ - ldr r3, [pc, #156] @ 29d04 │ │ │ │ + ldr r2, [pc, #184] @ 28f24 │ │ │ │ + ldr r3, [pc, #156] @ 28f0c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29cfc │ │ │ │ + bne 28f04 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r5, sp, #16 │ │ │ │ - b 29cc8 │ │ │ │ + b 28ed0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 29d20 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 28f28 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r1, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29c3c │ │ │ │ + bne 28e44 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29c90 │ │ │ │ + beq 28e98 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29c5c │ │ │ │ + beq 28e64 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - b 29c5c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r5, r4, lsl #3 │ │ │ │ + b 28e64 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r6, ip, ror pc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x00256bb0 │ │ │ │ - eoreq r6, r5, ip, asr r1 │ │ │ │ - andeq sl, lr, r8, asr #19 │ │ │ │ - eoreq r6, r5, r0, lsl #23 │ │ │ │ - eoreq r6, r5, r8, lsl #1 │ │ │ │ + eoreq r7, r6, r8, lsr #19 │ │ │ │ + eoreq r6, r6, r4, asr pc │ │ │ │ + andeq ip, lr, r0, lsr #3 │ │ │ │ + eoreq r7, r6, r8, ror r9 │ │ │ │ + eoreq r6, r6, r0, lsl #29 │ │ │ │ muleq r0, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #236] @ 29e2c │ │ │ │ - ldr r2, [pc, #236] @ 29e30 │ │ │ │ + ldr r1, [pc, #236] @ 29034 │ │ │ │ + ldr r2, [pc, #236] @ 29038 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #228] @ 29e34 │ │ │ │ + ldr r6, [pc, #228] @ 2903c │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r3, [pc, #224] @ 29e38 │ │ │ │ + ldr r3, [pc, #224] @ 29040 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r7, sp, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 29dac │ │ │ │ + b 28fb4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #180] @ 29e3c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #180] @ 29044 │ │ │ │ mov r1, #74 @ 0x4a │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29e10 │ │ │ │ + bne 29018 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 29d74 │ │ │ │ + beq 28f7c │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 29de4 │ │ │ │ + beq 28fec │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ strb r3, [r2] │ │ │ │ - ldr r2, [pc, #84] @ 29e40 │ │ │ │ - ldr r3, [pc, #64] @ 29e30 │ │ │ │ + ldr r2, [pc, #84] @ 29048 │ │ │ │ + ldr r3, [pc, #64] @ 29038 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29e28 │ │ │ │ + bne 29030 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ strbne r5, [r3] │ │ │ │ - b 29de4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r5, ip, lsr #31 │ │ │ │ + b 28fec │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r6, r4, lsr #27 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - mlaeq r5, r8, pc, r5 @ │ │ │ │ + mlaeq r6, r0, sp, r6 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq r5, r5, r0, lsl #30 │ │ │ │ + strdeq r6, [r6], -r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1280] @ 2a360 │ │ │ │ + ldr r0, [pc, #1280] @ 29568 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #1276] @ 2a364 │ │ │ │ + ldr r1, [pc, #1276] @ 2956c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #1268] @ 2a368 │ │ │ │ - ldr r3, [pc, #1264] @ 2a368 │ │ │ │ - ldr r5, [pc, #1264] @ 2a36c │ │ │ │ + ldr r2, [pc, #1268] @ 29570 │ │ │ │ + ldr r3, [pc, #1264] @ 29570 │ │ │ │ + ldr r5, [pc, #1264] @ 29574 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ - ldr ip, [pc, #1252] @ 2a368 │ │ │ │ + ldr ip, [pc, #1252] @ 29570 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ str ip, [sp, #32] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ strd r2, [sp, #80] @ 0x50 │ │ │ │ strd r2, [sp, #88] @ 0x58 │ │ │ │ - b 29ef4 │ │ │ │ + b 290fc │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1184] @ 2a370 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1184] @ 29578 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a0e4 │ │ │ │ + bne 292ec │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29ebc │ │ │ │ + beq 290c4 │ │ │ │ ldrd r6, [sp, #80] @ 0x50 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ - b 29f50 │ │ │ │ + b 29158 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1092] @ 2a370 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1092] @ 29578 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a0e4 │ │ │ │ + bne 292ec │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29f18 │ │ │ │ + beq 29120 │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #88 @ 0x58 │ │ │ │ - b 29fac │ │ │ │ + b 291b4 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1000] @ 2a370 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1000] @ 29578 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a0e4 │ │ │ │ + bne 292ec │ │ │ │ mov r2, fp │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29f74 │ │ │ │ + beq 2917c │ │ │ │ ldrd r2, [sp, #88] @ 0x58 │ │ │ │ add fp, sp, #32 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 29ffc │ │ │ │ + b 29204 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a0e4 │ │ │ │ + bne 292ec │ │ │ │ mov r2, fp │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29fd4 │ │ │ │ + beq 291dc │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ - b 2a054 │ │ │ │ + b 2925c │ │ │ │ mov r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #836] @ 2a374 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #836] @ 2957c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a0e4 │ │ │ │ + bne 292ec │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, fp │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a01c │ │ │ │ + beq 29224 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ addne fp, sp, #64 @ 0x40 │ │ │ │ addeq fp, sp, #56 @ 0x38 │ │ │ │ - beq 2a168 │ │ │ │ - b 2a0c0 │ │ │ │ + beq 29370 │ │ │ │ + b 292c8 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #724] @ 2a370 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #724] @ 29578 │ │ │ │ mov r1, #7 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a0e4 │ │ │ │ + bne 292ec │ │ │ │ mov r2, fp │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a088 │ │ │ │ + beq 29290 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 2a194 │ │ │ │ + b 2939c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a104 │ │ │ │ + beq 2930c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #620] @ 2a378 │ │ │ │ - ldr r3, [pc, #596] @ 2a364 │ │ │ │ + ldr r2, [pc, #620] @ 29580 │ │ │ │ + ldr r3, [pc, #596] @ 2956c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a35c │ │ │ │ + bne 29564 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #556] @ 2a370 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #556] @ 29578 │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a0e4 │ │ │ │ + bne 292ec │ │ │ │ mov r2, fp │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a130 │ │ │ │ + beq 29338 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ strd r0, [sp, #16] │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ - b 2a1d4 │ │ │ │ + b 293dc │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #448] @ 2a370 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #448] @ 29578 │ │ │ │ mov r1, #8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a0e4 │ │ │ │ + bne 292ec │ │ │ │ mov r2, fp │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a19c │ │ │ │ + beq 293a4 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 2a234 │ │ │ │ + b 2943c │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #352] @ 2a370 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #352] @ 29578 │ │ │ │ mov r1, #9 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a0e4 │ │ │ │ + bne 292ec │ │ │ │ mov r2, fp │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a1fc │ │ │ │ + beq 29404 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a300 │ │ │ │ + beq 29508 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a33c │ │ │ │ + beq 29544 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #180] @ 2a37c │ │ │ │ + ldr r1, [pc, #180] @ 29584 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #176] @ 2a380 │ │ │ │ + ldrlt r1, [pc, #176] @ 29588 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #164] @ 2a37c │ │ │ │ + ldr r3, [pc, #164] @ 29584 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a2ec │ │ │ │ + bne 294f4 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a104 │ │ │ │ + beq 2930c │ │ │ │ strd r6, [r3] │ │ │ │ - b 2a104 │ │ │ │ + b 2930c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a2ec │ │ │ │ + bne 294f4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a2e4 │ │ │ │ - b 2a2ec │ │ │ │ + beq 294ec │ │ │ │ + b 294f4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a2ec │ │ │ │ - b 2a2e4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r5, r8, lsl #29 │ │ │ │ + bne 294f4 │ │ │ │ + b 294ec │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r6, r0, lsl #25 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r5, r5, r0, ror #28 │ │ │ │ + eoreq r6, r6, r8, asr ip │ │ │ │ muleq r0, r8, r2 │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq r5, r5, r0, ror #23 │ │ │ │ + ldrdeq r6, [r6], -r8 @ │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 2a774 │ │ │ │ + ldr r0, [pc, #980] @ 2997c │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 2a778 │ │ │ │ + ldr r1, [pc, #976] @ 29980 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 2a77c │ │ │ │ - ldr r3, [pc, #964] @ 2a77c │ │ │ │ - ldr r5, [pc, #964] @ 2a780 │ │ │ │ + ldr r2, [pc, #968] @ 29984 │ │ │ │ + ldr r3, [pc, #964] @ 29984 │ │ │ │ + ldr r5, [pc, #964] @ 29988 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 2a424 │ │ │ │ + b 2962c │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 2a784 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 2998c │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a6c8 │ │ │ │ + bne 298d0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a3ec │ │ │ │ + beq 295f4 │ │ │ │ ldrd r6, [sp, #64] @ 0x40 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ - b 2a480 │ │ │ │ + b 29688 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 2a784 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 2998c │ │ │ │ mov r1, #13 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a6c8 │ │ │ │ + bne 298d0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a448 │ │ │ │ + beq 29650 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ - b 2a4dc │ │ │ │ + b 296e4 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 2a784 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 2998c │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a6c8 │ │ │ │ + bne 298d0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a4a4 │ │ │ │ + beq 296ac │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 2a53c │ │ │ │ + b 29744 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 2a784 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 2998c │ │ │ │ mov r1, #15 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a6c8 │ │ │ │ + bne 298d0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a504 │ │ │ │ + beq 2970c │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 2a59c │ │ │ │ + b 297a4 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 2a784 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 2998c │ │ │ │ mov r1, #16 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a6c8 │ │ │ │ + bne 298d0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a564 │ │ │ │ + beq 2976c │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #32 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 2a5fc │ │ │ │ + b 29804 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 2a784 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 2998c │ │ │ │ mov r1, #17 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a6c8 │ │ │ │ + bne 298d0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a5c4 │ │ │ │ + beq 297cc │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a714 │ │ │ │ + beq 2991c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a750 │ │ │ │ + beq 29958 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 2a788 │ │ │ │ + ldr r1, [pc, #248] @ 29990 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 2a78c │ │ │ │ + ldrlt r1, [pc, #244] @ 29994 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 2a788 │ │ │ │ + ldr r3, [pc, #232] @ 29990 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a6b4 │ │ │ │ + bne 298bc │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a6e8 │ │ │ │ + beq 298f0 │ │ │ │ strd r6, [r3] │ │ │ │ - b 2a6e8 │ │ │ │ + b 298f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a6e8 │ │ │ │ + beq 298f0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 2a790 │ │ │ │ - ldr r3, [pc, #132] @ 2a778 │ │ │ │ + ldr r2, [pc, #160] @ 29998 │ │ │ │ + ldr r3, [pc, #132] @ 29980 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a770 │ │ │ │ + bne 29978 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a6b4 │ │ │ │ + bne 298bc │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a6ac │ │ │ │ - b 2a6b4 │ │ │ │ + beq 298b4 │ │ │ │ + b 298bc │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a6b4 │ │ │ │ - b 2a6ac │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r5, r8, asr #18 │ │ │ │ + bne 298bc │ │ │ │ + b 298b4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r6, r0, asr #14 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r5, r5, r4, lsr #18 │ │ │ │ + eoreq r6, r6, ip, lsl r7 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - strdeq r5, [r5], -ip @ │ │ │ │ + strdeq r6, [r6], -r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #240] @ 2a8a0 │ │ │ │ + ldr r0, [pc, #240] @ 29aa8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #236] @ 2a8a4 │ │ │ │ + ldr r1, [pc, #236] @ 29aac │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #228] @ 2a8a8 │ │ │ │ - ldr r3, [pc, #224] @ 2a8a8 │ │ │ │ - ldr r5, [pc, #224] @ 2a8ac │ │ │ │ + ldr r2, [pc, #228] @ 29ab0 │ │ │ │ + ldr r3, [pc, #224] @ 29ab0 │ │ │ │ + ldr r5, [pc, #224] @ 29ab4 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ add r6, sp, #8 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 2a820 │ │ │ │ + b 29a28 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #180] @ 2a8b0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #180] @ 29ab8 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a878 │ │ │ │ + bne 29a80 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a7e8 │ │ │ │ + beq 299f0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a84c │ │ │ │ + beq 29a54 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #96] @ 2a8b4 │ │ │ │ - ldr r3, [pc, #76] @ 2a8a4 │ │ │ │ + ldr r2, [pc, #96] @ 29abc │ │ │ │ + ldr r3, [pc, #76] @ 29aac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a89c │ │ │ │ + bne 29aa4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a84c │ │ │ │ + beq 29a54 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - b 2a84c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r5, r8, lsr r5 │ │ │ │ + b 29a54 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r6, r0, lsr r3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r5, r5, r0, lsr #10 │ │ │ │ + eoreq r6, r6, r8, lsl r3 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - mlaeq r5, r8, r4, r5 │ │ │ │ + mlaeq r6, r0, r2, r6 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 2aca8 │ │ │ │ + ldr r0, [pc, #980] @ 29eb0 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 2acac │ │ │ │ + ldr r1, [pc, #976] @ 29eb4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 2acb0 │ │ │ │ - ldr r3, [pc, #964] @ 2acb0 │ │ │ │ - ldr r5, [pc, #964] @ 2acb4 │ │ │ │ + ldr r2, [pc, #968] @ 29eb8 │ │ │ │ + ldr r3, [pc, #964] @ 29eb8 │ │ │ │ + ldr r5, [pc, #964] @ 29ebc │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 2a958 │ │ │ │ + b 29b60 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 2acb8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 29ec0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2abfc │ │ │ │ + bne 29e04 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a920 │ │ │ │ + beq 29b28 │ │ │ │ ldrd r6, [sp, #72] @ 0x48 │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ - b 2a9b4 │ │ │ │ + b 29bbc │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 2acb8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 29ec0 │ │ │ │ mov r1, #5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2abfc │ │ │ │ + bne 29e04 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a97c │ │ │ │ + beq 29b84 │ │ │ │ ldrd r8, [sp, #40] @ 0x28 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ - b 2aa10 │ │ │ │ + b 29c18 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 2acb8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 29ec0 │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2abfc │ │ │ │ + bne 29e04 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a9d8 │ │ │ │ + beq 29be0 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 2aa70 │ │ │ │ + b 29c78 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 2acb8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 29ec0 │ │ │ │ mov r1, #7 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2abfc │ │ │ │ + bne 29e04 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2aa38 │ │ │ │ + beq 29c40 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 2aad0 │ │ │ │ + b 29cd8 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 2acb8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 29ec0 │ │ │ │ mov r1, #8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2abfc │ │ │ │ + bne 29e04 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2aa98 │ │ │ │ + beq 29ca0 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ add fp, sp, #32 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 2ab30 │ │ │ │ + b 29d38 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 2acb8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 29ec0 │ │ │ │ mov r1, #9 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2abfc │ │ │ │ + bne 29e04 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2aaf8 │ │ │ │ + beq 29d00 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ac48 │ │ │ │ + beq 29e50 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ac84 │ │ │ │ + beq 29e8c │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 2acbc │ │ │ │ + ldr r1, [pc, #248] @ 29ec4 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 2acc0 │ │ │ │ + ldrlt r1, [pc, #244] @ 29ec8 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 2acbc │ │ │ │ + ldr r3, [pc, #232] @ 29ec4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2abe8 │ │ │ │ + bne 29df0 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ac1c │ │ │ │ + beq 29e24 │ │ │ │ strd r6, [r3] │ │ │ │ - b 2ac1c │ │ │ │ + b 29e24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ac1c │ │ │ │ + beq 29e24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 2acc4 │ │ │ │ - ldr r3, [pc, #132] @ 2acac │ │ │ │ + ldr r2, [pc, #160] @ 29ecc │ │ │ │ + ldr r3, [pc, #132] @ 29eb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2aca4 │ │ │ │ + bne 29eac │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2abe8 │ │ │ │ + bne 29df0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2abe0 │ │ │ │ - b 2abe8 │ │ │ │ + beq 29de8 │ │ │ │ + b 29df0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2abe8 │ │ │ │ - b 2abe0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r5, r4, lsl r4 │ │ │ │ + bne 29df0 │ │ │ │ + b 29de8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r6, ip, lsl #4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq r5, [r5], -r0 @ │ │ │ │ + eoreq r6, r6, r8, ror #3 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r5, r5, r8, asr #1 │ │ │ │ + eoreq r5, r6, r0, asr #29 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 2b0b8 │ │ │ │ + ldr r0, [pc, #980] @ 2a2c0 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 2b0bc │ │ │ │ + ldr r1, [pc, #976] @ 2a2c4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 2b0c0 │ │ │ │ - ldr r3, [pc, #964] @ 2b0c0 │ │ │ │ - ldr r5, [pc, #964] @ 2b0c4 │ │ │ │ + ldr r2, [pc, #968] @ 2a2c8 │ │ │ │ + ldr r3, [pc, #964] @ 2a2c8 │ │ │ │ + ldr r5, [pc, #964] @ 2a2cc │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 2ad68 │ │ │ │ + b 29f70 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 2b0c8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 2a2d0 │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b00c │ │ │ │ + bne 2a214 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ad30 │ │ │ │ + beq 29f38 │ │ │ │ ldrd r6, [sp, #64] @ 0x40 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ - b 2adc4 │ │ │ │ + b 29fcc │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 2b0c8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 2a2d0 │ │ │ │ mov r1, #13 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b00c │ │ │ │ + bne 2a214 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ad8c │ │ │ │ + beq 29f94 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ - b 2ae20 │ │ │ │ + b 2a028 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 2b0c8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 2a2d0 │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b00c │ │ │ │ + bne 2a214 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ade8 │ │ │ │ + beq 29ff0 │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 2ae80 │ │ │ │ + b 2a088 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 2b0c8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 2a2d0 │ │ │ │ mov r1, #15 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b00c │ │ │ │ + bne 2a214 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ae48 │ │ │ │ + beq 2a050 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 2aee0 │ │ │ │ + b 2a0e8 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 2b0c8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 2a2d0 │ │ │ │ mov r1, #16 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b00c │ │ │ │ + bne 2a214 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2aea8 │ │ │ │ + beq 2a0b0 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #32 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 2af40 │ │ │ │ + b 2a148 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 2b0c8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 2a2d0 │ │ │ │ mov r1, #17 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b00c │ │ │ │ + bne 2a214 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2af08 │ │ │ │ + beq 2a110 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b058 │ │ │ │ + beq 2a260 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b094 │ │ │ │ + beq 2a29c │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 2b0cc │ │ │ │ + ldr r1, [pc, #248] @ 2a2d4 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 2b0d0 │ │ │ │ + ldrlt r1, [pc, #244] @ 2a2d8 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 2b0cc │ │ │ │ + ldr r3, [pc, #232] @ 2a2d4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2aff8 │ │ │ │ + bne 2a200 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b02c │ │ │ │ + beq 2a234 │ │ │ │ strd r6, [r3] │ │ │ │ - b 2b02c │ │ │ │ + b 2a234 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b02c │ │ │ │ + beq 2a234 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 2b0d4 │ │ │ │ - ldr r3, [pc, #132] @ 2b0bc │ │ │ │ + ldr r2, [pc, #160] @ 2a2dc │ │ │ │ + ldr r3, [pc, #132] @ 2a2c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b0b4 │ │ │ │ + bne 2a2bc │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2aff8 │ │ │ │ + bne 2a200 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2aff0 │ │ │ │ - b 2aff8 │ │ │ │ + beq 2a1f8 │ │ │ │ + b 2a200 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2aff8 │ │ │ │ - b 2aff0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r5, r4 │ │ │ │ + bne 2a200 │ │ │ │ + b 2a1f8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq r5, [r6], -ip @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r4, r5, r0, ror #31 │ │ │ │ + ldrdeq r5, [r6], -r8 @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - @ instruction: 0x00254cb8 │ │ │ │ + @ instruction: 0x00265ab0 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 2b4c8 │ │ │ │ + ldr r0, [pc, #980] @ 2a6d0 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 2b4cc │ │ │ │ + ldr r1, [pc, #976] @ 2a6d4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 2b4d0 │ │ │ │ - ldr r3, [pc, #964] @ 2b4d0 │ │ │ │ - ldr r5, [pc, #964] @ 2b4d4 │ │ │ │ + ldr r2, [pc, #968] @ 2a6d8 │ │ │ │ + ldr r3, [pc, #964] @ 2a6d8 │ │ │ │ + ldr r5, [pc, #964] @ 2a6dc │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 2b178 │ │ │ │ + b 2a380 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 2b4d8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 2a6e0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b41c │ │ │ │ + bne 2a624 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b140 │ │ │ │ + beq 2a348 │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ - b 2b1d4 │ │ │ │ + b 2a3dc │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 2b4d8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 2a6e0 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b41c │ │ │ │ + bne 2a624 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b19c │ │ │ │ + beq 2a3a4 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ - b 2b230 │ │ │ │ + b 2a438 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 2b4d8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 2a6e0 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b41c │ │ │ │ + bne 2a624 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b1f8 │ │ │ │ + beq 2a400 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 2b290 │ │ │ │ + b 2a498 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 2b4d8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 2a6e0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b41c │ │ │ │ + bne 2a624 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b258 │ │ │ │ + beq 2a460 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #32 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 2b2f0 │ │ │ │ + b 2a4f8 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 2b4d8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 2a6e0 │ │ │ │ mov r1, #5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b41c │ │ │ │ + bne 2a624 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b2b8 │ │ │ │ + beq 2a4c0 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 2b350 │ │ │ │ + b 2a558 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 2b4d8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 2a6e0 │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b41c │ │ │ │ + bne 2a624 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b318 │ │ │ │ + beq 2a520 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b468 │ │ │ │ + beq 2a670 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b4a4 │ │ │ │ + beq 2a6ac │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 2b4dc │ │ │ │ + ldr r1, [pc, #248] @ 2a6e4 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 2b4e0 │ │ │ │ + ldrlt r1, [pc, #244] @ 2a6e8 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 2b4dc │ │ │ │ + ldr r3, [pc, #232] @ 2a6e4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b408 │ │ │ │ + bne 2a610 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b43c │ │ │ │ + beq 2a644 │ │ │ │ strd r6, [r3] │ │ │ │ - b 2b43c │ │ │ │ + b 2a644 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b43c │ │ │ │ + beq 2a644 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 2b4e4 │ │ │ │ - ldr r3, [pc, #132] @ 2b4cc │ │ │ │ + ldr r2, [pc, #160] @ 2a6ec │ │ │ │ + ldr r3, [pc, #132] @ 2a6d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b4c4 │ │ │ │ + bne 2a6cc │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b408 │ │ │ │ + bne 2a610 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b400 │ │ │ │ - b 2b408 │ │ │ │ + beq 2a608 │ │ │ │ + b 2a610 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b408 │ │ │ │ - b 2b400 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r4, [r5], -r4 @ │ │ │ │ + bne 2a610 │ │ │ │ + b 2a608 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r6, ip, ror #19 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - ldrdeq r4, [r5], -r0 @ │ │ │ │ + eoreq r5, r6, r8, asr #19 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r4, r5, r8, lsr #17 │ │ │ │ + eoreq r5, r6, r0, lsr #13 │ │ │ │ + b ee714 │ │ │ │ + b ef644 │ │ │ │ + mov r0, r1 │ │ │ │ + b f0578 │ │ │ │ + mov r0, r1 │ │ │ │ + b f0bf8 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3936] @ 0xf60 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [pc, #680] @ 2a9cc │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #676] @ 2a9d0 │ │ │ │ + sub sp, sp, #124 @ 0x7c │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov ip, #2 │ │ │ │ + str ip, [sp, #32] │ │ │ │ + ldr r7, [pc, #660] @ 2a9d4 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + mov r3, #0 │ │ │ │ + add r4, sp, #16 │ │ │ │ + ldr r2, [pc, #648] @ 2a9d8 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #116] @ 0x74 │ │ │ │ + mov r1, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r9, sp, #8 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + b 2a79c │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2a8fc │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 70dc │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 2a774 │ │ │ │ + b 2a7f0 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #528] @ 2a9dc │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2a8fc │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r3, r4 │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 743c │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 2a7b8 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2a8c8 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + add r0, sp, #12 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7418 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2a9bc │ │ │ │ + mov r3, #0 │ │ │ │ + mov ip, r4 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #92] @ 0x5c │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ + ldm ip, {r0, r1} │ │ │ │ + mov r7, r5 │ │ │ │ + ldr sl, [r8] │ │ │ │ + stm r6, {r0, r1} │ │ │ │ + ldm r7!, {r0, r1, r2, r3} │ │ │ │ + mov fp, #2 │ │ │ │ + mov r9, r4 │ │ │ │ + mov lr, sl │ │ │ │ + stmia r9!, {r0, r1, r2, r3} │ │ │ │ + str fp, [ip] │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + mov r8, r5 │ │ │ │ + stmia r8!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + add r8, sp, #64 @ 0x40 │ │ │ │ + stm r7, {r0, r1} │ │ │ │ + mov r2, #20 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7574 │ │ │ │ + mov ip, r5 │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + ldr r5, [r7] │ │ │ │ + mov lr, r8 │ │ │ │ + stmia lr!, {r0, r1, r2, r3} │ │ │ │ + mov r0, r8 │ │ │ │ + str r5, [r6] │ │ │ │ + bl 71a8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #264] @ 2a9e0 │ │ │ │ + ldr r3, [pc, #244] @ 2a9d0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #116] @ 0x74 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 2a9c8 │ │ │ │ + add sp, sp, #124 @ 0x7c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7208 │ │ │ │ + ldr fp, [r8] │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 2a8c8 │ │ │ │ + add r8, sp, #40 @ 0x28 │ │ │ │ + mov r3, #2 │ │ │ │ + mov ip, r8 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ + str r6, [sp, #44] @ 0x2c │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ + str r6, [sp, #92] @ 0x5c │ │ │ │ + str r6, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ + ldm ip, {r0, r1} │ │ │ │ + mov r7, r5 │ │ │ │ + stm r6, {r0, r1} │ │ │ │ + ldm r7!, {r0, r1, r2, r3} │ │ │ │ + mov sl, r8 │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + mov lr, fp │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [ip] │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + mov r9, r5 │ │ │ │ + stmia r9!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + add r9, sp, #64 @ 0x40 │ │ │ │ + stm r7, {r0, r1} │ │ │ │ + mov r2, #20 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7574 │ │ │ │ + ldm r5!, {r0, r1, r2, r3} │ │ │ │ + ldr lr, [r7] │ │ │ │ + mov ip, r9 │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + mov r0, r9 │ │ │ │ + str lr, [r6] │ │ │ │ + bl 71a8 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 71a8 │ │ │ │ + b 2a8c8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7208 │ │ │ │ + b 2a834 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r6, r0, asr #11 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mlaeq r6, r4, r5, r5 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + andeq r0, r0, r8, lsl #6 │ │ │ │ + eoreq r5, r6, r4, lsl r4 │ │ │ │ + b ed81c │ │ │ │ + b eafe8 │ │ │ │ + mov r0, r1 │ │ │ │ + b ecb20 │ │ │ │ + mov r0, r1 │ │ │ │ + b ed1a0 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3792] @ 0xed0 │ │ │ │ + ldr ip, [pc, #2760] @ 2b4dc │ │ │ │ + sub sp, sp, #268 @ 0x10c │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #2752] @ 2b4e0 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [pc, #2748] @ 2b4e4 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r0, pc, r0 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, #2 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ + ldr r9, [pc, #2720] @ 2b4e8 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #260] @ 0x104 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r8, [pc, #2708] @ 2b4ec │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r3, [sp, #140] @ 0x8c │ │ │ │ + str r3, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #164] @ 0xa4 │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r3, [pc, #2668] @ 2b4f0 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ + add fp, sp, #136 @ 0x88 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r6, r9, #216 @ 0xd8 │ │ │ │ + str r2, [sp, #152] @ 0x98 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + b 2aae0 │ │ │ │ + ldr r3, [pc, #2612] @ 2b4f4 │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #220] @ 0xdc │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2ab3c │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2ab9c │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2aab8 │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ + str r8, [sp, #92] @ 0x5c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #220] @ 0xdc │ │ │ │ + mov r0, r6 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2aab8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r2, #0 │ │ │ │ + strbne r2, [r3] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 71a8 │ │ │ │ + mov r0, fp │ │ │ │ + bl 71a8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #2432] @ 2b4f8 │ │ │ │ + ldr r3, [pc, #2408] @ 2b4e4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #260] @ 0x104 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 2b4d8 │ │ │ │ + add sp, sp, #268 @ 0x10c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 2ae60 │ │ │ │ + ldr sl, [pc, #2380] @ 2b4fc │ │ │ │ + ldr r9, [pc, #2380] @ 2b500 │ │ │ │ + ldr r3, [pc, #2360] @ 2b4f0 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, sp, #72 @ 0x48 │ │ │ │ + add r7, sl, #224 @ 0xe0 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + b 2abfc │ │ │ │ + ldr r3, [pc, #2352] @ 2b504 │ │ │ │ + mov r2, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #228] @ 0xe4 │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2ab3c │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2ac5c │ │ │ │ + mov r1, #7 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2abcc │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ + str r9, [sp, #92] @ 0x5c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #228] @ 0xe4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2abcc │ │ │ │ + ldr r3, [pc, #2212] @ 2b508 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2ae54 │ │ │ │ + add r3, sp, #184 @ 0xb8 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r6, r3 │ │ │ │ + bl 72a4 │ │ │ │ + mov r3, #0 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ + str r3, [sp, #236] @ 0xec │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r9, r2 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + mov sl, r2 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldm r7!, {r0, r1, r2, r3} │ │ │ │ + add ip, sp, #208 @ 0xd0 │ │ │ │ + str ip, [sp, #20] │ │ │ │ + str ip, [sp, #24] │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + ldm r7, {r0, r1} │ │ │ │ + mov lr, r5 │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + ldm r6!, {r0, r1, r2, r3} │ │ │ │ + stmia r8!, {r0, r1, r2, r3} │ │ │ │ + mov r1, #2 │ │ │ │ + str r1, [r7] │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + ldr r8, [sp, #20] │ │ │ │ + stm r6, {r0, r1} │ │ │ │ + mov r6, r0 │ │ │ │ + ldm r8!, {r0, r1, r2, r3} │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r7, [ip] │ │ │ │ + stmia r8!, {r0, r1, r2, r3} │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + str r7, [lr] │ │ │ │ + ldr lr, [sp, #24] │ │ │ │ + stmia lr!, {r0, r1, r2, r3} │ │ │ │ + str r6, [ip] │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl 71a8 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, fp │ │ │ │ + bl 716c │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + mov r1, fp │ │ │ │ + bl 716c │ │ │ │ + add r7, sp, #36 @ 0x24 │ │ │ │ + b 2ad8c │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2af20 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 2ad5c │ │ │ │ + ldr sl, [pc, #1884] @ 2b50c │ │ │ │ + ldr r9, [pc, #1884] @ 2b510 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, sp, #44 @ 0x2c │ │ │ │ + add r7, sl, #232 @ 0xe8 │ │ │ │ + b 2adf0 │ │ │ │ + ldr r3, [pc, #1864] @ 2b514 │ │ │ │ + mov r2, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #236] @ 0xec │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2ab3c │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2af3c │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r6, [sp, #36] @ 0x24 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2adc4 │ │ │ │ + mov r3, #14 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ + str r9, [sp, #92] @ 0x5c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #236] @ 0xec │ │ │ │ + mov r0, r7 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2adc4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 710c │ │ │ │ + b 2ac74 │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [sp, #200] @ 0xc8 │ │ │ │ + add r3, sp, #184 @ 0xb8 │ │ │ │ + mov ip, r3 │ │ │ │ + str r2, [sp, #184] @ 0xb8 │ │ │ │ + str r2, [sp, #188] @ 0xbc │ │ │ │ + str r2, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #236] @ 0xec │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + add r9, sp, #208 @ 0xd0 │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ + mov r8, r9 │ │ │ │ + str r9, [sp, #24] │ │ │ │ + stmia r9!, {r0, r1, r2, r3} │ │ │ │ + ldm ip, {r0, r1} │ │ │ │ + mov sl, r7 │ │ │ │ + stm r9, {r0, r1} │ │ │ │ + ldm sl!, {r0, r1, r2, r3} │ │ │ │ + mov lr, fp │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ + mov r3, #2 │ │ │ │ + str r7, [sp, #28] │ │ │ │ + str r7, [sp, #20] │ │ │ │ + str r3, [ip] │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + mov ip, r7 │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + mov r6, #2 │ │ │ │ + stm sl, {r0, r1} │ │ │ │ + mov sl, r8 │ │ │ │ + mov ip, r0 │ │ │ │ + ldm sl!, {r0, r1, r2, r3} │ │ │ │ + mov sl, fp │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm r7!, {r0, r1, r2, r3} │ │ │ │ + stmia r8!, {r0, r1, r2, r3} │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ + str ip, [r9] │ │ │ │ + str r6, [lr] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl 71a8 │ │ │ │ + b 2ad48 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + strbne r6, [r3] │ │ │ │ + b 2ab58 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 7460 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2b13c │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + tst r3, #8 │ │ │ │ + beq 2b13c │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ + bl 7460 │ │ │ │ + ldr r3, [pc, #1436] @ 2b508 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ + cmp r0, r6 │ │ │ │ + mov r8, r0 │ │ │ │ + beq 2afc4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2b170 │ │ │ │ + ldr r9, [r0, #12] │ │ │ │ + cmp r9, #0 │ │ │ │ + bne 2af98 │ │ │ │ + bl 710c │ │ │ │ + mov r9, r0 │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 2afb0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 710c │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r3, r9 │ │ │ │ + beq 2afc4 │ │ │ │ + ldr r3, [r8, #8] │ │ │ │ + tst r3, #8 │ │ │ │ + beq 2b248 │ │ │ │ + ldrb r3, [sp, #176] @ 0xb0 │ │ │ │ + tst r3, #1 │ │ │ │ + ldrne r3, [sp, #160] @ 0xa0 │ │ │ │ + ldreq r3, [sp, #4] │ │ │ │ + ldrne r2, [r3, #4] │ │ │ │ + addne r3, r3, r2 │ │ │ │ + ldr r6, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + addeq r6, sp, #32 │ │ │ │ + bne 2b13c │ │ │ │ + b 2b01c │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2b154 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 2aff4 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, #0 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r8, [sp, #12] │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + b 2b08c │ │ │ │ + mov r1, #24 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1200] @ 2b518 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2b224 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 2b054 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #92] @ 0x5c │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + mov r3, #5 │ │ │ │ + mov r2, #0 │ │ │ │ + strb r3, [sp, #104] @ 0x68 │ │ │ │ + cmp r6, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + beq 2b2d4 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 114514 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2b114 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7550 │ │ │ │ + ldrb r3, [sp, #104] @ 0x68 │ │ │ │ + cmp r3, #5 │ │ │ │ + beq 2b2d4 │ │ │ │ + subs r4, r4, #0 │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ + movne r4, #1 │ │ │ │ + bl f3f4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl f3f4 │ │ │ │ + b 2b140 │ │ │ │ + mov r4, #0 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + strbne r4, [r3] │ │ │ │ + b 2ab58 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + strbne r7, [r3] │ │ │ │ + b 2ab58 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + bl 7460 │ │ │ │ + ldr r2, [pc, #912] @ 2b518 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr r8, [r1, r2] │ │ │ │ + cmp r0, r8 │ │ │ │ + beq 2b480 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2b1d0 │ │ │ │ + ldr r9, [r0, #12] │ │ │ │ + cmp r9, #0 │ │ │ │ + bne 2b1b0 │ │ │ │ + bl 710c │ │ │ │ + mov r9, r0 │ │ │ │ + ldr r3, [r8, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 2b1c8 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 710c │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r3, r9 │ │ │ │ + beq 2b480 │ │ │ │ + add r8, sp, #72 @ 0x48 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + bl 749c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2b21c │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 7460 │ │ │ │ + ldrb r3, [sp, #176] @ 0xb0 │ │ │ │ + mov r2, r6 │ │ │ │ + tst r3, #1 │ │ │ │ + ldrne r1, [sp, #160] @ 0xa0 │ │ │ │ + ldreq r1, [sp, #4] │ │ │ │ + ldrne r3, [r1, #4] │ │ │ │ + addne r1, r1, r3 │ │ │ │ + mov r3, r8 │ │ │ │ + bl 707c │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ + b 2afe0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + strbne r6, [r3] │ │ │ │ + bl f3f4 │ │ │ │ + b 2ab58 │ │ │ │ + ldr r3, [pc, #716] @ 2b51c │ │ │ │ + add r3, pc, r3 │ │ │ │ + cmp r8, r3 │ │ │ │ + beq 2b294 │ │ │ │ + ldr r9, [r8, #12] │ │ │ │ + cmp r9, #0 │ │ │ │ + bne 2b270 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 710c │ │ │ │ + mov r9, r0 │ │ │ │ + ldr r0, [pc, #680] @ 2b520 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 2b28c │ │ │ │ + bl 710c │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r3, r9 │ │ │ │ + bne 2b384 │ │ │ │ + ldrb r3, [sp, #176] @ 0xb0 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ + tst r3, #1 │ │ │ │ + ldrne r7, [sp, #160] @ 0xa0 │ │ │ │ + ldreq r7, [sp, #4] │ │ │ │ + ldrne r3, [r7, #4] │ │ │ │ + mov r1, r6 │ │ │ │ + addne r7, r7, r3 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [pc, #560] @ 2b4f0 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + bl 764c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2b2e0 │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ + b 2afe0 │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ + bl f3f4 │ │ │ │ + b 2b120 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + mov r1, r7 │ │ │ │ + bl 752c │ │ │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ │ │ + bic r0, r0, #3 │ │ │ │ + cmp r0, r6 │ │ │ │ + beq 2b338 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2b348 │ │ │ │ + ldr r7, [r0, #12] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne 2b318 │ │ │ │ + bl 710c │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 2b330 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 710c │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne 2b348 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + bl 71a8 │ │ │ │ + b 2afe0 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ + bl 7460 │ │ │ │ + ldrb r3, [sp, #248] @ 0xf8 │ │ │ │ + mov r2, r6 │ │ │ │ + tst r3, #1 │ │ │ │ + ldrne r1, [sp, #232] @ 0xe8 │ │ │ │ + ldreq r1, [sp, #28] │ │ │ │ + ldrne r3, [r1, #4] │ │ │ │ + addne r1, r1, r3 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ + bl 707c │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ + b 2b33c │ │ │ │ + ldr r3, [pc, #408] @ 2b524 │ │ │ │ + add r3, pc, r3 │ │ │ │ + cmp r8, r3 │ │ │ │ + beq 2b3d0 │ │ │ │ + ldr r9, [r8, #12] │ │ │ │ + cmp r9, #0 │ │ │ │ + bne 2b3ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 710c │ │ │ │ + mov r9, r0 │ │ │ │ + ldr r0, [pc, #372] @ 2b528 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 2b3c8 │ │ │ │ + bl 710c │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r3, r9 │ │ │ │ + bne 2b42c │ │ │ │ + ldrb r3, [sp, #176] @ 0xb0 │ │ │ │ + mov r1, r6 │ │ │ │ + tst r3, #1 │ │ │ │ + ldrne r7, [sp, #160] @ 0xa0 │ │ │ │ + ldreq r7, [sp, #4] │ │ │ │ + ldrne r3, [r7, #4] │ │ │ │ + add r2, sp, #52 @ 0x34 │ │ │ │ + addne r7, r7, r3 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [pc, #244] @ 2b4f0 │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + bl 7568 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrne r6, [sp, #52] @ 0x34 │ │ │ │ + bne 2afe0 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + mov r1, r7 │ │ │ │ + bl 7058 │ │ │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ │ │ + bic r0, r0, #3 │ │ │ │ + cmp r0, r6 │ │ │ │ + bne 2b2fc │ │ │ │ + b 2b338 │ │ │ │ + ldr r3, [pc, #248] @ 2b52c │ │ │ │ + add r3, pc, r3 │ │ │ │ + cmp r8, r3 │ │ │ │ + beq 2b478 │ │ │ │ + ldr r9, [r8, #12] │ │ │ │ + cmp r9, #0 │ │ │ │ + bne 2b454 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 710c │ │ │ │ + mov r9, r0 │ │ │ │ + ldr r0, [pc, #212] @ 2b530 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 2b470 │ │ │ │ + bl 710c │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r3, r9 │ │ │ │ + bne 2b170 │ │ │ │ + mov r6, #0 │ │ │ │ + b 2afe0 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + add r8, sp, #72 @ 0x48 │ │ │ │ + bl 7610 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 731c │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2b4cc │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2b4cc │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ + bl 7550 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 2b1f0 │ │ │ │ + b 2b21c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r6, r8, asr #5 │ │ │ │ + eoreq r5, r6, r4, asr #5 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0x00265cbc │ │ │ │ + andeq sl, lr, ip, lsr #9 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r5, r6, ip, ror ip │ │ │ │ + eoreq r5, r6, r4, ror r1 │ │ │ │ + eoreq r5, r6, r8, lsl #23 │ │ │ │ + muleq lr, r4, r3 │ │ │ │ + eoreq r5, r6, r8, ror #22 │ │ │ │ + andeq r0, r0, r4, lsl #6 │ │ │ │ + eoreq r5, r6, ip, lsl #19 │ │ │ │ + @ instruction: 0x000ea4b4 │ │ │ │ + eoreq r5, r6, r0, ror r9 │ │ │ │ + andeq r0, r0, r0, lsr #5 │ │ │ │ + eoreq r4, r6, r0, lsr lr │ │ │ │ + eoreq r4, r6, r8, lsl #28 │ │ │ │ + eoreq r4, r6, r4, ror sp │ │ │ │ + eoreq r4, r6, ip, asr #26 │ │ │ │ + eoreq r4, r6, ip, lsl #26 │ │ │ │ + eoreq r4, r6, r4, ror #25 │ │ │ │ + ldr r3, [pc, #16] @ 2b54c │ │ │ │ + ldr r2, [pc, #16] @ 2b550 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + @ instruction: 0x002647b0 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 2b56c │ │ │ │ + ldr r2, [pc, #16] @ 2b570 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + mlaeq r6, r0, r7, r4 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 2b58c │ │ │ │ + ldr r2, [pc, #16] @ 2b590 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r4, r6, r0, ror r7 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b5ac │ │ │ │ + ldr r2, [pc, #16] @ 2b5b0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r4, r6, r0, asr r7 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b5cc │ │ │ │ + ldr r2, [pc, #16] @ 2b5d0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r4, r6, r0, lsr r7 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b5ec │ │ │ │ + ldr r2, [pc, #16] @ 2b5f0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r4, r6, r0, lsl r7 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b60c │ │ │ │ + ldr r2, [pc, #16] @ 2b610 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + strdeq r4, [r6], -r0 @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b62c │ │ │ │ + ldr r2, [pc, #16] @ 2b630 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + ldrdeq r4, [r6], -r0 @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b64c │ │ │ │ + ldr r2, [pc, #16] @ 2b650 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + @ instruction: 0x002646b0 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b66c │ │ │ │ + ldr r2, [pc, #16] @ 2b670 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + mlaeq r6, r0, r6, r4 │ │ │ │ + andeq r0, r0, r0, lsr #5 │ │ │ │ + ldr r3, [pc, #16] @ 2b68c │ │ │ │ + ldr r2, [pc, #16] @ 2b690 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r4, r6, r0, ror r6 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b6ac │ │ │ │ + ldr r2, [pc, #16] @ 2b6b0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r4, r6, r0, asr r6 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b6cc │ │ │ │ + ldr r2, [pc, #16] @ 2b6d0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r4, r6, r0, lsr r6 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 2b6ec │ │ │ │ + ldr r2, [pc, #16] @ 2b6f0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r4, r6, r0, lsl r6 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 2b70c │ │ │ │ + ldr r2, [pc, #16] @ 2b710 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + strdeq r4, [r6], -r0 @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b72c │ │ │ │ + ldr r2, [pc, #16] @ 2b730 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + ldrdeq r4, [r6], -r0 @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b74c │ │ │ │ + ldr r2, [pc, #16] @ 2b750 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + @ instruction: 0x002645b0 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b76c │ │ │ │ + ldr r2, [pc, #16] @ 2b770 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + mlaeq r6, r0, r5, r4 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b78c │ │ │ │ + ldr r2, [pc, #16] @ 2b790 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r4, r6, r0, ror r5 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 2b7ac │ │ │ │ + ldr r2, [pc, #16] @ 2b7b0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r4, r6, r0, asr r5 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 2b7cc │ │ │ │ + ldr r2, [pc, #16] @ 2b7d0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r4, r6, r0, lsr r5 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b7ec │ │ │ │ + ldr r2, [pc, #16] @ 2b7f0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r4, r6, r0, lsl r5 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b80c │ │ │ │ + ldr r2, [pc, #16] @ 2b810 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + strdeq r4, [r6], -r0 @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b82c │ │ │ │ + ldr r2, [pc, #16] @ 2b830 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + ldrdeq r4, [r6], -r0 @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b84c │ │ │ │ + ldr r2, [pc, #16] @ 2b850 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + @ instruction: 0x002644b0 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b86c │ │ │ │ + ldr r2, [pc, #16] @ 2b870 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + mlaeq r6, r0, r4, r4 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b88c │ │ │ │ + ldr r2, [pc, #16] @ 2b890 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r4, r6, r0, ror r4 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 2b8ac │ │ │ │ + ldr r2, [pc, #16] @ 2b8b0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r4, r6, r0, asr r4 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #248] @ 2b9c8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #244] @ 2b9cc │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #236] @ 2b9d0 │ │ │ │ + ldr r3, [pc, #232] @ 2b9d0 │ │ │ │ + ldr r5, [pc, #232] @ 2b9d4 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, sp, #8 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 2b940 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #188] @ 2b9d8 │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2b9a0 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2b908 │ │ │ │ + ldr r1, [r7] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 2b974 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + add r3, r0, #-2147483648 @ 0x80000000 │ │ │ │ + strd r2, [r1] │ │ │ │ + ldr r2, [pc, #96] @ 2b9dc │ │ │ │ + ldr r3, [pc, #76] @ 2b9cc │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 2b9c4 │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2b974 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + b 2b974 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r6, r8, lsl r4 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r4, r6, r0, lsl #8 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq r4, r6, r0, ror r3 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 2b8d8 │ │ │ │ + ldr r0, [pc, #980] @ 2bdd0 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 2b8dc │ │ │ │ + ldr r1, [pc, #976] @ 2bdd4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 2b8e0 │ │ │ │ - ldr r3, [pc, #964] @ 2b8e0 │ │ │ │ - ldr r5, [pc, #964] @ 2b8e4 │ │ │ │ + ldr r2, [pc, #968] @ 2bdd8 │ │ │ │ + ldr r3, [pc, #964] @ 2bdd8 │ │ │ │ + ldr r5, [pc, #964] @ 2bddc │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 2b588 │ │ │ │ + b 2ba80 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 2b8e8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 2bde0 │ │ │ │ mov r1, #9 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b82c │ │ │ │ + bne 2bd24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b550 │ │ │ │ + beq 2ba48 │ │ │ │ ldrd r6, [sp, #40] @ 0x28 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ - b 2b5e4 │ │ │ │ + b 2badc │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 2b8e8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 2bde0 │ │ │ │ mov r1, #10 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b82c │ │ │ │ + bne 2bd24 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b5ac │ │ │ │ + beq 2baa4 │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #32 │ │ │ │ - b 2b640 │ │ │ │ + b 2bb38 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 2b8e8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 2bde0 │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b82c │ │ │ │ + bne 2bd24 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b608 │ │ │ │ + beq 2bb00 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 2b6a0 │ │ │ │ + b 2bb98 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 2b8e8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 2bde0 │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b82c │ │ │ │ + bne 2bd24 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b668 │ │ │ │ + beq 2bb60 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 2b700 │ │ │ │ + b 2bbf8 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 2b8e8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 2bde0 │ │ │ │ mov r1, #13 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b82c │ │ │ │ + bne 2bd24 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b6c8 │ │ │ │ + beq 2bbc0 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 2b760 │ │ │ │ + b 2bc58 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 2b8e8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 2bde0 │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b82c │ │ │ │ + bne 2bd24 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b728 │ │ │ │ + beq 2bc20 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b878 │ │ │ │ + beq 2bd70 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b8b4 │ │ │ │ + beq 2bdac │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 2b8ec │ │ │ │ + ldr r1, [pc, #248] @ 2bde4 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 2b8f0 │ │ │ │ + ldrlt r1, [pc, #244] @ 2bde8 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 2b8ec │ │ │ │ + ldr r3, [pc, #232] @ 2bde4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b818 │ │ │ │ + bne 2bd10 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b84c │ │ │ │ + beq 2bd44 │ │ │ │ strd r6, [r3] │ │ │ │ - b 2b84c │ │ │ │ + b 2bd44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b84c │ │ │ │ + beq 2bd44 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 2b8f4 │ │ │ │ - ldr r3, [pc, #132] @ 2b8dc │ │ │ │ + ldr r2, [pc, #160] @ 2bdec │ │ │ │ + ldr r3, [pc, #132] @ 2bdd4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b8d4 │ │ │ │ + bne 2bdcc │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b818 │ │ │ │ + bne 2bd10 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b810 │ │ │ │ - b 2b818 │ │ │ │ + beq 2bd08 │ │ │ │ + b 2bd10 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b818 │ │ │ │ - b 2b810 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r5, r4, ror #15 │ │ │ │ + bne 2bd10 │ │ │ │ + b 2bd08 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r6, ip, ror #5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r4, r5, r0, asr #15 │ │ │ │ + eoreq r4, r6, r8, asr #5 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - mlaeq r5, r8, r4, r4 │ │ │ │ + eoreq r3, r6, r0, lsr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #1628] @ 2bf70 │ │ │ │ + ldr r0, [pc, #1628] @ 2c468 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #1624] @ 2bf74 │ │ │ │ + ldr r1, [pc, #1624] @ 2c46c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #1616] @ 2bf78 │ │ │ │ - ldr r3, [pc, #1612] @ 2bf78 │ │ │ │ - ldr r9, [pc, #1612] @ 2bf7c │ │ │ │ + ldr r2, [pc, #1616] @ 2c470 │ │ │ │ + ldr r3, [pc, #1612] @ 2c470 │ │ │ │ + ldr r9, [pc, #1612] @ 2c474 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ add r4, sp, #104 @ 0x68 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ @@ -37015,4877 +37329,4727 @@ │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ strd r2, [sp, #80] @ 0x50 │ │ │ │ strd r2, [sp, #88] @ 0x58 │ │ │ │ strd r2, [sp, #96] @ 0x60 │ │ │ │ strd r2, [sp, #104] @ 0x68 │ │ │ │ strd r2, [sp, #112] @ 0x70 │ │ │ │ strd r2, [sp, #120] @ 0x78 │ │ │ │ - b 2b9a4 │ │ │ │ + b 2be9c │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1536] @ 2bf80 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1536] @ 2c478 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2bdfc │ │ │ │ + bne 2c2f4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b96c │ │ │ │ + beq 2be64 │ │ │ │ ldrd r4, [sp, #104] @ 0x68 │ │ │ │ add r6, sp, #96 @ 0x60 │ │ │ │ - b 2ba00 │ │ │ │ + b 2bef8 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1444] @ 2bf80 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1444] @ 2c478 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2bdfc │ │ │ │ + bne 2c2f4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b9c8 │ │ │ │ + beq 2bec0 │ │ │ │ ldrd r6, [sp, #96] @ 0x60 │ │ │ │ add fp, sp, #120 @ 0x78 │ │ │ │ - b 2ba5c │ │ │ │ + b 2bf54 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1352] @ 2bf80 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1352] @ 2c478 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2bdfc │ │ │ │ + bne 2c2f4 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ba24 │ │ │ │ + beq 2bf1c │ │ │ │ ldrd r2, [sp, #120] @ 0x78 │ │ │ │ add fp, sp, #112 @ 0x70 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 2babc │ │ │ │ + b 2bfb4 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1256] @ 2bf80 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1256] @ 2c478 │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2bdfc │ │ │ │ + bne 2c2f4 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ba84 │ │ │ │ + beq 2bf7c │ │ │ │ ldrd r2, [sp, #112] @ 0x70 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 2bb1c │ │ │ │ + b 2c014 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1160] @ 2bf80 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1160] @ 2c478 │ │ │ │ mov r1, #5 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2bdfc │ │ │ │ + bne 2c2f4 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2bae4 │ │ │ │ + beq 2bfdc │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #80 @ 0x50 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 2bb7c │ │ │ │ + b 2c074 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1064] @ 2bf80 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1064] @ 2c478 │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2bdfc │ │ │ │ + bne 2c2f4 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2bb44 │ │ │ │ + beq 2c03c │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ add fp, sp, #88 @ 0x58 │ │ │ │ strd r2, [sp, #32] │ │ │ │ - b 2bbdc │ │ │ │ + b 2c0d4 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #968] @ 2bf80 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #968] @ 2c478 │ │ │ │ mov r1, #7 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2bdfc │ │ │ │ + bne 2c2f4 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2bba4 │ │ │ │ + beq 2c09c │ │ │ │ ldrd r2, [sp, #88] @ 0x58 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ - b 2bc3c │ │ │ │ + b 2c134 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #872] @ 2bf80 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #872] @ 2c478 │ │ │ │ mov r1, #8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2bdfc │ │ │ │ + bne 2c2f4 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2bc04 │ │ │ │ + beq 2c0fc │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ - b 2bc9c │ │ │ │ + b 2c194 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #776] @ 2bf80 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #776] @ 2c478 │ │ │ │ mov r1, #9 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2bdfc │ │ │ │ + bne 2c2f4 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2bc64 │ │ │ │ + beq 2c15c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrd r0, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2bf14 │ │ │ │ + beq 2c40c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2beb4 │ │ │ │ + beq 2c3ac │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #560] @ 2bf84 │ │ │ │ + ldr r1, [pc, #560] @ 2c47c │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #556] @ 2bf88 │ │ │ │ + ldrlt r1, [pc, #556] @ 2c480 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #544] @ 2bf84 │ │ │ │ + ldr r3, [pc, #544] @ 2c47c │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2be70 │ │ │ │ + beq 2c368 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2be50 │ │ │ │ + beq 2c348 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - ldr r1, [pc, #484] @ 2bf84 │ │ │ │ + ldr r1, [pc, #484] @ 2c47c │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #480] @ 2bf88 │ │ │ │ + ldrlt r1, [pc, #480] @ 2c480 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #468] @ 2bf84 │ │ │ │ + ldr r3, [pc, #468] @ 2c47c │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, r8 │ │ │ │ moveq r7, r9 │ │ │ │ - bne 2bde0 │ │ │ │ + bne 2c2d8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2bde8 │ │ │ │ + bne 2c2e0 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2be1c │ │ │ │ + beq 2c314 │ │ │ │ strd r4, [r3] │ │ │ │ - b 2be1c │ │ │ │ + b 2c314 │ │ │ │ mov r0, r8 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2be1c │ │ │ │ + beq 2c314 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #360] @ 2bf8c │ │ │ │ - ldr r3, [pc, #332] @ 2bf74 │ │ │ │ + ldr r2, [pc, #360] @ 2c484 │ │ │ │ + ldr r3, [pc, #332] @ 2c46c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2bf6c │ │ │ │ + bne 2c464 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2bde8 │ │ │ │ - b 2bdc4 │ │ │ │ + bne 2c2e0 │ │ │ │ + b 2c2bc │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2be48 │ │ │ │ + beq 2c340 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2bd94 │ │ │ │ + bne 2c28c │ │ │ │ mov r6, r8 │ │ │ │ mov r7, r9 │ │ │ │ - b 2bef4 │ │ │ │ + b 2c3ec │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2bd70 │ │ │ │ + bne 2c268 │ │ │ │ mov r6, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2be50 │ │ │ │ + beq 2c348 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2bde8 │ │ │ │ - b 2bde0 │ │ │ │ + bne 2c2e0 │ │ │ │ + b 2c2d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2bed8 │ │ │ │ + bne 2c3d0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2be70 │ │ │ │ + beq 2c368 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2bef4 │ │ │ │ - b 2bdc4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r4, [r5], -r4 @ │ │ │ │ + bne 2c3ec │ │ │ │ + b 2c2bc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r3, [r6], -ip @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x002543b0 │ │ │ │ + @ instruction: 0x00263eb8 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r3, r5, r8, asr #29 │ │ │ │ + ldrdeq r3, [r6], -r0 @ │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 2c380 │ │ │ │ + ldr r0, [pc, #980] @ 2c878 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 2c384 │ │ │ │ + ldr r1, [pc, #976] @ 2c87c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 2c388 │ │ │ │ - ldr r3, [pc, #964] @ 2c388 │ │ │ │ - ldr r5, [pc, #964] @ 2c38c │ │ │ │ + ldr r2, [pc, #968] @ 2c880 │ │ │ │ + ldr r3, [pc, #964] @ 2c880 │ │ │ │ + ldr r5, [pc, #964] @ 2c884 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 2c030 │ │ │ │ + b 2c528 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 2c390 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 2c888 │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c2d4 │ │ │ │ + bne 2c7cc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2bff8 │ │ │ │ + beq 2c4f0 │ │ │ │ ldrd r6, [sp, #64] @ 0x40 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ - b 2c08c │ │ │ │ + b 2c584 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 2c390 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 2c888 │ │ │ │ mov r1, #13 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c2d4 │ │ │ │ + bne 2c7cc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c054 │ │ │ │ + beq 2c54c │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ - b 2c0e8 │ │ │ │ + b 2c5e0 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 2c390 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 2c888 │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c2d4 │ │ │ │ + bne 2c7cc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c0b0 │ │ │ │ + beq 2c5a8 │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 2c148 │ │ │ │ + b 2c640 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 2c390 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 2c888 │ │ │ │ mov r1, #15 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c2d4 │ │ │ │ + bne 2c7cc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c110 │ │ │ │ + beq 2c608 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 2c1a8 │ │ │ │ + b 2c6a0 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 2c390 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 2c888 │ │ │ │ mov r1, #16 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c2d4 │ │ │ │ + bne 2c7cc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c170 │ │ │ │ + beq 2c668 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #32 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 2c208 │ │ │ │ + b 2c700 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 2c390 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 2c888 │ │ │ │ mov r1, #17 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c2d4 │ │ │ │ + bne 2c7cc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c1d0 │ │ │ │ + beq 2c6c8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c320 │ │ │ │ + beq 2c818 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c35c │ │ │ │ + beq 2c854 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 2c394 │ │ │ │ + ldr r1, [pc, #248] @ 2c88c │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 2c398 │ │ │ │ + ldrlt r1, [pc, #244] @ 2c890 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 2c394 │ │ │ │ + ldr r3, [pc, #232] @ 2c88c │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c2c0 │ │ │ │ + bne 2c7b8 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2c2f4 │ │ │ │ + beq 2c7ec │ │ │ │ strd r6, [r3] │ │ │ │ - b 2c2f4 │ │ │ │ + b 2c7ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2c2f4 │ │ │ │ + beq 2c7ec │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 2c39c │ │ │ │ - ldr r3, [pc, #132] @ 2c384 │ │ │ │ + ldr r2, [pc, #160] @ 2c894 │ │ │ │ + ldr r3, [pc, #132] @ 2c87c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2c37c │ │ │ │ + bne 2c874 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c2c0 │ │ │ │ + bne 2c7b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c2b8 │ │ │ │ - b 2c2c0 │ │ │ │ + beq 2c7b0 │ │ │ │ + b 2c7b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c2c0 │ │ │ │ - b 2c2b8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r5, ip, lsr sp │ │ │ │ + bne 2c7b8 │ │ │ │ + b 2c7b0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r6, r4, asr #16 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r3, r5, r8, lsl sp │ │ │ │ + eoreq r3, r6, r0, lsr #16 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - strdeq r3, [r5], -r0 @ │ │ │ │ - b edd60 │ │ │ │ - b eec90 │ │ │ │ - mov r0, r1 │ │ │ │ - b efbc4 │ │ │ │ - mov r0, r1 │ │ │ │ - b f0244 │ │ │ │ + strdeq r3, [r6], -r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3936] @ 0xf60 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [pc, #680] @ 2c67c │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [pc, #676] @ 2c680 │ │ │ │ - sub sp, sp, #124 @ 0x7c │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #316] @ 2c9f0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #312] @ 2c9f4 │ │ │ │ add r0, pc, r0 │ │ │ │ - mov ip, #2 │ │ │ │ - str ip, [sp, #32] │ │ │ │ - ldr r7, [pc, #660] @ 2c684 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - mov r3, #0 │ │ │ │ - add r4, sp, #16 │ │ │ │ - ldr r2, [pc, #648] @ 2c688 │ │ │ │ + ldr r2, [pc, #304] @ 2c9f8 │ │ │ │ + ldr r3, [pc, #300] @ 2c9f8 │ │ │ │ + ldr r5, [pc, #300] @ 2c9fc │ │ │ │ + sub sp, sp, #28 │ │ │ │ + add r5, pc, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #116] @ 0x74 │ │ │ │ + str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r9, sp, #8 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - b 2c44c │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2c5ac │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 70cc │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 2c424 │ │ │ │ - b 2c4a0 │ │ │ │ + add r6, sp, #8 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 2c924 │ │ │ │ + mov r1, #9 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #256] @ 2ca00 │ │ │ │ mov r1, #4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #528] @ 2c68c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - mov r1, #49 @ 0x31 │ │ │ │ - mov r0, r5 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c5ac │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r3, r4 │ │ │ │ - mov r1, #49 @ 0x31 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 742c │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 2c468 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2c578 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - add r0, sp, #12 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7408 │ │ │ │ + bne 2c9c8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c66c │ │ │ │ - mov r3, #0 │ │ │ │ - mov ip, r4 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ - str r3, [sp, #92] @ 0x5c │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ - stmia r6!, {r0, r1, r2, r3} │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ - ldm ip, {r0, r1} │ │ │ │ - mov r7, r5 │ │ │ │ - ldr sl, [r8] │ │ │ │ - stm r6, {r0, r1} │ │ │ │ - ldm r7!, {r0, r1, r2, r3} │ │ │ │ - mov fp, #2 │ │ │ │ - mov r9, r4 │ │ │ │ - mov lr, sl │ │ │ │ - stmia r9!, {r0, r1, r2, r3} │ │ │ │ - str fp, [ip] │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - mov r8, r5 │ │ │ │ - stmia r8!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1} │ │ │ │ - add r8, sp, #64 @ 0x40 │ │ │ │ - stm r7, {r0, r1} │ │ │ │ - mov r2, #20 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7564 │ │ │ │ - mov ip, r5 │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - ldr r5, [r7] │ │ │ │ - mov lr, r8 │ │ │ │ - stmia lr!, {r0, r1, r2, r3} │ │ │ │ - mov r0, r8 │ │ │ │ - str r5, [r6] │ │ │ │ - bl 7198 │ │ │ │ + beq 2c8ec │ │ │ │ + ldrd r4, [sp, #8] │ │ │ │ + ldr r3, [pc, #188] @ 2ca04 │ │ │ │ + mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #264] @ 2c690 │ │ │ │ - ldr r3, [pc, #244] @ 2c680 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113ea8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2c998 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2c96c │ │ │ │ + strd r4, [r3] │ │ │ │ + ldr r2, [pc, #148] @ 2ca08 │ │ │ │ + ldr r3, [pc, #124] @ 2c9f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #116] @ 0x74 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2c678 │ │ │ │ - add sp, sp, #124 @ 0x7c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r5 │ │ │ │ - bl 71f8 │ │ │ │ - ldr fp, [r8] │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 2c578 │ │ │ │ - add r8, sp, #40 @ 0x28 │ │ │ │ - mov r3, #2 │ │ │ │ - mov ip, r8 │ │ │ │ - str r6, [sp, #40] @ 0x28 │ │ │ │ - str r6, [sp, #44] @ 0x2c │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ - str r6, [sp, #88] @ 0x58 │ │ │ │ - str r6, [sp, #92] @ 0x5c │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ - stmia r6!, {r0, r1, r2, r3} │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ - ldm ip, {r0, r1} │ │ │ │ - mov r7, r5 │ │ │ │ - stm r6, {r0, r1} │ │ │ │ - ldm r7!, {r0, r1, r2, r3} │ │ │ │ - mov sl, r8 │ │ │ │ - stmia sl!, {r0, r1, r2, r3} │ │ │ │ - mov lr, fp │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [ip] │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - mov r9, r5 │ │ │ │ - stmia r9!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1} │ │ │ │ - add r9, sp, #64 @ 0x40 │ │ │ │ - stm r7, {r0, r1} │ │ │ │ - mov r2, #20 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, fp │ │ │ │ - bl 7564 │ │ │ │ - ldm r5!, {r0, r1, r2, r3} │ │ │ │ - ldr lr, [r7] │ │ │ │ - mov ip, r9 │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - mov r0, r9 │ │ │ │ - str lr, [r6] │ │ │ │ - bl 7198 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7198 │ │ │ │ - b 2c578 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 71f8 │ │ │ │ - b 2c4e4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r5, r0, lsl r9 │ │ │ │ + bne 2c9ec │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113ebc │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r0, #0 │ │ │ │ + ldreq r5, [pc, #72] @ 2ca04 │ │ │ │ + moveq r4, #0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 2c968 │ │ │ │ + b 2c96c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2c96c │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + b 2c96c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r6, r4, lsr r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r3, r5, r4, ror #17 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, r8, lsl #6 │ │ │ │ - eoreq r3, r5, r4, ror #14 │ │ │ │ - b ece68 │ │ │ │ - b ea634 │ │ │ │ - mov r0, r1 │ │ │ │ - b ec16c │ │ │ │ - mov r0, r1 │ │ │ │ - b ec7ec │ │ │ │ - b e9798 │ │ │ │ - b e8b14 │ │ │ │ + eoreq r3, r6, ip, lsl r4 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + eoreq r3, r6, r8, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr lr, [pc, #652] @ 2c958 │ │ │ │ - ldrb r2, [r1, #16] │ │ │ │ - mov r4, r1 │ │ │ │ - ldr r1, [pc, #644] @ 2c95c │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [pc, #640] @ 2c960 │ │ │ │ - ldr r1, [lr, r1] │ │ │ │ - sub sp, sp, #60 @ 0x3c │ │ │ │ - ldrb r3, [r0, #16] │ │ │ │ - add ip, pc, ip │ │ │ │ + str r0, [ip, #3968] @ 0xf80 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #980] @ 2cdfc │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #976] @ 2ce00 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #968] @ 2ce04 │ │ │ │ + ldr r3, [pc, #964] @ 2ce04 │ │ │ │ + ldr r5, [pc, #964] @ 2ce08 │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #52] @ 0x34 │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 2c8f0 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 2c950 │ │ │ │ - ldrb r1, [ip, r3] │ │ │ │ - add pc, pc, r1, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - mov lr, r2 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r2, r3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + b 2caac │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - mov r3, lr │ │ │ │ - mov r4, r1 │ │ │ │ - b 2c6f8 │ │ │ │ - ldr r3, [r0] │ │ │ │ - ldmib r0, {r1, r2} │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [sp] │ │ │ │ - stmib sp, {r1, r2} │ │ │ │ - beq 2c754 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 2ce0c │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 113b38 │ │ │ │ - add r5, sp, #24 │ │ │ │ - mov r1, sp │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1104c │ │ │ │ - ldrb r2, [sp, #40] @ 0x28 │ │ │ │ - cmp r2, #0 │ │ │ │ - moveq r4, r2 │ │ │ │ - bne 2c8ac │ │ │ │ - ldr r0, [sp] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c7a8 │ │ │ │ + bne 2cd50 │ │ │ │ + mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c7a8 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bl 7540 │ │ │ │ - b 2c7a8 │ │ │ │ - sub r4, r2, #1 │ │ │ │ - clz r4, r4 │ │ │ │ - lsr r4, r4, #5 │ │ │ │ - ldr r2, [pc, #436] @ 2c964 │ │ │ │ - ldr r3, [pc, #424] @ 2c95c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 2c94c │ │ │ │ + beq 2ca74 │ │ │ │ + ldrd r6, [sp, #56] @ 0x38 │ │ │ │ + add r8, sp, #48 @ 0x30 │ │ │ │ + b 2cb08 │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrb r2, [r0] │ │ │ │ - mov r3, #3 │ │ │ │ - mov r1, r4 │ │ │ │ - add r0, sp, #24 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - strb r3, [sp, #40] @ 0x28 │ │ │ │ - bl 2c6b4 │ │ │ │ - ldrb r3, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, #5 │ │ │ │ - mov r4, r0 │ │ │ │ - bne 2c7a8 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 2ce0c │ │ │ │ + mov r1, #2 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c7a8 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bne 2cd50 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c7a8 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 7540 │ │ │ │ - b 2c7a8 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 2c864 │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 112e60 │ │ │ │ - mov r3, #4 │ │ │ │ + beq 2cad0 │ │ │ │ + ldrd r8, [sp, #48] @ 0x30 │ │ │ │ + add fp, sp, #72 @ 0x48 │ │ │ │ + b 2cb64 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 2ce0c │ │ │ │ + mov r1, #3 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2cd50 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2cb2c │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + add fp, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 2cbc4 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 2ce0c │ │ │ │ + mov r1, #4 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2cd50 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2cb8c │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add fp, sp, #32 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 2cc24 │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 2ce0c │ │ │ │ + mov r1, #5 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2cd50 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2cbec │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + add fp, sp, #40 @ 0x28 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 2cc84 │ │ │ │ + mov r1, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 2ce0c │ │ │ │ + mov r1, #6 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2cd50 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2cc4c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #40] @ 0x28 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - add r0, sp, #24 │ │ │ │ - mov r1, r4 │ │ │ │ - strd r6, [sp, #24] │ │ │ │ - b 2c7ec │ │ │ │ - clz r4, r2 │ │ │ │ - lsr r4, r4, #5 │ │ │ │ - b 2c7a8 │ │ │ │ - mov r3, #3 │ │ │ │ - ldr ip, [r0] │ │ │ │ - ldrb r2, [r4] │ │ │ │ - add r1, sp, #24 │ │ │ │ - mov r0, sp │ │ │ │ - strb r3, [sp, #16] │ │ │ │ - strb r3, [sp, #40] @ 0x28 │ │ │ │ - str ip, [sp] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - bl 2c6b4 │ │ │ │ - ldrb r3, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, #5 │ │ │ │ - mov r4, r0 │ │ │ │ - beq 2c924 │ │ │ │ - ldrb r3, [sp, #16] │ │ │ │ - cmp r3, #5 │ │ │ │ - bne 2c7a8 │ │ │ │ - b 2c774 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2c6b4 │ │ │ │ - ldrb r3, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, #5 │ │ │ │ - mov r4, r0 │ │ │ │ - bne 2c774 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c774 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + beq 2cd9c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c774 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 7540 │ │ │ │ - b 2c774 │ │ │ │ - ldr r2, [pc, #112] @ 2c968 │ │ │ │ - ldr r3, [pc, #96] @ 2c95c │ │ │ │ + beq 2cdd8 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #248] @ 2ce10 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #244] @ 2ce14 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #232] @ 2ce10 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2cd3c │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2cd70 │ │ │ │ + strd r6, [r3] │ │ │ │ + b 2cd70 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2cd70 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #160] @ 2ce18 │ │ │ │ + ldr r3, [pc, #132] @ 2ce00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2c94c │ │ │ │ - mov r1, r4 │ │ │ │ - add sp, sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, r6, r7, lr} │ │ │ │ - b 10a50 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + bne 2cdf8 │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c89c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bne 2cd3c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c89c │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 7540 │ │ │ │ - b 2c89c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mov r4, #0 │ │ │ │ - b 2c7a8 │ │ │ │ - eoreq r3, r5, r8, lsl r6 │ │ │ │ + beq 2cd34 │ │ │ │ + b 2cd3c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2cd3c │ │ │ │ + b 2cd34 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r6, r0, asr #5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, lr, sl, lsl #10 │ │ │ │ - eoreq r3, r5, ip, lsr r5 │ │ │ │ - strdeq r3, [r5], -r4 @ │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + mlaeq r6, ip, r2, r3 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + eoreq r2, r6, r4, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3952] @ 0xf70 │ │ │ │ - sub sp, sp, #108 @ 0x6c │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr r2, [pc, #1692] @ 2d028 │ │ │ │ - ldr r1, [pc, #1692] @ 2d02c │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #1688] @ 2d030 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #1680] @ 2d034 │ │ │ │ - mov r3, #0 │ │ │ │ - add r9, sp, #24 │ │ │ │ - ldr r8, [pc, #1672] @ 2d038 │ │ │ │ - ldr fp, [pc, #1672] @ 2d03c │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #100] @ 0x64 │ │ │ │ - mov r2, #0 │ │ │ │ - add sl, pc, sl │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [r9, #4] │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - str r3, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r4, r0 │ │ │ │ - add r7, sp, #20 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r6, sl, #272 @ 0x110 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 2ca38 │ │ │ │ - ldr r3, [pc, #1576] @ 2d040 │ │ │ │ - mov r1, #25 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #276] @ 0x114 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + str r0, [ip, #3920] @ 0xf50 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r0, [pc, #1628] @ 2d494 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #1624] @ 2d498 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #1616] @ 2d49c │ │ │ │ + ldr r3, [pc, #1612] @ 2d49c │ │ │ │ + ldr r9, [pc, #1612] @ 2d4a0 │ │ │ │ + sub sp, sp, #140 @ 0x8c │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #132] @ 0x84 │ │ │ │ + mov r1, #0 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + strd r2, [sp, #80] @ 0x50 │ │ │ │ + strd r2, [sp, #88] @ 0x58 │ │ │ │ + strd r2, [sp, #96] @ 0x60 │ │ │ │ + strd r2, [sp, #104] @ 0x68 │ │ │ │ + strd r2, [sp, #112] @ 0x70 │ │ │ │ + strd r2, [sp, #120] @ 0x78 │ │ │ │ + b 2cec8 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1536] @ 2d4a4 │ │ │ │ + mov r1, #9 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2cbe8 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #25 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bne 2d320 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #9 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2ca98 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + beq 2ce90 │ │ │ │ + ldrd r4, [sp, #64] @ 0x40 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ + b 2cf24 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1444] @ 2d4a4 │ │ │ │ + mov r1, #10 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ca10 │ │ │ │ - mov r3, #11 │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ - str fp, [sp, #76] @ 0x4c │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sl, #276] @ 0x114 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2ca10 │ │ │ │ - ldr r7, [pc, #1444] @ 2d044 │ │ │ │ - ldr sl, [sp, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r6, r7, #280 @ 0x118 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bne 2d320 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - addeq r5, sp, #72 @ 0x48 │ │ │ │ - bne 2ccd4 │ │ │ │ - ldr r3, [pc, #1412] @ 2d048 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #284] @ 0x11c │ │ │ │ + beq 2ceec │ │ │ │ + ldrd r6, [sp, #112] @ 0x70 │ │ │ │ + add fp, sp, #56 @ 0x38 │ │ │ │ + b 2cf80 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1352] @ 2d4a4 │ │ │ │ + mov r1, #11 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2cae4 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 2cae4 │ │ │ │ - blx r3 │ │ │ │ - mov r1, sl │ │ │ │ - bl 71b0 │ │ │ │ + bne 2d320 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #11 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - mov r2, r0 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - beq 2cdb8 │ │ │ │ - ldr r0, [pc, #1316] @ 2d028 │ │ │ │ - ldr r1, [pc, #1312] @ 2d028 │ │ │ │ - strd r0, [sp, #72] @ 0x48 │ │ │ │ - b 2cb48 │ │ │ │ + beq 2cf48 │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + add fp, sp, #104 @ 0x68 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 2cfe0 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1256] @ 2d4a4 │ │ │ │ + mov r1, #12 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2d320 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2cfa8 │ │ │ │ + ldrd r2, [sp, #104] @ 0x68 │ │ │ │ + add fp, sp, #88 @ 0x58 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 2d040 │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1160] @ 2d4a4 │ │ │ │ mov r1, #13 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1324] @ 2d04c │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r1, #27 │ │ │ │ - mov r0, r4 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2cca8 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #27 │ │ │ │ + bne 2d320 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #13 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2d008 │ │ │ │ + ldrd r2, [sp, #88] @ 0x58 │ │ │ │ + add fp, sp, #80 @ 0x50 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 2d0a0 │ │ │ │ + mov r1, #32 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1064] @ 2d4a4 │ │ │ │ + mov r1, #14 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2d320 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2d068 │ │ │ │ + ldrd r2, [sp, #80] @ 0x50 │ │ │ │ + add fp, sp, #96 @ 0x60 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + b 2d100 │ │ │ │ + mov r1, #38 @ 0x26 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #968] @ 2d4a4 │ │ │ │ + mov r1, #15 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2d320 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #15 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2d0c8 │ │ │ │ + ldrd r2, [sp, #96] @ 0x60 │ │ │ │ + add fp, sp, #120 @ 0x78 │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + b 2d160 │ │ │ │ + mov r1, #42 @ 0x2a │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #872] @ 2d4a4 │ │ │ │ + mov r1, #16 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2d320 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2d128 │ │ │ │ + ldrd r2, [sp, #120] @ 0x78 │ │ │ │ + add fp, sp, #72 @ 0x48 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + b 2d1c0 │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #776] @ 2d4a4 │ │ │ │ + mov r1, #17 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2d320 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #17 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2d188 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + mov r1, r5 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r8, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldrd r0, [sp, #40] @ 0x28 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2cb0c │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - ldrd r6, [sp, #72] @ 0x48 │ │ │ │ - cmp r3, #5 │ │ │ │ - bne 2cb8c │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + beq 2d438 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2cb8c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + beq 2d3d8 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #560] @ 2d4a8 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #556] @ 2d4ac │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #544] @ 2d4a8 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2cf50 │ │ │ │ - ldrb r3, [sp, #40] @ 0x28 │ │ │ │ - strd r6, [sp, #48] @ 0x30 │ │ │ │ - cmp r3, #5 │ │ │ │ - mov r3, #4 │ │ │ │ - strb r3, [sp, #64] @ 0x40 │ │ │ │ - strbne r3, [sp, #40] @ 0x28 │ │ │ │ - bne 2cd04 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + beq 2d394 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2cbc4 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + beq 2d374 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r9, r7 │ │ │ │ + cmp r5, #0 │ │ │ │ + ldr r1, [pc, #484] @ 2d4a8 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #480] @ 2d4ac │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #468] @ 2d4a8 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2cf44 │ │ │ │ - ldr r2, [pc, #1156] @ 2d050 │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb r3, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 2ce04 │ │ │ │ - ldrb r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ + moveq r6, r8 │ │ │ │ + moveq r7, r9 │ │ │ │ + bne 2d304 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r3, [r3] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2d30c │ │ │ │ + mov r4, r6 │ │ │ │ + mov r5, r7 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2d340 │ │ │ │ + strd r4, [r3] │ │ │ │ + b 2d340 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2cc74 │ │ │ │ + beq 2d340 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - cmp r3, #5 │ │ │ │ - beq 2cc80 │ │ │ │ - ldrb r3, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, #5 │ │ │ │ - beq 2ce48 │ │ │ │ - ldr r2, [pc, #1064] @ 2d054 │ │ │ │ - ldr r3, [pc, #1024] @ 2d030 │ │ │ │ + ldr r2, [pc, #360] @ 2d4b0 │ │ │ │ + ldr r3, [pc, #332] @ 2d498 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #100] @ 0x64 │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2d024 │ │ │ │ - add sp, sp, #108 @ 0x6c │ │ │ │ + bne 2d490 │ │ │ │ + add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 2cc1c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2ced0 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r2] │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - cmp r3, #5 │ │ │ │ - bne 2cc18 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2cc18 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2cc18 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 7540 │ │ │ │ - b 2cc18 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2cc74 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - b 2cc78 │ │ │ │ - ldr r3, [pc, #892] @ 2d058 │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ - mov r3, #21 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r7, #284] @ 0x11c │ │ │ │ - mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2cabc │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r6, #1 │ │ │ │ - strb r3, [sp, #72] @ 0x48 │ │ │ │ - strb r6, [sp, #88] @ 0x58 │ │ │ │ - bl 2c6b4 │ │ │ │ - ldrb r3, [sp, #88] @ 0x58 │ │ │ │ - cmp r3, #5 │ │ │ │ - mov r5, r0 │ │ │ │ - beq 2cee0 │ │ │ │ - cmp r5, #0 │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - beq 2ce70 │ │ │ │ - cmp r3, #5 │ │ │ │ - bne 2cd70 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2cd70 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bne 2d30c │ │ │ │ + b 2d2e8 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2cd70 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 7540 │ │ │ │ - mov r2, #3 │ │ │ │ + beq 2d36c │ │ │ │ + mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - strb r2, [sp, #64] @ 0x40 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - ldrbne r3, [sp, #64] @ 0x40 │ │ │ │ - beq 2cc18 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2ced0 │ │ │ │ - ldr r2, [pc, #696] @ 2d05c │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 2d028 │ │ │ │ - ldrb r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - cmp r3, #5 │ │ │ │ - bne 2cde8 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2cde8 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bne 2d2b8 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + b 2d418 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2cde8 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 7540 │ │ │ │ - ldrb r3, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, #5 │ │ │ │ + bne 2d294 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - strb r3, [sp, #64] @ 0x40 │ │ │ │ - strbne r3, [sp, #40] @ 0x28 │ │ │ │ - beq 2cba8 │ │ │ │ - b 2cd0c │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - beq 2cd0c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b38 │ │ │ │ - b 2cd0c │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b 2cd0c │ │ │ │ - ldrb r3, [sp, #48] @ 0x30 │ │ │ │ - strb r3, [sp, #24] │ │ │ │ - b 2cd0c │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + beq 2d374 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2cc24 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bne 2d30c │ │ │ │ + b 2d304 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2cc24 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 7540 │ │ │ │ - b 2cc24 │ │ │ │ - cmp r3, #5 │ │ │ │ - ldrb r3, [sp, #40] @ 0x28 │ │ │ │ - bne 2ceac │ │ │ │ - cmp r3, #5 │ │ │ │ - beq 2d010 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bne 2d3fc │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ceac │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + beq 2d394 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2cea8 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 7540 │ │ │ │ - ldrb r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #428] @ 2d060 │ │ │ │ - strb r3, [sp, #64] @ 0x40 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 2d028 │ │ │ │ - add r2, r2, r3 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ - add pc, pc, r2, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ + bne 2d418 │ │ │ │ + b 2d2e8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x00262eb0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r2, r6, ip, lsl #29 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + eoreq r2, r6, r4, lsr #19 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 2d7c0 │ │ │ │ + ldr r2, [pc, #752] @ 2d7c4 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 2d7c8 │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 2d7cc │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 2d544 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - b 2cd9c │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2cd38 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 113b70 │ │ │ │ + bne 2d6d8 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2cd38 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 7540 │ │ │ │ - b 2cd38 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 112e60 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r2, [r3] │ │ │ │ - b 2cc70 │ │ │ │ - ldrb r0, [sp, #48] @ 0x30 │ │ │ │ - bl 112e3c │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r2, [r3] │ │ │ │ - b 2cc70 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #296] @ 2d064 │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, #0 │ │ │ │ - b 2cc70 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 7540 │ │ │ │ - b 2cbc4 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 7540 │ │ │ │ - b 2cb8c │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ + beq 2d514 │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 2d7cc │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 2d5b0 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 2d7d0 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #41 @ 0x29 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2d748 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #41 @ 0x29 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ + beq 2d578 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 2d7cc │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #16 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 2d790 │ │ │ │ + ldr r1, [pc, #428] @ 2d7d4 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #32 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - beq 2cfec │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2d698 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b38 │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 2cd94 │ │ │ │ - b 2cc10 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - b 2cd80 │ │ │ │ - ldrb r3, [sp, #24] │ │ │ │ - strb r3, [sp, #48] @ 0x30 │ │ │ │ - b 2cd80 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldrd r0, [sp, #24] │ │ │ │ - ldr r2, [r2] │ │ │ │ - strd r0, [sp, #48] @ 0x30 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 2cc1c │ │ │ │ - ldrd r0, [sp, #48] @ 0x30 │ │ │ │ - b 2cc70 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2d698 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 2d6bc │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2d6bc │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 2d714 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2d714 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ - b 2cc68 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 2d7d8 │ │ │ │ + ldr r3, [pc, #156] @ 2d7c4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - b 2cfcc │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r3, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 2d7bc │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2cc80 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 11778 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + beq 2d784 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ - b 2cc70 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - mov r1, r9 │ │ │ │ - bl 7780 │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - b 2cf88 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r3, r5, r8, asr r3 │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 2d714 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 2d7b0 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 2d620 │ │ │ │ + ldr r2, [pc, #36] @ 2d7dc │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 2d798 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r6, r8, lsl r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r3, r5, r0, lsl #27 │ │ │ │ - strdeq r3, [r5], -r8 @ │ │ │ │ - andeq r7, lr, ip, ror #22 │ │ │ │ - eoreq r3, r5, r4, lsr #26 │ │ │ │ - mlaeq r5, ip, ip, r3 │ │ │ │ - eoreq r3, r5, ip, ror ip │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - andeq fp, lr, ip, lsr #32 │ │ │ │ - eoreq r3, r5, r0, asr #1 │ │ │ │ - andeq r7, lr, ip, lsr #23 │ │ │ │ - andeq sl, lr, lr, asr lr │ │ │ │ - andeq sl, lr, r0, asr sp │ │ │ │ - svcvc 0x00f80000 │ │ │ │ + strdeq r2, [r6], -r0 @ │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldrdeq r8, [lr], -r0 │ │ │ │ + eoreq r2, r6, r8, asr #11 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3952] @ 0xf70 │ │ │ │ - sub sp, sp, #108 @ 0x6c │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr r2, [pc, #1692] @ 2d724 │ │ │ │ - ldr r1, [pc, #1692] @ 2d728 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #1688] @ 2d72c │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 2daec │ │ │ │ + ldr r2, [pc, #752] @ 2daf0 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #1680] @ 2d730 │ │ │ │ - mov r3, #0 │ │ │ │ - add r9, sp, #24 │ │ │ │ - ldr r8, [pc, #1672] @ 2d734 │ │ │ │ - ldr fp, [pc, #1672] @ 2d738 │ │ │ │ + ldr r5, [pc, #740] @ 2daf4 │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 2daf8 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ - str r2, [sp, #100] @ 0x64 │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ - add sl, pc, sl │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [r9, #4] │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - str r3, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r4, r0 │ │ │ │ - add r7, sp, #20 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r6, sl, #288 @ 0x120 │ │ │ │ + add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 2d134 │ │ │ │ - ldr r3, [pc, #1576] @ 2d73c │ │ │ │ - mov r1, #28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #292] @ 0x124 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 2d870 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2d2e4 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #28 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2d194 │ │ │ │ - mov r1, #2 │ │ │ │ + bne 2da04 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2d10c │ │ │ │ - mov r3, #11 │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ - str fp, [sp, #76] @ 0x4c │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sl, #292] @ 0x124 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2d10c │ │ │ │ - ldr r7, [pc, #1444] @ 2d740 │ │ │ │ - ldr sl, [sp, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r6, r7, #296 @ 0x128 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - addeq r5, sp, #72 @ 0x48 │ │ │ │ - bne 2d3d0 │ │ │ │ - ldr r3, [pc, #1412] @ 2d744 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #300] @ 0x12c │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d1e0 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 2d1e0 │ │ │ │ - blx r3 │ │ │ │ - mov r1, sl │ │ │ │ - bl 71b0 │ │ │ │ - cmp r0, #0 │ │ │ │ - mov r2, r0 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - beq 2d4b4 │ │ │ │ - ldr r0, [pc, #1316] @ 2d724 │ │ │ │ - ldr r1, [pc, #1312] @ 2d724 │ │ │ │ - strd r0, [sp, #72] @ 0x48 │ │ │ │ - b 2d244 │ │ │ │ - mov r1, #13 │ │ │ │ + beq 2d840 │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 2daf8 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 2d8dc │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1324] @ 2d748 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r1, #30 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 2dafc │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2d3a4 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #30 │ │ │ │ + bne 2da74 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d208 │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - ldrd r6, [sp, #72] @ 0x48 │ │ │ │ - cmp r3, #5 │ │ │ │ - bne 2d288 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + beq 2d8a4 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 2daf8 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #14 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 2dabc │ │ │ │ + ldr r1, [pc, #428] @ 2db00 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #28 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d288 │ │ │ │ + beq 2d9c4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2d64c │ │ │ │ - ldrb r3, [sp, #40] @ 0x28 │ │ │ │ - strd r6, [sp, #48] @ 0x30 │ │ │ │ - cmp r3, #5 │ │ │ │ - mov r3, #4 │ │ │ │ - strb r3, [sp, #64] @ 0x40 │ │ │ │ - strbne r3, [sp, #40] @ 0x28 │ │ │ │ - bne 2d400 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d2c0 │ │ │ │ + bne 2d9c4 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 2d9e8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d640 │ │ │ │ - ldr r2, [pc, #1156] @ 2d74c │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb r3, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 2d500 │ │ │ │ - ldrb r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ + bne 2d9e8 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 2da40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r3, [r3] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d370 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - cmp r3, #5 │ │ │ │ - beq 2d37c │ │ │ │ - ldrb r3, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, #5 │ │ │ │ - beq 2d544 │ │ │ │ - ldr r2, [pc, #1064] @ 2d750 │ │ │ │ - ldr r3, [pc, #1024] @ 2d72c │ │ │ │ + beq 2da40 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 2db04 │ │ │ │ + ldr r3, [pc, #156] @ 2daf0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #100] @ 0x64 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2d720 │ │ │ │ - add sp, sp, #108 @ 0x6c │ │ │ │ + bne 2dae8 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 2d318 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2d5cc │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r2] │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - cmp r3, #5 │ │ │ │ - bne 2d314 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2d314 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2d314 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 7540 │ │ │ │ - b 2d314 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r3, [r3] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d370 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - b 2d374 │ │ │ │ - ldr r3, [pc, #892] @ 2d754 │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ - mov r3, #21 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r7, #300] @ 0x12c │ │ │ │ - mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2d1b8 │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r6, #1 │ │ │ │ - strb r3, [sp, #72] @ 0x48 │ │ │ │ - strb r6, [sp, #88] @ 0x58 │ │ │ │ - bl 2c6b4 │ │ │ │ - ldrb r3, [sp, #88] @ 0x58 │ │ │ │ - cmp r3, #5 │ │ │ │ - mov r5, r0 │ │ │ │ - beq 2d5dc │ │ │ │ - cmp r5, #0 │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - beq 2d56c │ │ │ │ - cmp r3, #5 │ │ │ │ - bne 2d46c │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2d46c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2d46c │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 7540 │ │ │ │ - mov r2, #3 │ │ │ │ - mov r3, #0 │ │ │ │ - strb r2, [sp, #64] @ 0x40 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + beq 2dab0 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - ldrbne r3, [sp, #64] @ 0x40 │ │ │ │ - beq 2d314 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2d5cc │ │ │ │ - ldr r2, [pc, #696] @ 2d758 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 2d724 │ │ │ │ - ldrb r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - cmp r3, #5 │ │ │ │ - bne 2d4e4 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 2da40 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 2dadc │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 2d94c │ │ │ │ + ldr r2, [pc, #36] @ 2db08 │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 2dac4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r6, ip, ror #9 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r2, r6, r4, asr #9 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq r8, lr, r8, asr #1 │ │ │ │ + mlaeq r6, ip, r2, r2 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 2de18 │ │ │ │ + ldr r2, [pc, #752] @ 2de1c │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 2de20 │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 2de24 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 2db9c │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #81 @ 0x51 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d4e4 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bne 2dd30 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #81 @ 0x51 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2d4e4 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 7540 │ │ │ │ - ldrb r3, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, #5 │ │ │ │ - mov r3, #0 │ │ │ │ - strb r3, [sp, #64] @ 0x40 │ │ │ │ - strbne r3, [sp, #40] @ 0x28 │ │ │ │ - beq 2d2a4 │ │ │ │ - b 2d408 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + beq 2db6c │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 2de24 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 2dc08 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 2de28 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #82 @ 0x52 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + bne 2dda0 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #82 @ 0x52 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2dbd0 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 2de24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - beq 2d408 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b38 │ │ │ │ - b 2d408 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ + add r1, r9, #19 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 2dde8 │ │ │ │ + ldr r1, [pc, #428] @ 2de2c │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #38 @ 0x26 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 2d408 │ │ │ │ - ldrb r3, [sp, #48] @ 0x30 │ │ │ │ - strb r3, [sp, #24] │ │ │ │ - b 2d408 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d320 │ │ │ │ + beq 2dcf0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2d320 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 7540 │ │ │ │ - b 2d320 │ │ │ │ - cmp r3, #5 │ │ │ │ - ldrb r3, [sp, #40] @ 0x28 │ │ │ │ - bne 2d5a8 │ │ │ │ - cmp r3, #5 │ │ │ │ - beq 2d70c │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d5a8 │ │ │ │ + bne 2dcf0 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 2dd14 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2d5a4 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 7540 │ │ │ │ - ldrb r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #428] @ 2d75c │ │ │ │ - strb r3, [sp, #64] @ 0x40 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 2d724 │ │ │ │ - add r2, r2, r3 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ - add pc, pc, r2, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ + bne 2dd14 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 2dd6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - b 2d498 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2d434 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2d434 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 7540 │ │ │ │ - b 2d434 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 112e60 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r2, [r3] │ │ │ │ - b 2d36c │ │ │ │ - ldrb r0, [sp, #48] @ 0x30 │ │ │ │ - bl 112e3c │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r2, [r3] │ │ │ │ - b 2d36c │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #296] @ 2d760 │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, #0 │ │ │ │ - b 2d36c │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 7540 │ │ │ │ - b 2d2c0 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 7540 │ │ │ │ - b 2d288 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - beq 2d6e8 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b38 │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 2d490 │ │ │ │ - b 2d30c │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - b 2d47c │ │ │ │ - ldrb r3, [sp, #24] │ │ │ │ - strb r3, [sp, #48] @ 0x30 │ │ │ │ - b 2d47c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldrd r0, [sp, #24] │ │ │ │ - ldr r2, [r2] │ │ │ │ - strd r0, [sp, #48] @ 0x30 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 2d318 │ │ │ │ - ldrd r0, [sp, #48] @ 0x30 │ │ │ │ - b 2d36c │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2dd6c │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ - b 2d364 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 2de30 │ │ │ │ + ldr r3, [pc, #156] @ 2de1c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - b 2d6c8 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r3, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 2de14 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d37c │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 11778 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + beq 2dddc │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ - b 2d36c │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - mov r1, r9 │ │ │ │ - bl 7780 │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - b 2d684 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r2, r5, ip, asr ip │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 2dd6c │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 2de08 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 2dc78 │ │ │ │ + ldr r2, [pc, #36] @ 2de34 │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 2ddf0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r6, r0, asr #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r3, r5, r4, lsl #13 │ │ │ │ - strdeq r2, [r5], -ip @ │ │ │ │ - andeq r7, lr, r0, ror r4 │ │ │ │ - eoreq r3, r5, r8, lsr #12 │ │ │ │ - eoreq r3, r5, r0, lsr #11 │ │ │ │ - eoreq r3, r5, r0, lsl #11 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - andeq sl, lr, r8, asr #18 │ │ │ │ - eoreq r2, r5, r4, asr #19 │ │ │ │ - @ instruction: 0x000e74b0 │ │ │ │ - andeq sl, lr, sl, ror r7 │ │ │ │ - andeq sl, lr, ip, ror #12 │ │ │ │ - svcvc 0x00f80000 │ │ │ │ + mlaeq r6, r8, r1, r2 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + @ instruction: 0x000e7dbc │ │ │ │ + eoreq r1, r6, r0, ror pc │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + b ea14c │ │ │ │ + b e94c8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3952] @ 0xf70 │ │ │ │ - sub sp, sp, #108 @ 0x6c │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr r2, [pc, #1716] @ 2de38 │ │ │ │ - ldr r1, [pc, #1716] @ 2de3c │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #1712] @ 2de40 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #1704] @ 2de44 │ │ │ │ - mov r3, #0 │ │ │ │ - add r9, sp, #24 │ │ │ │ - ldr r8, [pc, #1696] @ 2de48 │ │ │ │ - ldr fp, [pc, #1696] @ 2de4c │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #100] @ 0x64 │ │ │ │ - mov r2, #0 │ │ │ │ - add sl, pc, sl │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [r9, #4] │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - str r3, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #96] @ 2deb8 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + add r5, pc, r5 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2de88 │ │ │ │ + ldr r3, [pc, #68] @ 2debc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + ldr r3, [pc, #48] @ 2dec0 │ │ │ │ + mov r2, #25 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2de70 │ │ │ │ + ldrdeq r2, [r6], -r4 @ │ │ │ │ + @ instruction: 0x002629b8 │ │ │ │ + andeq r7, lr, r8, asr #1 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 2df40 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #8 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2df10 │ │ │ │ + ldr r3, [pc, #68] @ 2df44 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 2df48 │ │ │ │ + mov r2, #22 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2def8 │ │ │ │ + eoreq r2, r6, r0, asr r9 │ │ │ │ + eoreq r2, r6, r0, lsr r9 │ │ │ │ + andeq r7, lr, ip, asr r0 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 2dfc8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #16 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2df98 │ │ │ │ + ldr r3, [pc, #68] @ 2dfcc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 2dfd0 │ │ │ │ + mov r2, #6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #20] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2df80 │ │ │ │ + eoreq r2, r6, r8, asr #17 │ │ │ │ + eoreq r2, r6, r8, lsr #17 │ │ │ │ + andeq r6, lr, r4, ror pc │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + ldr r2, [pc, #420] @ 2e190 │ │ │ │ + ldr r3, [pc, #416] @ 2e190 │ │ │ │ + sub sp, sp, #40 @ 0x28 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + ldr r2, [pc, #408] @ 2e194 │ │ │ │ + ldr r3, [pc, #408] @ 2e198 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #404] @ 2e19c │ │ │ │ + ldr ip, [pc, #388] @ 2e190 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r7, [pc, #396] @ 2e1a0 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr sl, [pc, #392] @ 2e1a4 │ │ │ │ add r8, pc, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r7, sp, #20 │ │ │ │ - add r6, sl, #304 @ 0x130 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 2d830 │ │ │ │ - ldr r3, [pc, #1600] @ 2de50 │ │ │ │ - mov r1, #31 │ │ │ │ + mov r9, r1 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov r3, #0 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r6, sp, #12 │ │ │ │ + add r5, r8, #24 │ │ │ │ + b 2e06c │ │ │ │ + ldr r3, [pc, #348] @ 2e1a8 │ │ │ │ + mov r1, #53 @ 0x35 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #308] @ 0x134 │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2d9e0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #31 │ │ │ │ + bne 2e0cc │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2d890 │ │ │ │ + bne 2e118 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d808 │ │ │ │ + beq 2e044 │ │ │ │ mov r3, #11 │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ - str fp, [sp, #76] @ 0x4c │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + str r3, [sp, #28] │ │ │ │ + add r3, sp, #28 │ │ │ │ + str sl, [sp, #32] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sl, #308] @ 0x134 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2d808 │ │ │ │ - ldr r7, [pc, #1468] @ 2de54 │ │ │ │ - ldr sl, [sp, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r6, r7, #312 @ 0x138 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - addeq r5, sp, #72 @ 0x48 │ │ │ │ - bne 2db28 │ │ │ │ - ldr r3, [pc, #1436] @ 2de58 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #316] @ 0x13c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2d8dc │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r8, #28] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2e044 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 2d8dc │ │ │ │ - blx r3 │ │ │ │ - mov r1, sl │ │ │ │ - bl 71b0 │ │ │ │ - cmp r0, #0 │ │ │ │ - mov r2, r0 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - beq 2db58 │ │ │ │ - ldr r0, [pc, #1340] @ 2de38 │ │ │ │ - ldr r1, [pc, #1336] @ 2de38 │ │ │ │ - strd r0, [sp, #72] @ 0x48 │ │ │ │ - b 2d940 │ │ │ │ - mov r1, #13 │ │ │ │ + beq 2e0ec │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #184] @ 2e1ac │ │ │ │ + ldr r3, [pc, #160] @ 2e198 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 2e18c │ │ │ │ + add sp, sp, #40 @ 0x28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 2e158 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1348] @ 2de5c │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r1, #33 @ 0x21 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 2e1b0 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2dafc │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ + bne 2e0cc │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, #33 @ 0x21 │ │ │ │ + mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2d904 │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - ldrd r6, [sp, #72] @ 0x48 │ │ │ │ - cmp r3, #5 │ │ │ │ - bne 2d984 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d984 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + beq 2e120 │ │ │ │ + ldr r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2e0ec │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 2e0ec │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + strdeq r1, [r6], -r0 @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r2, r6, r4, lsl r8 │ │ │ │ + ldrdeq r1, [r6], -r0 @ │ │ │ │ + andeq r6, lr, r8, lsl pc │ │ │ │ + eoreq r2, r6, r0, ror #15 │ │ │ │ + strdeq r1, [r6], -r8 @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + 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, #416] @ 2e370 │ │ │ │ + mov r9, r1 │ │ │ │ + ldr r1, [pc, #412] @ 2e374 │ │ │ │ + sub sp, sp, #40 @ 0x28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #404] @ 2e378 │ │ │ │ + ldr r8, [pc, #404] @ 2e37c │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r2, [pc, #392] @ 2e378 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r3, [pc, #384] @ 2e378 │ │ │ │ + ldr r7, [pc, #388] @ 2e380 │ │ │ │ + ldr sl, [pc, #388] @ 2e384 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, sp, #12 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r5, r8, #32 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 2e24c │ │ │ │ + ldr r3, [pc, #348] @ 2e388 │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #36] @ 0x24 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2dce0 │ │ │ │ - ldrb r3, [sp, #40] @ 0x28 │ │ │ │ - strd r6, [sp, #48] @ 0x30 │ │ │ │ - cmp r3, #5 │ │ │ │ - mov r3, #4 │ │ │ │ - strb r3, [sp, #64] @ 0x40 │ │ │ │ - strbne r3, [sp, #40] @ 0x28 │ │ │ │ - bne 2da48 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + bne 2e2ac │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d9bc │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bne 2e2f8 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2dcd4 │ │ │ │ - ldr r2, [pc, #1180] @ 2de60 │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb r3, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 2dba4 │ │ │ │ - ldrb r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ + beq 2e224 │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + add r3, sp, #28 │ │ │ │ + str sl, [sp, #32] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r8, #36] @ 0x24 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2e224 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r3, [r3] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dac8 │ │ │ │ + beq 2e2cc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - cmp r3, #5 │ │ │ │ - beq 2dad4 │ │ │ │ - ldrb r3, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, #5 │ │ │ │ - beq 2dbe8 │ │ │ │ - ldr r2, [pc, #1088] @ 2de64 │ │ │ │ - ldr r3, [pc, #1048] @ 2de40 │ │ │ │ + ldr r2, [pc, #184] @ 2e38c │ │ │ │ + ldr r3, [pc, #156] @ 2e374 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #100] @ 0x64 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2de34 │ │ │ │ - add sp, sp, #108 @ 0x6c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r6, #1 │ │ │ │ - strb r3, [sp, #72] @ 0x48 │ │ │ │ - strb r6, [sp, #88] @ 0x58 │ │ │ │ - bl 2c6b4 │ │ │ │ - ldrb r3, [sp, #88] @ 0x58 │ │ │ │ - cmp r3, #5 │ │ │ │ - mov r5, r0 │ │ │ │ - beq 2dc6c │ │ │ │ - cmp r5, #0 │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - beq 2dc10 │ │ │ │ - cmp r3, #5 │ │ │ │ - bne 2da9c │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bne 2e36c │ │ │ │ + add sp, sp, #40 @ 0x28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 2e338 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 2e390 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2dcec │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r2, #3 │ │ │ │ - ldr r5, [r3] │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r5, r3 │ │ │ │ - strb r2, [sp, #64] @ 0x40 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - beq 2da10 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 112e60 │ │ │ │ - strd r0, [r5] │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - cmp r3, #5 │ │ │ │ - bne 2da10 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bne 2e2ac │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2da10 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + beq 2e300 │ │ │ │ + ldr r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2e2cc │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 2e2cc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r6, r4, lsl fp │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r2, r6, r0, lsr r6 │ │ │ │ + eoreq r1, r6, ip, ror #21 │ │ │ │ + andeq r6, lr, r8, lsr sp │ │ │ │ + eoreq r2, r6, r0, lsl #12 │ │ │ │ + eoreq r1, r6, r8, lsl sl │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4016] @ 0xfb0 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #604] @ 2e60c │ │ │ │ + ldr sl, [pc, #604] @ 2e610 │ │ │ │ + ldr fp, [pc, #600] @ 2e610 │ │ │ │ + ldr r2, [pc, #600] @ 2e614 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #592] @ 2e618 │ │ │ │ + strd sl, [sp, #16] │ │ │ │ + ldr r9, [pc, #588] @ 2e61c │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr sl, [pc, #584] @ 2e620 │ │ │ │ + ldr r3, [pc, #564] @ 2e610 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov r2, #0 │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, sp, #12 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r5, r7, #40 @ 0x28 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 2e430 │ │ │ │ + ldr r3, [pc, #532] @ 2e624 │ │ │ │ + mov r1, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2da10 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 7540 │ │ │ │ - b 2da10 │ │ │ │ + bne 2e490 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r3, [r3] │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2e4dc │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2e408 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + add r3, sp, #28 │ │ │ │ + str sl, [sp, #32] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r7, #44] @ 0x2c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2e408 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dac8 │ │ │ │ + beq 2e4b0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - b 2dacc │ │ │ │ - ldr r3, [pc, #824] @ 2de68 │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ - mov r3, #21 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r7, #316] @ 0x13c │ │ │ │ - mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2d8b4 │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - cmp r3, #5 │ │ │ │ - bne 2db88 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2db88 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2db88 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 7540 │ │ │ │ - ldrb r3, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, #5 │ │ │ │ + ldr r2, [pc, #368] @ 2e628 │ │ │ │ + ldr r3, [pc, #344] @ 2e614 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - strb r3, [sp, #64] @ 0x40 │ │ │ │ - strbne r3, [sp, #40] @ 0x28 │ │ │ │ - beq 2d9a0 │ │ │ │ - b 2da50 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - beq 2da50 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b38 │ │ │ │ - b 2da50 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b 2da50 │ │ │ │ - ldrb r3, [sp, #48] @ 0x30 │ │ │ │ - strb r3, [sp, #24] │ │ │ │ - b 2da50 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2da1c │ │ │ │ + bne 2e608 │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2e5fc │ │ │ │ + ldr r7, [pc, #316] @ 2e62c │ │ │ │ + ldr sl, [pc, #316] @ 2e630 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r6, sp, #8 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r5, r7, #48 @ 0x30 │ │ │ │ + b 2e52c │ │ │ │ + ldr r3, [pc, #296] @ 2e634 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2da1c │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 7540 │ │ │ │ - b 2da1c │ │ │ │ - cmp r3, #5 │ │ │ │ - ldrb r3, [sp, #40] @ 0x28 │ │ │ │ - bne 2dc4c │ │ │ │ - cmp r3, #5 │ │ │ │ - beq 2de20 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #52] @ 0x34 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2dc4c │ │ │ │ + bne 2e490 │ │ │ │ + mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2dc48 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 7540 │ │ │ │ - ldrb r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #536] @ 2de6c │ │ │ │ - strb r3, [sp, #64] @ 0x40 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 2de38 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ - add pc, pc, r2, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2da7c │ │ │ │ - mov r1, r6 │ │ │ │ - bl 113b70 │ │ │ │ + bne 2e588 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2da7c │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 7540 │ │ │ │ - b 2da7c │ │ │ │ + beq 2e504 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + add r3, sp, #28 │ │ │ │ + str sl, [sp, #32] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r7, #52] @ 0x34 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2e504 │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 2e5c8 │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #148] @ 2e638 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r5, [r2] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 2da14 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 2ddb8 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #432] @ 2de70 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 2de38 │ │ │ │ - ldrb r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 7540 │ │ │ │ - b 2d9bc │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 7540 │ │ │ │ - b 2d984 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2da9c │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 7540 │ │ │ │ - b 2da9c │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - beq 2ddf0 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b38 │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + bne 2e490 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r5, [r2] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 2da08 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2e590 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dcac │ │ │ │ - b 2dcb8 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldrd r0, [sp, #24] │ │ │ │ - ldr r5, [r2] │ │ │ │ - strd r0, [sp, #48] @ 0x30 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 2da14 │ │ │ │ - ldrd r0, [sp, #48] @ 0x30 │ │ │ │ - b 2dac4 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r5, [r2] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - cmp r5, #0 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ - bne 2dabc │ │ │ │ - b 2da14 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r5, [r2] │ │ │ │ - ldrb r2, [sp, #24] │ │ │ │ - cmp r5, #0 │ │ │ │ - strb r2, [sp, #48] @ 0x30 │ │ │ │ - beq 2da14 │ │ │ │ - ldrb r0, [sp, #48] @ 0x30 │ │ │ │ - bl 112e3c │ │ │ │ - b 2dac4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r5, [r3] │ │ │ │ + beq 2e4b0 │ │ │ │ + strd r0, [r3] │ │ │ │ + b 2e4b0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - b 2dac4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #164] @ 2de74 │ │ │ │ - ldr r5, [r3] │ │ │ │ - mov r0, #0 │ │ │ │ - b 2dac4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r5, [r3] │ │ │ │ - b 2dda4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r5, [r3] │ │ │ │ - b 2dd68 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2dad4 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 11778 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r5, [r3] │ │ │ │ - b 2dac4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r5, [r3] │ │ │ │ - b 2dabc │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - mov r1, r9 │ │ │ │ - bl 7780 │ │ │ │ - ldrb r3, [sp, #64] @ 0x40 │ │ │ │ - b 2dd34 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ + b 2e5e8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r6, r0, lsr r9 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r2, r5, r0, ror #10 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r2, r5, r8, lsl #31 │ │ │ │ - eoreq r2, r5, r0, lsl #10 │ │ │ │ - andeq r6, lr, r8, ror sp │ │ │ │ - eoreq r2, r5, ip, lsr #30 │ │ │ │ - eoreq r2, r5, r4, lsr #29 │ │ │ │ - eoreq r2, r5, r4, lsl #29 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - andeq sl, lr, r4, ror #4 │ │ │ │ - eoreq r2, r5, r8, asr #5 │ │ │ │ - andeq r6, lr, r8, asr sp │ │ │ │ - ldrdeq r9, [lr], -sl │ │ │ │ - andeq r9, lr, r8, ror pc │ │ │ │ - svcvc 0x00f80000 │ │ │ │ - ldr r3, [pc, #16] @ 2de90 │ │ │ │ - ldr r2, [pc, #16] @ 2de94 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, ror #28 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 2deb0 │ │ │ │ - ldr r2, [pc, #16] @ 2deb4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, asr #28 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 2ded0 │ │ │ │ - ldr r2, [pc, #16] @ 2ded4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, lsr #28 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 2def0 │ │ │ │ - ldr r2, [pc, #16] @ 2def4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, lsl #28 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 2df10 │ │ │ │ - ldr r2, [pc, #16] @ 2df14 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, ror #27 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 2df30 │ │ │ │ - ldr r2, [pc, #16] @ 2df34 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, asr #27 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 2df50 │ │ │ │ - ldr r2, [pc, #16] @ 2df54 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, lsr #27 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 2df70 │ │ │ │ - ldr r2, [pc, #16] @ 2df74 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, lsl #27 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 2df90 │ │ │ │ - ldr r2, [pc, #16] @ 2df94 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, ror #26 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 2dfb0 │ │ │ │ - ldr r2, [pc, #16] @ 2dfb4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, asr #26 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 2dfd0 │ │ │ │ - ldr r2, [pc, #16] @ 2dfd4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, lsr #26 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 2dff0 │ │ │ │ - ldr r2, [pc, #16] @ 2dff4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, lsl #26 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 2e010 │ │ │ │ - ldr r2, [pc, #16] @ 2e014 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, ror #25 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 2e030 │ │ │ │ - ldr r2, [pc, #16] @ 2e034 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, asr #25 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 2e050 │ │ │ │ - ldr r2, [pc, #16] @ 2e054 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, lsr #25 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 2e070 │ │ │ │ - ldr r2, [pc, #16] @ 2e074 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, lsl #25 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 2e090 │ │ │ │ - ldr r2, [pc, #16] @ 2e094 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, ror #24 │ │ │ │ + eoreq r2, r6, r4, asr r4 │ │ │ │ + eoreq r1, r6, r4, lsl #18 │ │ │ │ + andeq r6, lr, r4, lsl #29 │ │ │ │ + eoreq r2, r6, ip, lsl r4 │ │ │ │ + eoreq r1, r6, r4, lsr r8 │ │ │ │ + eoreq r2, r6, ip, lsr r3 │ │ │ │ + andeq r6, lr, r0, lsl #27 │ │ │ │ + eoreq r2, r6, r0, lsr #6 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 2e0b0 │ │ │ │ - ldr r2, [pc, #16] @ 2e0b4 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 2e6b8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #56 @ 0x38 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2e688 │ │ │ │ + ldr r3, [pc, #68] @ 2e6bc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, asr #24 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 2e0d0 │ │ │ │ - ldr r2, [pc, #16] @ 2e0d4 │ │ │ │ + ldr r3, [r3, #60] @ 0x3c │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 2e6c0 │ │ │ │ + mov r2, #22 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, lsr #24 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 2e0f0 │ │ │ │ - ldr r2, [pc, #16] @ 2e0f4 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #60] @ 0x3c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2e670 │ │ │ │ + ldrdeq r2, [r6], -r8 @ │ │ │ │ + @ instruction: 0x002621b8 │ │ │ │ + andeq r6, lr, r0, lsr #21 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 2e740 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #64 @ 0x40 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2e710 │ │ │ │ + ldr r3, [pc, #68] @ 2e744 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, lsl #24 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 2e110 │ │ │ │ - ldr r2, [pc, #16] @ 2e114 │ │ │ │ + ldr r3, [r3, #68] @ 0x44 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 2e748 │ │ │ │ + mov r2, #22 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, ror #23 │ │ │ │ - andeq r0, r0, r0, lsr #5 │ │ │ │ - ldr r3, [pc, #16] @ 2e130 │ │ │ │ - ldr r2, [pc, #16] @ 2e134 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #68] @ 0x44 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2e6f8 │ │ │ │ + eoreq r2, r6, r0, asr r1 │ │ │ │ + eoreq r2, r6, r0, lsr r1 │ │ │ │ + andeq r6, lr, ip, asr r8 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 2e7c8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #72 @ 0x48 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2e798 │ │ │ │ + ldr r3, [pc, #68] @ 2e7cc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, asr #23 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 2e150 │ │ │ │ - ldr r2, [pc, #16] @ 2e154 │ │ │ │ + ldr r3, [r3, #76] @ 0x4c │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 2e7d0 │ │ │ │ + mov r2, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r5, ip, lsr #23 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #76] @ 0x4c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2e780 │ │ │ │ + eoreq r2, r6, r8, asr #1 │ │ │ │ + eoreq r2, r6, r8, lsr #1 │ │ │ │ + andeq r6, lr, r4, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #324] @ 2e934 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #324] @ 2e2b8 │ │ │ │ - ldr r4, [pc, #324] @ 2e2bc │ │ │ │ - ldr r5, [pc, #320] @ 2e2bc │ │ │ │ - ldr r2, [pc, #320] @ 2e2c0 │ │ │ │ + ldr r1, [pc, #320] @ 2e938 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - add r1, pc, r1 │ │ │ │ - strd r4, [sp, #16] │ │ │ │ - ldr r6, [pc, #308] @ 2e2c4 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #292] @ 2e2bc │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #312] @ 2e93c │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r2, [pc, #304] @ 2e93c │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r3, [pc, #296] @ 2e93c │ │ │ │ + ldr r6, [pc, #296] @ 2e940 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ add r5, sp, #12 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 2e1dc │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 2e858 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #20 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #34 @ 0x22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2e268 │ │ │ │ + bne 2e8e4 │ │ │ │ mov r2, r5 │ │ │ │ - mov r1, #20 │ │ │ │ + mov r1, #34 @ 0x22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e1b4 │ │ │ │ + beq 2e830 │ │ │ │ add r5, sp, #16 │ │ │ │ - b 2e234 │ │ │ │ + b 2e8b0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 2e2c8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 2e944 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - mov r1, #21 │ │ │ │ + mov r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2e268 │ │ │ │ + bne 2e8e4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, #21 │ │ │ │ + mov r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e1fc │ │ │ │ + beq 2e878 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e288 │ │ │ │ + beq 2e904 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - b 2e288 │ │ │ │ + b 2e904 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e288 │ │ │ │ + beq 2e904 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 2e2cc │ │ │ │ - ldr r3, [pc, #44] @ 2e2c0 │ │ │ │ + ldr r2, [pc, #60] @ 2e948 │ │ │ │ + ldr r3, [pc, #40] @ 2e938 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2e2b4 │ │ │ │ + bne 2e930 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r5, ip, ror #22 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq r1, [r6], -r4 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r1, r5, r8, asr fp │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r1, r6, ip, asr #9 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq r1, r5, ip, asr sl │ │ │ │ + eoreq r1, r6, r0, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #324] @ 2e430 │ │ │ │ + ldr r0, [pc, #448] @ 2eb28 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #320] @ 2e434 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ + ldr r1, [pc, #444] @ 2eb2c │ │ │ │ + sub sp, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #312] @ 2e438 │ │ │ │ + ldr ip, [pc, #436] @ 2eb30 │ │ │ │ str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #304] @ 2e438 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #296] @ 2e438 │ │ │ │ - ldr r6, [pc, #296] @ 2e43c │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r6, [pc, #424] @ 2eb34 │ │ │ │ + mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, sp, #12 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 2e354 │ │ │ │ + mov r3, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r8, sp, #12 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b 2e9d8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #22 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2e3e0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #22 │ │ │ │ + bne 2eab0 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2e32c │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 2e3ac │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 2e9b0 │ │ │ │ + add r8, sp, #16 │ │ │ │ + b 2ea30 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 2e440 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #300] @ 2eb38 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - mov r1, #23 │ │ │ │ + mov r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2e3e0 │ │ │ │ + bne 2eab0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #23 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2e374 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2e400 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - strd r0, [r3] │ │ │ │ - b 2e400 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 2e9f8 │ │ │ │ ldr r3, [r7] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e400 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 2e444 │ │ │ │ - ldr r3, [pc, #40] @ 2e434 │ │ │ │ + ldrne ip, [sp, #20] │ │ │ │ + ldmne r3, {r0, r1} │ │ │ │ + moveq r0, r2 │ │ │ │ + stmne r3, {r2, ip} │ │ │ │ + ldrne r2, [r3, #8] │ │ │ │ + ldrne ip, [sp, #24] │ │ │ │ + strne ip, [r3, #8] │ │ │ │ + strdne r0, [sp, #16] │ │ │ │ + strne r2, [sp, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2eafc │ │ │ │ + ldr r2, [pc, #176] @ 2eb3c │ │ │ │ + ldr r3, [pc, #156] @ 2eb2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2e42c │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r1, [r5], -r8 @ │ │ │ │ + bne 2eb24 │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2eaf0 │ │ │ │ + ldr r4, [r3] │ │ │ │ + str r5, [r3, #4] │ │ │ │ + cmp r4, #0 │ │ │ │ + str r5, [r3] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + beq 2eaf0 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2eb18 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2ea84 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2ea84 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl 7550 │ │ │ │ + b 2ea84 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7550 │ │ │ │ + b 2eaf0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r6, ip, ror r3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - ldrdeq r1, [r5], -r0 @ │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq r1, r5, r4, ror #17 │ │ │ │ + eoreq r1, r6, ip, asr #6 │ │ │ │ + andeq r0, r0, r0, lsr #5 │ │ │ │ + eoreq r1, r6, r0, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #324] @ 2e5a8 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #320] @ 2e5ac │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ + ldr r0, [pc, #620] @ 2edc8 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #616] @ 2edcc │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #312] @ 2e5b0 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #304] @ 2e5b0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #296] @ 2e5b0 │ │ │ │ - ldr r6, [pc, #296] @ 2e5b4 │ │ │ │ + ldr r2, [pc, #608] @ 2edd0 │ │ │ │ + ldr r3, [pc, #604] @ 2edd0 │ │ │ │ + ldr r5, [pc, #604] @ 2edd4 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + ldr ip, [pc, #592] @ 2edd0 │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #28] │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, sp, #12 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #12 │ │ │ │ + str ip, [sp, #8] │ │ │ │ + str ip, [sp, #12] │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 2e4cc │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + b 2ebd0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #46 @ 0x2e │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2e558 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #46 @ 0x2e │ │ │ │ + bne 2ed78 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e4a4 │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 2e524 │ │ │ │ + beq 2eba8 │ │ │ │ + add r6, sp, #24 │ │ │ │ + b 2ec28 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 2e5b8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #468] @ 2edd8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #47 @ 0x2f │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2e558 │ │ │ │ + bne 2ed78 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #47 @ 0x2f │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e4ec │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2e578 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - strd r0, [r3] │ │ │ │ - b 2e578 │ │ │ │ + beq 2ebf0 │ │ │ │ + ldrd r6, [sp, #24] │ │ │ │ + add r8, sp, #8 │ │ │ │ + b 2ec78 │ │ │ │ + mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #66 @ 0x42 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2ed78 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #66 @ 0x42 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2ec50 │ │ │ │ + add r8, sp, #32 │ │ │ │ + b 2ecd0 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #300] @ 2edd8 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #67 @ 0x43 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2ed78 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #67 @ 0x43 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2ec98 │ │ │ │ + ldrd r8, [sp, #32] │ │ │ │ + add fp, sp, #16 │ │ │ │ + b 2ed30 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #204] @ 2edd8 │ │ │ │ + mov r1, #68 @ 0x44 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2ed78 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #68 @ 0x44 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2ecf8 │ │ │ │ + ldr r4, [sl] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 2ed98 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113568 │ │ │ │ + ldrd r2, [sp, #16] │ │ │ │ + bl 113568 │ │ │ │ + strd r0, [r4] │ │ │ │ + b 2ed98 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e578 │ │ │ │ + beq 2ed98 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 2e5bc │ │ │ │ - ldr r3, [pc, #40] @ 2e5ac │ │ │ │ + ldr r2, [pc, #60] @ 2eddc │ │ │ │ + ldr r3, [pc, #40] @ 2edcc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2e5a4 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r5, r0, lsl #17 │ │ │ │ + bne 2edc4 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r6, ip, lsl #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r1, r5, r8, asr r8 │ │ │ │ + eoreq r1, r6, r4, ror #2 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq r1, r5, ip, ror #14 │ │ │ │ + eoreq r0, r6, ip, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #304] @ 2e70c │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 2e710 │ │ │ │ + ldr r0, [pc, #548] @ 2f020 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #544] @ 2f024 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #536] @ 2f028 │ │ │ │ + ldr r2, [pc, #532] @ 2f028 │ │ │ │ + ldr r3, [pc, #528] @ 2f028 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r5, [pc, #524] @ 2f02c │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #292] @ 2e714 │ │ │ │ - sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #288] @ 2e718 │ │ │ │ - mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #20] │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r8, sp, #16 │ │ │ │ - strb r2, [sp, #15] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b 2e640 │ │ │ │ + add r6, sp, #12 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + b 2ee6c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #69 @ 0x45 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2e6c8 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ + bne 2efd0 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #69 @ 0x45 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 2e618 │ │ │ │ - add r8, sp, #15 │ │ │ │ - b 2e698 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2ee44 │ │ │ │ + add r6, sp, #16 │ │ │ │ + b 2eec4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #168] @ 2e71c │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #49 @ 0x31 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #400] @ 2f030 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2e6c8 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #49 @ 0x31 │ │ │ │ + bne 2efd0 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 2e660 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrbne r2, [sp, #15] │ │ │ │ - strbne r2, [r3] │ │ │ │ - b 2e6dc │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2ee8c │ │ │ │ + ldrd r6, [sp, #16] │ │ │ │ + add r8, sp, #32 │ │ │ │ + b 2ef24 │ │ │ │ + mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #304] @ 2f030 │ │ │ │ + mov r1, #71 @ 0x47 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2efd0 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #71 @ 0x47 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2eeec │ │ │ │ + ldrd r8, [sp, #32] │ │ │ │ + add fp, sp, #24 │ │ │ │ + b 2ef80 │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #212] @ 2f030 │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2efd0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2ef48 │ │ │ │ + ldr r4, [sl] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 2eff0 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + ldrd r0, [sp, #24] │ │ │ │ + bl 11356c │ │ │ │ + strd r0, [r4] │ │ │ │ + b 2eff0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 2e720 │ │ │ │ - ldr r3, [pc, #40] @ 2e710 │ │ │ │ + beq 2eff0 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 2f034 │ │ │ │ + ldr r3, [pc, #40] @ 2f024 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2e708 │ │ │ │ - add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r5, ip, lsl #14 │ │ │ │ + bne 2f01c │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r6, r8, ror #29 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r1, r5, r8, ror #13 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r1, r5, r8, lsl #12 │ │ │ │ + eoreq r0, r6, ip, asr #29 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + strdeq r0, [r6], -r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3904] @ 0xf40 │ │ │ │ - sub sp, sp, #156 @ 0x9c │ │ │ │ - mov fp, r0 │ │ │ │ - ldr r0, [pc, #1416] @ 2eccc │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1412] @ 2ecd0 │ │ │ │ + str r0, [ip, #3968] @ 0xf80 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #924] @ 2f3f0 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #920] @ 2f3f4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - mov r3, #0 │ │ │ │ - add r9, sp, #48 @ 0x30 │ │ │ │ + ldr r2, [pc, #912] @ 2f3f8 │ │ │ │ + ldr r3, [pc, #908] @ 2f3f8 │ │ │ │ + ldr r5, [pc, #908] @ 2f3fc │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ + ldr ip, [pc, #896] @ 2f3f8 │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #148] @ 0x94 │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #1384] @ 2ecd4 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r3, [r9, #4] │ │ │ │ - mov r3, #2 │ │ │ │ - add r4, sp, #28 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - b 2e7b4 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #28 │ │ │ │ + str ip, [sp, #28] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + str ip, [sp, #32] │ │ │ │ + str ip, [sp, #36] @ 0x24 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + b 2f0d4 │ │ │ │ mov r1, #2 │ │ │ │ - mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #50 @ 0x32 │ │ │ │ - mov r0, fp │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #73 @ 0x49 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2e878 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #50 @ 0x32 │ │ │ │ - mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bne 2f3a0 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #73 @ 0x49 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e78c │ │ │ │ - ldr sl, [pc, #1284] @ 2ecd8 │ │ │ │ - ldr r8, [pc, #1284] @ 2ecdc │ │ │ │ - add sl, pc, sl │ │ │ │ - add r7, sp, #32 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r6, sl, #8 │ │ │ │ - b 2e814 │ │ │ │ - ldr r4, [pc, #1264] @ 2ece0 │ │ │ │ - mov r2, r5 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - mov r1, #51 @ 0x33 │ │ │ │ - mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 2f0ac │ │ │ │ + add r6, sp, #72 @ 0x48 │ │ │ │ + b 2f12c │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #760] @ 2f400 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2eb8c │ │ │ │ + bne 2f3a0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #51 @ 0x33 │ │ │ │ - mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2e918 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + beq 2f0f4 │ │ │ │ + ldrd r6, [sp, #72] @ 0x48 │ │ │ │ + add r8, sp, #56 @ 0x38 │ │ │ │ + b 2f18c │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #664] @ 2f400 │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e7e8 │ │ │ │ - mov r3, #14 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - str r8, [sp, #44] @ 0x2c │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #12] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2e7e8 │ │ │ │ - mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2e8e4 │ │ │ │ - ldr r4, [pc, #1100] @ 2ece4 │ │ │ │ - ldr r3, [pc, #1080] @ 2ecd4 │ │ │ │ - add r4, pc, r4 │ │ │ │ + bne 2f3a0 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2ebd0 │ │ │ │ - ldr r3, [pc, #1072] @ 2ece8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - add r4, sp, #36 @ 0x24 │ │ │ │ - ldr r1, [r5] │ │ │ │ + beq 2f154 │ │ │ │ + ldrd r8, [sp, #56] @ 0x38 │ │ │ │ + add fp, sp, #40 @ 0x28 │ │ │ │ + b 2f1e8 │ │ │ │ + mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r5] │ │ │ │ - mov r2, #0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #572] @ 2f400 │ │ │ │ + mov r1, #76 @ 0x4c │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1016] @ 2ecec │ │ │ │ - ldr r3, [pc, #984] @ 2ecd0 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2f3a0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #76 @ 0x4c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2f1b0 │ │ │ │ + ldrd r2, [sp, #40] @ 0x28 │ │ │ │ + add fp, sp, #36 @ 0x24 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 2f238 │ │ │ │ + mov r1, #20 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #77 @ 0x4d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2f3a0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #77 @ 0x4d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2f210 │ │ │ │ + add fp, sp, #48 @ 0x30 │ │ │ │ + b 2f290 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #404] @ 2f400 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #78 @ 0x4e │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2f3a0 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + mov r3, fp │ │ │ │ + mov r1, #78 @ 0x4e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2f258 │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + add fp, sp, #32 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 2f2e4 │ │ │ │ + mov r1, #28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #79 @ 0x4f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2f3a0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #79 @ 0x4f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2f2bc │ │ │ │ + add fp, sp, #64 @ 0x40 │ │ │ │ + b 2f33c │ │ │ │ + mov r1, #30 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #232] @ 2f400 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #80 @ 0x50 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2f3a0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r3, fp │ │ │ │ + mov r1, #80 @ 0x50 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2f304 │ │ │ │ + ldr r4, [sl] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 2f3c0 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #16] │ │ │ │ + bl 113568 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + ldrd r0, [sp, #64] @ 0x40 │ │ │ │ + bl 11356c │ │ │ │ + strd r0, [r4] │ │ │ │ + b 2f3c0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2f3c0 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 2f404 │ │ │ │ + ldr r3, [pc, #40] @ 2f3f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #148] @ 0x94 │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2ecc8 │ │ │ │ - add sp, sp, #156 @ 0x9c │ │ │ │ + bne 2f3ec │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ - mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r2, #0 │ │ │ │ - add r8, sp, #96 @ 0x60 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ - mov r3, #0 │ │ │ │ - mov lr, r4 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ - str r3, [sp, #124] @ 0x7c │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - str r8, [sp, #4] │ │ │ │ - stmia r8!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1} │ │ │ │ - mov ip, r6 │ │ │ │ - stm r8, {r0, r1} │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - str r4, [sp] │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r6, r4, ip, r0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r0, r6, ip, ror #24 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq r0, r6, r4, lsr #18 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #452] @ 2f5e8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #448] @ 2f5ec │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #440] @ 2f5f0 │ │ │ │ + ldr r2, [pc, #436] @ 2f5f0 │ │ │ │ + ldr r3, [pc, #432] @ 2f5f0 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r6, [pc, #428] @ 2f5f4 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, sp, #12 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 2f490 │ │ │ │ mov r1, #2 │ │ │ │ - str r1, [lr] │ │ │ │ - ldm r7!, {r0, r1, r2, r3} │ │ │ │ - mov lr, r6 │ │ │ │ - stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldm r7, {r0, r1} │ │ │ │ - ldr lr, [r8] │ │ │ │ - stm ip, {r0, r1} │ │ │ │ - mov ip, r0 │ │ │ │ - ldm sl!, {r0, r1, r2, r3} │ │ │ │ - mov r4, r9 │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - str lr, [r7] │ │ │ │ - mov lr, r6 │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia r5!, {r0, r1, r2, r3} │ │ │ │ - str ip, [r8] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ - str fp, [sp, #8] │ │ │ │ - str r9, [sp, #12] │ │ │ │ - b 2eae8 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 2ec00 │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ - ldr r5, [sp] │ │ │ │ - mov r2, r4 │ │ │ │ - mov fp, r5 │ │ │ │ - mov sl, r6 │ │ │ │ - mov r8, r6 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov ip, r3 │ │ │ │ - mov lr, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - mov r7, r3 │ │ │ │ - str r5, [sp] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldm r5!, {r0, r1, r2, r3} │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - str r4, [r6] │ │ │ │ - str r4, [r6, #4] │ │ │ │ - str r4, [r6, #8] │ │ │ │ - mov r4, r6 │ │ │ │ - stm ip, {r0, r1} │ │ │ │ - ldm r4!, {r0, r1, r2, r3} │ │ │ │ - stmia fp!, {r0, r1, r2, r3} │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia sl!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1} │ │ │ │ - ldr r5, [ip] │ │ │ │ - stm r4, {r0, r1} │ │ │ │ - mov r4, r0 │ │ │ │ - ldm r9!, {r0, r1, r2, r3} │ │ │ │ - ldr r9, [sp, #16] │ │ │ │ - stmia r9!, {r0, r1, r2, r3} │ │ │ │ - ldm r8!, {r0, r1, r2, r3} │ │ │ │ - stmia r7!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r4, [ip] │ │ │ │ - str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - bl 76fc │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e9e8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2e8e4 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ - bic r3, r3, #3 │ │ │ │ + bne 2f598 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ec54 │ │ │ │ - ldr r3, [pc, #388] @ 2ecd4 │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + beq 2f468 │ │ │ │ + add r5, sp, #24 │ │ │ │ + b 2f4e8 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #308] @ 2f5f8 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 2e8e4 │ │ │ │ - mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2e8e4 │ │ │ │ - add r6, r4, #16 │ │ │ │ - ldr r3, [pc, #292] @ 2ecd4 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2ec94 │ │ │ │ - ldr r3, [pc, #296] @ 2ecf0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - b 2e8bc │ │ │ │ - ldr r3, [pc, #284] @ 2ecf4 │ │ │ │ - mov r2, #6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ + bne 2f598 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2e8b0 │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2e8e4 │ │ │ │ - ldr r4, [pc, #208] @ 2ecf8 │ │ │ │ - ldr r3, [pc, #168] @ 2ecd4 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r6, r4, #24 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2ec60 │ │ │ │ - ldr r3, [pc, #176] @ 2ecfc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ - b 2e8bc │ │ │ │ - mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 2eb48 │ │ │ │ - mov r3, #6 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 2ed00 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r4, #28] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2ec44 │ │ │ │ - mov r3, #6 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 2ed04 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r4, #20] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2ebc0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r5, r4, lsr #11 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r2, r5, r8, lsr #1 │ │ │ │ - ldrdeq r5, [lr], -r0 │ │ │ │ - eoreq r2, r5, ip, lsl #1 │ │ │ │ - eoreq r1, r5, r4, ror #31 │ │ │ │ - eoreq r1, r5, r8, asr #31 │ │ │ │ - strdeq r1, [r5], -r8 @ │ │ │ │ - @ instruction: 0x00251cb8 │ │ │ │ - andeq r5, lr, ip, asr r9 │ │ │ │ - eoreq r1, r5, r4, asr ip │ │ │ │ - eoreq r1, r5, r4, lsr ip │ │ │ │ - andeq r5, lr, r8, asr #17 │ │ │ │ - muleq lr, r4, r8 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 2ed84 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #32 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2ed54 │ │ │ │ - ldr r3, [pc, #68] @ 2ed88 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 2ed8c │ │ │ │ - mov r2, #22 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2ed3c │ │ │ │ - eoreq r1, r5, ip, asr fp │ │ │ │ - eoreq r1, r5, ip, lsr fp │ │ │ │ - strdeq r5, [lr], -r4 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 2ee0c │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #40 @ 0x28 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + beq 2f4b0 │ │ │ │ + ldrd r8, [sp, #24] │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 2f548 │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #212] @ 2f5f8 │ │ │ │ + mov r1, #8 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2eddc │ │ │ │ - ldr r3, [pc, #68] @ 2ee10 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 2ee14 │ │ │ │ - mov r2, #22 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #44] @ 0x2c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2edc4 │ │ │ │ - ldrdeq r1, [r5], -r4 @ │ │ │ │ - @ instruction: 0x00251ab4 │ │ │ │ - @ instruction: 0x000e57b0 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 2ee94 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #48 @ 0x30 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bne 2f598 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2ee64 │ │ │ │ - ldr r3, [pc, #68] @ 2ee98 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #52] @ 0x34 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 2ee9c │ │ │ │ - mov r2, #6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #52] @ 0x34 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2ee4c │ │ │ │ - eoreq r1, r5, ip, asr #20 │ │ │ │ - eoreq r1, r5, ip, lsr #20 │ │ │ │ - andeq r5, lr, r8, asr #13 │ │ │ │ + beq 2f510 │ │ │ │ + ldr r4, [r7] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 2f5b8 │ │ │ │ + ldrd r2, [sp, #16] │ │ │ │ + mov r0, r2 │ │ │ │ + mov r1, r3 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 11356c │ │ │ │ + strd r0, [r4] │ │ │ │ + b 2f5b8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2f5b8 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 2f5fc │ │ │ │ + ldr r3, [pc, #40] @ 2f5ec │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 2f5e4 │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r6, r0, asr #17 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r0, r6, r4, lsr #17 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq r0, r6, ip, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3904] @ 0xf40 │ │ │ │ - sub sp, sp, #156 @ 0x9c │ │ │ │ - mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 2f450 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 2f454 │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #824] @ 2f954 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #820] @ 2f958 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - mov r3, #0 │ │ │ │ - add r9, sp, #48 @ 0x30 │ │ │ │ + ldr r2, [pc, #812] @ 2f95c │ │ │ │ + ldr r3, [pc, #808] @ 2f95c │ │ │ │ + ldr r5, [pc, #808] @ 2f960 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + ldr ip, [pc, #796] @ 2f95c │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #148] @ 0x94 │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #1392] @ 2f458 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r3, [r9, #4] │ │ │ │ - mov r3, #2 │ │ │ │ - add r4, sp, #32 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - b 2ef30 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #43 @ 0x2b │ │ │ │ - mov r0, fp │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #8 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + str ip, [sp, #8] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + b 2f690 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2eff4 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #43 @ 0x2b │ │ │ │ - mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bne 2f8a8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ef08 │ │ │ │ - ldr sl, [pc, #1292] @ 2f45c │ │ │ │ - ldr r8, [pc, #1292] @ 2f460 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r7, sp, #28 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r6, sl, #64 @ 0x40 │ │ │ │ - b 2ef90 │ │ │ │ - ldr r4, [pc, #1272] @ 2f464 │ │ │ │ - mov r2, r5 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #68] @ 0x44 │ │ │ │ - mov r1, #44 @ 0x2c │ │ │ │ - mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 2f668 │ │ │ │ + add r6, sp, #16 │ │ │ │ + b 2f6e8 │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #672] @ 2f964 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #11 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f30c │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #44 @ 0x2c │ │ │ │ - mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bne 2f8a8 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #11 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f098 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + beq 2f6b0 │ │ │ │ + ldrd r6, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + b 2f738 │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ef64 │ │ │ │ - mov r3, #14 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - str r8, [sp, #44] @ 0x2c │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #68] @ 0x44 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2ef64 │ │ │ │ - mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2f064 │ │ │ │ - ldr r4, [pc, #1108] @ 2f468 │ │ │ │ - ldr r3, [pc, #1088] @ 2f458 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r6, r4, #56 @ 0x38 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bne 2f8a8 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f350 │ │ │ │ - ldr r3, [pc, #1076] @ 2f46c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #60] @ 0x3c │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - add r4, sp, #36 @ 0x24 │ │ │ │ - ldr r1, [r5] │ │ │ │ + beq 2f710 │ │ │ │ + add r8, sp, #32 │ │ │ │ + b 2f790 │ │ │ │ + mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r5] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #504] @ 2f964 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #13 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2f8a8 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #13 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2f758 │ │ │ │ + ldrd r8, [sp, #32] │ │ │ │ + add fp, sp, #24 │ │ │ │ + b 2f7f0 │ │ │ │ + mov r1, #18 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #408] @ 2f964 │ │ │ │ + mov r1, #14 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2f8a8 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2f7b8 │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r0, r2 │ │ │ │ + mov r1, r3 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2f8f4 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2f930 │ │ │ │ + cmp r5, #0 │ │ │ │ + ldr r1, [pc, #248] @ 2f968 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #244] @ 2f96c │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #232] @ 2f968 │ │ │ │ mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2f894 │ │ │ │ + mov r4, r6 │ │ │ │ + mov r5, r7 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2f8c8 │ │ │ │ + strd r4, [r3] │ │ │ │ + b 2f8c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 2f470 │ │ │ │ - ldr r3, [pc, #988] @ 2f454 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2f8c8 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #160] @ 2f970 │ │ │ │ + ldr r3, [pc, #132] @ 2f958 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #148] @ 0x94 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2f44c │ │ │ │ - add sp, sp, #156 @ 0x9c │ │ │ │ + bne 2f950 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, #45 @ 0x2d │ │ │ │ - mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r2, #0 │ │ │ │ - add r8, sp, #96 @ 0x60 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ - mov r3, #0 │ │ │ │ - mov lr, r4 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ - str r3, [sp, #124] @ 0x7c │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - str r8, [sp, #4] │ │ │ │ - stmia r8!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1} │ │ │ │ - mov ip, r6 │ │ │ │ - stm r8, {r0, r1} │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - str r4, [sp] │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - mov r1, #2 │ │ │ │ - str r1, [lr] │ │ │ │ - ldm r7!, {r0, r1, r2, r3} │ │ │ │ - mov lr, r6 │ │ │ │ - stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldm r7, {r0, r1} │ │ │ │ - ldr lr, [r8] │ │ │ │ - stm ip, {r0, r1} │ │ │ │ - mov ip, r0 │ │ │ │ - ldm sl!, {r0, r1, r2, r3} │ │ │ │ - mov r4, r9 │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - str lr, [r7] │ │ │ │ - mov lr, r6 │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia r5!, {r0, r1, r2, r3} │ │ │ │ - str ip, [r8] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ - str fp, [sp, #8] │ │ │ │ - str r9, [sp, #12] │ │ │ │ - b 2f268 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - bl 7450 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #45 @ 0x2d │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 2f384 │ │ │ │ - mov r1, #45 @ 0x2d │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ - ldr r5, [sp] │ │ │ │ - mov r2, r4 │ │ │ │ - mov fp, r5 │ │ │ │ - mov sl, r6 │ │ │ │ - mov r8, r6 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov ip, r3 │ │ │ │ - mov lr, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - mov r7, r3 │ │ │ │ - str r5, [sp] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldm r5!, {r0, r1, r2, r3} │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - str r4, [r6] │ │ │ │ - str r4, [r6, #4] │ │ │ │ - str r4, [r6, #8] │ │ │ │ - mov r4, r6 │ │ │ │ - stm ip, {r0, r1} │ │ │ │ - ldm r4!, {r0, r1, r2, r3} │ │ │ │ - stmia fp!, {r0, r1, r2, r3} │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia sl!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1} │ │ │ │ - ldr r5, [ip] │ │ │ │ - stm r4, {r0, r1} │ │ │ │ - mov r4, r0 │ │ │ │ - ldm r9!, {r0, r1, r2, r3} │ │ │ │ - ldr r9, [sp, #16] │ │ │ │ - stmia r9!, {r0, r1, r2, r3} │ │ │ │ - ldm r8!, {r0, r1, r2, r3} │ │ │ │ - stmia r7!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r4, [ip] │ │ │ │ - str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - bl 76fc │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, #45 @ 0x2d │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2f168 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2f064 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f3d8 │ │ │ │ - ldr r3, [pc, #392] @ 2f458 │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + bne 2f894 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ mov r1, r5 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 2f064 │ │ │ │ - mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2f064 │ │ │ │ - add r6, r4, #72 @ 0x48 │ │ │ │ - ldr r3, [pc, #296] @ 2f458 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f418 │ │ │ │ - ldr r3, [pc, #300] @ 2f474 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #76] @ 0x4c │ │ │ │ - b 2f03c │ │ │ │ - mov r3, #6 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 2f478 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2f030 │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2f064 │ │ │ │ - ldr r4, [pc, #208] @ 2f47c │ │ │ │ - ldr r3, [pc, #168] @ 2f458 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r6, r4, #80 @ 0x50 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2f3e4 │ │ │ │ - ldr r3, [pc, #176] @ 2f480 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b 2f03c │ │ │ │ - mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 2f2c8 │ │ │ │ - mov r3, #6 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 2f484 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r4, #84] @ 0x54 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2f3c8 │ │ │ │ - mov r3, #6 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 2f488 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2f340 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r5, r8, lsr #28 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r1, r5, ip, lsr #18 │ │ │ │ - andeq r5, lr, r4, asr r6 │ │ │ │ - eoreq r1, r5, r0, lsl r9 │ │ │ │ - eoreq r1, r5, r8, ror #16 │ │ │ │ - eoreq r1, r5, r8, asr #16 │ │ │ │ - eoreq r0, r5, r8, ror ip │ │ │ │ - eoreq r1, r5, r8, lsr r5 │ │ │ │ - ldrdeq r5, [lr], -r8 │ │ │ │ - ldrdeq r1, [r5], -r0 @ │ │ │ │ - @ instruction: 0x002514b0 │ │ │ │ - andeq r5, lr, r4, asr #2 │ │ │ │ - andeq r5, lr, r0, lsl r1 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 2f508 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #88 @ 0x58 │ │ │ │ + beq 2f88c │ │ │ │ + b 2f894 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f4d8 │ │ │ │ - ldr r3, [pc, #68] @ 2f50c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #92] @ 0x5c │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 2f510 │ │ │ │ - mov r2, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #92] @ 0x5c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2f4c0 │ │ │ │ - ldrdeq r1, [r5], -r8 @ │ │ │ │ - @ instruction: 0x002513b8 │ │ │ │ - andeq r5, lr, ip, asr r0 │ │ │ │ + bne 2f894 │ │ │ │ + b 2f88c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r6, ip, asr #13 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r0, r6, r4, lsr #13 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + eoreq r0, r6, ip, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #596] @ 2f784 │ │ │ │ - ldr r2, [pc, #596] @ 2f788 │ │ │ │ + ldr r1, [pc, #324] @ 2fad4 │ │ │ │ + ldr r4, [pc, #324] @ 2fad8 │ │ │ │ + ldr r5, [pc, #320] @ 2fad8 │ │ │ │ + ldr r2, [pc, #320] @ 2fadc │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ + strd r4, [sp, #16] │ │ │ │ + ldr r6, [pc, #308] @ 2fae0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #588] @ 2f78c │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #584] @ 2f790 │ │ │ │ + ldr r3, [pc, #292] @ 2fad8 │ │ │ │ + add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ - add r5, sp, #8 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + add r5, sp, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 2f590 │ │ │ │ + b 2f9f8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #50 @ 0x32 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f664 │ │ │ │ + bne 2fa84 │ │ │ │ mov r2, r5 │ │ │ │ - mov r1, #50 @ 0x32 │ │ │ │ + mov r1, #20 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2f9d0 │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 2fa50 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 2fae4 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #21 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2fa84 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #21 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f568 │ │ │ │ + beq 2fa18 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2faa4 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 2faa4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2faa4 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 2fae8 │ │ │ │ + ldr r3, [pc, #44] @ 2fadc │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 2fad0 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r6, r0, asr r3 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r0, r6, ip, lsr r3 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq r0, r6, r0, asr #4 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #324] @ 2fc4c │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #320] @ 2fc50 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #312] @ 2fc54 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r2, [pc, #304] @ 2fc54 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r3, [pc, #296] @ 2fc54 │ │ │ │ + ldr r6, [pc, #296] @ 2fc58 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ add r5, sp, #12 │ │ │ │ - b 2f5e8 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 2fb70 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2fbfc │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2fb48 │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 2fbc8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #464] @ 2f794 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 2fc5c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - mov r1, #51 @ 0x33 │ │ │ │ + mov r1, #23 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f6d0 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + bne 2fbfc │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, #51 @ 0x33 │ │ │ │ + mov r1, #23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f5b0 │ │ │ │ - ldr r1, [r7] │ │ │ │ + beq 2fb90 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2fc1c │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 2fc1c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 2fc1c │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 2fc60 │ │ │ │ + ldr r3, [pc, #40] @ 2fc50 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 2fc48 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r0, [r6], -ip @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x002601b4 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq r0, r6, r8, asr #1 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #520] @ 2fe88 │ │ │ │ + ldr r2, [pc, #520] @ 2fe8c │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #516] @ 2fe90 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr sl, [pc, #512] @ 2fe94 │ │ │ │ + ldr r9, [pc, #512] @ 2fe98 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr r3, [pc, #508] @ 2fe9c │ │ │ │ + add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, sp, #12 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r7, #80 @ 0x50 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 2fd24 │ │ │ │ + ldr r3, [pc, #464] @ 2fea0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2fcf0 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 2fcf0 │ │ │ │ + blx r3 │ │ │ │ + ldr ip, [pc, #428] @ 2fea4 │ │ │ │ + ldr r3, [pc, #428] @ 2fea8 │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r1, #47 @ 0x2f │ │ │ │ + mov r0, r4 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 73f4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2fde4 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #47 @ 0x2f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7688 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2fd84 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2fcc8 │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r9, [sp, #24] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r7, #84] @ 0x54 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2fcc8 │ │ │ │ + ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2f638 │ │ │ │ - ldr r3, [pc, #380] @ 2f794 │ │ │ │ + beq 2fdb8 │ │ │ │ + ldr r3, [pc, #276] @ 2feac │ │ │ │ add r4, sp, #20 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r7] │ │ │ │ - mov r2, r5 │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #344] @ 2f798 │ │ │ │ - ldr r3, [pc, #324] @ 2f788 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 2feb0 │ │ │ │ + ldr r3, [pc, #200] @ 2fe8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2f780 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bne 2fe84 │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f638 │ │ │ │ - ldr r4, [pc, #284] @ 2f79c │ │ │ │ - ldr r3, [pc, #268] @ 2f790 │ │ │ │ + beq 2fdb8 │ │ │ │ + ldr r4, [pc, #180] @ 2feb4 │ │ │ │ + ldr r3, [pc, #152] @ 2fe9c │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #96 @ 0x60 │ │ │ │ + add r5, r4, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f718 │ │ │ │ - ldr r3, [pc, #252] @ 2f7a0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #100] @ 0x64 │ │ │ │ + bne 2fe50 │ │ │ │ + ldr r3, [pc, #148] @ 2feb8 │ │ │ │ add r4, sp, #16 │ │ │ │ - ldr r1, [r7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #92] @ 0x5c │ │ │ │ + ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r7] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + b 2fdb8 │ │ │ │ + ldr r3, [pc, #100] @ 2febc │ │ │ │ + mov r2, #25 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #92] @ 0x5c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2fe1c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r6, ip, rrx │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mlaeq r6, r0, fp, r0 │ │ │ │ + eoreq r0, r6, ip, asr #32 │ │ │ │ + andeq r5, lr, r4, ror #5 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r0, r6, r0, ror #22 │ │ │ │ + @ instruction: 0x000e52b0 │ │ │ │ + andeq r5, lr, r4, ror #4 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + eoreq pc, r5, ip, lsr #30 │ │ │ │ + eoreq r0, r6, ip, lsr #20 │ │ │ │ + eoreq r0, r6, r8, lsl #20 │ │ │ │ + andeq r5, lr, r0, lsl #2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #520] @ 300e4 │ │ │ │ + ldr r2, [pc, #520] @ 300e8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #516] @ 300ec │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr sl, [pc, #512] @ 300f0 │ │ │ │ + ldr r9, [pc, #512] @ 300f4 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr r3, [pc, #508] @ 300f8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, sp, #12 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r7, #96 @ 0x60 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 2ff80 │ │ │ │ + ldr r3, [pc, #464] @ 300fc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2ff4c │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 2ff4c │ │ │ │ + blx r3 │ │ │ │ + ldr ip, [pc, #428] @ 30100 │ │ │ │ + ldr r3, [pc, #428] @ 30104 │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ + mov r0, r4 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 73f4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 30040 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 2f638 │ │ │ │ + bl 7688 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 2ffe0 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 2ff24 │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r9, [sp, #24] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r7, #100] @ 0x64 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 2ff24 │ │ │ │ + ldr r1, [r8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 30014 │ │ │ │ + ldr r3, [pc, #276] @ 30108 │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 3010c │ │ │ │ + ldr r3, [pc, #200] @ 300e8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 300e0 │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f638 │ │ │ │ - ldr r4, [pc, #184] @ 2f7a4 │ │ │ │ - ldr r3, [pc, #160] @ 2f790 │ │ │ │ + beq 30014 │ │ │ │ + ldr r4, [pc, #180] @ 30110 │ │ │ │ + ldr r3, [pc, #152] @ 300f8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f74c │ │ │ │ - ldr r3, [pc, #152] @ 2f7a8 │ │ │ │ + bne 300ac │ │ │ │ + ldr r3, [pc, #148] @ 30114 │ │ │ │ + add r4, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ - b 2f6a8 │ │ │ │ - ldr r3, [pc, #140] @ 2f7ac │ │ │ │ - mov r2, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2f69c │ │ │ │ - ldr r3, [pc, #92] @ 2f7b0 │ │ │ │ - mov r2, #24 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + b 30014 │ │ │ │ + ldr r3, [pc, #100] @ 30118 │ │ │ │ + mov r2, #22 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2f708 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x002507bc │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mlaeq r5, ip, r7, r0 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 30078 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq pc, r5, r0, lsl lr @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r0, r6, r4, lsr r9 │ │ │ │ + strdeq pc, [r5], -r0 @ │ │ │ │ + andeq r5, lr, r8, lsl #1 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r0, r6, r4, lsl #18 │ │ │ │ + andeq r5, lr, r0, rrx │ │ │ │ + andeq r5, lr, r4, lsr r5 │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq r0, r5, ip, lsr #13 │ │ │ │ - strdeq r1, [r5], -ip @ │ │ │ │ - ldrdeq r1, [r5], -ip @ │ │ │ │ - mlaeq r5, r0, r1, r1 │ │ │ │ - eoreq r1, r5, r0, ror r1 │ │ │ │ - andeq r4, lr, ip, lsl lr │ │ │ │ - andeq r4, lr, r8, ror #27 │ │ │ │ + ldrdeq pc, [r5], -r0 @ │ │ │ │ + ldrdeq r0, [r6], -r0 @ │ │ │ │ + eoreq r0, r6, ip, lsr #15 │ │ │ │ + andeq r4, lr, r0, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 2f830 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #112 @ 0x70 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2f800 │ │ │ │ - ldr r3, [pc, #68] @ 2f834 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #116] @ 0x74 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 2f838 │ │ │ │ - mov r2, #13 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #520] @ 30340 │ │ │ │ + ldr r2, [pc, #520] @ 30344 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #516] @ 30348 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr sl, [pc, #512] @ 3034c │ │ │ │ + ldr r9, [pc, #512] @ 30350 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr r3, [pc, #508] @ 30354 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, sp, #12 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r7, #112 @ 0x70 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 301dc │ │ │ │ + ldr r3, [pc, #464] @ 30358 │ │ │ │ add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #116] @ 0x74 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2f7e8 │ │ │ │ - strheq r1, [r5], -r0 @ │ │ │ │ - mlaeq r5, r0, r0, r1 │ │ │ │ - andeq r4, lr, r4, asr lr │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 2f8b8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #120 @ 0x78 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f888 │ │ │ │ - ldr r3, [pc, #68] @ 2f8bc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #124] @ 0x7c │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 2f8c0 │ │ │ │ - mov r2, #10 │ │ │ │ + beq 301a8 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 301a8 │ │ │ │ + blx r3 │ │ │ │ + ldr ip, [pc, #428] @ 3035c │ │ │ │ + ldr r3, [pc, #428] @ 30360 │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #124] @ 0x7c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2f870 │ │ │ │ - eoreq r1, r5, r8, lsr #32 │ │ │ │ - eoreq r1, r5, r8 │ │ │ │ - andeq r4, lr, r8, asr #25 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3912] @ 0xf48 │ │ │ │ - sub sp, sp, #148 @ 0x94 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [pc, #1128] @ 2fd4c │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1124] @ 2fd50 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov ip, #2 │ │ │ │ - add lr, sp, #40 @ 0x28 │ │ │ │ - str lr, [sp, #8] │ │ │ │ - str ip, [sp, #56] @ 0x38 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, #1096] @ 2fd54 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #140] @ 0x8c │ │ │ │ - mov r1, #0 │ │ │ │ - add r4, sp, #24 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - b 2f954 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r1, #25 │ │ │ │ + mov r0, r4 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 73f4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2fc10 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 70cc │ │ │ │ + bne 3029c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #25 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f92c │ │ │ │ - mov r1, #65 @ 0x41 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7534 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r5, r4 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ - add r8, sp, #112 @ 0x70 │ │ │ │ - mov r9, r7 │ │ │ │ - mov fp, r8 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ - str r3, [sp, #116] @ 0x74 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ - str r4, [sp] │ │ │ │ - ldm r4!, {r0, r1, r2, r3} │ │ │ │ - str r7, [sp, #12] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - stmia r7!, {r0, r1, r2, r3} │ │ │ │ - ldm r4, {r0, r1} │ │ │ │ - mov lr, r8 │ │ │ │ - stm r7, {r0, r1} │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - ldr sl, [sp, #8] │ │ │ │ - stmia r5!, {r0, r1, r2, r3} │ │ │ │ - mov ip, sl │ │ │ │ - mov r1, #2 │ │ │ │ - str r1, [r4] │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - mov r4, r8 │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - ldm ip, {r0, r1} │ │ │ │ - ldr r4, [r7] │ │ │ │ - stm lr, {r0, r1} │ │ │ │ - mov lr, r0 │ │ │ │ - ldm r9!, {r0, r1, r2, r3} │ │ │ │ - stmia sl!, {r0, r1, r2, r3} │ │ │ │ - ldm fp!, {r0, r1, r2, r3} │ │ │ │ - str r4, [ip] │ │ │ │ - ldr ip, [sp, #12] │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - str lr, [r7] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - b 2fb3c │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ + bne 3023c │ │ │ │ mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - bl 7450 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #65 @ 0x41 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 30180 │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r9, [sp, #24] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 2fc84 │ │ │ │ - mov r1, #65 @ 0x41 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 7534 │ │ │ │ - ldr r5, [sp] │ │ │ │ - mov r2, r4 │ │ │ │ - mov fp, r5 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov ip, r3 │ │ │ │ - mov lr, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - mov r6, r3 │ │ │ │ - str r5, [sp] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldm r5!, {r0, r1, r2, r3} │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - str r4, [r8] │ │ │ │ - str r4, [r8, #4] │ │ │ │ - str r4, [r8, #8] │ │ │ │ - mov r4, r8 │ │ │ │ - stm ip, {r0, r1} │ │ │ │ - ldm r4!, {r0, r1, r2, r3} │ │ │ │ - stmia fp!, {r0, r1, r2, r3} │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia sl!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1} │ │ │ │ - ldr r5, [ip] │ │ │ │ - stm r4, {r0, r1} │ │ │ │ - mov r4, r0 │ │ │ │ - ldm r9!, {r0, r1, r2, r3} │ │ │ │ - ldr r9, [sp, #16] │ │ │ │ - stmia r9!, {r0, r1, r2, r3} │ │ │ │ - ldm r7!, {r0, r1, r2, r3} │ │ │ │ - stmia r6!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r4, [ip] │ │ │ │ - str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - bl 76fc │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #65 @ 0x41 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2fa3c │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2fbdc │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - add r4, sp, #32 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 7408 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2fd08 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ 2fd54 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r3, [r7, #116] @ 0x74 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 30180 │ │ │ │ + ldr r1, [r8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 30270 │ │ │ │ + ldr r3, [pc, #276] @ 30364 │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #364] @ 2fd58 │ │ │ │ - ldr r3, [pc, #352] @ 2fd50 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 30368 │ │ │ │ + ldr r3, [pc, #200] @ 30344 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #140] @ 0x8c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2fd48 │ │ │ │ - add sp, sp, #148 @ 0x94 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3] │ │ │ │ + bne 3033c │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2fbdc │ │ │ │ - ldr r4, [pc, #300] @ 2fd5c │ │ │ │ - ldr r3, [pc, #288] @ 2fd54 │ │ │ │ + beq 30270 │ │ │ │ + ldr r4, [pc, #180] @ 3036c │ │ │ │ + ldr r3, [pc, #152] @ 30354 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #128 @ 0x80 │ │ │ │ + add r5, r4, #120 @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2fcd4 │ │ │ │ - ldr r3, [pc, #268] @ 2fd60 │ │ │ │ + bne 30308 │ │ │ │ + ldr r3, [pc, #148] @ 30370 │ │ │ │ + add r4, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #132] @ 0x84 │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - add r4, sp, #28 │ │ │ │ - ldr r1, [r5] │ │ │ │ + ldr r3, [r3, #124] @ 0x7c │ │ │ │ + ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r5] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 2fbdc │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 2fbdc │ │ │ │ - ldr r4, [pc, #188] @ 2fd64 │ │ │ │ - ldr r3, [pc, #168] @ 2fd54 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #136 @ 0x88 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2fd14 │ │ │ │ - ldr r3, [pc, #156] @ 2fd68 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #140] @ 0x8c │ │ │ │ - b 2fc58 │ │ │ │ - mov r3, #10 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #136] @ 2fd6c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - add r3, sp, #32 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #132] @ 0x84 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2fc4c │ │ │ │ - mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - b 2fb98 │ │ │ │ - mov r3, #10 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #76] @ 2fd70 │ │ │ │ + bl 722c │ │ │ │ + b 30270 │ │ │ │ + ldr r3, [pc, #100] @ 30374 │ │ │ │ + mov r2, #22 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - add r3, sp, #32 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #140] @ 0x8c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2fcc4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r5, r4, lsl #8 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r0, r5, r0, lsl #2 │ │ │ │ - eoreq r0, r5, ip, asr #24 │ │ │ │ - eoreq r0, r5, ip, lsr #24 │ │ │ │ - ldrdeq r0, [r5], -r4 @ │ │ │ │ - @ instruction: 0x00250bb4 │ │ │ │ - andeq r4, lr, r8, ror r8 │ │ │ │ - andeq r4, lr, r8, lsr r8 │ │ │ │ + str r3, [r4, #124] @ 0x7c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 302d4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x0025fbb4 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + ldrdeq r0, [r6], -r8 @ │ │ │ │ + mlaeq r5, r4, fp, pc @ │ │ │ │ + andeq r4, lr, ip, lsr #28 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r0, r6, r8, lsr #13 │ │ │ │ + @ instruction: 0x000e4fb8 │ │ │ │ + andeq r4, lr, r4, lsr #31 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + eoreq pc, r5, r4, ror sl @ │ │ │ │ + eoreq r0, r6, r4, ror r5 │ │ │ │ + eoreq r0, r6, r0, asr r5 │ │ │ │ + andeq r4, lr, r0, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 2fdf0 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #144 @ 0x90 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 2fdc0 │ │ │ │ - ldr r3, [pc, #68] @ 2fdf4 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #520] @ 3059c │ │ │ │ + ldr r2, [pc, #520] @ 305a0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #516] @ 305a4 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr sl, [pc, #512] @ 305a8 │ │ │ │ + ldr r9, [pc, #512] @ 305ac │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr r3, [pc, #508] @ 305b0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, sp, #12 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r7, #128 @ 0x80 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 30438 │ │ │ │ + ldr r3, [pc, #464] @ 305b4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #148] @ 0x94 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 2fdf8 │ │ │ │ - mov r2, #5 │ │ │ │ + ldr r0, [r3, #132] @ 0x84 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 30404 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 30404 │ │ │ │ + blx r3 │ │ │ │ + ldr ip, [pc, #428] @ 305b8 │ │ │ │ + ldr r3, [pc, #428] @ 305bc │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #148] @ 0x94 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 2fda8 │ │ │ │ - strdeq r0, [r5], -r0 @ │ │ │ │ - ldrdeq r0, [r5], -r0 @ │ │ │ │ - muleq lr, ip, r7 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3912] @ 0xf48 │ │ │ │ - sub sp, sp, #148 @ 0x94 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [pc, #1128] @ 30284 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1124] @ 30288 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov ip, #2 │ │ │ │ - add lr, sp, #40 @ 0x28 │ │ │ │ - str lr, [sp, #8] │ │ │ │ - str ip, [sp, #56] @ 0x38 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, #1096] @ 3028c │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #140] @ 0x8c │ │ │ │ - mov r1, #0 │ │ │ │ - add r4, sp, #24 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - b 2fe8c │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #68 @ 0x44 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r1, #27 │ │ │ │ + mov r0, r4 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 73f4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 30148 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #68 @ 0x44 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 70cc │ │ │ │ + bne 304f8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #27 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2fe64 │ │ │ │ - mov r1, #69 @ 0x45 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7534 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r5, r4 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ - add r8, sp, #112 @ 0x70 │ │ │ │ - mov r9, r7 │ │ │ │ - mov fp, r8 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ - str r3, [sp, #116] @ 0x74 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ - str r4, [sp] │ │ │ │ - ldm r4!, {r0, r1, r2, r3} │ │ │ │ - str r7, [sp, #12] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - stmia r7!, {r0, r1, r2, r3} │ │ │ │ - ldm r4, {r0, r1} │ │ │ │ - mov lr, r8 │ │ │ │ - stm r7, {r0, r1} │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - ldr sl, [sp, #8] │ │ │ │ - stmia r5!, {r0, r1, r2, r3} │ │ │ │ - mov ip, sl │ │ │ │ - mov r1, #2 │ │ │ │ - str r1, [r4] │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - mov r4, r8 │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - ldm ip, {r0, r1} │ │ │ │ - ldr r4, [r7] │ │ │ │ - stm lr, {r0, r1} │ │ │ │ - mov lr, r0 │ │ │ │ - ldm r9!, {r0, r1, r2, r3} │ │ │ │ - stmia sl!, {r0, r1, r2, r3} │ │ │ │ - ldm fp!, {r0, r1, r2, r3} │ │ │ │ - str r4, [ip] │ │ │ │ - ldr ip, [sp, #12] │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - str lr, [r7] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - b 30074 │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ + bne 30498 │ │ │ │ mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - bl 7450 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #69 @ 0x45 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 303dc │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r9, [sp, #24] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 301bc │ │ │ │ - mov r1, #69 @ 0x45 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 7534 │ │ │ │ - ldr r5, [sp] │ │ │ │ - mov r2, r4 │ │ │ │ - mov fp, r5 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov ip, r3 │ │ │ │ - mov lr, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - mov r6, r3 │ │ │ │ - str r5, [sp] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldm r5!, {r0, r1, r2, r3} │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - str r4, [r8] │ │ │ │ - str r4, [r8, #4] │ │ │ │ - str r4, [r8, #8] │ │ │ │ - mov r4, r8 │ │ │ │ - stm ip, {r0, r1} │ │ │ │ - ldm r4!, {r0, r1, r2, r3} │ │ │ │ - stmia fp!, {r0, r1, r2, r3} │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia sl!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1} │ │ │ │ - ldr r5, [ip] │ │ │ │ - stm r4, {r0, r1} │ │ │ │ - mov r4, r0 │ │ │ │ - ldm r9!, {r0, r1, r2, r3} │ │ │ │ - ldr r9, [sp, #16] │ │ │ │ - stmia r9!, {r0, r1, r2, r3} │ │ │ │ - ldm r7!, {r0, r1, r2, r3} │ │ │ │ - stmia r6!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r4, [ip] │ │ │ │ - str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - bl 76fc │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #69 @ 0x45 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2ff74 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 30114 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - add r4, sp, #32 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 7408 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 30240 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ 3028c │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r3, [r7, #132] @ 0x84 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 303dc │ │ │ │ + ldr r1, [r8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 304cc │ │ │ │ + ldr r3, [pc, #276] @ 305c0 │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #364] @ 30290 │ │ │ │ - ldr r3, [pc, #352] @ 30288 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 305c4 │ │ │ │ + ldr r3, [pc, #200] @ 305a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #140] @ 0x8c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 30280 │ │ │ │ - add sp, sp, #148 @ 0x94 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3] │ │ │ │ + bne 30598 │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30114 │ │ │ │ - ldr r4, [pc, #300] @ 30294 │ │ │ │ - ldr r3, [pc, #288] @ 3028c │ │ │ │ + beq 304cc │ │ │ │ + ldr r4, [pc, #180] @ 305c8 │ │ │ │ + ldr r3, [pc, #152] @ 305b0 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #152 @ 0x98 │ │ │ │ + add r5, r4, #136 @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3020c │ │ │ │ - ldr r3, [pc, #268] @ 30298 │ │ │ │ + bne 30564 │ │ │ │ + ldr r3, [pc, #148] @ 305cc │ │ │ │ + add r4, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #156] @ 0x9c │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - add r4, sp, #28 │ │ │ │ - ldr r1, [r5] │ │ │ │ + ldr r3, [r3, #140] @ 0x8c │ │ │ │ + ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r5] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 30114 │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 30114 │ │ │ │ - ldr r4, [pc, #188] @ 3029c │ │ │ │ - ldr r3, [pc, #168] @ 3028c │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #160 @ 0xa0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3024c │ │ │ │ - ldr r3, [pc, #156] @ 302a0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #164] @ 0xa4 │ │ │ │ - b 30190 │ │ │ │ - mov r3, #5 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #136] @ 302a4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - add r3, sp, #32 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #156] @ 0x9c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 30184 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - b 300d0 │ │ │ │ - mov r3, #5 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #76] @ 302a8 │ │ │ │ + bl 722c │ │ │ │ + b 304cc │ │ │ │ + ldr r3, [pc, #100] @ 305d0 │ │ │ │ + mov r2, #22 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - add r3, sp, #32 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #164] @ 0xa4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 301fc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r4, ip, asr #29 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq pc, r4, r8, asr #23 │ │ │ │ - eoreq r0, r5, r4, lsl r7 │ │ │ │ - strdeq r0, [r5], -r4 @ │ │ │ │ - mlaeq r5, ip, r6, r0 │ │ │ │ - eoreq r0, r5, ip, ror r6 │ │ │ │ - andeq r4, lr, ip, asr #6 │ │ │ │ - andeq r4, lr, ip, lsl #6 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 30328 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #168 @ 0xa8 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 302f8 │ │ │ │ - ldr r3, [pc, #68] @ 3032c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #172] @ 0xac │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 30330 │ │ │ │ - mov r2, #6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #172] @ 0xac │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 302e0 │ │ │ │ - @ instruction: 0x002505b8 │ │ │ │ - mlaeq r5, r8, r5, r0 │ │ │ │ - andeq r4, lr, r4, lsr r2 │ │ │ │ + str r3, [r4, #140] @ 0x8c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 30530 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq pc, r5, r8, asr r9 @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r0, r6, ip, ror r4 │ │ │ │ + eoreq pc, r5, r8, lsr r9 @ │ │ │ │ + ldrdeq r4, [lr], -r0 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r0, r6, ip, asr #8 │ │ │ │ + andeq r4, lr, r8, lsr #23 │ │ │ │ + andeq r5, lr, ip, ror r0 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + eoreq pc, r5, r8, lsl r8 @ │ │ │ │ + eoreq r0, r6, r8, lsl r3 │ │ │ │ + strdeq r0, [r6], -r4 @ │ │ │ │ + andeq r4, lr, r8, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 308e4 │ │ │ │ + ldr r0, [pc, #1424] @ 30b84 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 308e8 │ │ │ │ + ldr r1, [pc, #1420] @ 30b88 │ │ │ │ add r0, pc, r0 │ │ │ │ - mov ip, #2 │ │ │ │ - str ip, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1400] @ 308ec │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - add r4, sp, #28 │ │ │ │ + ldr r2, [pc, #1392] @ 30b8c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str r3, [r9, #4] │ │ │ │ + mov r3, #2 │ │ │ │ + add r4, sp, #28 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ - str r3, [r9, #4] │ │ │ │ - str r3, [r9, #8] │ │ │ │ - b 303c4 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + b 30664 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #70 @ 0x46 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #50 @ 0x32 │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 30488 │ │ │ │ + bne 30728 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, #70 @ 0x46 │ │ │ │ + mov r1, #50 @ 0x32 │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3039c │ │ │ │ - ldr sl, [pc, #1292] @ 308f0 │ │ │ │ - ldr r8, [pc, #1292] @ 308f4 │ │ │ │ + beq 3063c │ │ │ │ + ldr sl, [pc, #1292] @ 30b90 │ │ │ │ + ldr r8, [pc, #1292] @ 30b94 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #32 │ │ │ │ add r8, pc, r8 │ │ │ │ - add r6, sl, #184 @ 0xb8 │ │ │ │ - b 30424 │ │ │ │ - ldr r4, [pc, #1272] @ 308f8 │ │ │ │ + add r6, sl, #152 @ 0x98 │ │ │ │ + b 306c4 │ │ │ │ + ldr r4, [pc, #1272] @ 30b98 │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #188] @ 0xbc │ │ │ │ - mov r1, #71 @ 0x47 │ │ │ │ + ldr r3, [r4, #156] @ 0x9c │ │ │ │ + mov r1, #51 @ 0x33 │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 307a0 │ │ │ │ + bne 30a40 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ - mov r1, #71 @ 0x47 │ │ │ │ + mov r1, #51 @ 0x33 │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3052c │ │ │ │ + bne 307cc │ │ │ │ mov r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 303f8 │ │ │ │ + beq 30698 │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #188] @ 0xbc │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #156] @ 0x9c │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 303f8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 30698 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 304f8 │ │ │ │ - ldr r4, [pc, #1108] @ 308fc │ │ │ │ - ldr r3, [pc, #1088] @ 308ec │ │ │ │ + beq 30798 │ │ │ │ + ldr r4, [pc, #1108] @ 30b9c │ │ │ │ + ldr r3, [pc, #1088] @ 30b8c │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, r4, #176 @ 0xb0 │ │ │ │ + add r6, r4, #144 @ 0x90 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 307e4 │ │ │ │ - ldr r3, [pc, #1076] @ 30900 │ │ │ │ + bne 30a84 │ │ │ │ + ldr r3, [pc, #1076] @ 30ba0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #180] @ 0xb4 │ │ │ │ + ldr r3, [r3, #148] @ 0x94 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 30904 │ │ │ │ - ldr r3, [pc, #988] @ 308e8 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 30ba4 │ │ │ │ + ldr r3, [pc, #988] @ 30b88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 308e0 │ │ │ │ + bne 30b80 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, #72 @ 0x48 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -41910,47 +42074,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b 306fc │ │ │ │ + b 3099c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, #72 @ 0x48 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 30818 │ │ │ │ - mov r1, #72 @ 0x48 │ │ │ │ + bne 30ab8 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -41977,328 +42141,294 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, #72 @ 0x48 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 305fc │ │ │ │ + beq 3089c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 304f8 │ │ │ │ + beq 30798 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3086c │ │ │ │ - ldr r3, [pc, #392] @ 308ec │ │ │ │ + beq 30b0c │ │ │ │ + ldr r3, [pc, #392] @ 30b8c │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 304f8 │ │ │ │ + bl 722c │ │ │ │ + b 30798 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 304f8 │ │ │ │ - add r6, r4, #192 @ 0xc0 │ │ │ │ - ldr r3, [pc, #296] @ 308ec │ │ │ │ + beq 30798 │ │ │ │ + add r6, r4, #160 @ 0xa0 │ │ │ │ + ldr r3, [pc, #296] @ 30b8c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 308ac │ │ │ │ - ldr r3, [pc, #300] @ 30908 │ │ │ │ + bne 30b4c │ │ │ │ + ldr r3, [pc, #300] @ 30ba8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #196] @ 0xc4 │ │ │ │ - b 304d0 │ │ │ │ + ldr r3, [r3, #164] @ 0xa4 │ │ │ │ + b 30770 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 3090c │ │ │ │ + ldr r3, [pc, #280] @ 30bac │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #180] @ 0xb4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 304c4 │ │ │ │ + str r3, [r4, #148] @ 0x94 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 30764 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 304f8 │ │ │ │ - ldr r4, [pc, #208] @ 30910 │ │ │ │ - ldr r3, [pc, #168] @ 308ec │ │ │ │ + beq 30798 │ │ │ │ + ldr r4, [pc, #208] @ 30bb0 │ │ │ │ + ldr r3, [pc, #168] @ 30b8c │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, r4, #200 @ 0xc8 │ │ │ │ + add r6, r4, #168 @ 0xa8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 30878 │ │ │ │ - ldr r3, [pc, #176] @ 30914 │ │ │ │ + bne 30b18 │ │ │ │ + ldr r3, [pc, #176] @ 30bb4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #204] @ 0xcc │ │ │ │ - b 304d0 │ │ │ │ + ldr r3, [r3, #172] @ 0xac │ │ │ │ + b 30770 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 3075c │ │ │ │ + bl 7208 │ │ │ │ + b 309fc │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 30918 │ │ │ │ + ldr r3, [pc, #144] @ 30bb8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #204] @ 0xcc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3085c │ │ │ │ + str r3, [r4, #172] @ 0xac │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 30afc │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 3091c │ │ │ │ + ldr r3, [pc, #96] @ 30bbc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r4, #196] @ 0xc4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 307d4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r4, r4, r9, pc @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - mlaeq r5, r8, r4, r0 │ │ │ │ - andeq r4, lr, r0, asr #3 │ │ │ │ - eoreq r0, r5, ip, ror r4 │ │ │ │ - ldrdeq r0, [r5], -r4 @ │ │ │ │ - @ instruction: 0x002503b4 │ │ │ │ - eoreq pc, r4, r4, ror #15 │ │ │ │ - eoreq r0, r5, r4, lsr #1 │ │ │ │ - andeq r3, lr, r4, asr #26 │ │ │ │ - eoreq r0, r5, ip, lsr r0 │ │ │ │ - eoreq r0, r5, ip, lsl r0 │ │ │ │ - @ instruction: 0x000e3cb0 │ │ │ │ - andeq r3, lr, ip, ror ip │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 3099c │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #208 @ 0xd0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3096c │ │ │ │ - ldr r3, [pc, #68] @ 309a0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #212] @ 0xd4 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 309a4 │ │ │ │ - mov r2, #6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r5, #212] @ 0xd4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 30954 │ │ │ │ - eoreq pc, r4, r4, asr #30 │ │ │ │ - eoreq pc, r4, r4, lsr #30 │ │ │ │ - andeq r3, lr, r0, asr #23 │ │ │ │ + str r3, [r4, #164] @ 0xa4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 30a74 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq pc, [r5], -r4 @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r0, r6, r8, lsr #3 │ │ │ │ + andeq r4, lr, r0, lsl #18 │ │ │ │ + eoreq r0, r6, ip, lsl #3 │ │ │ │ + eoreq r0, r6, r4, ror #1 │ │ │ │ + eoreq r0, r6, r4, asr #1 │ │ │ │ + eoreq pc, r5, r4, asr #10 │ │ │ │ + @ instruction: 0x0025fdb4 │ │ │ │ + andeq r4, lr, r4, lsl #9 │ │ │ │ + eoreq pc, r5, ip, asr #26 │ │ │ │ + eoreq pc, r5, ip, lsr #26 │ │ │ │ + strdeq r4, [lr], -r0 │ │ │ │ + @ instruction: 0x000e43bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 30f58 │ │ │ │ + ldr r0, [pc, #1424] @ 31170 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 30f5c │ │ │ │ + ldr r1, [pc, #1420] @ 31174 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #1392] @ 30f60 │ │ │ │ + ldr r2, [pc, #1392] @ 31178 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r9, #8] │ │ │ │ str r3, [r9, #4] │ │ │ │ mov r3, #2 │ │ │ │ add r4, sp, #32 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 30a38 │ │ │ │ + b 30c50 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #12 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #43 @ 0x2b │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 30afc │ │ │ │ + bne 30d14 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, #12 │ │ │ │ + mov r1, #43 @ 0x2b │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30a10 │ │ │ │ - ldr sl, [pc, #1292] @ 30f64 │ │ │ │ - ldr r8, [pc, #1292] @ 30f68 │ │ │ │ + beq 30c28 │ │ │ │ + ldr sl, [pc, #1292] @ 3117c │ │ │ │ + ldr r8, [pc, #1292] @ 31180 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #28 │ │ │ │ add r8, pc, r8 │ │ │ │ - add r6, sl, #224 @ 0xe0 │ │ │ │ - b 30a98 │ │ │ │ - ldr r4, [pc, #1272] @ 30f6c │ │ │ │ + add r6, sl, #184 @ 0xb8 │ │ │ │ + b 30cb0 │ │ │ │ + ldr r4, [pc, #1272] @ 31184 │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #228] @ 0xe4 │ │ │ │ - mov r1, #13 │ │ │ │ + ldr r3, [r4, #188] @ 0xbc │ │ │ │ + mov r1, #44 @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 30e14 │ │ │ │ + bne 3102c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r7 │ │ │ │ - mov r1, #13 │ │ │ │ + mov r1, #44 @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 30ba0 │ │ │ │ + bne 30db8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30a6c │ │ │ │ + beq 30c84 │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #228] @ 0xe4 │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #188] @ 0xbc │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 30a6c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 30c84 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30b6c │ │ │ │ - ldr r4, [pc, #1108] @ 30f70 │ │ │ │ - ldr r3, [pc, #1088] @ 30f60 │ │ │ │ + beq 30d84 │ │ │ │ + ldr r4, [pc, #1108] @ 31188 │ │ │ │ + ldr r3, [pc, #1088] @ 31178 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, r4, #216 @ 0xd8 │ │ │ │ + add r6, r4, #176 @ 0xb0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 30e58 │ │ │ │ - ldr r3, [pc, #1076] @ 30f74 │ │ │ │ + bne 31070 │ │ │ │ + ldr r3, [pc, #1076] @ 3118c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #220] @ 0xdc │ │ │ │ + ldr r3, [r3, #180] @ 0xb4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 30f78 │ │ │ │ - ldr r3, [pc, #988] @ 30f5c │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 31190 │ │ │ │ + ldr r3, [pc, #988] @ 31174 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 30f54 │ │ │ │ + bne 3116c │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, #14 │ │ │ │ + mov r1, #45 @ 0x2d │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -42323,47 +42453,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b 30d70 │ │ │ │ + b 30f88 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, #14 │ │ │ │ + mov r1, #45 @ 0x2d │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 30e8c │ │ │ │ - mov r1, #14 │ │ │ │ + bne 310a4 │ │ │ │ + mov r1, #45 @ 0x2d │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -42390,10587 +42520,7562 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, #14 │ │ │ │ + mov r1, #45 @ 0x2d │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30c70 │ │ │ │ + beq 30e88 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30b6c │ │ │ │ + beq 30d84 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30ee0 │ │ │ │ - ldr r3, [pc, #392] @ 30f60 │ │ │ │ + beq 310f8 │ │ │ │ + ldr r3, [pc, #392] @ 31178 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 30b6c │ │ │ │ + bl 722c │ │ │ │ + b 30d84 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30b6c │ │ │ │ - add r6, r4, #232 @ 0xe8 │ │ │ │ - ldr r3, [pc, #296] @ 30f60 │ │ │ │ + beq 30d84 │ │ │ │ + add r6, r4, #192 @ 0xc0 │ │ │ │ + ldr r3, [pc, #296] @ 31178 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 30f20 │ │ │ │ - ldr r3, [pc, #300] @ 30f7c │ │ │ │ + bne 31138 │ │ │ │ + ldr r3, [pc, #300] @ 31194 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #236] @ 0xec │ │ │ │ - b 30b44 │ │ │ │ + ldr r3, [r3, #196] @ 0xc4 │ │ │ │ + b 30d5c │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 30f80 │ │ │ │ + ldr r3, [pc, #280] @ 31198 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #220] @ 0xdc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 30b38 │ │ │ │ + str r3, [r4, #180] @ 0xb4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 30d50 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30b6c │ │ │ │ - ldr r4, [pc, #208] @ 30f84 │ │ │ │ - ldr r3, [pc, #168] @ 30f60 │ │ │ │ + beq 30d84 │ │ │ │ + ldr r4, [pc, #208] @ 3119c │ │ │ │ + ldr r3, [pc, #168] @ 31178 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, r4, #240 @ 0xf0 │ │ │ │ + add r6, r4, #200 @ 0xc8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 30eec │ │ │ │ - ldr r3, [pc, #176] @ 30f88 │ │ │ │ + bne 31104 │ │ │ │ + ldr r3, [pc, #176] @ 311a0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #244] @ 0xf4 │ │ │ │ - b 30b44 │ │ │ │ + ldr r3, [r3, #204] @ 0xcc │ │ │ │ + b 30d5c │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 30dd0 │ │ │ │ + bl 7208 │ │ │ │ + b 30fe8 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 30f8c │ │ │ │ + ldr r3, [pc, #144] @ 311a4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #244] @ 0xf4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 30ed0 │ │ │ │ + str r3, [r4, #204] @ 0xcc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 310e8 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 30f90 │ │ │ │ + ldr r3, [pc, #96] @ 311a8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #236] @ 0xec │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 30e48 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r4, r0, lsr #6 │ │ │ │ + str r3, [r4, #196] @ 0xc4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 31060 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq pc, r5, r8, lsl #2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq pc, r4, r4, lsr #28 │ │ │ │ - andeq r3, lr, ip, asr #22 │ │ │ │ - eoreq pc, r4, r8, lsl #28 │ │ │ │ - eoreq pc, r4, r0, ror #26 │ │ │ │ - eoreq pc, r4, r0, asr #26 │ │ │ │ - eoreq pc, r4, r0, ror r1 @ │ │ │ │ - eoreq pc, r4, r0, lsr sl @ │ │ │ │ + @ instruction: 0x0025fbbc │ │ │ │ + andeq r4, lr, r4, lsl r3 │ │ │ │ + eoreq pc, r5, r0, lsr #23 │ │ │ │ + strdeq pc, [r5], -r8 @ │ │ │ │ + ldrdeq pc, [r5], -r8 @ │ │ │ │ + eoreq lr, r5, r8, asr pc │ │ │ │ + eoreq pc, r5, r8, asr #15 │ │ │ │ + muleq lr, r8, lr │ │ │ │ + eoreq pc, r5, r0, ror #14 │ │ │ │ + eoreq pc, r5, r0, asr #14 │ │ │ │ + andeq r3, lr, r4, lsl #28 │ │ │ │ ldrdeq r3, [lr], -r0 │ │ │ │ - eoreq pc, r4, r8, asr #19 │ │ │ │ - eoreq pc, r4, r8, lsr #19 │ │ │ │ - andeq r3, lr, ip, lsr r6 │ │ │ │ - andeq r3, lr, r8, lsl #12 │ │ │ │ + b e7790 │ │ │ │ + b e862c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 31010 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #248 @ 0xf8 │ │ │ │ - mov r0, r6 │ │ │ │ + str r0, [ip, #4016] @ 0xfb0 │ │ │ │ + ldr lr, [pc, #652] @ 31458 │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 30fe0 │ │ │ │ - ldr r3, [pc, #68] @ 31014 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #252] @ 0xfc │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 31018 │ │ │ │ - mov r2, #6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #252] @ 0xfc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 30fc8 │ │ │ │ - ldrdeq pc, [r4], -r0 @ │ │ │ │ - @ instruction: 0x0024f8b0 │ │ │ │ - andeq r3, lr, ip, asr #10 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3904] @ 0xf40 │ │ │ │ - sub sp, sp, #156 @ 0x9c │ │ │ │ - mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 315cc │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 315d0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - mov r3, #0 │ │ │ │ - add r9, sp, #48 @ 0x30 │ │ │ │ + ldr r1, [pc, #644] @ 3145c │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [pc, #640] @ 31460 │ │ │ │ + ldr r1, [lr, r1] │ │ │ │ + sub sp, sp, #60 @ 0x3c │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ + add ip, pc, ip │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #148] @ 0x94 │ │ │ │ + str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #1392] @ 315d4 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r3, [r9, #4] │ │ │ │ - mov r3, #2 │ │ │ │ - add r4, sp, #28 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - b 310ac │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #15 │ │ │ │ - mov r0, fp │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 31170 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #15 │ │ │ │ - mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 31084 │ │ │ │ - ldr sl, [pc, #1292] @ 315d8 │ │ │ │ - ldr r8, [pc, #1292] @ 315dc │ │ │ │ - add sl, pc, sl │ │ │ │ - add r7, sp, #32 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r6, sl, #264 @ 0x108 │ │ │ │ - b 3110c │ │ │ │ - ldr r4, [pc, #1272] @ 315e0 │ │ │ │ - mov r2, r5 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #268] @ 0x10c │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 31488 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, fp │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 31214 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 310e0 │ │ │ │ - mov r3, #14 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - str r8, [sp, #44] @ 0x2c │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #268] @ 0x10c │ │ │ │ - mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 310e0 │ │ │ │ - mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 313f0 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 31450 │ │ │ │ + ldrb r1, [ip, r3] │ │ │ │ + add pc, pc, r1, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + mov lr, r2 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r3, lr │ │ │ │ + mov r4, r1 │ │ │ │ + b 311f8 │ │ │ │ + ldr r3, [r0] │ │ │ │ + ldmib r0, {r1, r2} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 311e0 │ │ │ │ - ldr r4, [pc, #1108] @ 315e4 │ │ │ │ - ldr r3, [pc, #1088] @ 315d4 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r6, r4, #256 @ 0x100 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + str r3, [sp] │ │ │ │ + stmib sp, {r1, r2} │ │ │ │ + beq 31254 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 114514 │ │ │ │ + add r5, sp, #24 │ │ │ │ + mov r1, sp │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1105c │ │ │ │ + ldrb r2, [sp, #40] @ 0x28 │ │ │ │ + cmp r2, #0 │ │ │ │ + moveq r4, r2 │ │ │ │ + bne 313ac │ │ │ │ + ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 314cc │ │ │ │ - ldr r3, [pc, #1076] @ 315e8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #260] @ 0x104 │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - add r4, sp, #36 @ 0x24 │ │ │ │ - ldr r1, [r5] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r5] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 315ec │ │ │ │ - ldr r3, [pc, #988] @ 315d0 │ │ │ │ + beq 312a8 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 312a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 7550 │ │ │ │ + b 312a8 │ │ │ │ + sub r4, r2, #1 │ │ │ │ + clz r4, r4 │ │ │ │ + lsr r4, r4, #5 │ │ │ │ + ldr r2, [pc, #436] @ 31464 │ │ │ │ + ldr r3, [pc, #424] @ 3145c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #148] @ 0x94 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 315c8 │ │ │ │ - add sp, sp, #156 @ 0x9c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, #17 │ │ │ │ - mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r2, #0 │ │ │ │ - add r8, sp, #96 @ 0x60 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ - mov r3, #0 │ │ │ │ - mov lr, r4 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ - str r3, [sp, #124] @ 0x7c │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - str r8, [sp, #4] │ │ │ │ - stmia r8!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1} │ │ │ │ - mov ip, r6 │ │ │ │ - stm r8, {r0, r1} │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - str r4, [sp] │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - mov r1, #2 │ │ │ │ - str r1, [lr] │ │ │ │ - ldm r7!, {r0, r1, r2, r3} │ │ │ │ - mov lr, r6 │ │ │ │ - stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldm r7, {r0, r1} │ │ │ │ - ldr lr, [r8] │ │ │ │ - stm ip, {r0, r1} │ │ │ │ - mov ip, r0 │ │ │ │ - ldm sl!, {r0, r1, r2, r3} │ │ │ │ - mov r4, r9 │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - str lr, [r7] │ │ │ │ - mov lr, r6 │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia r5!, {r0, r1, r2, r3} │ │ │ │ - str ip, [r8] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ - str fp, [sp, #8] │ │ │ │ - str r9, [sp, #12] │ │ │ │ - b 313e4 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #17 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 31500 │ │ │ │ - mov r1, #17 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ - ldr r5, [sp] │ │ │ │ - mov r2, r4 │ │ │ │ - mov fp, r5 │ │ │ │ - mov sl, r6 │ │ │ │ - mov r8, r6 │ │ │ │ - mov r1, r0 │ │ │ │ + bne 3144c │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, sp, #60 @ 0x3c │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrb r2, [r0] │ │ │ │ + mov r3, #3 │ │ │ │ + mov r1, r4 │ │ │ │ + add r0, sp, #24 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + strb r3, [sp, #40] @ 0x28 │ │ │ │ + bl 311b4 │ │ │ │ + ldrb r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, #5 │ │ │ │ + mov r4, r0 │ │ │ │ + bne 312a8 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 312a8 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 312a8 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 7550 │ │ │ │ + b 312a8 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 31364 │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 11383c │ │ │ │ + mov r3, #4 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + add r0, sp, #24 │ │ │ │ + mov r1, r4 │ │ │ │ + strd r6, [sp, #24] │ │ │ │ + b 312ec │ │ │ │ + clz r4, r2 │ │ │ │ + lsr r4, r4, #5 │ │ │ │ + b 312a8 │ │ │ │ + mov r3, #3 │ │ │ │ + ldr ip, [r0] │ │ │ │ + ldrb r2, [r4] │ │ │ │ + add r1, sp, #24 │ │ │ │ + mov r0, sp │ │ │ │ + strb r3, [sp, #16] │ │ │ │ + strb r3, [sp, #40] @ 0x28 │ │ │ │ + str ip, [sp] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + bl 311b4 │ │ │ │ + ldrb r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, #5 │ │ │ │ + mov r4, r0 │ │ │ │ + beq 31424 │ │ │ │ + ldrb r3, [sp, #16] │ │ │ │ + cmp r3, #5 │ │ │ │ + bne 312a8 │ │ │ │ + b 31274 │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov ip, r3 │ │ │ │ - mov lr, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - mov r7, r3 │ │ │ │ - str r5, [sp] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldm r5!, {r0, r1, r2, r3} │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - str r4, [r6] │ │ │ │ - str r4, [r6, #4] │ │ │ │ - str r4, [r6, #8] │ │ │ │ - mov r4, r6 │ │ │ │ - stm ip, {r0, r1} │ │ │ │ - ldm r4!, {r0, r1, r2, r3} │ │ │ │ - stmia fp!, {r0, r1, r2, r3} │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia sl!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1} │ │ │ │ - ldr r5, [ip] │ │ │ │ - stm r4, {r0, r1} │ │ │ │ + bl 311b4 │ │ │ │ + ldrb r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, #5 │ │ │ │ mov r4, r0 │ │ │ │ - ldm r9!, {r0, r1, r2, r3} │ │ │ │ - ldr r9, [sp, #16] │ │ │ │ - stmia r9!, {r0, r1, r2, r3} │ │ │ │ - ldm r8!, {r0, r1, r2, r3} │ │ │ │ - stmia r7!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r4, [ip] │ │ │ │ - str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - bl 76fc │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #17 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bne 31274 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 312e4 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 311e0 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + beq 31274 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31554 │ │ │ │ - ldr r3, [pc, #392] @ 315d4 │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 311e0 │ │ │ │ - mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 311e0 │ │ │ │ - add r6, r4, #272 @ 0x110 │ │ │ │ - ldr r3, [pc, #296] @ 315d4 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bne 31274 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 7550 │ │ │ │ + b 31274 │ │ │ │ + ldr r2, [pc, #112] @ 31468 │ │ │ │ + ldr r3, [pc, #96] @ 3145c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3144c │ │ │ │ + mov r1, r4 │ │ │ │ + add sp, sp, #60 @ 0x3c │ │ │ │ + pop {r4, r5, r6, r7, lr} │ │ │ │ + b 10a60 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31594 │ │ │ │ - ldr r3, [pc, #300] @ 315f0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #276] @ 0x114 │ │ │ │ - b 311b8 │ │ │ │ - mov r3, #6 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 315f4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r4, #260] @ 0x104 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 311ac │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 311e0 │ │ │ │ - ldr r4, [pc, #208] @ 315f8 │ │ │ │ - ldr r3, [pc, #168] @ 315d4 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r6, r4, #280 @ 0x118 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + beq 3139c │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31560 │ │ │ │ - ldr r3, [pc, #176] @ 315fc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #284] @ 0x11c │ │ │ │ - b 311b8 │ │ │ │ - mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 31444 │ │ │ │ - mov r3, #6 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 31600 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r4, #284] @ 0x11c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 31544 │ │ │ │ - mov r3, #6 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 31604 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r4, #276] @ 0x114 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 314bc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r4, ip, lsr #25 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x0024f7b0 │ │ │ │ - ldrdeq r3, [lr], -r8 │ │ │ │ - mlaeq r4, r4, r7, pc @ │ │ │ │ - eoreq pc, r4, ip, ror #13 │ │ │ │ - eoreq pc, r4, ip, asr #13 │ │ │ │ - strdeq lr, [r4], -ip @ │ │ │ │ - @ instruction: 0x0024f3bc │ │ │ │ - andeq r3, lr, ip, asr r0 │ │ │ │ - eoreq pc, r4, r4, asr r3 @ │ │ │ │ - eoreq pc, r4, r4, lsr r3 @ │ │ │ │ - andeq r2, lr, r8, asr #31 │ │ │ │ - muleq lr, r4, pc @ │ │ │ │ + bne 3139c │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 7550 │ │ │ │ + b 3139c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mov r4, #0 │ │ │ │ + b 312a8 │ │ │ │ + eoreq lr, r5, r8, lsl fp │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + strdeq r7, [lr], -sl │ │ │ │ + eoreq lr, r5, ip, lsr sl │ │ │ │ + strdeq lr, [r5], -r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #420] @ 317c4 │ │ │ │ - ldr r3, [pc, #416] @ 317c4 │ │ │ │ - sub sp, sp, #40 @ 0x28 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #408] @ 317c8 │ │ │ │ - ldr r3, [pc, #408] @ 317cc │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #404] @ 317d0 │ │ │ │ - ldr ip, [pc, #388] @ 317c4 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr r7, [pc, #396] @ 317d4 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr sl, [pc, #392] @ 317d8 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ + str r0, [ip, #3952] @ 0xf70 │ │ │ │ + sub sp, sp, #108 @ 0x6c │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r2, [pc, #1692] @ 31b28 │ │ │ │ + ldr r1, [pc, #1692] @ 31b2c │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r2, [pc, #1688] @ 31b30 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr sl, [pc, #1680] @ 31b34 │ │ │ │ mov r3, #0 │ │ │ │ + add r9, sp, #24 │ │ │ │ + ldr r8, [pc, #1672] @ 31b38 │ │ │ │ + ldr fp, [pc, #1672] @ 31b3c │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #100] @ 0x64 │ │ │ │ + mov r2, #0 │ │ │ │ add sl, pc, sl │ │ │ │ - add r6, sp, #12 │ │ │ │ - add r5, r8, #288 @ 0x120 │ │ │ │ - b 316a0 │ │ │ │ - ldr r3, [pc, #348] @ 317dc │ │ │ │ - mov r1, #53 @ 0x35 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [r9, #4] │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + str r3, [r9, #16] │ │ │ │ + str r3, [r9, #20] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r4, r0 │ │ │ │ + add r7, sp, #20 │ │ │ │ + add fp, pc, fp │ │ │ │ + add r6, sl, #208 @ 0xd0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 31538 │ │ │ │ + ldr r3, [pc, #1576] @ 31b40 │ │ │ │ + mov r1, #25 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #292] @ 0x124 │ │ │ │ + ldr r2, [r3, #212] @ 0xd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31700 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #53 @ 0x35 │ │ │ │ + bne 316e8 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3174c │ │ │ │ + bne 31598 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31678 │ │ │ │ + beq 31510 │ │ │ │ mov r3, #11 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - add r3, sp, #28 │ │ │ │ - str sl, [sp, #32] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + str fp, [sp, #76] @ 0x4c │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r8, #292] @ 0x124 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 31678 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r9] │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sl, #212] @ 0xd4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 31510 │ │ │ │ + ldr r7, [pc, #1444] @ 31b44 │ │ │ │ + ldr sl, [sp, #20] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r6, r7, #216 @ 0xd8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + addeq r5, sp, #72 @ 0x48 │ │ │ │ + bne 317d4 │ │ │ │ + ldr r3, [pc, #1412] @ 31b48 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #220] @ 0xdc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 315e4 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31720 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #184] @ 317e0 │ │ │ │ - ldr r3, [pc, #160] @ 317cc │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 317c0 │ │ │ │ - add sp, sp, #40 @ 0x28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 3178c │ │ │ │ - mov r1, #4 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 315e4 │ │ │ │ + blx r3 │ │ │ │ + mov r1, sl │ │ │ │ + bl 71c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + mov r2, r0 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + beq 318b8 │ │ │ │ + ldr r0, [pc, #1316] @ 31b28 │ │ │ │ + ldr r1, [pc, #1312] @ 31b28 │ │ │ │ + strd r0, [sp, #72] @ 0x48 │ │ │ │ + b 31648 │ │ │ │ + mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 317e4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - mov r1, #54 @ 0x36 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1324] @ 31b4c │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r1, #27 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31700 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + bne 317a8 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, #54 @ 0x36 │ │ │ │ + mov r1, #27 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31754 │ │ │ │ - ldr r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 31720 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - strd r0, [r3] │ │ │ │ - b 31720 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x0024e6bc │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq pc, r4, r0, lsr r2 @ │ │ │ │ - mlaeq r4, ip, r6, lr │ │ │ │ - andeq r2, lr, r4, lsl #30 │ │ │ │ - strdeq pc, [r4], -ip @ │ │ │ │ - eoreq lr, r4, r4, asr #11 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - 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, #416] @ 319a4 │ │ │ │ - mov r9, r1 │ │ │ │ - ldr r1, [pc, #412] @ 319a8 │ │ │ │ - sub sp, sp, #40 @ 0x28 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #404] @ 319ac │ │ │ │ - ldr r8, [pc, #404] @ 319b0 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #392] @ 319ac │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #384] @ 319ac │ │ │ │ - ldr r7, [pc, #388] @ 319b4 │ │ │ │ - ldr sl, [pc, #388] @ 319b8 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, sp, #12 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r5, r8, #296 @ 0x128 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 31880 │ │ │ │ - ldr r3, [pc, #348] @ 319bc │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #300] @ 0x12c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 3160c │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + ldrd r6, [sp, #72] @ 0x48 │ │ │ │ + cmp r3, #5 │ │ │ │ + bne 3168c │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 318e0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + beq 3168c │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3192c │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + beq 31a50 │ │ │ │ + ldrb r3, [sp, #40] @ 0x28 │ │ │ │ + strd r6, [sp, #48] @ 0x30 │ │ │ │ + cmp r3, #5 │ │ │ │ + mov r3, #4 │ │ │ │ + strb r3, [sp, #64] @ 0x40 │ │ │ │ + strbne r3, [sp, #40] @ 0x28 │ │ │ │ + bne 31804 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31858 │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - add r3, sp, #28 │ │ │ │ - str sl, [sp, #32] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r8, #300] @ 0x12c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 31858 │ │ │ │ + beq 316c4 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 31a44 │ │ │ │ + ldr r2, [pc, #1156] @ 31b50 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + add r2, pc, r2 │ │ │ │ + strb r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 31904 │ │ │ │ + ldrb r3, [r2, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r9] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31900 │ │ │ │ + beq 31774 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #184] @ 319c0 │ │ │ │ - ldr r3, [pc, #156] @ 319a8 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + cmp r3, #5 │ │ │ │ + beq 31780 │ │ │ │ + ldrb r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, #5 │ │ │ │ + beq 31948 │ │ │ │ + ldr r2, [pc, #1064] @ 31b54 │ │ │ │ + ldr r3, [pc, #1024] @ 31b30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 319a0 │ │ │ │ - add sp, sp, #40 @ 0x28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 3196c │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 319c4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 318e0 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 31934 │ │ │ │ - ldr r3, [r9] │ │ │ │ + bne 31b24 │ │ │ │ + add sp, sp, #108 @ 0x6c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 3171c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31900 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - strd r0, [r3] │ │ │ │ - b 31900 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r4, r0, ror #9 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq pc, r4, ip, asr #32 │ │ │ │ - @ instruction: 0x0024e4b8 │ │ │ │ - andeq r2, lr, r4, lsr #26 │ │ │ │ - eoreq pc, r4, ip, lsl r0 @ │ │ │ │ - eoreq lr, r4, r4, ror #7 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #248] @ 31adc │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #244] @ 31ae0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #236] @ 31ae4 │ │ │ │ - ldr r3, [pc, #232] @ 31ae4 │ │ │ │ - ldr r5, [pc, #232] @ 31ae8 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #20] │ │ │ │ + beq 319d0 │ │ │ │ + mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - add r6, sp, #8 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 31a54 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #188] @ 31aec │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + strd r0, [r2] │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + cmp r3, #5 │ │ │ │ + bne 31718 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31ab4 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + beq 31718 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31a1c │ │ │ │ - ldr r1, [r7] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 31a88 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - add r3, r0, #-2147483648 @ 0x80000000 │ │ │ │ - strd r2, [r1] │ │ │ │ - ldr r2, [pc, #96] @ 31af0 │ │ │ │ - ldr r3, [pc, #76] @ 31ae0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 31ad8 │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bne 31718 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 7550 │ │ │ │ + b 31718 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31a88 │ │ │ │ + beq 31774 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - b 31a88 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r4, r4, lsl #6 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq lr, r4, ip, ror #5 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq lr, r4, ip, asr r2 │ │ │ │ - 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, r0 │ │ │ │ - ldr r0, [pc, #620] @ 31d7c │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #616] @ 31d80 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #608] @ 31d84 │ │ │ │ - ldr r3, [pc, #604] @ 31d84 │ │ │ │ - ldr r5, [pc, #604] @ 31d88 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - ldr ip, [pc, #592] @ 31d84 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ - mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, sp, #12 │ │ │ │ - str ip, [sp, #8] │ │ │ │ - str ip, [sp, #12] │ │ │ │ - strd r2, [sp, #16] │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + b 31778 │ │ │ │ + ldr r3, [pc, #892] @ 31b58 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ + mov r3, #21 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r7, #220] @ 0xdc │ │ │ │ + mov r0, r6 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 315bc │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - b 31b84 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r6, #1 │ │ │ │ + strb r3, [sp, #72] @ 0x48 │ │ │ │ + strb r6, [sp, #88] @ 0x58 │ │ │ │ + bl 311b4 │ │ │ │ + ldrb r3, [sp, #88] @ 0x58 │ │ │ │ + cmp r3, #5 │ │ │ │ + mov r5, r0 │ │ │ │ + beq 319e0 │ │ │ │ + cmp r5, #0 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + beq 31970 │ │ │ │ + cmp r3, #5 │ │ │ │ + bne 31870 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31d2c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + beq 31870 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31b5c │ │ │ │ - add r6, sp, #24 │ │ │ │ - b 31bdc │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #468] @ 31d8c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #65 @ 0x41 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bne 31870 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 7550 │ │ │ │ + mov r2, #3 │ │ │ │ + mov r3, #0 │ │ │ │ + strb r2, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + ldrbne r3, [sp, #64] @ 0x40 │ │ │ │ + beq 31718 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 319d0 │ │ │ │ + ldr r2, [pc, #696] @ 31b5c │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 31b28 │ │ │ │ + ldrb r3, [r2, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + cmp r3, #5 │ │ │ │ + bne 318e8 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31d2c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #65 @ 0x41 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + beq 318e8 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31ba4 │ │ │ │ - ldrd r6, [sp, #24] │ │ │ │ - add r8, sp, #8 │ │ │ │ - b 31c2c │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #66 @ 0x42 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bne 318e8 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 7550 │ │ │ │ + ldrb r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, #5 │ │ │ │ + mov r3, #0 │ │ │ │ + strb r3, [sp, #64] @ 0x40 │ │ │ │ + strbne r3, [sp, #40] @ 0x28 │ │ │ │ + beq 316a8 │ │ │ │ + b 3180c │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31d2c │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #66 @ 0x42 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + beq 3180c │ │ │ │ + mov r1, #1 │ │ │ │ + bl 114514 │ │ │ │ + b 3180c │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b 3180c │ │ │ │ + ldrb r3, [sp, #48] @ 0x30 │ │ │ │ + strb r3, [sp, #24] │ │ │ │ + b 3180c │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31c04 │ │ │ │ - add r8, sp, #32 │ │ │ │ - b 31c84 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #300] @ 31d8c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #67 @ 0x43 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 31724 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31d2c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #67 @ 0x43 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bne 31724 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 7550 │ │ │ │ + b 31724 │ │ │ │ + cmp r3, #5 │ │ │ │ + ldrb r3, [sp, #40] @ 0x28 │ │ │ │ + bne 319ac │ │ │ │ + cmp r3, #5 │ │ │ │ + beq 31b10 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31c4c │ │ │ │ - ldrd r8, [sp, #32] │ │ │ │ - add fp, sp, #16 │ │ │ │ - b 31ce4 │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #204] @ 31d8c │ │ │ │ - mov r1, #68 @ 0x44 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 319ac │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31d2c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #68 @ 0x44 │ │ │ │ + bne 319a8 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 7550 │ │ │ │ + ldrb r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #428] @ 31b60 │ │ │ │ + strb r3, [sp, #64] @ 0x40 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 31b28 │ │ │ │ + add r2, r2, r3 │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ + add pc, pc, r2, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7208 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + b 3189c │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31cac │ │ │ │ - ldr r4, [sl] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 31d4c │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b8c │ │ │ │ - ldrd r2, [sp, #16] │ │ │ │ - bl 112b8c │ │ │ │ - strd r0, [r4] │ │ │ │ - b 31d4c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 31d4c │ │ │ │ + beq 31838 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 31838 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ + bl 7550 │ │ │ │ + b 31838 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 11383c │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [r3] │ │ │ │ + b 31770 │ │ │ │ + ldrb r0, [sp, #48] @ 0x30 │ │ │ │ + bl 113818 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [r3] │ │ │ │ + b 31770 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r1, [pc, #296] @ 31b64 │ │ │ │ + ldr r2, [r3] │ │ │ │ mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 31d90 │ │ │ │ - ldr r3, [pc, #40] @ 31d80 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + b 31770 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 7550 │ │ │ │ + b 316c4 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 7550 │ │ │ │ + b 3168c │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + beq 31aec │ │ │ │ + mov r1, #1 │ │ │ │ + bl 114514 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 31894 │ │ │ │ + b 31710 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + b 31880 │ │ │ │ + ldrb r3, [sp, #24] │ │ │ │ + strb r3, [sp, #48] @ 0x30 │ │ │ │ + b 31880 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldrd r0, [sp, #24] │ │ │ │ + ldr r2, [r2] │ │ │ │ + strd r0, [sp, #48] @ 0x30 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 3171c │ │ │ │ + ldrd r0, [sp, #48] @ 0x30 │ │ │ │ + b 31770 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 31d78 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq lr, [r4], -r8 @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ + b 31768 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [r3] │ │ │ │ + b 31acc │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 31780 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 11788 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [r3] │ │ │ │ + b 31770 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + mov r1, r9 │ │ │ │ + bl 7790 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + b 31a88 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x0024e1b0 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - mlaeq r4, r8, pc, sp @ │ │ │ │ + eoreq lr, r5, r8, asr r8 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq pc, r5, r0, ror r3 @ │ │ │ │ + strdeq lr, [r5], -r8 @ │ │ │ │ + andeq r3, lr, ip, asr #20 │ │ │ │ + eoreq pc, r5, r4, lsl r3 @ │ │ │ │ + eoreq pc, r5, ip, lsl #5 │ │ │ │ + eoreq pc, r5, ip, ror #4 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + andeq r6, lr, ip, lsl pc │ │ │ │ + eoreq lr, r5, r0, asr #11 │ │ │ │ + @ instruction: 0x000e3ab0 │ │ │ │ + andeq r6, lr, lr, asr #26 │ │ │ │ + andeq r6, lr, r0, asr #24 │ │ │ │ + svcvc 0x00f80000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + str r0, [ip, #3952] @ 0xf70 │ │ │ │ + sub sp, sp, #108 @ 0x6c │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r2, [pc, #1692] @ 32224 │ │ │ │ + ldr r1, [pc, #1692] @ 32228 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r2, [pc, #1688] @ 3222c │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr sl, [pc, #1680] @ 32230 │ │ │ │ + mov r3, #0 │ │ │ │ + add r9, sp, #24 │ │ │ │ + ldr r8, [pc, #1672] @ 32234 │ │ │ │ + ldr fp, [pc, #1672] @ 32238 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #100] @ 0x64 │ │ │ │ + mov r2, #0 │ │ │ │ + add sl, pc, sl │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [r9, #4] │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + str r3, [r9, #16] │ │ │ │ + str r3, [r9, #20] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ + add r8, pc, r8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #548] @ 31fd4 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #544] @ 31fd8 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #536] @ 31fdc │ │ │ │ - ldr r2, [pc, #532] @ 31fdc │ │ │ │ - ldr r3, [pc, #528] @ 31fdc │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr r5, [pc, #524] @ 31fe0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, sp, #12 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - b 31e20 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #69 @ 0x45 │ │ │ │ + add r7, sp, #20 │ │ │ │ + add fp, pc, fp │ │ │ │ + add r6, sl, #224 @ 0xe0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 31c34 │ │ │ │ + ldr r3, [pc, #1576] @ 3223c │ │ │ │ + mov r1, #28 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #228] @ 0xe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31f84 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #69 @ 0x45 │ │ │ │ + bne 31de4 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31df8 │ │ │ │ - add r6, sp, #16 │ │ │ │ - b 31e78 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #400] @ 31fe4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #70 @ 0x46 │ │ │ │ + bne 31c94 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31f84 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #70 @ 0x46 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + beq 31c0c │ │ │ │ + mov r3, #11 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + str fp, [sp, #76] @ 0x4c │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sl, #228] @ 0xe4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 31c0c │ │ │ │ + ldr r7, [pc, #1444] @ 32240 │ │ │ │ + ldr sl, [sp, #20] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r6, r7, #232 @ 0xe8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31e40 │ │ │ │ - ldrd r6, [sp, #16] │ │ │ │ - add r8, sp, #32 │ │ │ │ - b 31ed8 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #304] @ 31fe4 │ │ │ │ - mov r1, #71 @ 0x47 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + addeq r5, sp, #72 @ 0x48 │ │ │ │ + bne 31ed0 │ │ │ │ + ldr r3, [pc, #1412] @ 32244 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #236] @ 0xec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31f84 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #71 @ 0x47 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + beq 31ce0 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 31ce0 │ │ │ │ + blx r3 │ │ │ │ + mov r1, sl │ │ │ │ + bl 71c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31ea0 │ │ │ │ - ldrd r8, [sp, #32] │ │ │ │ - add fp, sp, #24 │ │ │ │ - b 31f34 │ │ │ │ - mov r1, #14 │ │ │ │ + mov r2, r0 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + beq 31fb4 │ │ │ │ + ldr r0, [pc, #1316] @ 32224 │ │ │ │ + ldr r1, [pc, #1312] @ 32224 │ │ │ │ + strd r0, [sp, #72] @ 0x48 │ │ │ │ + b 31d44 │ │ │ │ + mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #212] @ 31fe4 │ │ │ │ - mov r1, #72 @ 0x48 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1324] @ 32248 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r1, #30 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31f84 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #72 @ 0x48 │ │ │ │ + bne 31ea4 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31efc │ │ │ │ - ldr r4, [sl] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 31fa4 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - ldrd r0, [sp, #24] │ │ │ │ - bl 112b90 │ │ │ │ - strd r0, [r4] │ │ │ │ - b 31fa4 │ │ │ │ + beq 31d08 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + ldrd r6, [sp, #72] @ 0x48 │ │ │ │ + cmp r3, #5 │ │ │ │ + bne 31d88 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 31d88 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3214c │ │ │ │ + ldrb r3, [sp, #40] @ 0x28 │ │ │ │ + strd r6, [sp, #48] @ 0x30 │ │ │ │ + cmp r3, #5 │ │ │ │ + mov r3, #4 │ │ │ │ + strb r3, [sp, #64] @ 0x40 │ │ │ │ + strbne r3, [sp, #40] @ 0x28 │ │ │ │ + bne 31f00 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 31dc0 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 32140 │ │ │ │ + ldr r2, [pc, #1156] @ 3224c │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + add r2, pc, r2 │ │ │ │ + strb r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 32000 │ │ │ │ + ldrb r3, [r2, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31fa4 │ │ │ │ + beq 31e70 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 31fe8 │ │ │ │ - ldr r3, [pc, #40] @ 31fd8 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + cmp r3, #5 │ │ │ │ + beq 31e7c │ │ │ │ + ldrb r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, #5 │ │ │ │ + beq 32044 │ │ │ │ + ldr r2, [pc, #1064] @ 32250 │ │ │ │ + ldr r3, [pc, #1024] @ 3222c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 31fd0 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ + bne 32220 │ │ │ │ + add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r4, r4, lsr pc │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq sp, r4, r8, lsl pc │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq sp, r4, r0, asr #26 │ │ │ │ - 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, r0 │ │ │ │ - ldr r0, [pc, #924] @ 323a4 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #920] @ 323a8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #912] @ 323ac │ │ │ │ - ldr r3, [pc, #908] @ 323ac │ │ │ │ - ldr r5, [pc, #908] @ 323b0 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr ip, [pc, #896] @ 323ac │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #84] @ 0x54 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 31e18 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 320cc │ │ │ │ + mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, sp, #28 │ │ │ │ - str ip, [sp, #28] │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - str ip, [sp, #32] │ │ │ │ - str ip, [sp, #36] @ 0x24 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 32088 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #73 @ 0x49 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 32354 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #73 @ 0x49 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 32060 │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ - b 320e0 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #760] @ 323b4 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #74 @ 0x4a │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + strd r0, [r2] │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + cmp r3, #5 │ │ │ │ + bne 31e14 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32354 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #74 @ 0x4a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + beq 31e14 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 320a8 │ │ │ │ - ldrd r6, [sp, #72] @ 0x48 │ │ │ │ - add r8, sp, #56 @ 0x38 │ │ │ │ - b 32140 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #664] @ 323b4 │ │ │ │ - mov r1, #75 @ 0x4b │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bne 31e14 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 7550 │ │ │ │ + b 31e14 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 31e70 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + b 31e74 │ │ │ │ + ldr r3, [pc, #892] @ 32254 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ + mov r3, #21 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r7, #236] @ 0xec │ │ │ │ + mov r0, r6 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 31cb8 │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r6, #1 │ │ │ │ + strb r3, [sp, #72] @ 0x48 │ │ │ │ + strb r6, [sp, #88] @ 0x58 │ │ │ │ + bl 311b4 │ │ │ │ + ldrb r3, [sp, #88] @ 0x58 │ │ │ │ + cmp r3, #5 │ │ │ │ + mov r5, r0 │ │ │ │ + beq 320dc │ │ │ │ + cmp r5, #0 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + beq 3206c │ │ │ │ + cmp r3, #5 │ │ │ │ + bne 31f6c │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32354 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #75 @ 0x4b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + beq 31f6c │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32108 │ │ │ │ - ldrd r8, [sp, #56] @ 0x38 │ │ │ │ - add fp, sp, #40 @ 0x28 │ │ │ │ - b 3219c │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #572] @ 323b4 │ │ │ │ - mov r1, #76 @ 0x4c │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bne 31f6c │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 7550 │ │ │ │ + mov r2, #3 │ │ │ │ + mov r3, #0 │ │ │ │ + strb r2, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + ldrbne r3, [sp, #64] @ 0x40 │ │ │ │ + beq 31e14 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 320cc │ │ │ │ + ldr r2, [pc, #696] @ 32258 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 32224 │ │ │ │ + ldrb r3, [r2, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + cmp r3, #5 │ │ │ │ + bne 31fe4 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32354 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #76 @ 0x4c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + beq 31fe4 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32164 │ │ │ │ - ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - add fp, sp, #36 @ 0x24 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 321ec │ │ │ │ - mov r1, #20 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #77 @ 0x4d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bne 31fe4 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 7550 │ │ │ │ + ldrb r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, #5 │ │ │ │ + mov r3, #0 │ │ │ │ + strb r3, [sp, #64] @ 0x40 │ │ │ │ + strbne r3, [sp, #40] @ 0x28 │ │ │ │ + beq 31da4 │ │ │ │ + b 31f08 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32354 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #77 @ 0x4d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + beq 31f08 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 114514 │ │ │ │ + b 31f08 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b 31f08 │ │ │ │ + ldrb r3, [sp, #48] @ 0x30 │ │ │ │ + strb r3, [sp, #24] │ │ │ │ + b 31f08 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 321c4 │ │ │ │ - add fp, sp, #48 @ 0x30 │ │ │ │ - b 32244 │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #404] @ 323b4 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #78 @ 0x4e │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 31e20 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32354 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - mov r3, fp │ │ │ │ - mov r1, #78 @ 0x4e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bne 31e20 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 7550 │ │ │ │ + b 31e20 │ │ │ │ + cmp r3, #5 │ │ │ │ + ldrb r3, [sp, #40] @ 0x28 │ │ │ │ + bne 320a8 │ │ │ │ + cmp r3, #5 │ │ │ │ + beq 3220c │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3220c │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - add fp, sp, #32 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 32298 │ │ │ │ - mov r1, #28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #79 @ 0x4f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 320a8 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32354 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #79 @ 0x4f │ │ │ │ + bne 320a4 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 7550 │ │ │ │ + ldrb r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #428] @ 3225c │ │ │ │ + strb r3, [sp, #64] @ 0x40 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 32224 │ │ │ │ + add r2, r2, r3 │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ + add pc, pc, r2, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 7208 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + b 31f98 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32270 │ │ │ │ - add fp, sp, #64 @ 0x40 │ │ │ │ - b 322f0 │ │ │ │ - mov r1, #30 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #232] @ 323b4 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #80 @ 0x50 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 31f34 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32354 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r3, fp │ │ │ │ - mov r1, #80 @ 0x50 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bne 31f34 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ + bl 7550 │ │ │ │ + b 31f34 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 11383c │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [r3] │ │ │ │ + b 31e6c │ │ │ │ + ldrb r0, [sp, #48] @ 0x30 │ │ │ │ + bl 113818 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [r3] │ │ │ │ + b 31e6c │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r1, [pc, #296] @ 32260 │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, #0 │ │ │ │ + b 31e6c │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 7550 │ │ │ │ + b 31dc0 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 7550 │ │ │ │ + b 31d88 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 322b8 │ │ │ │ - ldr r4, [sl] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 32374 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #16] │ │ │ │ - bl 112b8c │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - ldrd r0, [sp, #64] @ 0x40 │ │ │ │ - bl 112b90 │ │ │ │ - strd r0, [r4] │ │ │ │ - b 32374 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + beq 321e8 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 114514 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r2, [r2] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 31f90 │ │ │ │ + b 31e0c │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + b 31f7c │ │ │ │ + ldrb r3, [sp, #24] │ │ │ │ + strb r3, [sp, #48] @ 0x30 │ │ │ │ + b 31f7c │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldrd r0, [sp, #24] │ │ │ │ + ldr r2, [r2] │ │ │ │ + strd r0, [sp, #48] @ 0x30 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 31e18 │ │ │ │ + ldrd r0, [sp, #48] @ 0x30 │ │ │ │ + b 31e6c │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [r3] │ │ │ │ + b 31e64 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [r3] │ │ │ │ + b 321c8 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32374 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 323b8 │ │ │ │ - ldr r3, [pc, #40] @ 323a8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + beq 31e7c │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 11788 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 323a0 │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r4, r0, ror #25 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ + b 31e6c │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + mov r1, r9 │ │ │ │ + bl 7790 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + b 32184 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x0024dcb8 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq sp, r4, r0, ror r9 │ │ │ │ + eoreq lr, r5, ip, asr r1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq lr, r5, r4, ror ip │ │ │ │ + strdeq lr, [r5], -ip @ │ │ │ │ + andeq r3, lr, r0, asr r3 │ │ │ │ + eoreq lr, r5, r8, lsl ip │ │ │ │ + mlaeq r5, r0, fp, lr │ │ │ │ + eoreq lr, r5, r0, ror fp │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + andeq r6, lr, r8, lsr r8 │ │ │ │ + eoreq sp, r5, r4, asr #29 │ │ │ │ + @ instruction: 0x000e33b4 │ │ │ │ + andeq r6, lr, sl, ror #12 │ │ │ │ + andeq r6, lr, ip, asr r5 │ │ │ │ + svcvc 0x00f80000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [pc, #604] @ 32634 │ │ │ │ - ldr sl, [pc, #604] @ 32638 │ │ │ │ - ldr fp, [pc, #600] @ 32638 │ │ │ │ - ldr r2, [pc, #600] @ 3263c │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ + str r0, [ip, #3952] @ 0xf70 │ │ │ │ + sub sp, sp, #108 @ 0x6c │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r2, [pc, #1716] @ 32938 │ │ │ │ + ldr r1, [pc, #1716] @ 3293c │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r2, [pc, #1712] @ 32940 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #592] @ 32640 │ │ │ │ - strd sl, [sp, #16] │ │ │ │ - ldr r9, [pc, #588] @ 32644 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #584] @ 32648 │ │ │ │ - ldr r3, [pc, #564] @ 32638 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr sl, [pc, #1704] @ 32944 │ │ │ │ + mov r3, #0 │ │ │ │ + add r9, sp, #24 │ │ │ │ + ldr r8, [pc, #1696] @ 32948 │ │ │ │ + ldr fp, [pc, #1696] @ 3294c │ │ │ │ ldr r2, [r2] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ + str r2, [sp, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r4, r0 │ │ │ │ - add r6, sp, #12 │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r7, #304 @ 0x130 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [r9, #4] │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + str r3, [r9, #16] │ │ │ │ + str r3, [r9, #20] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r4, r0 │ │ │ │ + add fp, pc, fp │ │ │ │ + add r7, sp, #20 │ │ │ │ + add r6, sl, #240 @ 0xf0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 32458 │ │ │ │ - ldr r3, [pc, #532] @ 3264c │ │ │ │ - mov r1, #0 │ │ │ │ + b 32330 │ │ │ │ + ldr r3, [pc, #1600] @ 32950 │ │ │ │ + mov r1, #31 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #308] @ 0x134 │ │ │ │ + ldr r2, [r3, #244] @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 324b8 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #0 │ │ │ │ + bne 324e0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32504 │ │ │ │ + bne 32390 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32430 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - add r3, sp, #28 │ │ │ │ - str sl, [sp, #32] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + beq 32308 │ │ │ │ + mov r3, #11 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + str fp, [sp, #76] @ 0x4c │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r7, #308] @ 0x134 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 32430 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 324d8 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #368] @ 32650 │ │ │ │ - ldr r3, [pc, #344] @ 3263c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 32630 │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 32624 │ │ │ │ - ldr r7, [pc, #316] @ 32654 │ │ │ │ - ldr sl, [pc, #316] @ 32658 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sl, #244] @ 0xf4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 32308 │ │ │ │ + ldr r7, [pc, #1468] @ 32954 │ │ │ │ + ldr sl, [sp, #20] │ │ │ │ add r7, pc, r7 │ │ │ │ - add r6, sp, #8 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r5, r7, #312 @ 0x138 │ │ │ │ - b 32554 │ │ │ │ - ldr r3, [pc, #296] @ 3265c │ │ │ │ - mov r1, #1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #316] @ 0x13c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + add r6, r7, #248 @ 0xf8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 324b8 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + addeq r5, sp, #72 @ 0x48 │ │ │ │ + bne 32628 │ │ │ │ + ldr r3, [pc, #1436] @ 32958 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #252] @ 0xfc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 325b0 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + beq 323dc │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 323dc │ │ │ │ + blx r3 │ │ │ │ + mov r1, sl │ │ │ │ + bl 71c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3252c │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - add r3, sp, #28 │ │ │ │ - str sl, [sp, #32] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r7, #316] @ 0x13c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3252c │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 325f0 │ │ │ │ - mov r1, #8 │ │ │ │ + mov r2, r0 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + beq 32658 │ │ │ │ + ldr r0, [pc, #1340] @ 32938 │ │ │ │ + ldr r1, [pc, #1336] @ 32938 │ │ │ │ + strd r0, [sp, #72] @ 0x48 │ │ │ │ + b 32440 │ │ │ │ + mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #148] @ 32660 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r1, #2 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1348] @ 3295c │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r1, #33 @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 324b8 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + bne 325fc │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 325b8 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 324d8 │ │ │ │ - strd r0, [r3] │ │ │ │ - b 324d8 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - b 32610 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r4, r8, lsl #18 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq lr, r4, ip, ror r4 │ │ │ │ - ldrdeq sp, [r4], -ip @ │ │ │ │ - andeq r2, lr, r4, lsl #9 │ │ │ │ - eoreq lr, r4, r4, asr #8 │ │ │ │ - eoreq sp, r4, ip, lsl #16 │ │ │ │ - eoreq lr, r4, r4, ror #6 │ │ │ │ - andeq r2, lr, r0, lsl #7 │ │ │ │ - eoreq lr, r4, r8, asr #6 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #452] @ 32844 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #448] @ 32848 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #440] @ 3284c │ │ │ │ - ldr r2, [pc, #436] @ 3284c │ │ │ │ - ldr r3, [pc, #432] @ 3284c │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr r6, [pc, #428] @ 32850 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - mov r1, #0 │ │ │ │ - add r5, sp, #12 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 326ec │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 327f4 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #6 │ │ │ │ + mov r1, #33 @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 326c4 │ │ │ │ - add r5, sp, #24 │ │ │ │ - b 32744 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #308] @ 32854 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #7 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 32404 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + ldrd r6, [sp, #72] @ 0x48 │ │ │ │ + cmp r3, #5 │ │ │ │ + bne 32484 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 327f4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #7 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + beq 32484 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3270c │ │ │ │ - ldrd r8, [sp, #24] │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 327a4 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #212] @ 32854 │ │ │ │ - mov r1, #8 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 327e0 │ │ │ │ + ldrb r3, [sp, #40] @ 0x28 │ │ │ │ + strd r6, [sp, #48] @ 0x30 │ │ │ │ + cmp r3, #5 │ │ │ │ + mov r3, #4 │ │ │ │ + strb r3, [sp, #64] @ 0x40 │ │ │ │ + strbne r3, [sp, #40] @ 0x28 │ │ │ │ + bne 32548 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 327f4 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + beq 324bc │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3276c │ │ │ │ - ldr r4, [r7] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 32814 │ │ │ │ - ldrd r2, [sp, #16] │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, r3 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 112b90 │ │ │ │ - strd r0, [r4] │ │ │ │ - b 32814 │ │ │ │ + beq 327d4 │ │ │ │ + ldr r2, [pc, #1180] @ 32960 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + add r2, pc, r2 │ │ │ │ + strb r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 326a4 │ │ │ │ + ldrb r3, [r2, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32814 │ │ │ │ + beq 325c8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 32858 │ │ │ │ - ldr r3, [pc, #40] @ 32848 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + cmp r3, #5 │ │ │ │ + beq 325d4 │ │ │ │ + ldrb r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, #5 │ │ │ │ + beq 326e8 │ │ │ │ + ldr r2, [pc, #1088] @ 32964 │ │ │ │ + ldr r3, [pc, #1048] @ 32940 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 32840 │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r4, r4, ror #12 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq sp, r4, r8, asr #12 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldrdeq sp, [r4], -r0 @ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 32b68 │ │ │ │ - ldr r2, [pc, #752] @ 32b6c │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 32b70 │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 32b74 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 328ec │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #57 @ 0x39 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bne 32934 │ │ │ │ + add sp, sp, #108 @ 0x6c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r6, #1 │ │ │ │ + strb r3, [sp, #72] @ 0x48 │ │ │ │ + strb r6, [sp, #88] @ 0x58 │ │ │ │ + bl 311b4 │ │ │ │ + ldrb r3, [sp, #88] @ 0x58 │ │ │ │ + cmp r3, #5 │ │ │ │ + mov r5, r0 │ │ │ │ + beq 3276c │ │ │ │ + cmp r5, #0 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + beq 32710 │ │ │ │ + cmp r3, #5 │ │ │ │ + bne 3259c │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32a80 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #57 @ 0x39 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bne 327ec │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r2, #3 │ │ │ │ + ldr r5, [r3] │ │ │ │ + mov r3, #0 │ │ │ │ + cmp r5, r3 │ │ │ │ + strb r2, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + beq 32510 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 11383c │ │ │ │ + strd r0, [r5] │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + cmp r3, #5 │ │ │ │ + bne 32510 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 328bc │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 32b74 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 32958 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 32b78 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 32510 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32af0 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ + bne 32510 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 7550 │ │ │ │ + b 32510 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 325c8 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + b 325cc │ │ │ │ + ldr r3, [pc, #824] @ 32968 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ + mov r3, #21 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r7, #252] @ 0xfc │ │ │ │ + mov r0, r6 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 323b4 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + cmp r3, #5 │ │ │ │ + bne 32688 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32920 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 32b74 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #14 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 32b38 │ │ │ │ - ldr r1, [pc, #428] @ 32b7c │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #28 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + beq 32688 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 32688 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 7550 │ │ │ │ + ldrb r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, #5 │ │ │ │ + mov r3, #0 │ │ │ │ + strb r3, [sp, #64] @ 0x40 │ │ │ │ + strbne r3, [sp, #40] @ 0x28 │ │ │ │ + beq 324a0 │ │ │ │ + b 32550 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + str r0, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + beq 32550 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 114514 │ │ │ │ + b 32550 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b 32550 │ │ │ │ + ldrb r3, [sp, #48] @ 0x30 │ │ │ │ + strb r3, [sp, #24] │ │ │ │ + b 32550 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32a40 │ │ │ │ + beq 3251c │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32a40 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 32a64 │ │ │ │ + bne 3251c │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 7550 │ │ │ │ + b 3251c │ │ │ │ + cmp r3, #5 │ │ │ │ + ldrb r3, [sp, #40] @ 0x28 │ │ │ │ + bne 3274c │ │ │ │ + cmp r3, #5 │ │ │ │ + beq 32920 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3274c │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32a64 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 32abc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bne 32748 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 7550 │ │ │ │ + ldrb r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #536] @ 3296c │ │ │ │ + strb r3, [sp, #64] @ 0x40 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 32938 │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ + add pc, pc, r2, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3257c │ │ │ │ + mov r1, r6 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3257c │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ + bl 7550 │ │ │ │ + b 3257c │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r5, [r2] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 32514 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32abc │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ + bne 328b8 │ │ │ │ mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 32b80 │ │ │ │ - ldr r3, [pc, #156] @ 32b6c │ │ │ │ + bl 7208 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [pc, #432] @ 32970 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 32b64 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 32938 │ │ │ │ + ldrb r3, [r2, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 7550 │ │ │ │ + b 324bc │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 7550 │ │ │ │ + b 32484 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3259c │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 7550 │ │ │ │ + b 3259c │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + beq 328f0 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 114514 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r5, [r2] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 32508 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32b2c │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 32abc │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 32b58 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 329c8 │ │ │ │ - ldr r2, [pc, #36] @ 32b84 │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 32b40 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r4, r0, ror r4 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq sp, r4, r8, asr #8 │ │ │ │ + beq 327ac │ │ │ │ + b 327b8 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldrd r0, [sp, #24] │ │ │ │ + ldr r5, [r2] │ │ │ │ + strd r0, [sp, #48] @ 0x30 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 32514 │ │ │ │ + ldrd r0, [sp, #48] @ 0x30 │ │ │ │ + b 325c4 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r5, [r2] │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + cmp r5, #0 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ + bne 325bc │ │ │ │ + b 32514 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r5, [r2] │ │ │ │ + ldrb r2, [sp, #24] │ │ │ │ + cmp r5, #0 │ │ │ │ + strb r2, [sp, #48] @ 0x30 │ │ │ │ + beq 32514 │ │ │ │ + ldrb r0, [sp, #48] @ 0x30 │ │ │ │ + bl 113818 │ │ │ │ + b 325c4 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r5, [r3] │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + b 325c4 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r1, [pc, #164] @ 32974 │ │ │ │ + ldr r5, [r3] │ │ │ │ + mov r0, #0 │ │ │ │ + b 325c4 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r5, [r3] │ │ │ │ + b 328a4 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r5, [r3] │ │ │ │ + b 32868 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 325d4 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 11788 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r5, [r3] │ │ │ │ + b 325c4 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r5, [r3] │ │ │ │ + b 325bc │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + mov r1, r9 │ │ │ │ + bl 7790 │ │ │ │ + ldrb r3, [sp, #64] @ 0x40 │ │ │ │ + b 32834 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq r2, lr, ip, asr r6 │ │ │ │ - eoreq sp, r4, r0, lsr #4 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ + eoreq sp, r5, r0, ror #20 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq lr, r5, r8, ror r5 │ │ │ │ + eoreq sp, r5, r0, lsl #20 │ │ │ │ + andeq r2, lr, r8, asr ip │ │ │ │ + eoreq lr, r5, ip, lsl r5 │ │ │ │ + mlaeq r5, r4, r4, lr │ │ │ │ + eoreq lr, r5, r4, ror r4 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + andeq r6, lr, r4, asr r1 │ │ │ │ + eoreq sp, r5, r8, asr #15 │ │ │ │ + andeq r2, lr, ip, asr ip │ │ │ │ + andeq r5, lr, sl, asr #29 │ │ │ │ + andeq r5, lr, r8, ror #28 │ │ │ │ + svcvc 0x00f80000 │ │ │ │ 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, r0 │ │ │ │ + ldr r0, [pc, #3964] @ 33910 │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r2, [pc, #3960] @ 33914 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [pc, #3956] @ 33918 │ │ │ │ + ldr r5, [pc, #3956] @ 3391c │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 32e94 │ │ │ │ - ldr r2, [pc, #752] @ 32e98 │ │ │ │ + ldrb r1, [r1, #16] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 32e9c │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 32ea0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r5, pc, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 32c18 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #81 @ 0x51 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 32dac │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #81 @ 0x51 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 32be8 │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 32ea0 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 32c84 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 32ea4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #82 @ 0x52 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 32e1c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #82 @ 0x52 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 32c4c │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 32ea0 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #19 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 32e64 │ │ │ │ - ldr r1, [pc, #428] @ 32ea8 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #38 @ 0x26 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 32d6c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 32d6c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 32d90 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 32d90 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 32de8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 32de8 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 32eac │ │ │ │ - ldr r3, [pc, #156] @ 32e98 │ │ │ │ + cmp r1, #5 │ │ │ │ + bhi 32a00 │ │ │ │ + ldrb r1, [r3, r1] │ │ │ │ + add pc, pc, r1, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldr r2, [pc, #3900] @ 33920 │ │ │ │ + ldrb r3, [r8, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 3340c │ │ │ │ + add r3, r3, r3 │ │ │ │ + ldrh r3, [r2, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldr r2, [pc, #3868] @ 33924 │ │ │ │ + ldrb r3, [r8, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 335e8 │ │ │ │ + add r3, r3, r3 │ │ │ │ + ldrh r3, [r2, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldr r2, [pc, #3836] @ 33928 │ │ │ │ + ldrb r3, [r8, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 32ee4 │ │ │ │ + add r3, r3, r3 │ │ │ │ + ldrh r3, [r2, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldr r2, [pc, #3804] @ 3392c │ │ │ │ + ldrb r3, [r8, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 32e68 │ │ │ │ + add r3, r3, r3 │ │ │ │ + ldrh r3, [r2, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldr r2, [pc, #3772] @ 33930 │ │ │ │ + ldrb r3, [r8, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 32d34 │ │ │ │ + ldrb r3, [r2, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldr r2, [pc, #3744] @ 33934 │ │ │ │ + ldrb r3, [r8, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 32b8c │ │ │ │ + ldrb r3, [r2, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldr r1, [pc, #3716] @ 33938 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r3, #4 │ │ │ │ + strd r0, [r4] │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + ldr r2, [pc, #3700] @ 3393c │ │ │ │ + ldr r3, [pc, #3656] @ 33914 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 32e90 │ │ │ │ + bne 33b8c │ │ │ │ + mov r0, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 32e58 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 32de8 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 32e84 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 32cf4 │ │ │ │ - ldr r2, [pc, #36] @ 32eb0 │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 32e6c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r4, r4, asr #2 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq sp, r4, ip, lsl r1 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq r2, lr, r0, asr r3 │ │ │ │ - strdeq ip, [r4], -r4 @ │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #448] @ 33090 │ │ │ │ + ldr r0, [r6] │ │ │ │ + bl 11383c │ │ │ │ + ldrd r2, [r8] │ │ │ │ + bl 11356c │ │ │ │ + mov r3, #4 │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + strd r0, [r4] │ │ │ │ + b 32ac0 │ │ │ │ + ldr r0, [r6] │ │ │ │ + ldr r5, [r8] │ │ │ │ + adds r2, r0, r5 │ │ │ │ + bvs 33bb4 │ │ │ │ + mov r3, #3 │ │ │ │ + str r2, [r4] │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + b 32ac0 │ │ │ │ + ldr r0, [r6] │ │ │ │ + ldrb r5, [r8] │ │ │ │ + adds r2, r0, r5 │ │ │ │ + bvc 32b20 │ │ │ │ + bl 11383c │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r5 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #444] @ 33094 │ │ │ │ - sub sp, sp, #32 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #436] @ 33098 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r6, [pc, #424] @ 3309c │ │ │ │ + bl 113818 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 11356c │ │ │ │ + mov r3, #4 │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + strd r0, [r4] │ │ │ │ + b 32ac0 │ │ │ │ + ldr r2, [r6] │ │ │ │ + mov r3, #3 │ │ │ │ + str r2, [r4] │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + b 32ac0 │ │ │ │ + ldr r7, [r8] │ │ │ │ + ldr r6, [r6] │ │ │ │ + cmp r7, #0 │ │ │ │ + ldmib r8, {r9, sl} │ │ │ │ + beq 32bac │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 114514 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, #10 │ │ │ │ + add r0, sp, #20 │ │ │ │ + bl 7250 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #28] │ │ │ │ - mov r1, #0 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - mov r3, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r8, sp, #12 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b 32f40 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #66 @ 0x42 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 33018 │ │ │ │ + cmp r6, r2 │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + ldr r8, [sp, #28] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + beq 33a38 │ │ │ │ + ldr r3, [pc, #3472] @ 33978 │ │ │ │ + add r0, sp, #32 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r8, sl │ │ │ │ + str r3, [r0, #4] │ │ │ │ + str r3, [r0, #8] │ │ │ │ + bl 7424 │ │ │ │ + cmp r8, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + beq 32c20 │ │ │ │ + lsl r8, r8, #1 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ - mov r1, #66 @ 0x42 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 32f18 │ │ │ │ - add r8, sp, #16 │ │ │ │ - b 32f98 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #300] @ 330a0 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #67 @ 0x43 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 33018 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #67 @ 0x43 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 32f60 │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne ip, [sp, #20] │ │ │ │ - ldmne r3, {r0, r1} │ │ │ │ - moveq r0, r2 │ │ │ │ - stmne r3, {r2, ip} │ │ │ │ - ldrne r2, [r3, #8] │ │ │ │ - ldrne ip, [sp, #24] │ │ │ │ - strne ip, [r3, #8] │ │ │ │ - strdne r0, [sp, #16] │ │ │ │ - strne r2, [sp, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 33064 │ │ │ │ - ldr r2, [pc, #176] @ 330a4 │ │ │ │ - ldr r3, [pc, #156] @ 33094 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 3308c │ │ │ │ - add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 33058 │ │ │ │ - ldr r4, [r3] │ │ │ │ - str r5, [r3, #4] │ │ │ │ - cmp r4, #0 │ │ │ │ - str r5, [r3] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - beq 33058 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 32c40 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 33b44 │ │ │ │ + add r0, r3, r8 │ │ │ │ + lsl r2, sl, #1 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 7574 │ │ │ │ + ldr r9, [sp, #32] │ │ │ │ + ldr r6, [sp, #36] @ 0x24 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 32c70 │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 113b70 │ │ │ │ + mov r0, fp │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33080 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + bne 32c70 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7550 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32fec │ │ │ │ + beq 32c94 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32fec │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - bl 7540 │ │ │ │ - b 32fec │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7540 │ │ │ │ - b 33058 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r4, r4, lsl lr │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq ip, r4, r4, ror #27 │ │ │ │ - andeq r0, r0, r0, lsr #5 │ │ │ │ - strdeq ip, [r4], -r8 @ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 333b4 │ │ │ │ - ldr r2, [pc, #752] @ 333b8 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 333bc │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 333c0 │ │ │ │ - mov r4, r0 │ │ │ │ + bne 32c94 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + mov r3, #5 │ │ │ │ + cmp r7, #0 │ │ │ │ + str r9, [r4] │ │ │ │ + str r6, [r4, #4] │ │ │ │ + str r5, [r4, #8] │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + beq 32ac0 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 33138 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #73 @ 0x49 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 332cc │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #73 @ 0x49 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33108 │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 333c0 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 331a4 │ │ │ │ + bne 32ac0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7550 │ │ │ │ + b 32ac0 │ │ │ │ + ldrb r0, [r6] │ │ │ │ + bl 113818 │ │ │ │ + b 32af8 │ │ │ │ + ldrb r0, [r6] │ │ │ │ + ldr r5, [r8] │ │ │ │ + adds r2, r0, r5 │ │ │ │ + bvc 32b20 │ │ │ │ + bl 113818 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r7, r1 │ │ │ │ + bl 11383c │ │ │ │ + b 32b54 │ │ │ │ + ldrb r3, [r8] │ │ │ │ + ldrb r1, [r6] │ │ │ │ + mov r2, #3 │ │ │ │ + add r3, r3, r1 │ │ │ │ + str r3, [r4] │ │ │ │ + strb r2, [r4, #16] │ │ │ │ + b 32ac0 │ │ │ │ + ldrb r2, [r6] │ │ │ │ + mov r3, #3 │ │ │ │ + str r2, [r4] │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + b 32ac0 │ │ │ │ + ldr r7, [r8] │ │ │ │ + ldr r9, [r8, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + ldrb r6, [r6] │ │ │ │ + ldr r8, [r8, #8] │ │ │ │ + beq 32d58 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 114514 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 33700 │ │ │ │ + ldr fp, [pc, #3032] @ 33940 │ │ │ │ + add r6, sp, #32 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + add fp, pc, fp │ │ │ │ + bl f3f4 │ │ │ │ + mov sl, #8 │ │ │ │ mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 333c4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #74 @ 0x4a │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3333c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #74 @ 0x4a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3316c │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 333c0 │ │ │ │ + ldr r3, [pc, #3044] @ 33978 │ │ │ │ str r3, [sp, #32] │ │ │ │ - add r1, r9, #23 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ + add r1, r8, r1 │ │ │ │ mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 33384 │ │ │ │ - ldr r1, [pc, #428] @ 333c8 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #46 @ 0x2e │ │ │ │ - bl 7564 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7424 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, r3 │ │ │ │ + mov r2, sl │ │ │ │ + bl 7574 │ │ │ │ + cmp r8, #0 │ │ │ │ + mov r3, r0 │ │ │ │ + beq 32de4 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 338f8 │ │ │ │ + add r0, r3, sl │ │ │ │ + lsl r2, r8, #1 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + cmp r7, #0 │ │ │ │ + str r3, [r4] │ │ │ │ + mov r3, #5 │ │ │ │ + stmib r4, {r1, r2} │ │ │ │ + strb r3, [r4, #16] │ │ │ │ + bne 32cb0 │ │ │ │ + b 32ac0 │ │ │ │ + ldrd r0, [r8] │ │ │ │ + mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3328c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3328c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 332b0 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 332b0 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 33308 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 33308 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 333cc │ │ │ │ - ldr r3, [pc, #156] @ 333b8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 333b0 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 33378 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 33308 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 333a4 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 33214 │ │ │ │ - ldr r2, [pc, #36] @ 333d0 │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 3338c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r4, r4, lsr #24 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - strdeq ip, [r4], -ip @ │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq r1, lr, r8, asr lr │ │ │ │ - ldrdeq ip, [r4], -r4 @ │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - b e6ddc │ │ │ │ - b e7c78 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #316] @ 33534 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #312] @ 33538 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #304] @ 3353c │ │ │ │ - ldr r3, [pc, #300] @ 3353c │ │ │ │ - ldr r5, [pc, #300] @ 33540 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #20] │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, sp, #8 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 33468 │ │ │ │ - mov r1, #9 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #256] @ 33544 │ │ │ │ - mov r1, #4 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3350c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33430 │ │ │ │ - ldrd r4, [sp, #8] │ │ │ │ - ldr r3, [pc, #188] @ 33548 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 334dc │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 334b0 │ │ │ │ - strd r4, [r3] │ │ │ │ - ldr r2, [pc, #148] @ 3354c │ │ │ │ - ldr r3, [pc, #124] @ 33538 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 33530 │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134e0 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r0, #0 │ │ │ │ - ldreq r5, [pc, #72] @ 33548 │ │ │ │ - moveq r4, #0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 334ac │ │ │ │ - b 334b0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 334b0 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - b 334b0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq ip, [r4], -r0 @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - ldrdeq ip, [r4], -r8 @ │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - eoreq ip, r4, r4, lsr r8 │ │ │ │ - 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, r0 │ │ │ │ - ldr r0, [pc, #824] @ 338a4 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #820] @ 338a8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #812] @ 338ac │ │ │ │ - ldr r3, [pc, #808] @ 338ac │ │ │ │ - ldr r5, [pc, #808] @ 338b0 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - ldr ip, [pc, #796] @ 338ac │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ - mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, sp, #8 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - str ip, [sp, #8] │ │ │ │ - str ip, [sp, #12] │ │ │ │ - b 335e0 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 337f8 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 335b8 │ │ │ │ - add r6, sp, #16 │ │ │ │ - b 33638 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #672] @ 338b4 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #11 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 337f8 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #11 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33600 │ │ │ │ - ldrd r6, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - b 33688 │ │ │ │ - mov r1, #12 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #12 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 337f8 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #12 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33660 │ │ │ │ - add r8, sp, #32 │ │ │ │ - b 336e0 │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #504] @ 338b4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #13 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 337f8 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #13 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 336a8 │ │ │ │ - ldrd r8, [sp, #32] │ │ │ │ - add fp, sp, #24 │ │ │ │ - b 33740 │ │ │ │ - mov r1, #18 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #408] @ 338b4 │ │ │ │ - mov r1, #14 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 337f8 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33708 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, r3 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33844 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33880 │ │ │ │ - cmp r5, #0 │ │ │ │ - ldr r1, [pc, #248] @ 338b8 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 338bc │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 338b8 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 337e4 │ │ │ │ - mov r4, r6 │ │ │ │ - mov r5, r7 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 33818 │ │ │ │ - strd r4, [r3] │ │ │ │ - b 33818 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 33818 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 338c0 │ │ │ │ - ldr r3, [pc, #132] @ 338a8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 338a0 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 337e4 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 337dc │ │ │ │ - b 337e4 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 337e4 │ │ │ │ - b 337dc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r4, ip, ror r7 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq ip, r4, r4, asr r7 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - eoreq ip, r4, ip, asr #9 │ │ │ │ - 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 33cb4 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 33cb8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 33cbc │ │ │ │ - ldr r3, [pc, #964] @ 33cbc │ │ │ │ - ldr r5, [pc, #964] @ 33cc0 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #84] @ 0x54 │ │ │ │ - mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 33964 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 33cc4 │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 33c08 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3392c │ │ │ │ - ldrd r6, [sp, #56] @ 0x38 │ │ │ │ - add r8, sp, #48 @ 0x30 │ │ │ │ - b 339c0 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 33cc4 │ │ │ │ - mov r1, #2 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 33c08 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33988 │ │ │ │ - ldrd r8, [sp, #48] @ 0x30 │ │ │ │ - add fp, sp, #72 @ 0x48 │ │ │ │ - b 33a1c │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 33cc4 │ │ │ │ - mov r1, #3 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 33c08 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #3 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 339e4 │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - add fp, sp, #64 @ 0x40 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 33a7c │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 33cc4 │ │ │ │ - mov r1, #4 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 33c08 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33a44 │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - add fp, sp, #32 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 33adc │ │ │ │ - mov r1, #26 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 33cc4 │ │ │ │ - mov r1, #5 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 33c08 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33aa4 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - add fp, sp, #40 @ 0x28 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 33b3c │ │ │ │ - mov r1, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 33cc4 │ │ │ │ - mov r1, #6 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 33c08 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33b04 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33c54 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33c90 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 33cc8 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 33ccc │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 33cc8 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 33bf4 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 33c28 │ │ │ │ - strd r6, [r3] │ │ │ │ - b 33c28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 33c28 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 33cd0 │ │ │ │ - ldr r3, [pc, #132] @ 33cb8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 33cb0 │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 33bf4 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33bec │ │ │ │ - b 33bf4 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 33bf4 │ │ │ │ - b 33bec │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r4, r8, lsl #8 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq ip, r4, r4, ror #7 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - strheq ip, [r4], -ip @ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3920] @ 0xf50 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r0, [pc, #1628] @ 3434c │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #1624] @ 34350 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #1616] @ 34354 │ │ │ │ - ldr r3, [pc, #1612] @ 34354 │ │ │ │ - ldr r9, [pc, #1612] @ 34358 │ │ │ │ - sub sp, sp, #140 @ 0x8c │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #132] @ 0x84 │ │ │ │ - mov r1, #0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - strd r2, [sp, #80] @ 0x50 │ │ │ │ - strd r2, [sp, #88] @ 0x58 │ │ │ │ - strd r2, [sp, #96] @ 0x60 │ │ │ │ - strd r2, [sp, #104] @ 0x68 │ │ │ │ - strd r2, [sp, #112] @ 0x70 │ │ │ │ - strd r2, [sp, #120] @ 0x78 │ │ │ │ - b 33d80 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1536] @ 3435c │ │ │ │ - mov r1, #9 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 341d8 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #9 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33d48 │ │ │ │ - ldrd r4, [sp, #64] @ 0x40 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ - b 33ddc │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1444] @ 3435c │ │ │ │ - mov r1, #10 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 341d8 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33da4 │ │ │ │ - ldrd r6, [sp, #112] @ 0x70 │ │ │ │ - add fp, sp, #56 @ 0x38 │ │ │ │ - b 33e38 │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1352] @ 3435c │ │ │ │ - mov r1, #11 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 341d8 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #11 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33e00 │ │ │ │ - ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - add fp, sp, #104 @ 0x68 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 33e98 │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1256] @ 3435c │ │ │ │ - mov r1, #12 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 341d8 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #12 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33e60 │ │ │ │ - ldrd r2, [sp, #104] @ 0x68 │ │ │ │ - add fp, sp, #88 @ 0x58 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 33ef8 │ │ │ │ - mov r1, #26 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1160] @ 3435c │ │ │ │ - mov r1, #13 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 341d8 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #13 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33ec0 │ │ │ │ - ldrd r2, [sp, #88] @ 0x58 │ │ │ │ - add fp, sp, #80 @ 0x50 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 33f58 │ │ │ │ - mov r1, #32 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1064] @ 3435c │ │ │ │ - mov r1, #14 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 341d8 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33f20 │ │ │ │ - ldrd r2, [sp, #80] @ 0x50 │ │ │ │ - add fp, sp, #96 @ 0x60 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - b 33fb8 │ │ │ │ - mov r1, #38 @ 0x26 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #968] @ 3435c │ │ │ │ - mov r1, #15 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 341d8 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #15 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33f80 │ │ │ │ - ldrd r2, [sp, #96] @ 0x60 │ │ │ │ - add fp, sp, #120 @ 0x78 │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - b 34018 │ │ │ │ - mov r1, #42 @ 0x2a │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #872] @ 3435c │ │ │ │ - mov r1, #16 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 341d8 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 33fe0 │ │ │ │ - ldrd r2, [sp, #120] @ 0x78 │ │ │ │ - add fp, sp, #72 @ 0x48 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - b 34078 │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #776] @ 3435c │ │ │ │ - mov r1, #17 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 341d8 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #17 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 34040 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r8, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - ldrd r0, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 342f0 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 34290 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #560] @ 34360 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #556] @ 34364 │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #544] @ 34360 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3424c │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3422c │ │ │ │ - mov r8, r6 │ │ │ │ - mov r9, r7 │ │ │ │ - cmp r5, #0 │ │ │ │ - ldr r1, [pc, #484] @ 34360 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #480] @ 34364 │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #468] @ 34360 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - moveq r6, r8 │ │ │ │ - moveq r7, r9 │ │ │ │ - bne 341bc │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 341c4 │ │ │ │ - mov r4, r6 │ │ │ │ - mov r5, r7 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 341f8 │ │ │ │ - strd r4, [r3] │ │ │ │ - b 341f8 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 341f8 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #360] @ 34368 │ │ │ │ - ldr r3, [pc, #332] @ 34350 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 34348 │ │ │ │ - add sp, sp, #140 @ 0x8c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 341c4 │ │ │ │ - b 341a0 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 34224 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 34170 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - b 342d0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3414c │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3422c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 341c4 │ │ │ │ - b 341bc │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 342b4 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3424c │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 342d0 │ │ │ │ - b 341a0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq fp, [r4], -r8 @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - ldrdeq fp, [r4], -r4 @ │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - eoreq fp, r4, ip, ror #21 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [pc, #520] @ 34590 │ │ │ │ - ldr r2, [pc, #520] @ 34594 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #516] @ 34598 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #512] @ 3459c │ │ │ │ - ldr r9, [pc, #512] @ 345a0 │ │ │ │ - sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #508] @ 345a4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - add r6, sp, #12 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r7, #320 @ 0x140 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 3442c │ │ │ │ - ldr r3, [pc, #464] @ 345a8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #324] @ 0x144 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 343f8 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 343f8 │ │ │ │ - blx r3 │ │ │ │ - ldr ip, [pc, #428] @ 345ac │ │ │ │ - ldr r3, [pc, #428] @ 345b0 │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r2, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r1, #25 │ │ │ │ - mov r0, r4 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 73e4 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 344ec │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #25 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3448c │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 343d0 │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r9, [sp, #24] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r7, #324] @ 0x144 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 343d0 │ │ │ │ - ldr r1, [r8] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 344c0 │ │ │ │ - ldr r3, [pc, #276] @ 345b4 │ │ │ │ - add r4, sp, #20 │ │ │ │ - ldr r3, [sl, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #240] @ 345b8 │ │ │ │ - ldr r3, [pc, #200] @ 34594 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 3458c │ │ │ │ - add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 344c0 │ │ │ │ - ldr r4, [pc, #180] @ 345bc │ │ │ │ - ldr r3, [pc, #152] @ 345a4 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #328 @ 0x148 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 34558 │ │ │ │ - ldr r3, [pc, #148] @ 345c0 │ │ │ │ - add r4, sp, #16 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #332] @ 0x14c │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 344c0 │ │ │ │ - ldr r3, [pc, #100] @ 345c4 │ │ │ │ - mov r2, #22 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #332] @ 0x14c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 34524 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r4, r4, ror #18 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - ldrdeq ip, [r4], -r8 @ │ │ │ │ - eoreq fp, r4, r4, asr #18 │ │ │ │ - strdeq r0, [lr], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq ip, r4, r8, lsr #9 │ │ │ │ - andeq r0, lr, r8, lsl #7 │ │ │ │ - andeq r0, lr, r4, ror r3 │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - eoreq fp, r4, r4, lsr #16 │ │ │ │ - eoreq ip, r4, r4, ror r3 │ │ │ │ - eoreq ip, r4, r0, asr r3 │ │ │ │ - strdeq r0, [lr], -r0 @ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [pc, #520] @ 347ec │ │ │ │ - ldr r2, [pc, #520] @ 347f0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #516] @ 347f4 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #512] @ 347f8 │ │ │ │ - ldr r9, [pc, #512] @ 347fc │ │ │ │ - sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #508] @ 34800 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - add r6, sp, #12 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r7, #336 @ 0x150 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 34688 │ │ │ │ - ldr r3, [pc, #464] @ 34804 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #340] @ 0x154 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 34654 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 34654 │ │ │ │ - blx r3 │ │ │ │ - ldr ip, [pc, #428] @ 34808 │ │ │ │ - ldr r3, [pc, #428] @ 3480c │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r2, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r1, #27 │ │ │ │ - mov r0, r4 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 73e4 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 34748 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #27 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 346e8 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3462c │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r9, [sp, #24] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r7, #340] @ 0x154 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3462c │ │ │ │ - ldr r1, [r8] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 3471c │ │ │ │ - ldr r3, [pc, #276] @ 34810 │ │ │ │ - add r4, sp, #20 │ │ │ │ - ldr r3, [sl, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #240] @ 34814 │ │ │ │ - ldr r3, [pc, #200] @ 347f0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 347e8 │ │ │ │ - add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 3471c │ │ │ │ - ldr r4, [pc, #180] @ 34818 │ │ │ │ - ldr r3, [pc, #152] @ 34800 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #344 @ 0x158 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 347b4 │ │ │ │ - ldr r3, [pc, #148] @ 3481c │ │ │ │ - add r4, sp, #16 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #348] @ 0x15c │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 3471c │ │ │ │ - ldr r3, [pc, #100] @ 34820 │ │ │ │ - mov r2, #22 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #348] @ 0x15c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 34780 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r4, r8, lsl #14 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq ip, r4, ip, ror r2 │ │ │ │ - eoreq fp, r4, r8, ror #13 │ │ │ │ - andeq pc, sp, r0, lsr #31 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq ip, r4, ip, asr #4 │ │ │ │ - andeq pc, sp, r8, ror pc @ │ │ │ │ - andeq r0, lr, ip, lsr r4 │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - eoreq fp, r4, r8, asr #11 │ │ │ │ - eoreq ip, r4, r8, lsl r1 │ │ │ │ - strdeq ip, [r4], -r4 @ │ │ │ │ - ldrdeq pc, [sp], -r8 │ │ │ │ - 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 │ │ │ │ - ldr r1, [pc, #2420] @ 351b4 │ │ │ │ - ldr r2, [pc, #2420] @ 351b8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #2412] @ 351bc │ │ │ │ - sub sp, sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #2408] @ 351c0 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ - mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - mov r4, r0 │ │ │ │ - add r7, sp, #32 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - b 348ac │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 349f8 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 34884 │ │ │ │ - add r7, sp, #24 │ │ │ │ - b 34904 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #2276] @ 351c4 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #53 @ 0x35 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 34a8c │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #53 @ 0x35 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 348cc │ │ │ │ - ldr r9, [pc, #2208] @ 351c8 │ │ │ │ - ldr sl, [pc, #2208] @ 351cc │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - add r7, sp, #36 @ 0x24 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r8, r9, #368 @ 0x170 │ │ │ │ - b 3499c │ │ │ │ - ldr r3, [pc, #2184] @ 351d0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #372] @ 0x174 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 34968 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 34968 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #2148] @ 351d4 │ │ │ │ - mov r2, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [pc, #2136] @ 351d8 │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 73e4 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 34c8c │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 34b08 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 34940 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str sl, [sp, #48] @ 0x30 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #372] @ 0x174 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 34940 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 34a60 │ │ │ │ - ldr r4, [pc, #1992] @ 351dc │ │ │ │ - ldr r3, [pc, #1960] @ 351c0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #352 @ 0x160 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 34ad4 │ │ │ │ - ldr r3, [pc, #1960] @ 351e0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #356] @ 0x164 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [r6] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r6] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #1916] @ 351e4 │ │ │ │ - ldr r3, [pc, #1868] @ 351b8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 351b0 │ │ │ │ - add sp, sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 34a60 │ │ │ │ - ldr r4, [pc, #1856] @ 351e8 │ │ │ │ - ldr r3, [pc, #1812] @ 351c0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #360 @ 0x168 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 34d50 │ │ │ │ - ldr r3, [pc, #1824] @ 351ec │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #364] @ 0x16c │ │ │ │ - b 34a3c │ │ │ │ - ldr r3, [pc, #1812] @ 351f0 │ │ │ │ - mov r2, #13 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #356] @ 0x164 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 34a30 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cmp fp, r3 │ │ │ │ - addne r8, sp, #28 │ │ │ │ - bne 34b44 │ │ │ │ - b 34d84 │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 34cd4 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 34b1c │ │ │ │ - add r8, sp, #20 │ │ │ │ - b 34b9c │ │ │ │ - mov r1, #18 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1612] @ 351c4 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #57 @ 0x39 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 34e54 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #57 @ 0x39 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 34b64 │ │ │ │ - ldr r9, [pc, #1588] @ 351f4 │ │ │ │ - ldr sl, [pc, #1588] @ 351f8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - add sl, pc, sl │ │ │ │ - add r8, r9, #400 @ 0x190 │ │ │ │ - b 34c30 │ │ │ │ - ldr r3, [pc, #1568] @ 351fc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #404] @ 0x194 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 34bfc │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 34bfc │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #1532] @ 35200 │ │ │ │ - mov r2, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [pc, #1520] @ 35204 │ │ │ │ - mov r1, #59 @ 0x3b │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 73e4 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 34ff8 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #59 @ 0x3b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 34f1c │ │ │ │ - mov r1, #24 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 34bd4 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str sl, [sp, #48] @ 0x30 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #404] @ 0x194 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 34bd4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 34a60 │ │ │ │ - ldr r4, [pc, #1376] @ 35208 │ │ │ │ - ldr r3, [pc, #1300] @ 351c0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #376 @ 0x178 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 34d1c │ │ │ │ - ldr r3, [pc, #1344] @ 3520c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #380] @ 0x17c │ │ │ │ - b 34a3c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 34a60 │ │ │ │ - ldr r4, [pc, #1312] @ 35210 │ │ │ │ - ldr r3, [pc, #1228] @ 351c0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #384 @ 0x180 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 35040 │ │ │ │ - ldr r3, [pc, #1280] @ 35214 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #388] @ 0x184 │ │ │ │ - b 34a3c │ │ │ │ - ldr r3, [pc, #1268] @ 35218 │ │ │ │ - mov r2, #13 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #380] @ 0x17c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 34cc4 │ │ │ │ - ldr r3, [pc, #1220] @ 3521c │ │ │ │ - mov r2, #13 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #364] @ 0x16c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 34ac4 │ │ │ │ - ldr r9, [pc, #1172] @ 35220 │ │ │ │ - ldr sl, [pc, #1172] @ 35224 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r8, r9, #416 @ 0x1a0 │ │ │ │ - b 34df8 │ │ │ │ - ldr r3, [pc, #1156] @ 35228 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #420] @ 0x1a4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 34dc4 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 34dc4 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #1120] @ 3522c │ │ │ │ - mov r2, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [pc, #1108] @ 35230 │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 73e4 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 34ed4 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 34e9c │ │ │ │ - mov r1, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 34d9c │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str sl, [sp, #48] @ 0x30 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #420] @ 0x1a4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 34d9c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 34a60 │ │ │ │ - ldr r5, [pc, #964] @ 35234 │ │ │ │ - ldr r3, [pc, #844] @ 351c0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r7, r5, #392 @ 0x188 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3507c │ │ │ │ - ldr r3, [pc, #932] @ 35238 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #396] @ 0x18c │ │ │ │ - b 34a3c │ │ │ │ - ldr r1, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 34a60 │ │ │ │ - ldr r3, [pc, #788] @ 351c4 │ │ │ │ - add r4, sp, #44 @ 0x2c │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r6] │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 34a60 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 34a60 │ │ │ │ - ldr r5, [pc, #844] @ 3523c │ │ │ │ - ldr r3, [pc, #716] @ 351c0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r7, r5, #424 @ 0x1a8 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 35100 │ │ │ │ - ldr r3, [pc, #812] @ 35240 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #428] @ 0x1ac │ │ │ │ - b 34a3c │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cmp fp, r3 │ │ │ │ - beq 34d84 │ │ │ │ - ldr r9, [pc, #788] @ 35244 │ │ │ │ - ldr sl, [pc, #788] @ 35248 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r8, r9, #432 @ 0x1b0 │ │ │ │ - b 34f9c │ │ │ │ - ldr r3, [pc, #772] @ 3524c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #436] @ 0x1b4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 34f68 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 34f68 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #736] @ 35250 │ │ │ │ - mov r2, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [pc, #724] @ 35254 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 73e4 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 350b8 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 34e9c │ │ │ │ - mov r1, #38 @ 0x26 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 34f40 │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str sl, [sp, #48] @ 0x30 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #436] @ 0x1b4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 34f40 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 34a60 │ │ │ │ - ldr r5, [pc, #580] @ 35258 │ │ │ │ - ldr r3, [pc, #424] @ 351c0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r7, r5, #408 @ 0x198 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3513c │ │ │ │ - ldr r3, [pc, #548] @ 3525c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #412] @ 0x19c │ │ │ │ - b 34a3c │ │ │ │ - ldr r7, [pc, #536] @ 35260 │ │ │ │ - mov r1, #14 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 11dd8 │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str r7, [sp, #48] @ 0x30 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #388] @ 0x184 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 34d0c │ │ │ │ - ldr r4, [pc, #480] @ 35264 │ │ │ │ - mov r1, #14 │ │ │ │ - add r4, pc, r4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 11dd8 │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [r5, #396] @ 0x18c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 34e8c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 34a60 │ │ │ │ - ldr r5, [pc, #404] @ 35268 │ │ │ │ - ldr r3, [pc, #232] @ 351c0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r7, r5, #440 @ 0x1b8 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 35178 │ │ │ │ - ldr r3, [pc, #372] @ 3526c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #444] @ 0x1bc │ │ │ │ - b 34a3c │ │ │ │ - ldr r4, [pc, #360] @ 35270 │ │ │ │ - mov r1, #14 │ │ │ │ - add r4, pc, r4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 11dd8 │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [r5, #428] @ 0x1ac │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 34f0c │ │ │ │ - ldr r4, [pc, #304] @ 35274 │ │ │ │ - mov r1, #14 │ │ │ │ - add r4, pc, r4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 11dd8 │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [r5, #412] @ 0x19c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 35030 │ │ │ │ - ldr r4, [pc, #248] @ 35278 │ │ │ │ - mov r1, #14 │ │ │ │ - add r4, pc, r4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 11dd8 │ │ │ │ - mov r1, r4 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [r5, #444] @ 0x1bc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 350f0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r4, ip, lsr #9 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq fp, r4, ip, lsl #9 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - eoreq fp, r4, r4, asr pc │ │ │ │ - andeq pc, sp, r8, lsl #27 │ │ │ │ - eoreq fp, r4, r8, lsr pc │ │ │ │ - andeq pc, sp, r8, ror #26 │ │ │ │ - andeq pc, sp, r0, asr sp @ │ │ │ │ - eoreq fp, r4, r8, ror #28 │ │ │ │ - eoreq fp, r4, r8, asr #28 │ │ │ │ - eoreq fp, r4, r4, lsl #5 │ │ │ │ - ldrdeq fp, [r4], -r4 @ │ │ │ │ - @ instruction: 0x0024bdb4 │ │ │ │ - andeq pc, sp, r0, lsl #23 │ │ │ │ - @ instruction: 0x0024bcbc │ │ │ │ - strdeq pc, [sp], -r4 │ │ │ │ - eoreq fp, r4, r4, lsr #25 │ │ │ │ - andeq pc, sp, r0, ror #21 │ │ │ │ - @ instruction: 0x000dfabc │ │ │ │ - ldrdeq fp, [r4], -r4 @ │ │ │ │ - @ instruction: 0x0024bbb4 │ │ │ │ - eoreq fp, r4, ip, lsl #23 │ │ │ │ - eoreq fp, r4, ip, ror #22 │ │ │ │ - andeq pc, sp, r8, lsr r9 @ │ │ │ │ - andeq pc, sp, r4, lsl #18 │ │ │ │ - strdeq fp, [r4], -r0 @ │ │ │ │ - andeq pc, sp, r4, ror #18 │ │ │ │ - ldrdeq fp, [r4], -ip @ │ │ │ │ - andeq pc, sp, ip, lsr r9 @ │ │ │ │ - andeq pc, sp, ip, lsl r9 @ │ │ │ │ - eoreq fp, r4, ip, lsl #20 │ │ │ │ - eoreq fp, r4, ip, ror #19 │ │ │ │ - eoreq fp, r4, ip, lsl #19 │ │ │ │ - eoreq fp, r4, ip, ror #18 │ │ │ │ - eoreq fp, r4, ip, asr #18 │ │ │ │ - andeq pc, sp, r0, asr #15 │ │ │ │ - eoreq fp, r4, r8, lsr r9 │ │ │ │ - andeq pc, sp, r4, lsr #15 │ │ │ │ - andeq pc, sp, r8, ror r7 @ │ │ │ │ - eoreq fp, r4, r8, ror #16 │ │ │ │ - eoreq fp, r4, r8, asr #16 │ │ │ │ - andeq pc, sp, r4, lsl r6 @ │ │ │ │ - ldrdeq pc, [sp], -r8 │ │ │ │ - eoreq fp, r4, r8, lsr #15 │ │ │ │ - eoreq fp, r4, r8, lsl #15 │ │ │ │ - andeq pc, sp, r4, asr r5 @ │ │ │ │ - andeq pc, sp, r8, lsl r5 @ │ │ │ │ - ldrdeq pc, [sp], -ip │ │ │ │ - b e5558 │ │ │ │ - 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, r0 │ │ │ │ - ldr r0, [pc, #3964] @ 36218 │ │ │ │ - mov r8, r2 │ │ │ │ - ldr r2, [pc, #3960] @ 3621c │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #3956] @ 36220 │ │ │ │ - ldr r5, [pc, #3956] @ 36224 │ │ │ │ - ldr r2, [r0, r2] │ │ │ │ - mov r6, r1 │ │ │ │ - ldrb r1, [r1, #16] │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ - cmp r1, #5 │ │ │ │ - bhi 35308 │ │ │ │ - ldrb r1, [r3, r1] │ │ │ │ - add pc, pc, r1, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #3900] @ 36228 │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 35d14 │ │ │ │ - add r3, r3, r3 │ │ │ │ - ldrh r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #3868] @ 3622c │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 35ef0 │ │ │ │ - add r3, r3, r3 │ │ │ │ - ldrh r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #3836] @ 36230 │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 357ec │ │ │ │ - add r3, r3, r3 │ │ │ │ - ldrh r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #3804] @ 36234 │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 35770 │ │ │ │ - add r3, r3, r3 │ │ │ │ - ldrh r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #3772] @ 36238 │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 3563c │ │ │ │ - ldrb r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #3744] @ 3623c │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 35494 │ │ │ │ - ldrb r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldr r1, [pc, #3716] @ 36240 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r3, #4 │ │ │ │ - strd r0, [r4] │ │ │ │ - strb r3, [r4, #16] │ │ │ │ - ldr r2, [pc, #3700] @ 36244 │ │ │ │ - ldr r3, [pc, #3656] @ 3621c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 36494 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [r6] │ │ │ │ - bl 112e60 │ │ │ │ - ldrd r2, [r8] │ │ │ │ - bl 112b90 │ │ │ │ - mov r3, #4 │ │ │ │ - strb r3, [r4, #16] │ │ │ │ - strd r0, [r4] │ │ │ │ - b 353c8 │ │ │ │ - ldr r0, [r6] │ │ │ │ - ldr r5, [r8] │ │ │ │ - adds r2, r0, r5 │ │ │ │ - bvs 364bc │ │ │ │ - mov r3, #3 │ │ │ │ - str r2, [r4] │ │ │ │ - strb r3, [r4, #16] │ │ │ │ - b 353c8 │ │ │ │ - ldr r0, [r6] │ │ │ │ - ldrb r5, [r8] │ │ │ │ - adds r2, r0, r5 │ │ │ │ - bvc 35428 │ │ │ │ - bl 112e60 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 112e3c │ │ │ │ - mov r3, r1 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 112b90 │ │ │ │ - mov r3, #4 │ │ │ │ - strb r3, [r4, #16] │ │ │ │ - strd r0, [r4] │ │ │ │ - b 353c8 │ │ │ │ - ldr r2, [r6] │ │ │ │ - mov r3, #3 │ │ │ │ - str r2, [r4] │ │ │ │ - strb r3, [r4, #16] │ │ │ │ - b 353c8 │ │ │ │ - ldr r7, [r8] │ │ │ │ - ldr r6, [r6] │ │ │ │ - cmp r7, #0 │ │ │ │ - ldmib r8, {r9, sl} │ │ │ │ - beq 354b4 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 113b38 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, #10 │ │ │ │ - add r0, sp, #20 │ │ │ │ - bl 7240 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ - mov r2, #0 │ │ │ │ - cmp r6, r2 │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - ldr r8, [sp, #28] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - beq 36340 │ │ │ │ - ldr r3, [pc, #3472] @ 36280 │ │ │ │ - add r0, sp, #32 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r8, sl │ │ │ │ - str r3, [r0, #4] │ │ │ │ - str r3, [r0, #8] │ │ │ │ - bl 7414 │ │ │ │ - cmp r8, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - beq 35528 │ │ │ │ - lsl r8, r8, #1 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, r8 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 35548 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 3644c │ │ │ │ - add r0, r3, r8 │ │ │ │ - lsl r2, sl, #1 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 7564 │ │ │ │ - ldr r9, [sp, #32] │ │ │ │ - ldr r6, [sp, #36] @ 0x24 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 35578 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, fp │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 35578 │ │ │ │ - mov r0, fp │ │ │ │ - bl 7540 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3559c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3559c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - mov r3, #5 │ │ │ │ - cmp r7, #0 │ │ │ │ - str r9, [r4] │ │ │ │ - str r6, [r4, #4] │ │ │ │ - str r5, [r4, #8] │ │ │ │ - strb r3, [r4, #16] │ │ │ │ - beq 353c8 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 353c8 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7540 │ │ │ │ - b 353c8 │ │ │ │ - ldrb r0, [r6] │ │ │ │ - bl 112e3c │ │ │ │ - b 35400 │ │ │ │ - ldrb r0, [r6] │ │ │ │ - ldr r5, [r8] │ │ │ │ - adds r2, r0, r5 │ │ │ │ - bvc 35428 │ │ │ │ - bl 112e3c │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 112e60 │ │ │ │ - b 3545c │ │ │ │ - ldrb r3, [r8] │ │ │ │ - ldrb r1, [r6] │ │ │ │ - mov r2, #3 │ │ │ │ - add r3, r3, r1 │ │ │ │ - str r3, [r4] │ │ │ │ - strb r2, [r4, #16] │ │ │ │ - b 353c8 │ │ │ │ - ldrb r2, [r6] │ │ │ │ - mov r3, #3 │ │ │ │ - str r2, [r4] │ │ │ │ - strb r3, [r4, #16] │ │ │ │ - b 353c8 │ │ │ │ - ldr r7, [r8] │ │ │ │ - ldr r9, [r8, #4] │ │ │ │ - cmp r7, #0 │ │ │ │ - ldrb r6, [r6] │ │ │ │ - ldr r8, [r8, #8] │ │ │ │ - beq 35660 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 113b38 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 36008 │ │ │ │ - ldr fp, [pc, #3032] @ 36248 │ │ │ │ - add r6, sp, #32 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - add fp, pc, fp │ │ │ │ - bl f3e4 │ │ │ │ - mov sl, #8 │ │ │ │ - mov r1, #4 │ │ │ │ - ldr r3, [pc, #3044] @ 36280 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r8, r1 │ │ │ │ - mov r2, #0 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7414 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r1, fp │ │ │ │ - mov r0, r3 │ │ │ │ - mov r2, sl │ │ │ │ - bl 7564 │ │ │ │ - cmp r8, #0 │ │ │ │ - mov r3, r0 │ │ │ │ - beq 356ec │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 36200 │ │ │ │ - add r0, r3, sl │ │ │ │ - lsl r2, r8, #1 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cmp r7, #0 │ │ │ │ - str r3, [r4] │ │ │ │ - mov r3, #5 │ │ │ │ - stmib r4, {r1, r2} │ │ │ │ - strb r3, [r4, #16] │ │ │ │ - bne 355b8 │ │ │ │ - b 353c8 │ │ │ │ - ldrd r0, [r8] │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r3, #4 │ │ │ │ strb r3, [r4, #16] │ │ │ │ strd r0, [r4] │ │ │ │ - b 353c8 │ │ │ │ + b 32ac0 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r3, #3 │ │ │ │ str r2, [r4] │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b 353c8 │ │ │ │ + b 32ac0 │ │ │ │ ldrb r2, [r8] │ │ │ │ mov r3, #3 │ │ │ │ str r2, [r4] │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b 353c8 │ │ │ │ + b 32ac0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #3 │ │ │ │ str r2, [r4] │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b 353c8 │ │ │ │ + b 32ac0 │ │ │ │ ldm r8, {r7, r9} │ │ │ │ ldr r6, [r8, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3578c │ │ │ │ + beq 32e84 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 113b38 │ │ │ │ - ldr r3, [pc, #2796] @ 36280 │ │ │ │ + bl 114514 │ │ │ │ + ldr r3, [pc, #2796] @ 33978 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ add r1, r6, #4 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #2708] @ 3624c │ │ │ │ + ldr r1, [pc, #2708] @ 33944 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - beq 356ec │ │ │ │ + beq 32de4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 36488 │ │ │ │ + beq 33b80 │ │ │ │ lsl r2, r6, #1 │ │ │ │ mov r1, r9 │ │ │ │ add r0, r3, #8 │ │ │ │ - bl 7564 │ │ │ │ - b 356ec │ │ │ │ + bl 7574 │ │ │ │ + b 32de4 │ │ │ │ ldm r8, {r7, r9} │ │ │ │ ldr r6, [r8, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 35808 │ │ │ │ + beq 32f00 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 113b38 │ │ │ │ - ldr r3, [pc, #2672] @ 36280 │ │ │ │ + bl 114514 │ │ │ │ + ldr r3, [pc, #2672] @ 33978 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ add r1, r6, #9 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #2588] @ 36250 │ │ │ │ + ldr r1, [pc, #2588] @ 33948 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #18 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - beq 356ec │ │ │ │ + beq 32de4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3647c │ │ │ │ + beq 33b74 │ │ │ │ lsl r2, r6, #1 │ │ │ │ mov r1, r9 │ │ │ │ add r0, r3, #18 │ │ │ │ - bl 7564 │ │ │ │ - b 356ec │ │ │ │ + bl 7574 │ │ │ │ + b 32de4 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr sl, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - beq 35888 │ │ │ │ + beq 32f80 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 113b38 │ │ │ │ + bl 114514 │ │ │ │ ldrd r8, [r8] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 362d8 │ │ │ │ + bne 339d0 │ │ │ │ bic r3, r9, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - ldr r3, [pc, #2452] @ 36254 │ │ │ │ + ldr r3, [pc, #2452] @ 3394c │ │ │ │ ldrd r0, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 358e8 │ │ │ │ + bne 32fe0 │ │ │ │ ldrd r0, [sp] │ │ │ │ - ldr r3, [pc, #2424] @ 36254 │ │ │ │ + ldr r3, [pc, #2424] @ 3394c │ │ │ │ mvn r2, #0 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 36084 │ │ │ │ + beq 3377c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 363a4 │ │ │ │ - ldr r9, [pc, #2380] @ 36258 │ │ │ │ + beq 33a9c │ │ │ │ + ldr r9, [pc, #2380] @ 33950 │ │ │ │ mov r8, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov fp, #8 │ │ │ │ str r8, [sp, #20] │ │ │ │ str r8, [sp, #24] │ │ │ │ str r8, [sp, #28] │ │ │ │ - ldr r3, [pc, #2392] @ 36280 │ │ │ │ + ldr r3, [pc, #2392] @ 33978 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ add r1, r6, fp │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - beq 3596c │ │ │ │ + beq 33064 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3620c │ │ │ │ + beq 33904 │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r6 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 36140 │ │ │ │ + bne 33838 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 35578 │ │ │ │ + beq 32c70 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35578 │ │ │ │ + bne 32c70 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7540 │ │ │ │ - b 35578 │ │ │ │ + bl 7550 │ │ │ │ + b 32c70 │ │ │ │ ldm r6, {r7, r8} │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 359c4 │ │ │ │ + beq 330bc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 113b38 │ │ │ │ - ldr r3, [pc, #2228] @ 36280 │ │ │ │ + bl 114514 │ │ │ │ + ldr r3, [pc, #2228] @ 33978 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ add r1, r6, #9 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - beq 35a10 │ │ │ │ + beq 33108 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 36464 │ │ │ │ + beq 33b5c │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #2116] @ 3625c │ │ │ │ + ldr r1, [pc, #2116] @ 33954 │ │ │ │ add r0, r3, r6 │ │ │ │ mov r2, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, #5 │ │ │ │ cmp r7, #0 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bne 355b8 │ │ │ │ - b 353c8 │ │ │ │ + bne 32cb0 │ │ │ │ + b 32ac0 │ │ │ │ ldr r9, [r6] │ │ │ │ ldr sl, [r6, #4] │ │ │ │ cmp r9, #0 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - beq 35a6c │ │ │ │ + beq 33164 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 113b38 │ │ │ │ + bl 114514 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35ff0 │ │ │ │ - ldr r8, [pc, #2016] @ 36260 │ │ │ │ + beq 336e8 │ │ │ │ + ldr r8, [pc, #2016] @ 33958 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r8, pc, r8 │ │ │ │ - bl f3e4 │ │ │ │ + bl f3f4 │ │ │ │ mov fp, #8 │ │ │ │ mov r1, #4 │ │ │ │ - ldr r3, [pc, #2004] @ 36280 │ │ │ │ + ldr r3, [pc, #2004] @ 33978 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r7, r1 │ │ │ │ str r3, [r6, #4] │ │ │ │ str r3, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r7, r7, #1 │ │ │ │ - beq 35af0 │ │ │ │ + beq 331e8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 361f4 │ │ │ │ + beq 338ec │ │ │ │ mov r0, r3 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r3, r7 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [r4] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, #5 │ │ │ │ cmp r9, #0 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ strb r3, [r4, #16] │ │ │ │ - beq 353c8 │ │ │ │ + beq 32ac0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 353c8 │ │ │ │ + bne 32ac0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7540 │ │ │ │ - b 353c8 │ │ │ │ + bl 7550 │ │ │ │ + b 32ac0 │ │ │ │ ldm r6, {r7, r8} │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 35b60 │ │ │ │ + beq 33258 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 113b38 │ │ │ │ - ldr r3, [pc, #1816] @ 36280 │ │ │ │ + bl 114514 │ │ │ │ + ldr r3, [pc, #1816] @ 33978 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ add r1, r6, #4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - beq 35bac │ │ │ │ + beq 332a4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 36470 │ │ │ │ + beq 33b68 │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #1712] @ 36264 │ │ │ │ + ldr r1, [pc, #1712] @ 3395c │ │ │ │ add r0, r3, r6 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 35a20 │ │ │ │ + b 33118 │ │ │ │ ldr r9, [r6] │ │ │ │ ldmib r6, {r7, sl} │ │ │ │ cmp r9, #0 │ │ │ │ - beq 35bdc │ │ │ │ + beq 332d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 113b38 │ │ │ │ + bl 114514 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #10 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 7240 │ │ │ │ + bl 7250 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r2, #0 │ │ │ │ orrs r3, r6, r7 │ │ │ │ ldr fp, [sp, #20] │ │ │ │ ldr r8, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r2, [sp, #28] │ │ │ │ - beq 361d8 │ │ │ │ - ldr r3, [pc, #1640] @ 36280 │ │ │ │ + beq 338d0 │ │ │ │ + ldr r3, [pc, #1640] @ 33978 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r8, sl │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl sl, sl, #1 │ │ │ │ - beq 35c58 │ │ │ │ + beq 33350 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 36434 │ │ │ │ + beq 33b2c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, sl │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 35c78 │ │ │ │ + beq 33370 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 36440 │ │ │ │ + beq 33b38 │ │ │ │ add r0, r3, sl │ │ │ │ lsl r2, r8, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 35ca8 │ │ │ │ + beq 333a0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35ca8 │ │ │ │ + bne 333a0 │ │ │ │ mov r0, fp │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35ccc │ │ │ │ + beq 333c4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35ccc │ │ │ │ + bne 333c4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ mov r3, #5 │ │ │ │ cmp r9, #0 │ │ │ │ str r7, [r4] │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bne 35b24 │ │ │ │ - b 353c8 │ │ │ │ + bne 3321c │ │ │ │ + b 32ac0 │ │ │ │ ldrb r0, [r8] │ │ │ │ - bl 112e3c │ │ │ │ + bl 113818 │ │ │ │ ldrd r2, [r6] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r3, #4 │ │ │ │ strb r3, [r4, #16] │ │ │ │ strd r0, [r4] │ │ │ │ - b 353c8 │ │ │ │ + b 32ac0 │ │ │ │ ldrd r0, [r6] │ │ │ │ - b 35718 │ │ │ │ + b 32e10 │ │ │ │ ldrd sl, [r6] │ │ │ │ ldr r6, [r8] │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r8, #4] │ │ │ │ str r3, [sp] │ │ │ │ - beq 35d3c │ │ │ │ + beq 33434 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 113b38 │ │ │ │ + bl 114514 │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36290 │ │ │ │ + bne 33988 │ │ │ │ bic r9, fp, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r3, [pc, #1264] @ 36254 │ │ │ │ + ldr r3, [pc, #1264] @ 3394c │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d94 │ │ │ │ + bne 3348c │ │ │ │ mov r1, r9 │ │ │ │ - ldr r3, [pc, #1232] @ 36254 │ │ │ │ + ldr r3, [pc, #1232] @ 3394c │ │ │ │ mov r0, sl │ │ │ │ mvn r2, #0 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 360cc │ │ │ │ + beq 337c4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 363c0 │ │ │ │ - ldr r3, [pc, #1224] @ 36280 │ │ │ │ + beq 33ab8 │ │ │ │ + ldr r3, [pc, #1224] @ 33978 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [sp] │ │ │ │ mov r9, #0 │ │ │ │ add r1, r3, #8 │ │ │ │ mov r2, r9 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r9, [sp, #24] │ │ │ │ str r9, [sp, #28] │ │ │ │ - bl 7414 │ │ │ │ - ldr r3, [pc, #1148] @ 36268 │ │ │ │ + bl 7424 │ │ │ │ + ldr r3, [pc, #1148] @ 33960 │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #8 │ │ │ │ lsl r8, r8, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, fp │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35e38 │ │ │ │ + beq 33530 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 35e24 │ │ │ │ - ldr r3, [pc, #1128] @ 3628c │ │ │ │ + bne 3351c │ │ │ │ + ldr r3, [pc, #1128] @ 33984 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r3, [sp] │ │ │ │ add r0, fp, r8 │ │ │ │ lsl r2, r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 35e68 │ │ │ │ + beq 33560 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35e68 │ │ │ │ + bne 33560 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35e8c │ │ │ │ + beq 33584 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35e8c │ │ │ │ + bne 33584 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ mov r3, #5 │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4] │ │ │ │ str r8, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ strb r3, [r4, #16] │ │ │ │ - beq 353c8 │ │ │ │ + beq 32ac0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 353c8 │ │ │ │ + bne 32ac0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7540 │ │ │ │ - b 353c8 │ │ │ │ + bl 7550 │ │ │ │ + b 32ac0 │ │ │ │ ldrd r2, [r6] │ │ │ │ ldrd r0, [r8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r3, #4 │ │ │ │ strb r3, [r4, #16] │ │ │ │ strd r0, [r4] │ │ │ │ - b 353c8 │ │ │ │ + b 32ac0 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 112e60 │ │ │ │ - b 35cf4 │ │ │ │ + bl 11383c │ │ │ │ + b 333ec │ │ │ │ ldr r9, [r6] │ │ │ │ ldr sl, [r6, #4] │ │ │ │ cmp r9, #0 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - beq 35f10 │ │ │ │ + beq 33608 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 113b38 │ │ │ │ + bl 114514 │ │ │ │ ldr fp, [r8] │ │ │ │ ldmib r8, {r7, r8} │ │ │ │ cmp fp, #0 │ │ │ │ - beq 35f2c │ │ │ │ + beq 33624 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 113b38 │ │ │ │ + bl 114514 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 36020 │ │ │ │ - ldr r3, [pc, #836] @ 36280 │ │ │ │ + beq 33718 │ │ │ │ + ldr r3, [pc, #836] @ 33978 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ add r1, r8, r6 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - beq 35f78 │ │ │ │ + beq 33670 │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r6 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 35fa0 │ │ │ │ + beq 33698 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 35f90 │ │ │ │ - ldr r2, [pc, #764] @ 3628c │ │ │ │ + bne 33688 │ │ │ │ + ldr r2, [pc, #764] @ 33984 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ add r0, r3, r6 │ │ │ │ lsl r2, r8, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp fp, #0 │ │ │ │ mov r2, #5 │ │ │ │ str r7, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ strb r2, [r4, #16] │ │ │ │ - beq 35fe4 │ │ │ │ + beq 336dc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35fe4 │ │ │ │ + bne 336dc │ │ │ │ mov r0, fp │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 35b24 │ │ │ │ - b 353c8 │ │ │ │ - ldr r8, [pc, #628] @ 3626c │ │ │ │ + bne 3321c │ │ │ │ + b 32ac0 │ │ │ │ + ldr r8, [pc, #628] @ 33964 │ │ │ │ mov fp, #10 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, #5 │ │ │ │ add r6, sp, #32 │ │ │ │ - b 35aa4 │ │ │ │ - ldr fp, [pc, #608] @ 36270 │ │ │ │ + b 3319c │ │ │ │ + ldr fp, [pc, #608] @ 33968 │ │ │ │ mov sl, #10 │ │ │ │ add fp, pc, fp │ │ │ │ mov r1, #5 │ │ │ │ add r6, sp, #32 │ │ │ │ - b 35694 │ │ │ │ + b 32d8c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 361cc │ │ │ │ - ldr r3, [pc, #592] @ 36280 │ │ │ │ + beq 338c4 │ │ │ │ + ldr r3, [pc, #592] @ 33978 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, sl │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ add r1, r8, r6 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - beq 361e8 │ │ │ │ - ldr r2, [pc, #560] @ 3628c │ │ │ │ + beq 338e0 │ │ │ │ + ldr r2, [pc, #560] @ 33984 │ │ │ │ lsl r6, r6, #1 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ cmp r8, #0 │ │ │ │ mov r3, r0 │ │ │ │ - beq 35fa0 │ │ │ │ - b 35f90 │ │ │ │ + beq 33698 │ │ │ │ + b 33688 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ add r0, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ - bl 7234 │ │ │ │ + bl 7244 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ ldr r1, [sp] │ │ │ │ orrs r3, r9, sl │ │ │ │ ldr r8, [sp, #20] │ │ │ │ ldr fp, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bne 35920 │ │ │ │ + bne 33018 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r9, r3 │ │ │ │ - b 35980 │ │ │ │ + b 33078 │ │ │ │ mov r3, fp │ │ │ │ mov r2, sl │ │ │ │ add r0, sp, #20 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7234 │ │ │ │ + bl 7244 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ ldr r8, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq 36164 │ │ │ │ + beq 3385c │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp] │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #356] @ 36280 │ │ │ │ + ldr r1, [pc, #356] @ 33978 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ add r1, r3, r8 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r8, #0 │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - beq 35e08 │ │ │ │ - b 35df4 │ │ │ │ + beq 33500 │ │ │ │ + b 334ec │ │ │ │ cmp r9, #0 │ │ │ │ - bne 36150 │ │ │ │ - ldr r2, [pc, #316] @ 3628c │ │ │ │ + bne 33848 │ │ │ │ + ldr r2, [pc, #316] @ 33984 │ │ │ │ ldr r9, [r5, r2] │ │ │ │ add r0, r3, r6 │ │ │ │ lsl r2, fp, #1 │ │ │ │ mov r1, r9 │ │ │ │ - bl 7564 │ │ │ │ - b 35974 │ │ │ │ + bl 7574 │ │ │ │ + b 3306c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 36414 │ │ │ │ + beq 33b0c │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #260] @ 36280 │ │ │ │ + ldr r3, [pc, #260] @ 33978 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [sp] │ │ │ │ add r1, r3, r8 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r8, #0 │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ - beq 36404 │ │ │ │ - ldr r3, [pc, #232] @ 3628c │ │ │ │ + beq 33afc │ │ │ │ + ldr r3, [pc, #232] @ 33984 │ │ │ │ lsl r8, r8, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35e24 │ │ │ │ - b 35e38 │ │ │ │ + bne 3351c │ │ │ │ + b 33530 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r7 │ │ │ │ - b 35fac │ │ │ │ + b 336a4 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r3 │ │ │ │ - b 35c84 │ │ │ │ + b 3337c │ │ │ │ cmp r8, #0 │ │ │ │ - bne 35f90 │ │ │ │ - b 35fa0 │ │ │ │ - ldr r2, [pc, #144] @ 3628c │ │ │ │ + bne 33688 │ │ │ │ + b 33698 │ │ │ │ + ldr r2, [pc, #144] @ 33984 │ │ │ │ ldr sl, [r5, r2] │ │ │ │ - b 35adc │ │ │ │ - ldr r2, [pc, #132] @ 3628c │ │ │ │ + b 331d4 │ │ │ │ + ldr r2, [pc, #132] @ 33984 │ │ │ │ ldr r9, [r5, r2] │ │ │ │ - b 356dc │ │ │ │ - ldr r2, [pc, #120] @ 3628c │ │ │ │ + b 32dd4 │ │ │ │ + ldr r2, [pc, #120] @ 33984 │ │ │ │ ldr sl, [r5, r2] │ │ │ │ - b 35954 │ │ │ │ - eoreq sl, r4, ip, asr #20 │ │ │ │ + b 3304c │ │ │ │ + eoreq sp, r5, r4, asr r3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r2, lr, lr, ror r9 │ │ │ │ - eoreq sl, r4, ip, lsr #20 │ │ │ │ - andeq r2, lr, r4, asr r9 │ │ │ │ - andeq r2, lr, ip, lsr r9 │ │ │ │ - andeq r2, lr, r4, lsr #18 │ │ │ │ - andeq r2, lr, ip, lsl #18 │ │ │ │ - strdeq r2, [lr], -r4 │ │ │ │ - ldrdeq r2, [lr], -sl │ │ │ │ + andeq r5, lr, r6, ror ip │ │ │ │ + eoreq sp, r5, r4, lsr r3 │ │ │ │ + andeq r5, lr, ip, asr #24 │ │ │ │ + andeq r5, lr, r4, lsr ip │ │ │ │ + andeq r5, lr, ip, lsl ip │ │ │ │ + andeq r5, lr, r4, lsl #24 │ │ │ │ + andeq r5, lr, ip, ror #23 │ │ │ │ + ldrdeq r5, [lr], -r2 │ │ │ │ svcvc 0x00f80000 │ │ │ │ - eoreq sl, r4, ip, lsl r9 │ │ │ │ - andeq pc, sp, ip, lsr #20 │ │ │ │ - andeq pc, sp, r8, lsl r9 @ │ │ │ │ - andeq pc, sp, r8, lsl #17 │ │ │ │ + eoreq sp, r5, r4, lsr #4 │ │ │ │ + strdeq r2, [lr], -r4 │ │ │ │ + andeq r2, lr, r0, ror #23 │ │ │ │ + andeq r2, lr, r0, asr fp │ │ │ │ svcvc 0x00efffff │ │ │ │ - andeq pc, sp, ip, lsr r4 @ │ │ │ │ - andeq pc, sp, r0, lsr #13 │ │ │ │ - andeq pc, sp, ip, lsl r6 @ │ │ │ │ - andeq pc, sp, r8, lsl r5 @ │ │ │ │ - andeq lr, sp, ip, asr pc │ │ │ │ - andeq pc, sp, ip, lsr #1 │ │ │ │ - muleq sp, r4, r0 │ │ │ │ - andeq lr, sp, r4, lsr #21 │ │ │ │ - andeq lr, sp, ip, lsr sl │ │ │ │ - @ instruction: 0x000de9b0 │ │ │ │ + andeq r2, lr, r4, lsr r7 │ │ │ │ + andeq r2, lr, r8, ror #18 │ │ │ │ + andeq r2, lr, r4, ror #17 │ │ │ │ + andeq r2, lr, r0, ror #15 │ │ │ │ + andeq r2, lr, r4, asr r2 │ │ │ │ + andeq r2, lr, r4, ror r3 │ │ │ │ + andeq r2, lr, ip, asr r3 │ │ │ │ + muleq lr, ip, sp │ │ │ │ + andeq r1, lr, r4, lsr sp │ │ │ │ + andeq r1, lr, r8, lsr #25 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq lr, sp, r4, ror #18 │ │ │ │ - andeq lr, sp, r8, asr #18 │ │ │ │ + andeq r1, lr, ip, asr ip │ │ │ │ + andeq r1, lr, r0, asr #24 │ │ │ │ muleq r0, ip, r2 │ │ │ │ - ldr r3, [pc, #-24] @ 36280 │ │ │ │ + ldr r3, [pc, #-24] @ 33978 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [sp] │ │ │ │ mov r9, #0 │ │ │ │ add r1, r3, #3 │ │ │ │ mov r2, r9 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r9, [sp, #24] │ │ │ │ str r9, [sp, #28] │ │ │ │ - bl 7414 │ │ │ │ - ldr r3, [pc, #-88] @ 36274 │ │ │ │ + bl 7424 │ │ │ │ + ldr r3, [pc, #-88] @ 3396c │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #3 │ │ │ │ - b 35df4 │ │ │ │ - ldr r3, [pc, #-96] @ 36280 │ │ │ │ + b 334ec │ │ │ │ + ldr r3, [pc, #-96] @ 33978 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r6, #3 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - beq 36420 │ │ │ │ + beq 33b18 │ │ │ │ cmp sl, #0 │ │ │ │ lsl r6, r6, #1 │ │ │ │ - beq 36498 │ │ │ │ + beq 33b90 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r6 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r9, [pc, #-188] @ 36278 │ │ │ │ + ldr r9, [pc, #-188] @ 33970 │ │ │ │ mov r8, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov fp, #3 │ │ │ │ - b 36150 │ │ │ │ + b 33848 │ │ │ │ cmp r9, r2 │ │ │ │ - beq 36458 │ │ │ │ - ldr r3, [pc, #-208] @ 36280 │ │ │ │ + beq 33b50 │ │ │ │ + ldr r3, [pc, #-208] @ 33978 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ add r1, r8, sl │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - beq 364d4 │ │ │ │ - ldr r2, [pc, #-240] @ 3628c │ │ │ │ + beq 33bcc │ │ │ │ + ldr r2, [pc, #-240] @ 33984 │ │ │ │ lsl r8, r8, #1 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r8 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ cmp sl, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne 35538 │ │ │ │ - b 35548 │ │ │ │ - ldr r9, [pc, #-304] @ 3627c │ │ │ │ + bne 32c30 │ │ │ │ + b 32c40 │ │ │ │ + ldr r9, [pc, #-304] @ 33974 │ │ │ │ mov fp, #9 │ │ │ │ add r9, pc, r9 │ │ │ │ str r8, [sp, #20] │ │ │ │ str r8, [sp, #24] │ │ │ │ str r8, [sp, #28] │ │ │ │ - b 35920 │ │ │ │ - ldr r3, [pc, #-328] @ 36280 │ │ │ │ + b 33018 │ │ │ │ + ldr r3, [pc, #-328] @ 33978 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [sp] │ │ │ │ mov r2, r9 │ │ │ │ add r1, r3, #9 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r9, [sp, #24] │ │ │ │ str r9, [sp, #28] │ │ │ │ - bl 7414 │ │ │ │ - ldr r3, [pc, #-372] @ 36284 │ │ │ │ + bl 7424 │ │ │ │ + ldr r3, [pc, #-372] @ 3397c │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #9 │ │ │ │ - b 35df4 │ │ │ │ + b 334ec │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35e24 │ │ │ │ - b 35e38 │ │ │ │ + bne 3351c │ │ │ │ + b 33530 │ │ │ │ mov r8, r7 │ │ │ │ mov r5, r7 │ │ │ │ - b 35e44 │ │ │ │ - ldr r9, [pc, #-416] @ 36288 │ │ │ │ + b 3353c │ │ │ │ + ldr r9, [pc, #-416] @ 33980 │ │ │ │ mov fp, #3 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r8, r6 │ │ │ │ - b 36150 │ │ │ │ - ldr r2, [pc, #-432] @ 3628c │ │ │ │ + b 33848 │ │ │ │ + ldr r2, [pc, #-432] @ 33984 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ - b 35c44 │ │ │ │ - ldr r2, [pc, #-444] @ 3628c │ │ │ │ + b 3333c │ │ │ │ + ldr r2, [pc, #-444] @ 33984 │ │ │ │ ldr r6, [r5, r2] │ │ │ │ - b 35c68 │ │ │ │ - ldr r2, [pc, #-456] @ 3628c │ │ │ │ + b 33360 │ │ │ │ + ldr r2, [pc, #-456] @ 33984 │ │ │ │ ldr r9, [r5, r2] │ │ │ │ - b 35538 │ │ │ │ + b 32c30 │ │ │ │ mov r6, r9 │ │ │ │ mov r5, r9 │ │ │ │ - b 35554 │ │ │ │ - ldr r2, [pc, #-480] @ 3628c │ │ │ │ + b 32c4c │ │ │ │ + ldr r2, [pc, #-480] @ 33984 │ │ │ │ ldr r8, [r5, r2] │ │ │ │ - b 359f8 │ │ │ │ - ldr r2, [pc, #-492] @ 3628c │ │ │ │ + b 330f0 │ │ │ │ + ldr r2, [pc, #-492] @ 33984 │ │ │ │ ldr r8, [r5, r2] │ │ │ │ - b 35b94 │ │ │ │ - ldr r2, [pc, #-504] @ 3628c │ │ │ │ + b 3328c │ │ │ │ + ldr r2, [pc, #-504] @ 33984 │ │ │ │ ldr r9, [r5, r2] │ │ │ │ - b 35854 │ │ │ │ - ldr r2, [pc, #-516] @ 3628c │ │ │ │ + b 32f4c │ │ │ │ + ldr r2, [pc, #-516] @ 33984 │ │ │ │ ldr r9, [r5, r2] │ │ │ │ - b 357d8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #-532] @ 3628c │ │ │ │ + b 32ed0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldr r2, [pc, #-532] @ 33984 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r6 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 3632c │ │ │ │ - bl 112e60 │ │ │ │ + b 33a24 │ │ │ │ + bl 11383c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r1 │ │ │ │ - bl 112e60 │ │ │ │ - b 3545c │ │ │ │ + bl 11383c │ │ │ │ + b 32b54 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 35538 │ │ │ │ - b 35548 │ │ │ │ - ldr r3, [pc, #16] @ 364f8 │ │ │ │ - ldr r2, [pc, #16] @ 364fc │ │ │ │ + bne 32c30 │ │ │ │ + b 32c40 │ │ │ │ + ldr r3, [pc, #16] @ 33bf0 │ │ │ │ + ldr r2, [pc, #16] @ 33bf4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, lsl #16 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 36518 │ │ │ │ - ldr r2, [pc, #16] @ 3651c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r9, r4, r4, ror #15 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 36538 │ │ │ │ - ldr r2, [pc, #16] @ 3653c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r9, r4, r4, asr #15 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 36558 │ │ │ │ - ldr r2, [pc, #16] @ 3655c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r9, r4, r4, lsr #15 │ │ │ │ + eoreq ip, r5, ip, lsl #2 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 36578 │ │ │ │ - ldr r2, [pc, #16] @ 3657c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r9, r4, r4, lsl #15 │ │ │ │ - andeq r0, r0, r8, lsl #6 │ │ │ │ - ldr r3, [pc, #16] @ 36598 │ │ │ │ - ldr r2, [pc, #16] @ 3659c │ │ │ │ + ldr r3, [pc, #16] @ 33c10 │ │ │ │ + ldr r2, [pc, #16] @ 33c14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, ror #14 │ │ │ │ + eoreq ip, r5, ip, ror #1 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 365b8 │ │ │ │ - ldr r2, [pc, #16] @ 365bc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r9, r4, r4, asr #14 │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - ldr r3, [pc, #16] @ 365d8 │ │ │ │ - ldr r2, [pc, #16] @ 365dc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r9, r4, r4, lsr #14 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 365f8 │ │ │ │ - ldr r2, [pc, #16] @ 365fc │ │ │ │ + ldr r3, [pc, #16] @ 33c30 │ │ │ │ + ldr r2, [pc, #16] @ 33c34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, lsl #14 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 36618 │ │ │ │ - ldr r2, [pc, #16] @ 3661c │ │ │ │ + eoreq ip, r5, ip, asr #1 │ │ │ │ + andeq r0, r0, r0, lsr #5 │ │ │ │ + ldr r3, [pc, #16] @ 33c50 │ │ │ │ + ldr r2, [pc, #16] @ 33c54 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, ror #13 │ │ │ │ + eoreq ip, r5, ip, lsr #1 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 36638 │ │ │ │ - ldr r2, [pc, #16] @ 3663c │ │ │ │ + ldr r3, [pc, #16] @ 33c70 │ │ │ │ + ldr r2, [pc, #16] @ 33c74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, asr #13 │ │ │ │ + eoreq ip, r5, ip, lsl #1 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 36658 │ │ │ │ - ldr r2, [pc, #16] @ 3665c │ │ │ │ + ldr r3, [pc, #16] @ 33c90 │ │ │ │ + ldr r2, [pc, #16] @ 33c94 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, lsr #13 │ │ │ │ + eoreq ip, r5, ip, rrx │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 36678 │ │ │ │ - ldr r2, [pc, #16] @ 3667c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r9, r4, r4, lsl #13 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 36698 │ │ │ │ - ldr r2, [pc, #16] @ 3669c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r9, r4, r4, ror #12 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 366b8 │ │ │ │ - ldr r2, [pc, #16] @ 366bc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r9, r4, r4, asr #12 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 366d8 │ │ │ │ - ldr r2, [pc, #16] @ 366dc │ │ │ │ + ldr r3, [pc, #16] @ 33cb0 │ │ │ │ + ldr r2, [pc, #16] @ 33cb4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, lsr #12 │ │ │ │ + eoreq ip, r5, ip, asr #32 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 366f8 │ │ │ │ - ldr r2, [pc, #16] @ 366fc │ │ │ │ + ldr r3, [pc, #16] @ 33cd0 │ │ │ │ + ldr r2, [pc, #16] @ 33cd4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, lsl #12 │ │ │ │ + eoreq ip, r5, ip, lsr #32 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 36718 │ │ │ │ - ldr r2, [pc, #16] @ 3671c │ │ │ │ + ldr r3, [pc, #16] @ 33cf0 │ │ │ │ + ldr r2, [pc, #16] @ 33cf4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, ror #11 │ │ │ │ + eoreq ip, r5, ip │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 36738 │ │ │ │ - ldr r2, [pc, #16] @ 3673c │ │ │ │ + ldr r3, [pc, #16] @ 33d10 │ │ │ │ + ldr r2, [pc, #16] @ 33d14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, asr #11 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 36758 │ │ │ │ - ldr r2, [pc, #16] @ 3675c │ │ │ │ + eoreq fp, r5, ip, ror #31 │ │ │ │ + andeq r0, r0, r8, lsl #6 │ │ │ │ + ldr r3, [pc, #16] @ 33d30 │ │ │ │ + ldr r2, [pc, #16] @ 33d34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, lsr #11 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 36778 │ │ │ │ - ldr r2, [pc, #16] @ 3677c │ │ │ │ + eoreq fp, r5, ip, asr #31 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + ldr r3, [pc, #16] @ 33d50 │ │ │ │ + ldr r2, [pc, #16] @ 33d54 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, lsl #11 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 36798 │ │ │ │ - ldr r2, [pc, #16] @ 3679c │ │ │ │ + eoreq fp, r5, ip, lsr #31 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + ldr r3, [pc, #16] @ 33d70 │ │ │ │ + ldr r2, [pc, #16] @ 33d74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, ror #10 │ │ │ │ - andeq r0, r0, r0, lsr #5 │ │ │ │ - ldr r3, [pc, #16] @ 367b8 │ │ │ │ - ldr r2, [pc, #16] @ 367bc │ │ │ │ + eoreq fp, r5, ip, lsl #31 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 33d90 │ │ │ │ + ldr r2, [pc, #16] @ 33d94 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, asr #10 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 367d8 │ │ │ │ - ldr r2, [pc, #16] @ 367dc │ │ │ │ + eoreq fp, r5, ip, ror #30 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 33db0 │ │ │ │ + ldr r2, [pc, #16] @ 33db4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, lsr #10 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 367f8 │ │ │ │ - ldr r2, [pc, #16] @ 367fc │ │ │ │ + eoreq fp, r5, ip, asr #30 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 33dd0 │ │ │ │ + ldr r2, [pc, #16] @ 33dd4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, lsl #10 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 36818 │ │ │ │ - ldr r2, [pc, #16] @ 3681c │ │ │ │ + eoreq fp, r5, ip, lsr #30 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 33df0 │ │ │ │ + ldr r2, [pc, #16] @ 33df4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, ror #9 │ │ │ │ + eoreq fp, r5, ip, lsl #30 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 36838 │ │ │ │ - ldr r2, [pc, #16] @ 3683c │ │ │ │ + ldr r3, [pc, #16] @ 33e10 │ │ │ │ + ldr r2, [pc, #16] @ 33e14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, asr #9 │ │ │ │ + eoreq fp, r5, ip, ror #29 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 36858 │ │ │ │ - ldr r2, [pc, #16] @ 3685c │ │ │ │ + ldr r3, [pc, #16] @ 33e30 │ │ │ │ + ldr r2, [pc, #16] @ 33e34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, lsr #9 │ │ │ │ + eoreq fp, r5, ip, asr #29 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 36878 │ │ │ │ - ldr r2, [pc, #16] @ 3687c │ │ │ │ + ldr r3, [pc, #16] @ 33e50 │ │ │ │ + ldr r2, [pc, #16] @ 33e54 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, lsl #9 │ │ │ │ + eoreq fp, r5, ip, lsr #29 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 36898 │ │ │ │ - ldr r2, [pc, #16] @ 3689c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r9, r4, r4, ror #8 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 368b8 │ │ │ │ - ldr r2, [pc, #16] @ 368bc │ │ │ │ + ldr r3, [pc, #16] @ 33e70 │ │ │ │ + ldr r2, [pc, #16] @ 33e74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, asr #8 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 368d8 │ │ │ │ - ldr r2, [pc, #16] @ 368dc │ │ │ │ + eoreq fp, r5, ip, lsl #29 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 33e90 │ │ │ │ + ldr r2, [pc, #16] @ 33e94 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, lsr #8 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 368f8 │ │ │ │ - ldr r2, [pc, #16] @ 368fc │ │ │ │ + eoreq fp, r5, ip, ror #28 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 33eb0 │ │ │ │ + ldr r2, [pc, #16] @ 33eb4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, lsl #8 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 36918 │ │ │ │ - ldr r2, [pc, #16] @ 3691c │ │ │ │ + eoreq fp, r5, ip, asr #28 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 33ed0 │ │ │ │ + ldr r2, [pc, #16] @ 33ed4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, ror #7 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 36938 │ │ │ │ - ldr r2, [pc, #16] @ 3693c │ │ │ │ + eoreq fp, r5, ip, lsr #28 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 33ef0 │ │ │ │ + ldr r2, [pc, #16] @ 33ef4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, asr #7 │ │ │ │ + eoreq fp, r5, ip, lsl #28 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 36958 │ │ │ │ - ldr r2, [pc, #16] @ 3695c │ │ │ │ + ldr r3, [pc, #16] @ 33f10 │ │ │ │ + ldr r2, [pc, #16] @ 33f14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, lsr #7 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 36978 │ │ │ │ - ldr r2, [pc, #16] @ 3697c │ │ │ │ + eoreq fp, r5, ip, ror #27 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + ldr r3, [pc, #16] @ 33f30 │ │ │ │ + ldr r2, [pc, #16] @ 33f34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r9, r4, r4, lsl #7 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ + eoreq fp, r5, ip, asr #27 │ │ │ │ + andeq r0, r0, r0, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 36c8c │ │ │ │ - ldr r2, [pc, #752] @ 36c90 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 36c94 │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 36c98 │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 36a10 │ │ │ │ + ldr r0, [pc, #324] @ 34098 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #320] @ 3409c │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #312] @ 340a0 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r2, [pc, #304] @ 340a0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r3, [pc, #296] @ 340a0 │ │ │ │ + ldr r6, [pc, #296] @ 340a4 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r5, sp, #12 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 33fbc │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #18 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36ba4 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #18 │ │ │ │ + bne 34048 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 369e0 │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 36c98 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 36a7c │ │ │ │ + beq 33f94 │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 34014 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 36c9c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 340a8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #19 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36c14 │ │ │ │ + bne 34048 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #19 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 36a44 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 36c98 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #16 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 36c5c │ │ │ │ - ldr r1, [pc, #428] @ 36ca0 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #32 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 36b64 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 36b64 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 36b88 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36b88 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ + beq 33fdc │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 36be0 │ │ │ │ + beq 34068 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 34068 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36be0 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 36ca4 │ │ │ │ - ldr r3, [pc, #156] @ 36c90 │ │ │ │ + beq 34068 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 340ac │ │ │ │ + ldr r3, [pc, #40] @ 3409c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 36c88 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 36c50 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 36be0 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 36c7c │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 36aec │ │ │ │ - ldr r2, [pc, #36] @ 36ca8 │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 36c64 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r4, ip, asr #6 │ │ │ │ + bne 34094 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r5, r0, sp, fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r9, r4, r4, lsr #6 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq lr, sp, r8, ror #11 │ │ │ │ - strdeq r9, [r4], -ip @ │ │ │ │ - muleq r0, ip, r2 │ │ │ │ + eoreq fp, r5, r8, ror #26 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq fp, r5, ip, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 36fb8 │ │ │ │ - ldr r2, [pc, #752] @ 36fbc │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 36fc0 │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 36fc4 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r0, [pc, #304] @ 341fc │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #300] @ 34200 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r6, [pc, #292] @ 34204 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr r3, [pc, #288] @ 34208 │ │ │ │ mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r8, sp, #16 │ │ │ │ + strb r2, [sp, #15] │ │ │ │ str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 36d3c │ │ │ │ + b 34130 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #66 @ 0x42 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36ed0 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #66 @ 0x42 │ │ │ │ + bne 341b8 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 36d0c │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 36fc4 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 36da8 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 34108 │ │ │ │ + add r8, sp, #15 │ │ │ │ + b 34188 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 36fc8 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #67 @ 0x43 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #168] @ 3420c │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36f40 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + bne 341b8 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #67 @ 0x43 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 36d70 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 36fc4 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #15 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 36f88 │ │ │ │ - ldr r1, [pc, #428] @ 36fcc │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #30 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 36e90 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 36e90 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 36eb4 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 36eb4 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 34150 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 36f0c │ │ │ │ + ldrbne r2, [sp, #15] │ │ │ │ + strbne r2, [r3] │ │ │ │ + b 341cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36f0c │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 36fd0 │ │ │ │ - ldr r3, [pc, #156] @ 36fbc │ │ │ │ + strbne r5, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 34210 │ │ │ │ + ldr r3, [pc, #40] @ 34200 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 36fb4 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 36f7c │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 36f0c │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 36fa8 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 36e18 │ │ │ │ - ldr r2, [pc, #36] @ 36fd4 │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 36f90 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r4, r0, lsr #32 │ │ │ │ + bne 341f8 │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r5, ip, lsl ip │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq r8, [r4], -r8 @ │ │ │ │ + strdeq fp, [r5], -r8 @ │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq lr, sp, r0, ror #5 │ │ │ │ - ldrdeq r8, [r4], -r0 @ │ │ │ │ - muleq r0, ip, r2 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + eoreq fp, r5, r8, lsl fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 372e4 │ │ │ │ - ldr r2, [pc, #752] @ 372e8 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #300] @ 3435c │ │ │ │ + ldr r2, [pc, #300] @ 34360 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 372ec │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 372f0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + ldr r6, [pc, #292] @ 34364 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr r3, [pc, #288] @ 34368 │ │ │ │ ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ + str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r4, r0 │ │ │ │ + add r8, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 37068 │ │ │ │ + b 34290 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #72 @ 0x48 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 371fc │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #72 @ 0x48 │ │ │ │ + bne 34318 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 37038 │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 372f0 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 370d4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 34268 │ │ │ │ + add r8, sp, #12 │ │ │ │ + b 342e8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 372f4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #73 @ 0x49 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #168] @ 3436c │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3726c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + bne 34318 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #73 @ 0x49 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3709c │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 372f0 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #12 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 372b4 │ │ │ │ - ldr r1, [pc, #428] @ 372f8 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #24 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 371bc │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 371bc │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 371e0 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 371e0 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 342b0 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 37238 │ │ │ │ + ldrne r2, [sp, #12] │ │ │ │ + strne r2, [r3] │ │ │ │ + b 3432c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37238 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 372fc │ │ │ │ - ldr r3, [pc, #156] @ 372e8 │ │ │ │ + strne r5, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 34370 │ │ │ │ + ldr r3, [pc, #40] @ 34360 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 372e0 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 372a8 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 37238 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 372d4 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 37144 │ │ │ │ - ldr r2, [pc, #36] @ 37300 │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 372bc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r8, [r4], -r4 @ │ │ │ │ + bne 34358 │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x0025babc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r8, r4, ip, asr #25 │ │ │ │ + mlaeq r5, ip, sl, fp │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldrdeq sp, [sp], -r4 │ │ │ │ - eoreq r8, r4, r4, lsr #21 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + @ instruction: 0x0025b9b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 37610 │ │ │ │ - ldr r2, [pc, #752] @ 37614 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 37618 │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 3761c │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 37394 │ │ │ │ + ldr r0, [pc, #324] @ 344d4 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #320] @ 344d8 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #312] @ 344dc │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r2, [pc, #304] @ 344dc │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r3, [pc, #296] @ 344dc │ │ │ │ + ldr r6, [pc, #296] @ 344e0 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r5, sp, #12 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 343f8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #74 @ 0x4a │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37528 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #74 @ 0x4a │ │ │ │ + bne 34484 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37364 │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 3761c │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 37400 │ │ │ │ + beq 343d0 │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 34450 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 37620 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 344e4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #75 @ 0x4b │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #73 @ 0x49 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37598 │ │ │ │ + bne 34484 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #75 @ 0x4b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 373c8 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 3761c │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #12 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 375e0 │ │ │ │ - ldr r1, [pc, #428] @ 37624 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #24 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #73 @ 0x49 │ │ │ │ mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 374e8 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 374e8 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 3750c │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3750c │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ + beq 34418 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 37564 │ │ │ │ + beq 344a4 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 344a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37564 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 37628 │ │ │ │ - ldr r3, [pc, #156] @ 37614 │ │ │ │ + beq 344a4 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 344e8 │ │ │ │ + ldr r3, [pc, #40] @ 344d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3760c │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 375d4 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 37564 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 37600 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 37470 │ │ │ │ - ldr r2, [pc, #36] @ 3762c │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 375e8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r4, r8, asr #19 │ │ │ │ + bne 344d0 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r5, r4, asr r9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r8, r4, r0, lsr #19 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq sp, sp, r8, lsr #25 │ │ │ │ - eoreq r8, r4, r8, ror r7 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ + eoreq fp, r5, ip, lsr #18 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq fp, r5, r0, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 3793c │ │ │ │ - ldr r2, [pc, #752] @ 37940 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 37944 │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 37948 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r0, [pc, #304] @ 34638 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #300] @ 3463c │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r6, [pc, #292] @ 34640 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr r3, [pc, #288] @ 34644 │ │ │ │ mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r8, sp, #16 │ │ │ │ + strb r2, [sp, #15] │ │ │ │ str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 376c0 │ │ │ │ + b 3456c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #105 @ 0x69 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37854 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #105 @ 0x69 │ │ │ │ + bne 345f4 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 37690 │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 37948 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 3772c │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 34544 │ │ │ │ + add r8, sp, #15 │ │ │ │ + b 345c4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 3794c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #106 @ 0x6a │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #168] @ 34648 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 378c4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + bne 345f4 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #106 @ 0x6a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 376f4 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 37948 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #14 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 3790c │ │ │ │ - ldr r1, [pc, #428] @ 37950 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #28 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 37814 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 37814 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 37838 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 37838 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 3458c │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 37890 │ │ │ │ + ldrbne r2, [sp, #15] │ │ │ │ + strbne r2, [r3] │ │ │ │ + b 34608 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37890 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 37954 │ │ │ │ - ldr r3, [pc, #156] @ 37940 │ │ │ │ + strbne r5, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 3464c │ │ │ │ + ldr r3, [pc, #40] @ 3463c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 37938 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 37900 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 37890 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 3792c │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 3779c │ │ │ │ - ldr r2, [pc, #36] @ 37958 │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 37914 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r4, ip, r6, r8 │ │ │ │ + bne 34634 │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r5, r0, ror #15 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r8, r4, r4, ror r6 │ │ │ │ + @ instruction: 0x0025b7bc │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - muleq sp, r8, r9 │ │ │ │ - eoreq r8, r4, ip, asr #8 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + ldrdeq fp, [r5], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 37c68 │ │ │ │ - ldr r2, [pc, #752] @ 37c6c │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 37c70 │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 37c74 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #96] @ 346c8 │ │ │ │ + sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 379ec │ │ │ │ - mov r1, #5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #146 @ 0x92 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37b80 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #146 @ 0x92 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bne 34698 │ │ │ │ + ldr r3, [pc, #68] @ 346cc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + ldr r3, [pc, #48] @ 346d0 │ │ │ │ + mov r2, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 34680 │ │ │ │ + eoreq ip, r5, r4, asr #5 │ │ │ │ + eoreq ip, r5, r8, lsr #5 │ │ │ │ + andeq r0, lr, ip, ror r8 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 34750 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #8 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 379bc │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 37c74 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 37a58 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 37c78 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #147 @ 0x93 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bne 34720 │ │ │ │ + ldr r3, [pc, #68] @ 34754 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 34758 │ │ │ │ + mov r2, #13 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 34708 │ │ │ │ + eoreq ip, r5, r0, asr #4 │ │ │ │ + eoreq ip, r5, r0, lsr #4 │ │ │ │ + andeq r0, lr, r4, lsl r9 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 347d8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #16 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37bf0 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #147 @ 0x93 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bne 347a8 │ │ │ │ + ldr r3, [pc, #68] @ 347dc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 347e0 │ │ │ │ + mov r2, #10 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #20] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 34790 │ │ │ │ + @ instruction: 0x0025c1b8 │ │ │ │ + mlaeq r5, r8, r1, ip │ │ │ │ + andeq r0, lr, r8, lsl #15 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 34860 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #24 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37a20 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 37c74 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #18 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 37c38 │ │ │ │ - ldr r1, [pc, #428] @ 37c7c │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + bne 34830 │ │ │ │ + ldr r3, [pc, #68] @ 34864 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #28] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 34868 │ │ │ │ + mov r2, #5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 34818 │ │ │ │ + eoreq ip, r5, r0, lsr r1 │ │ │ │ + eoreq ip, r5, r0, lsl r1 │ │ │ │ + andeq r0, lr, ip, lsl #14 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 348e8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #32 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37b40 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bne 348b8 │ │ │ │ + ldr r3, [pc, #68] @ 348ec │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 348f0 │ │ │ │ + mov r2, #6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 348a0 │ │ │ │ + eoreq ip, r5, r8, lsr #1 │ │ │ │ + eoreq ip, r5, r8, lsl #1 │ │ │ │ + andeq r0, lr, r4, asr r6 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 34970 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #40 @ 0x28 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37b40 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 37b64 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bne 34940 │ │ │ │ + ldr r3, [pc, #68] @ 34974 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #44] @ 0x2c │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 34978 │ │ │ │ + mov r2, #6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #44] @ 0x2c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 34928 │ │ │ │ + eoreq ip, r5, r0, lsr #32 │ │ │ │ + eoreq ip, r5, r0 │ │ │ │ + andeq r0, lr, ip, asr #11 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 349f8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #48 @ 0x30 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37b64 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 37bbc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 37bbc │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 37c80 │ │ │ │ - ldr r3, [pc, #156] @ 37c6c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 37c64 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 37c2c │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 37bbc │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 37c58 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bne 349c8 │ │ │ │ + ldr r3, [pc, #68] @ 349fc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #52] @ 0x34 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 34a00 │ │ │ │ + mov r2, #6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ - b 37ac8 │ │ │ │ - ldr r2, [pc, #36] @ 37c84 │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 37c40 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r4, r0, ror r3 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r8, r4, r8, asr #6 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq sp, sp, ip, lsl #13 │ │ │ │ - eoreq r8, r4, r0, lsr #2 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #52] @ 0x34 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 349b0 │ │ │ │ + mlaeq r5, r8, pc, fp @ │ │ │ │ + eoreq fp, r5, r8, ror pc │ │ │ │ + andeq r0, lr, r4, asr #10 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 34a80 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #56 @ 0x38 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 34a50 │ │ │ │ + ldr r3, [pc, #68] @ 34a84 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #60] @ 0x3c │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 34a88 │ │ │ │ + mov r2, #6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #60] @ 0x3c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 34a38 │ │ │ │ + eoreq fp, r5, r0, lsl pc │ │ │ │ + strdeq fp, [r5], -r0 @ │ │ │ │ + @ instruction: 0x000e04bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 37f94 │ │ │ │ - ldr r2, [pc, #752] @ 37f98 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ + str r0, [ip, #3992] @ 0xf98 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #1228] @ 34f74 │ │ │ │ + ldr r2, [pc, #1228] @ 34f78 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 37f9c │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 37fa0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + ldr r6, [pc, #1220] @ 34f7c │ │ │ │ + ldr r7, [pc, #1216] @ 34f7c │ │ │ │ + ldr sl, [pc, #1216] @ 34f80 │ │ │ │ + sub sp, sp, #68 @ 0x44 │ │ │ │ + ldr r3, [pc, #1204] @ 34f7c │ │ │ │ ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ + str r2, [sp, #60] @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ + add sl, pc, sl │ │ │ │ + mov r4, r0 │ │ │ │ + add r5, sp, #12 │ │ │ │ + str r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 37d18 │ │ │ │ - mov r1, #5 │ │ │ │ + strd r6, [sp, #32] │ │ │ │ + strd r6, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b 34b24 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #164 @ 0xa4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37eac │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #164 @ 0xa4 │ │ │ │ + bne 34bf0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37ce8 │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 37fa0 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 37d84 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 37fa4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #165 @ 0xa5 │ │ │ │ + beq 34afc │ │ │ │ + ldr r9, [pc, #1088] @ 34f84 │ │ │ │ + ldr fp, [pc, #1088] @ 34f88 │ │ │ │ + ldr r3, [pc, #1072] @ 34f7c │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r7, sp, #28 │ │ │ │ + add fp, pc, fp │ │ │ │ + add r6, r9, #64 @ 0x40 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b 34b8c │ │ │ │ + ldr r3, [pc, #1060] @ 34f8c │ │ │ │ + mov r2, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #68] @ 0x44 │ │ │ │ + mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37f1c │ │ │ │ + bne 34bf0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #165 @ 0xa5 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37d4c │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 37fa0 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #19 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 37f64 │ │ │ │ - ldr r1, [pc, #428] @ 37fa8 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #38 @ 0x26 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + bne 34c3c │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 37e6c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 37e6c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 37e90 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37e90 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 37ee8 │ │ │ │ + beq 34b60 │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + add r3, sp, #52 @ 0x34 │ │ │ │ + str fp, [sp, #56] @ 0x38 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #68] @ 0x44 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 34b60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37ee8 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 37fac │ │ │ │ - ldr r3, [pc, #156] @ 37f98 │ │ │ │ + beq 34c10 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #888] @ 34f90 │ │ │ │ + ldr r3, [pc, #860] @ 34f78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 37f90 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ + bne 34f70 │ │ │ │ + add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37f58 │ │ │ │ - add r4, sp, #32 │ │ │ │ + addne r5, sp, #24 │ │ │ │ + bne 34c78 │ │ │ │ + b 34d50 │ │ │ │ + mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 37ee8 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 37f84 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 37df4 │ │ │ │ - ldr r2, [pc, #36] @ 37fb0 │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 37f6c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r4, r4, asr #32 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r8, r4, ip, lsl r0 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq sp, sp, r8, lsl #7 │ │ │ │ - strdeq r7, [r4], -r4 @ │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #240] @ 380c0 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #236] @ 380c4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #228] @ 380c8 │ │ │ │ - ldr r3, [pc, #224] @ 380c8 │ │ │ │ - ldr r5, [pc, #224] @ 380cc │ │ │ │ - sub sp, sp, #28 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #20] │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, sp, #8 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 38040 │ │ │ │ - mov r1, #2 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 34bf0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #180] @ 380d0 │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 34c50 │ │ │ │ + ldr r6, [pc, #764] @ 34f94 │ │ │ │ + ldr r9, [pc, #764] @ 34f98 │ │ │ │ + ldr r3, [pc, #732] @ 34f7c │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r6, #72 @ 0x48 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b 34cdc │ │ │ │ + ldr r3, [pc, #740] @ 34f9c │ │ │ │ + mov r2, fp │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #76] @ 0x4c │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38098 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ + bne 34bf0 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38008 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 3806c │ │ │ │ - ldrd r0, [sp, #8] │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #96] @ 380d4 │ │ │ │ - ldr r3, [pc, #76] @ 380c4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 380bc │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bne 34d40 │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 34cb0 │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + add r3, sp, #52 @ 0x34 │ │ │ │ + str r9, [sp, #56] @ 0x38 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 34cb0 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3806c │ │ │ │ + addne r5, sp, #8 │ │ │ │ + bne 34d94 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 34c10 │ │ │ │ strd r0, [r3] │ │ │ │ - b 3806c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r4, r8, lsl sp │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r7, r4, r0, lsl #26 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq r7, r4, r8, ror ip │ │ │ │ - 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 384c8 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 384cc │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 384d0 │ │ │ │ - ldr r3, [pc, #964] @ 384d0 │ │ │ │ - ldr r5, [pc, #964] @ 384d4 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #84] @ 0x54 │ │ │ │ - mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 38178 │ │ │ │ - mov r1, #6 │ │ │ │ + b 34c10 │ │ │ │ + mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 384d8 │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3841c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #1 │ │ │ │ + bne 34bf0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38140 │ │ │ │ - ldrd r6, [sp, #56] @ 0x38 │ │ │ │ - add r8, sp, #48 @ 0x30 │ │ │ │ - b 381d4 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 384d8 │ │ │ │ - mov r1, #2 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + beq 34d6c │ │ │ │ + ldr r7, [pc, #492] @ 34fa0 │ │ │ │ + ldr r9, [pc, #492] @ 34fa4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r6, sp, #16 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r7, #80 @ 0x50 │ │ │ │ + b 34df4 │ │ │ │ + ldr r3, [pc, #472] @ 34fa8 │ │ │ │ + mov r2, fp │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + mov r1, #51 @ 0x33 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3841c │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #2 │ │ │ │ + bne 34bf0 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #51 @ 0x33 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3819c │ │ │ │ - ldrd r8, [sp, #48] @ 0x30 │ │ │ │ - add fp, sp, #72 @ 0x48 │ │ │ │ - b 38230 │ │ │ │ + bne 34e58 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 384d8 │ │ │ │ - mov r1, #3 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 34dc8 │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + add r3, sp, #52 @ 0x34 │ │ │ │ + str r9, [sp, #56] @ 0x38 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 34dc8 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ + b 34e98 │ │ │ │ + mov r1, #18 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #312] @ 34fac │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3841c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #3 │ │ │ │ + bne 34bf0 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 381f8 │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - add fp, sp, #64 @ 0x40 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 38290 │ │ │ │ + beq 34e60 │ │ │ │ + ldrd r6, [sp, #40] @ 0x28 │ │ │ │ + add r5, sp, #20 │ │ │ │ + b 34ee8 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 384d8 │ │ │ │ - mov r1, #4 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3841c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #4 │ │ │ │ + bne 34bf0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38258 │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - add fp, sp, #32 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 382f0 │ │ │ │ - mov r1, #26 │ │ │ │ + beq 34ec0 │ │ │ │ + add r5, sp, #32 │ │ │ │ + b 34f40 │ │ │ │ + mov r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 384d8 │ │ │ │ - mov r1, #5 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #144] @ 34fac │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3841c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #5 │ │ │ │ + bne 34bf0 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 382b8 │ │ │ │ + beq 34f08 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ - add fp, sp, #40 @ 0x28 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 38350 │ │ │ │ - mov r1, #32 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + b 34d58 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r5, r4, asr #4 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq fp, r5, ip, lsl r2 │ │ │ │ + eoreq fp, r5, r4, ror #27 │ │ │ │ + andeq r0, lr, r4, asr r7 │ │ │ │ + eoreq fp, r5, r4, asr #27 │ │ │ │ + ldrdeq fp, [r5], -r4 @ │ │ │ │ + mlaeq r5, r0, ip, fp │ │ │ │ + andeq r0, lr, ip, lsr #5 │ │ │ │ + eoreq fp, r5, r4, ror ip │ │ │ │ + eoreq fp, r5, r8, ror fp │ │ │ │ + muleq lr, r0, r1 │ │ │ │ + eoreq fp, r5, ip, asr fp │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + 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, r0 │ │ │ │ + ldr r0, [pc, #1152] @ 3544c │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #1148] @ 35450 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + sub sp, sp, #76 @ 0x4c │ │ │ │ + ldr r3, [pc, #1136] @ 35454 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #68] @ 0x44 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r6, [pc, #1120] @ 35458 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + strb r2, [sp, #15] │ │ │ │ + ldr r3, [pc, #1088] @ 35454 │ │ │ │ + ldr r2, [pc, #1084] @ 35454 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r5, sp, #16 │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + b 35050 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 384d8 │ │ │ │ - mov r1, #6 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3841c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #6 │ │ │ │ + bne 350f0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38318 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + beq 35028 │ │ │ │ + add r5, sp, #15 │ │ │ │ + b 350a8 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #984] @ 3545c │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38468 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ + bne 350f0 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 384a4 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 384dc │ │ │ │ + beq 35070 │ │ │ │ + ldrb r3, [sp, #15] │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r5, sp, #24 │ │ │ │ + bne 35164 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 384e0 │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 384dc │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 38408 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r3, [sl] │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3843c │ │ │ │ - strd r6, [r3] │ │ │ │ - b 3843c │ │ │ │ + beq 35110 │ │ │ │ + strd r0, [r3] │ │ │ │ + b 35110 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3843c │ │ │ │ + beq 35110 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 384e4 │ │ │ │ - ldr r3, [pc, #132] @ 384cc │ │ │ │ + ldr r2, [pc, #840] @ 35460 │ │ │ │ + ldr r3, [pc, #820] @ 35450 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 384c4 │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ + bne 35448 │ │ │ │ + add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ + mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 38408 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 38400 │ │ │ │ - b 38408 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38408 │ │ │ │ - b 38400 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r7, [r4], -r4 @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - ldrdeq r7, [r4], -r0 @ │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r7, r4, r8, lsr #17 │ │ │ │ - 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 388d8 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 388dc │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 388e0 │ │ │ │ - ldr r3, [pc, #964] @ 388e0 │ │ │ │ - ldr r5, [pc, #964] @ 388e4 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #84] @ 0x54 │ │ │ │ - mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 38588 │ │ │ │ - mov r1, #6 │ │ │ │ + bne 350f0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 388e8 │ │ │ │ - mov r1, #9 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3513c │ │ │ │ + ldr r9, [pc, #736] @ 35464 │ │ │ │ + ldr sl, [pc, #736] @ 35468 │ │ │ │ + ldr r3, [pc, #712] @ 35454 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, sp, #36 @ 0x24 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r5, r9, #88 @ 0x58 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + b 351cc │ │ │ │ + ldr r3, [pc, #708] @ 3546c │ │ │ │ + mov r2, fp │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #92] @ 0x5c │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3882c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #9 │ │ │ │ + bne 350f0 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38550 │ │ │ │ - ldrd r6, [sp, #40] @ 0x28 │ │ │ │ - add r8, sp, #72 @ 0x48 │ │ │ │ - b 385e4 │ │ │ │ + bne 35230 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 388e8 │ │ │ │ - mov r1, #10 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 351a0 │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + add r3, sp, #60 @ 0x3c │ │ │ │ + str sl, [sp, #64] @ 0x40 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #92] @ 0x5c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 351a0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r5, sp, #32 │ │ │ │ + bne 3526c │ │ │ │ + b 350d4 │ │ │ │ + mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3882c │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #10 │ │ │ │ + bne 350f0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 385ac │ │ │ │ - ldrd r8, [sp, #72] @ 0x48 │ │ │ │ - add fp, sp, #32 │ │ │ │ - b 38640 │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 388e8 │ │ │ │ - mov r1, #11 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + beq 35244 │ │ │ │ + ldr r9, [pc, #484] @ 35470 │ │ │ │ + ldr sl, [pc, #484] @ 35474 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, sp, #28 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r5, r9, #96 @ 0x60 │ │ │ │ + b 352cc │ │ │ │ + ldr r3, [pc, #464] @ 35478 │ │ │ │ + mov r2, fp │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #100] @ 0x64 │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3882c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #11 │ │ │ │ + bne 350f0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38608 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - add fp, sp, #64 @ 0x40 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 386a0 │ │ │ │ - mov r1, #22 │ │ │ │ + bne 35330 │ │ │ │ + mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 388e8 │ │ │ │ - mov r1, #12 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr fp, [sp, #32] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 352a0 │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + add r3, sp, #60 @ 0x3c │ │ │ │ + str sl, [sp, #64] @ 0x40 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #100] @ 0x64 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 352a0 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ + b 35370 │ │ │ │ + mov r1, #18 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #304] @ 3547c │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3882c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #12 │ │ │ │ + bne 350f0 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38668 │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - add fp, sp, #56 @ 0x38 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 38700 │ │ │ │ - mov r1, #26 │ │ │ │ + beq 35338 │ │ │ │ + ldrd r8, [sp, #48] @ 0x30 │ │ │ │ + add r5, sp, #20 │ │ │ │ + b 353c0 │ │ │ │ + mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 388e8 │ │ │ │ - mov r1, #13 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #62 @ 0x3e │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3882c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #13 │ │ │ │ + bne 350f0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #62 @ 0x3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 386c8 │ │ │ │ - ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - add fp, sp, #48 @ 0x30 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 38760 │ │ │ │ - mov r1, #32 │ │ │ │ + beq 35398 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ + b 35418 │ │ │ │ + mov r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 388e8 │ │ │ │ - mov r1, #14 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #136] @ 3547c │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3882c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #14 │ │ │ │ + bne 350f0 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38728 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ + beq 353e0 │ │ │ │ + ldrd r2, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 11356c │ │ │ │ + b 350dc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r5, ip, lsl sp │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + ldrdeq sl, [r5], -r8 @ │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + ldrdeq sl, [r5], -r4 @ │ │ │ │ + eoreq fp, r5, r4, lsr #15 │ │ │ │ + @ instruction: 0x000dfdbc │ │ │ │ + eoreq fp, r5, r4, lsl #15 │ │ │ │ + eoreq fp, r5, r0, lsr #13 │ │ │ │ + @ instruction: 0x000dfcb8 │ │ │ │ + eoreq fp, r5, r4, lsl #13 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 354fc │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 38878 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 388b4 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 388ec │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 388f0 │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 388ec │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bne 354cc │ │ │ │ + ldr r3, [pc, #68] @ 35500 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #108] @ 0x6c │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 35504 │ │ │ │ + mov r2, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #108] @ 0x6c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 354b4 │ │ │ │ + mlaeq r5, r4, r4, fp │ │ │ │ + eoreq fp, r5, r4, ror r4 │ │ │ │ + andeq pc, sp, r8, asr #20 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 35584 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #112 @ 0x70 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38818 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 3884c │ │ │ │ - strd r6, [r3] │ │ │ │ - b 3884c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 3884c │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 388f4 │ │ │ │ - ldr r3, [pc, #132] @ 388dc │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 388d4 │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bne 35554 │ │ │ │ + ldr r3, [pc, #68] @ 35588 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #116] @ 0x74 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 3558c │ │ │ │ + mov r2, #13 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #116] @ 0x74 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 3553c │ │ │ │ + eoreq fp, r5, ip, lsl #8 │ │ │ │ + eoreq fp, r5, ip, ror #7 │ │ │ │ + andeq pc, sp, r0, ror #21 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 3560c │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #120 @ 0x78 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38818 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ + bne 355dc │ │ │ │ + ldr r3, [pc, #68] @ 35610 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #124] @ 0x7c │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 35614 │ │ │ │ + mov r2, #10 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + str r3, [r5, #124] @ 0x7c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 355c4 │ │ │ │ + eoreq fp, r5, r4, lsl #7 │ │ │ │ + eoreq fp, r5, r4, ror #6 │ │ │ │ + andeq pc, sp, r4, asr r9 @ │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 35694 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #128 @ 0x80 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38810 │ │ │ │ - b 38818 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bne 35664 │ │ │ │ + ldr r3, [pc, #68] @ 35698 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #132] @ 0x84 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 3569c │ │ │ │ + mov r2, #5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #132] @ 0x84 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 3564c │ │ │ │ + strdeq fp, [r5], -ip @ │ │ │ │ + ldrdeq fp, [r5], -ip @ │ │ │ │ + ldrdeq pc, [sp], -r8 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 3571c │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #136 @ 0x88 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38818 │ │ │ │ - b 38810 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r4, r4, ror #15 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r7, r4, r0, asr #15 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - mlaeq r4, r8, r4, r7 │ │ │ │ + bne 356ec │ │ │ │ + ldr r3, [pc, #68] @ 35720 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #140] @ 0x8c │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 35724 │ │ │ │ + mov r2, #6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #140] @ 0x8c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 356d4 │ │ │ │ + eoreq fp, r5, r4, ror r2 │ │ │ │ + eoreq fp, r5, r4, asr r2 │ │ │ │ + andeq pc, sp, r0, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3968] @ 0xf80 │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #596] @ 35998 │ │ │ │ + ldr r2, [pc, #596] @ 3599c │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r6, [pc, #588] @ 359a0 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, #584] @ 359a4 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #980] @ 38ce8 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 38cec │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 38cf0 │ │ │ │ - ldr r3, [pc, #964] @ 38cf0 │ │ │ │ - ldr r5, [pc, #964] @ 38cf4 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #84] @ 0x54 │ │ │ │ - mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 38998 │ │ │ │ - mov r1, #6 │ │ │ │ + add r5, sp, #8 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 357a4 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 38cf8 │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38c3c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #1 │ │ │ │ + bne 35878 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38960 │ │ │ │ - ldrd r6, [sp, #56] @ 0x38 │ │ │ │ - add r8, sp, #48 @ 0x30 │ │ │ │ - b 389f4 │ │ │ │ - mov r1, #10 │ │ │ │ + beq 3577c │ │ │ │ + add r5, sp, #12 │ │ │ │ + b 357fc │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 38cf8 │ │ │ │ - mov r1, #2 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #464] @ 359a8 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #51 @ 0x33 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38c3c │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #2 │ │ │ │ + bne 358e4 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #51 @ 0x33 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 389bc │ │ │ │ - ldrd r8, [sp, #48] @ 0x30 │ │ │ │ - add fp, sp, #72 @ 0x48 │ │ │ │ - b 38a50 │ │ │ │ - mov r1, #16 │ │ │ │ + beq 357c4 │ │ │ │ + ldr r1, [r7] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 3584c │ │ │ │ + ldr r3, [pc, #380] @ 359a8 │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 38cf8 │ │ │ │ - mov r1, #3 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r7] │ │ │ │ + mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 38c3c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #3 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #344] @ 359ac │ │ │ │ + ldr r3, [pc, #324] @ 3599c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 35994 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3584c │ │ │ │ + ldr r4, [pc, #284] @ 359b0 │ │ │ │ + ldr r3, [pc, #268] @ 359a4 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #144 @ 0x90 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38a18 │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - add fp, sp, #64 @ 0x40 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 38ab0 │ │ │ │ - mov r1, #22 │ │ │ │ + bne 3592c │ │ │ │ + ldr r3, [pc, #252] @ 359b4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #148] @ 0x94 │ │ │ │ + add r4, sp, #16 │ │ │ │ + ldr r1, [r7] │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 38cf8 │ │ │ │ - mov r1, #4 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r7] │ │ │ │ + mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 38c3c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #4 │ │ │ │ + bl 722c │ │ │ │ + b 3584c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3584c │ │ │ │ + ldr r4, [pc, #184] @ 359b8 │ │ │ │ + ldr r3, [pc, #160] @ 359a4 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #152 @ 0x98 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38a78 │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - add fp, sp, #32 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 38b10 │ │ │ │ - mov r1, #26 │ │ │ │ + bne 35960 │ │ │ │ + ldr r3, [pc, #152] @ 359bc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #156] @ 0x9c │ │ │ │ + b 358bc │ │ │ │ + ldr r3, [pc, #140] @ 359c0 │ │ │ │ + mov r2, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #148] @ 0x94 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 358b0 │ │ │ │ + ldr r3, [pc, #92] @ 359c4 │ │ │ │ + mov r2, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #156] @ 0x9c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 3591c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r5, r8, lsr #11 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq sl, r5, r8, lsl #11 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + mlaeq r5, r8, r4, sl │ │ │ │ + mlaeq r5, r8, r0, fp │ │ │ │ + eoreq fp, r5, r8, ror r0 │ │ │ │ + eoreq fp, r5, ip, lsr #32 │ │ │ │ + eoreq fp, r5, ip │ │ │ │ + andeq pc, sp, r8, ror #11 │ │ │ │ + @ instruction: 0x000df5b4 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #596] @ 35c38 │ │ │ │ + ldr r2, [pc, #596] @ 35c3c │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r6, [pc, #588] @ 35c40 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, #584] @ 35c44 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r4, r0 │ │ │ │ + add r5, sp, #8 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 35a44 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 38cf8 │ │ │ │ - mov r1, #5 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38c3c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #5 │ │ │ │ + bne 35b18 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38ad8 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - add fp, sp, #40 @ 0x28 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 38b70 │ │ │ │ - mov r1, #32 │ │ │ │ + beq 35a1c │ │ │ │ + add r5, sp, #12 │ │ │ │ + b 35a9c │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 38cf8 │ │ │ │ - mov r1, #6 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #464] @ 35c48 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38c3c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #6 │ │ │ │ + bne 35b84 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 38b38 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38c88 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ + beq 35a64 │ │ │ │ + ldr r1, [r7] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 35aec │ │ │ │ + ldr r3, [pc, #380] @ 35c48 │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 38cc4 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 38cfc │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 38d00 │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 38cfc │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 38c28 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 38c5c │ │ │ │ - strd r6, [r3] │ │ │ │ - b 38c5c │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r7] │ │ │ │ + mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 38c5c │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 38d04 │ │ │ │ - ldr r3, [pc, #132] @ 38cec │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #344] @ 35c4c │ │ │ │ + ldr r3, [pc, #324] @ 35c3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 38ce4 │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ + bne 35c34 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 38c28 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 35aec │ │ │ │ + ldr r4, [pc, #284] @ 35c50 │ │ │ │ + ldr r3, [pc, #268] @ 35c44 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #160 @ 0xa0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38c20 │ │ │ │ - b 38c28 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ + bne 35bcc │ │ │ │ + ldr r3, [pc, #252] @ 35c54 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #164] @ 0xa4 │ │ │ │ + add r4, sp, #16 │ │ │ │ + ldr r1, [r7] │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r7] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + b 35aec │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 35aec │ │ │ │ + ldr r4, [pc, #184] @ 35c58 │ │ │ │ + ldr r3, [pc, #160] @ 35c44 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #168 @ 0xa8 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38c28 │ │ │ │ - b 38c20 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r7, [r4], -r4 @ │ │ │ │ + bne 35c00 │ │ │ │ + ldr r3, [pc, #152] @ 35c5c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #172] @ 0xac │ │ │ │ + b 35b5c │ │ │ │ + ldr r3, [pc, #140] @ 35c60 │ │ │ │ + mov r2, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #164] @ 0xa4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 35b50 │ │ │ │ + ldr r3, [pc, #92] @ 35c64 │ │ │ │ + mov r2, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #172] @ 0xac │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 35bbc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r5, r8, lsl #6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ + eoreq sl, r5, r8, ror #5 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x002473b0 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r7, r4, r8, lsl #1 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + strdeq sl, [r5], -r8 @ │ │ │ │ + strdeq sl, [r5], -r8 @ │ │ │ │ + ldrdeq sl, [r5], -r8 @ │ │ │ │ + eoreq sl, r5, ip, lsl #27 │ │ │ │ + eoreq sl, r5, ip, ror #26 │ │ │ │ + andeq pc, sp, r8, asr #6 │ │ │ │ + andeq pc, sp, r4, lsl r3 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3920] @ 0xf50 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r0, [pc, #1628] @ 39380 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #1624] @ 39384 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #1616] @ 39388 │ │ │ │ - ldr r3, [pc, #1612] @ 39388 │ │ │ │ - ldr r9, [pc, #1612] @ 3938c │ │ │ │ - sub sp, sp, #140 @ 0x8c │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #132] @ 0x84 │ │ │ │ - mov r1, #0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - strd r2, [sp, #80] @ 0x50 │ │ │ │ - strd r2, [sp, #88] @ 0x58 │ │ │ │ - strd r2, [sp, #96] @ 0x60 │ │ │ │ - strd r2, [sp, #104] @ 0x68 │ │ │ │ - strd r2, [sp, #112] @ 0x70 │ │ │ │ - strd r2, [sp, #120] @ 0x78 │ │ │ │ - b 38db4 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1536] @ 39390 │ │ │ │ - mov r1, #9 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3920c │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #9 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 38d7c │ │ │ │ - ldrd r4, [sp, #64] @ 0x40 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ - b 38e10 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1444] @ 39390 │ │ │ │ - mov r1, #10 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3920c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 38dd8 │ │ │ │ - ldrd r6, [sp, #112] @ 0x70 │ │ │ │ - add fp, sp, #56 @ 0x38 │ │ │ │ - b 38e6c │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1352] @ 39390 │ │ │ │ - mov r1, #11 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3920c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #11 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 38e34 │ │ │ │ - ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - add fp, sp, #104 @ 0x68 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 38ecc │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1256] @ 39390 │ │ │ │ - mov r1, #12 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3920c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #12 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 38e94 │ │ │ │ - ldrd r2, [sp, #104] @ 0x68 │ │ │ │ - add fp, sp, #88 @ 0x58 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 38f2c │ │ │ │ - mov r1, #26 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1160] @ 39390 │ │ │ │ - mov r1, #13 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3920c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #13 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + str r0, [ip, #4000] @ 0xfa0 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #2420] @ 365f8 │ │ │ │ + ldr r2, [pc, #2420] @ 365fc │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #2412] @ 36600 │ │ │ │ + sub sp, sp, #60 @ 0x3c │ │ │ │ + ldr r3, [pc, #2408] @ 36604 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + mov r4, r0 │ │ │ │ + add r7, sp, #32 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + b 35cf0 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38ef4 │ │ │ │ - ldrd r2, [sp, #88] @ 0x58 │ │ │ │ - add fp, sp, #80 @ 0x50 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 38f8c │ │ │ │ - mov r1, #32 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1064] @ 39390 │ │ │ │ - mov r1, #14 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bne 35e3c │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3920c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + beq 35cc8 │ │ │ │ + add r7, sp, #24 │ │ │ │ + b 35d48 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #2276] @ 36608 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #53 @ 0x35 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38f54 │ │ │ │ - ldrd r2, [sp, #80] @ 0x50 │ │ │ │ - add fp, sp, #96 @ 0x60 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - b 38fec │ │ │ │ - mov r1, #38 @ 0x26 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #968] @ 39390 │ │ │ │ - mov r1, #15 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bne 35ed0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #53 @ 0x35 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3920c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #15 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + beq 35d10 │ │ │ │ + ldr r9, [pc, #2208] @ 3660c │ │ │ │ + ldr sl, [pc, #2208] @ 36610 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ + add r7, sp, #36 @ 0x24 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, r9, #192 @ 0xc0 │ │ │ │ + b 35de0 │ │ │ │ + ldr r3, [pc, #2184] @ 36614 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38fb4 │ │ │ │ - ldrd r2, [sp, #96] @ 0x60 │ │ │ │ - add fp, sp, #120 @ 0x78 │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - b 3904c │ │ │ │ - mov r1, #42 @ 0x2a │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #872] @ 39390 │ │ │ │ - mov r1, #16 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 35dac │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 35dac │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #2148] @ 36618 │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #2136] @ 3661c │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 73f4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3920c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bne 360d0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39014 │ │ │ │ - ldrd r2, [sp, #120] @ 0x78 │ │ │ │ - add fp, sp, #72 @ 0x48 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - b 390ac │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #776] @ 39390 │ │ │ │ - mov r1, #17 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ + bne 35f4c │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3920c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #17 │ │ │ │ + beq 35d84 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str sl, [sp, #48] @ 0x30 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #196] @ 0xc4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 39074 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 35d84 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r8, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - ldrd r0, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 39324 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 392c4 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #560] @ 39394 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #556] @ 39398 │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #544] @ 39394 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 35ea4 │ │ │ │ + ldr r4, [pc, #1992] @ 36620 │ │ │ │ + ldr r3, [pc, #1960] @ 36604 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #176 @ 0xb0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39280 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ + bne 35f18 │ │ │ │ + ldr r3, [pc, #1960] @ 36624 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #180] @ 0xb4 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ + ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 39260 │ │ │ │ - mov r8, r6 │ │ │ │ - mov r9, r7 │ │ │ │ - cmp r5, #0 │ │ │ │ - ldr r1, [pc, #484] @ 39394 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #480] @ 39398 │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #468] @ 39394 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r6] │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - moveq r6, r8 │ │ │ │ - moveq r7, r9 │ │ │ │ - bne 391f0 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 391f8 │ │ │ │ - mov r4, r6 │ │ │ │ - mov r5, r7 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 3922c │ │ │ │ - strd r4, [r3] │ │ │ │ - b 3922c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 3922c │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #360] @ 3939c │ │ │ │ - ldr r3, [pc, #332] @ 39384 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #1916] @ 36628 │ │ │ │ + ldr r3, [pc, #1868] @ 365fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3937c │ │ │ │ - add sp, sp, #140 @ 0x8c │ │ │ │ + bne 365f4 │ │ │ │ + add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 391f8 │ │ │ │ - b 391d4 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 39258 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 391a4 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - b 39304 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 113490 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 35ea4 │ │ │ │ + ldr r4, [pc, #1856] @ 3662c │ │ │ │ + ldr r3, [pc, #1812] @ 36604 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #184 @ 0xb8 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39180 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ + bne 36194 │ │ │ │ + ldr r3, [pc, #1824] @ 36630 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #188] @ 0xbc │ │ │ │ + b 35e80 │ │ │ │ + ldr r3, [pc, #1812] @ 36634 │ │ │ │ + mov r2, #13 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #180] @ 0xb4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 35e74 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + addne r8, sp, #28 │ │ │ │ + bne 35f88 │ │ │ │ + b 361c8 │ │ │ │ + mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 39260 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 391f8 │ │ │ │ - b 391f0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 392e8 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39280 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ + bne 36118 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39304 │ │ │ │ - b 391d4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r4, r4, asr #31 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r6, r4, r0, lsr #31 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - @ instruction: 0x00246ab8 │ │ │ │ - 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 39790 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 39794 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 39798 │ │ │ │ - ldr r3, [pc, #964] @ 39798 │ │ │ │ - ldr r5, [pc, #964] @ 3979c │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #84] @ 0x54 │ │ │ │ - mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 39440 │ │ │ │ - mov r1, #6 │ │ │ │ + beq 35f60 │ │ │ │ + add r8, sp, #20 │ │ │ │ + b 35fe0 │ │ │ │ + mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 397a0 │ │ │ │ - mov r1, #1 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1612] @ 36608 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 396e4 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #1 │ │ │ │ + bne 36298 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39408 │ │ │ │ - ldrd r6, [sp, #56] @ 0x38 │ │ │ │ - add r8, sp, #48 @ 0x30 │ │ │ │ - b 3949c │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 397a0 │ │ │ │ - mov r1, #2 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + beq 35fa8 │ │ │ │ + ldr r9, [pc, #1588] @ 36638 │ │ │ │ + ldr sl, [pc, #1588] @ 3663c │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, r9, #224 @ 0xe0 │ │ │ │ + b 36074 │ │ │ │ + ldr r3, [pc, #1568] @ 36640 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #228] @ 0xe4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 36040 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 36040 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #1532] @ 36644 │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #1520] @ 36648 │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 396e4 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #2 │ │ │ │ + bne 3643c │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39464 │ │ │ │ - ldrd r8, [sp, #48] @ 0x30 │ │ │ │ - add fp, sp, #72 @ 0x48 │ │ │ │ - b 394f8 │ │ │ │ - mov r1, #16 │ │ │ │ + bne 36360 │ │ │ │ + mov r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 397a0 │ │ │ │ - mov r1, #3 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 396e4 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #3 │ │ │ │ + beq 36018 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str sl, [sp, #48] @ 0x30 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #228] @ 0xe4 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 36018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 35ea4 │ │ │ │ + ldr r4, [pc, #1376] @ 3664c │ │ │ │ + ldr r3, [pc, #1300] @ 36604 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #200 @ 0xc8 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 394c0 │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - add fp, sp, #64 @ 0x40 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 39558 │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 397a0 │ │ │ │ - mov r1, #4 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bne 36160 │ │ │ │ + ldr r3, [pc, #1344] @ 36650 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #204] @ 0xcc │ │ │ │ + b 35e80 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 35ea4 │ │ │ │ + ldr r4, [pc, #1312] @ 36654 │ │ │ │ + ldr r3, [pc, #1228] @ 36604 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #208 @ 0xd0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 396e4 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bne 36484 │ │ │ │ + ldr r3, [pc, #1280] @ 36658 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #212] @ 0xd4 │ │ │ │ + b 35e80 │ │ │ │ + ldr r3, [pc, #1268] @ 3665c │ │ │ │ + mov r2, #13 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #204] @ 0xcc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 36108 │ │ │ │ + ldr r3, [pc, #1220] @ 36660 │ │ │ │ + mov r2, #13 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #188] @ 0xbc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 35f08 │ │ │ │ + ldr r9, [pc, #1172] @ 36664 │ │ │ │ + ldr sl, [pc, #1172] @ 36668 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, r9, #240 @ 0xf0 │ │ │ │ + b 3623c │ │ │ │ + ldr r3, [pc, #1156] @ 3666c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #244] @ 0xf4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39520 │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - add fp, sp, #32 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 395b8 │ │ │ │ - mov r1, #26 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 397a0 │ │ │ │ - mov r1, #5 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + beq 36208 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 36208 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #1120] @ 36670 │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #1108] @ 36674 │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ + add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 396e4 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #5 │ │ │ │ + bne 36318 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39580 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - add fp, sp, #40 @ 0x28 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 39618 │ │ │ │ + bne 362e0 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 397a0 │ │ │ │ - mov r1, #6 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 396e4 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 395e0 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 39730 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3976c │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 397a4 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 397a8 │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 397a4 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 396d0 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 39704 │ │ │ │ - strd r6, [r3] │ │ │ │ - b 39704 │ │ │ │ + beq 361e0 │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str sl, [sp, #48] @ 0x30 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #244] @ 0xf4 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 361e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39704 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 397ac │ │ │ │ - ldr r3, [pc, #132] @ 39794 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 3978c │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 396d0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 396c8 │ │ │ │ - b 396d0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 396d0 │ │ │ │ - b 396c8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r4, ip, lsr #18 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r6, r4, r8, lsl #18 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r6, r4, r0, ror #11 │ │ │ │ - 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 39ba0 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 39ba4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 39ba8 │ │ │ │ - ldr r3, [pc, #964] @ 39ba8 │ │ │ │ - ldr r5, [pc, #964] @ 39bac │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #84] @ 0x54 │ │ │ │ - mov r1, #0 │ │ │ │ + beq 35ea4 │ │ │ │ + ldr r5, [pc, #964] @ 36678 │ │ │ │ + ldr r3, [pc, #844] @ 36604 │ │ │ │ add r5, pc, r5 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 39850 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 39bb0 │ │ │ │ - mov r1, #9 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 39af4 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #9 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + add r7, r5, #216 @ 0xd8 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39818 │ │ │ │ - ldrd r6, [sp, #40] @ 0x28 │ │ │ │ - add r8, sp, #72 @ 0x48 │ │ │ │ - b 398ac │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 39bb0 │ │ │ │ - mov r1, #10 │ │ │ │ + bne 364c0 │ │ │ │ + ldr r3, [pc, #932] @ 3667c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #220] @ 0xdc │ │ │ │ + b 35e80 │ │ │ │ + ldr r1, [r6] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 35ea4 │ │ │ │ + ldr r3, [pc, #788] @ 36608 │ │ │ │ + add r4, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 39af4 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 39874 │ │ │ │ - ldrd r8, [sp, #72] @ 0x48 │ │ │ │ - add fp, sp, #32 │ │ │ │ - b 39908 │ │ │ │ - mov r1, #16 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r6] │ │ │ │ + mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 39bb0 │ │ │ │ - mov r1, #11 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 722c │ │ │ │ + b 35ea4 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 35ea4 │ │ │ │ + ldr r5, [pc, #844] @ 36680 │ │ │ │ + ldr r3, [pc, #716] @ 36604 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r7, r5, #248 @ 0xf8 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39af4 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #11 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bne 36544 │ │ │ │ + ldr r3, [pc, #812] @ 36684 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #252] @ 0xfc │ │ │ │ + b 35e80 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + beq 361c8 │ │ │ │ + ldr r9, [pc, #788] @ 36688 │ │ │ │ + ldr sl, [pc, #788] @ 3668c │ │ │ │ + add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, r9, #256 @ 0x100 │ │ │ │ + b 363e0 │ │ │ │ + ldr r3, [pc, #772] @ 36690 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #260] @ 0x104 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 398d0 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - add fp, sp, #64 @ 0x40 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 39968 │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 39bb0 │ │ │ │ - mov r1, #12 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + beq 363ac │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 363ac │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #736] @ 36694 │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #724] @ 36698 │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ + add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39af4 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #12 │ │ │ │ + bne 364fc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39930 │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - add fp, sp, #56 @ 0x38 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 399c8 │ │ │ │ - mov r1, #26 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 39bb0 │ │ │ │ - mov r1, #13 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bne 362e0 │ │ │ │ + mov r1, #38 @ 0x26 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39af4 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #13 │ │ │ │ + beq 36384 │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str sl, [sp, #48] @ 0x30 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #260] @ 0x104 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 36384 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 35ea4 │ │ │ │ + ldr r5, [pc, #580] @ 3669c │ │ │ │ + ldr r3, [pc, #424] @ 36604 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r7, r5, #232 @ 0xe8 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39990 │ │ │ │ - ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - add fp, sp, #48 @ 0x30 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 39a28 │ │ │ │ - mov r1, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 39bb0 │ │ │ │ + bne 36580 │ │ │ │ + ldr r3, [pc, #548] @ 366a0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #236] @ 0xec │ │ │ │ + b 35e80 │ │ │ │ + ldr r7, [pc, #536] @ 366a4 │ │ │ │ mov r1, #14 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 39af4 │ │ │ │ - mov r2, fp │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 11de8 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #212] @ 0xd4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 36150 │ │ │ │ + ldr r4, [pc, #480] @ 366a8 │ │ │ │ mov r1, #14 │ │ │ │ + add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 399f0 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 39b40 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ + bl 11de8 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [r5, #220] @ 0xdc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 362d0 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 39b7c │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 39bb4 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 39bb8 │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 39bb4 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 39ae0 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r3, [sl] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39b14 │ │ │ │ - strd r6, [r3] │ │ │ │ - b 39b14 │ │ │ │ + beq 35ea4 │ │ │ │ + ldr r5, [pc, #404] @ 366ac │ │ │ │ + ldr r3, [pc, #232] @ 36604 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r7, r5, #264 @ 0x108 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 365bc │ │ │ │ + ldr r3, [pc, #372] @ 366b0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #268] @ 0x10c │ │ │ │ + b 35e80 │ │ │ │ + ldr r4, [pc, #360] @ 366b4 │ │ │ │ + mov r1, #14 │ │ │ │ + add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 39b14 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 39bbc │ │ │ │ - ldr r3, [pc, #132] @ 39ba4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 39b9c │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ + bl 11de8 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [r5, #252] @ 0xfc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 36350 │ │ │ │ + ldr r4, [pc, #304] @ 366b8 │ │ │ │ + mov r1, #14 │ │ │ │ + add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 39ae0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 39ad8 │ │ │ │ - b 39ae0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ + bl 11de8 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [r5, #236] @ 0xec │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 36474 │ │ │ │ + ldr r4, [pc, #248] @ 366bc │ │ │ │ + mov r1, #14 │ │ │ │ + add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 39ae0 │ │ │ │ - b 39ad8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r4, ip, lsl r5 │ │ │ │ + bl 11de8 │ │ │ │ + mov r1, r4 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [r5, #268] @ 0x10c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 36534 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r5, r8, rrx │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ + eoreq sl, r5, r8, asr #32 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq r6, [r4], -r8 @ │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - ldrdeq r6, [r4], -r0 @ │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + eoreq sl, r5, r0, asr #23 │ │ │ │ + andeq pc, sp, r4, lsr #6 │ │ │ │ + eoreq sl, r5, r4, lsr #23 │ │ │ │ + andeq pc, sp, r4, lsl #6 │ │ │ │ + andeq pc, sp, ip, ror #5 │ │ │ │ + ldrdeq sl, [r5], -r4 @ │ │ │ │ + @ instruction: 0x0025aab4 │ │ │ │ + eoreq r9, r5, r0, asr #28 │ │ │ │ + eoreq sl, r5, r0, asr #20 │ │ │ │ + eoreq sl, r5, r0, lsr #20 │ │ │ │ + andeq pc, sp, ip, lsl r1 @ │ │ │ │ + eoreq sl, r5, r8, lsr #18 │ │ │ │ + muleq sp, r0, r0 │ │ │ │ + eoreq sl, r5, r0, lsl r9 │ │ │ │ + andeq pc, sp, ip, ror r0 @ │ │ │ │ + andeq pc, sp, r8, asr r0 @ │ │ │ │ + eoreq sl, r5, r0, asr #16 │ │ │ │ + eoreq sl, r5, r0, lsr #16 │ │ │ │ + strdeq sl, [r5], -r8 @ │ │ │ │ + ldrdeq sl, [r5], -r8 @ │ │ │ │ + ldrdeq lr, [sp], -r4 │ │ │ │ + andeq lr, sp, r0, lsr #29 │ │ │ │ + eoreq sl, r5, ip, asr r7 │ │ │ │ + andeq lr, sp, r0, lsl #30 │ │ │ │ + eoreq sl, r5, r8, asr #14 │ │ │ │ + ldrdeq lr, [sp], -r8 │ │ │ │ + @ instruction: 0x000deeb8 │ │ │ │ + eoreq sl, r5, r8, ror r6 │ │ │ │ + eoreq sl, r5, r8, asr r6 │ │ │ │ + strdeq sl, [r5], -r8 @ │ │ │ │ + ldrdeq sl, [r5], -r8 @ │ │ │ │ + @ instruction: 0x0025a5b8 │ │ │ │ + andeq lr, sp, ip, asr sp │ │ │ │ + eoreq sl, r5, r4, lsr #11 │ │ │ │ + andeq lr, sp, r0, asr #26 │ │ │ │ + andeq lr, sp, r4, lsl sp │ │ │ │ + ldrdeq sl, [r5], -r4 @ │ │ │ │ + @ instruction: 0x0025a4b4 │ │ │ │ + @ instruction: 0x000debb0 │ │ │ │ + andeq lr, sp, r4, ror fp │ │ │ │ + eoreq sl, r5, r4, lsl r4 │ │ │ │ + strdeq sl, [r5], -r4 @ │ │ │ │ + strdeq lr, [sp], -r0 │ │ │ │ + @ instruction: 0x000deab4 │ │ │ │ + andeq lr, sp, r8, ror sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 39d08 │ │ │ │ - ldr r2, [pc, #300] @ 39d0c │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #520] @ 368e4 │ │ │ │ + ldr r2, [pc, #520] @ 368e8 │ │ │ │ add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #516] @ 368ec │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #292] @ 39d10 │ │ │ │ - sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #288] @ 39d14 │ │ │ │ + ldr sl, [pc, #512] @ 368f0 │ │ │ │ + ldr r9, [pc, #512] @ 368f4 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr r3, [pc, #508] @ 368f8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ ldr r2, [r2] │ │ │ │ - str r2, [sp, #20] │ │ │ │ + str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ - add r8, sp, #16 │ │ │ │ + add r6, sp, #12 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r7, #272 @ 0x110 │ │ │ │ str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b 39c3c │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ + b 36780 │ │ │ │ + ldr r3, [pc, #464] @ 368fc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #276] @ 0x114 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3674c │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 3674c │ │ │ │ + blx r3 │ │ │ │ + ldr ip, [pc, #428] @ 36900 │ │ │ │ + ldr r3, [pc, #428] @ 36904 │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r1, #79 @ 0x4f │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + str ip, [sp] │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39cc4 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ + bne 36840 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #79 @ 0x4f │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 39c14 │ │ │ │ - add r8, sp, #12 │ │ │ │ - b 39c94 │ │ │ │ + bl 7688 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 367e0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #168] @ 39d18 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #65 @ 0x41 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39cc4 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #65 @ 0x41 │ │ │ │ + beq 36724 │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r9, [sp, #24] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r7, #276] @ 0x114 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 36724 │ │ │ │ + ldr r1, [r8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 36814 │ │ │ │ + ldr r3, [pc, #276] @ 36908 │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 39c5c │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [sp, #12] │ │ │ │ - strne r2, [r3] │ │ │ │ - b 39cd8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - strne r5, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 39d1c │ │ │ │ - ldr r3, [pc, #40] @ 39d0c │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 3690c │ │ │ │ + ldr r3, [pc, #200] @ 368e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 39d04 │ │ │ │ - add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r4, r0, lsl r1 │ │ │ │ + bne 368e0 │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 36814 │ │ │ │ + ldr r4, [pc, #180] @ 36910 │ │ │ │ + ldr r3, [pc, #152] @ 368f8 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #280 @ 0x118 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 368ac │ │ │ │ + ldr r3, [pc, #148] @ 36914 │ │ │ │ + add r4, sp, #16 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #284] @ 0x11c │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + b 36814 │ │ │ │ + ldr r3, [pc, #100] @ 36918 │ │ │ │ + mov r2, #13 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #284] @ 0x11c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 36878 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r5, r0, lsl r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq r6, [r4], -r0 @ │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq sl, r5, r4, lsr r2 │ │ │ │ + strdeq r9, [r5], -r0 @ │ │ │ │ + andeq lr, sp, r0, asr #19 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq sl, r5, r4, lsl #4 │ │ │ │ + andeq lr, sp, r0, lsr #19 │ │ │ │ + andeq lr, sp, ip, ror r9 │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq r6, r4, ip │ │ │ │ + ldrdeq r9, [r5], -r0 @ │ │ │ │ + ldrdeq sl, [r5], -r0 @ │ │ │ │ + eoreq sl, r5, ip, lsr #1 │ │ │ │ + andeq lr, sp, r8, lsl #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #528] @ 39f4c │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #524] @ 39f50 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ + str r0, [ip, #3912] @ 0xf48 │ │ │ │ + sub sp, sp, #148 @ 0x94 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [pc, #1128] @ 36da4 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r1, [pc, #1124] @ 36da8 │ │ │ │ add r0, pc, r0 │ │ │ │ - mov ip, #0 │ │ │ │ - ldr r3, [pc, #512] @ 39f54 │ │ │ │ - ldr r2, [pc, #508] @ 39f54 │ │ │ │ - strb ip, [sp, #11] │ │ │ │ + mov ip, #2 │ │ │ │ + add lr, sp, #40 @ 0x28 │ │ │ │ + str lr, [sp, #8] │ │ │ │ + str ip, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #500] @ 39f58 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [pc, #1096] @ 36dac │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ + str r1, [sp, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - ldr r3, [pc, #472] @ 39f54 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, sp, #12 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 39db0 │ │ │ │ + add r4, sp, #24 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + b 369ac │ │ │ │ mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39e3c │ │ │ │ - mov r2, r5 │ │ │ │ + bne 36c68 │ │ │ │ + mov r2, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + mov r0, r6 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39d88 │ │ │ │ - add r5, sp, #11 │ │ │ │ - b 39e08 │ │ │ │ + beq 36984 │ │ │ │ + mov r1, #65 @ 0x41 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7544 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r5, r4 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ + add r8, sp, #112 @ 0x70 │ │ │ │ + mov r9, r7 │ │ │ │ + mov fp, r8 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 76f4 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #116] @ 0x74 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp] │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + str r7, [sp, #12] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + stmia r7!, {r0, r1, r2, r3} │ │ │ │ + ldm r4, {r0, r1} │ │ │ │ + mov lr, r8 │ │ │ │ + stm r7, {r0, r1} │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + ldr sl, [sp, #8] │ │ │ │ + stmia r5!, {r0, r1, r2, r3} │ │ │ │ + mov ip, sl │ │ │ │ + mov r1, #2 │ │ │ │ + str r1, [r4] │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + mov r4, r8 │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldm ip, {r0, r1} │ │ │ │ + ldr r4, [r7] │ │ │ │ + stm lr, {r0, r1} │ │ │ │ + mov lr, r0 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm fp!, {r0, r1, r2, r3} │ │ │ │ + str r4, [ip] │ │ │ │ + ldr ip, [sp, #12] │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + str lr, [r7] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + str r6, [sp, #12] │ │ │ │ + b 36b94 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #376] @ 39f5c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + bl 7460 │ │ │ │ + mov r2, r4 │ │ │ │ mov r1, #65 @ 0x41 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 39e3c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 36cdc │ │ │ │ mov r1, #65 @ 0x41 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 7544 │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r2, r4 │ │ │ │ + mov fp, r5 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 76f4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov ip, r3 │ │ │ │ + mov lr, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + mov r6, r3 │ │ │ │ + str r5, [sp] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldm r5!, {r0, r1, r2, r3} │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r4, [r8] │ │ │ │ + str r4, [r8, #4] │ │ │ │ + str r4, [r8, #8] │ │ │ │ + mov r4, r8 │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + stmia fp!, {r0, r1, r2, r3} │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + ldr r5, [ip] │ │ │ │ + stm r4, {r0, r1} │ │ │ │ + mov r4, r0 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + stmia r9!, {r0, r1, r2, r3} │ │ │ │ + ldm r7!, {r0, r1, r2, r3} │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r4, [ip] │ │ │ │ + str r5, [lr] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + bl 770c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #65 @ 0x41 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39dd0 │ │ │ │ - ldrb r3, [sp, #11] │ │ │ │ + beq 36a94 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - addne r5, sp, #24 │ │ │ │ - addeq r5, sp, #16 │ │ │ │ - beq 39ec0 │ │ │ │ - b 39f28 │ │ │ │ + beq 36c34 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + add r4, sp, #32 │ │ │ │ + bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 39e5c │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #252] @ 39f60 │ │ │ │ - ldr r3, [pc, #232] @ 39f50 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7418 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 36d60 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r3, [pc, #432] @ 36dac │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7460 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r0, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 72d4 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r5, [r5] │ │ │ │ + bl 770c │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #364] @ 36db0 │ │ │ │ + ldr r3, [pc, #352] @ 36da8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 39f48 │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - mov r1, #9 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #200] @ 39f64 │ │ │ │ - mov r1, #66 @ 0x42 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 39e3c │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #66 @ 0x42 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 39e88 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - ldr r3, [r7] │ │ │ │ + bne 36da0 │ │ │ │ + add sp, sp, #148 @ 0x94 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39e5c │ │ │ │ - strd r0, [r3] │ │ │ │ - b 39e5c │ │ │ │ - mov r1, #13 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #96] @ 39f64 │ │ │ │ - mov r1, #67 @ 0x43 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 36c34 │ │ │ │ + ldr r4, [pc, #300] @ 36db4 │ │ │ │ + ldr r3, [pc, #288] @ 36dac │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #288 @ 0x120 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39e3c │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #67 @ 0x43 │ │ │ │ + bne 36d2c │ │ │ │ + ldr r3, [pc, #268] @ 36db8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #292] @ 0x124 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + add r4, sp, #28 │ │ │ │ + ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + b 36c34 │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 36c34 │ │ │ │ + ldr r4, [pc, #188] @ 36dbc │ │ │ │ + ldr r3, [pc, #168] @ 36dac │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #296 @ 0x128 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39ef0 │ │ │ │ - ldrd r0, [sp, #24] │ │ │ │ - b 39edc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r4, r8, lsr #31 │ │ │ │ + bne 36d6c │ │ │ │ + ldr r3, [pc, #156] @ 36dc0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #300] @ 0x12c │ │ │ │ + b 36cb0 │ │ │ │ + mov r3, #10 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [pc, #136] @ 36dc4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + add r3, sp, #32 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #292] @ 0x124 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 36ca4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7208 │ │ │ │ + b 36bf0 │ │ │ │ + mov r3, #10 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [pc, #76] @ 36dc8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + add r3, sp, #32 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #300] @ 0x12c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 36d1c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r5, ip, lsr #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r5, r4, r4, ror pc │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r5, r4, r8, lsl #29 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ + eoreq r9, r5, r8, lsr #1 │ │ │ │ + eoreq r9, r5, r4, lsr #25 │ │ │ │ + eoreq r9, r5, r4, lsl #25 │ │ │ │ + eoreq r9, r5, ip, lsr #24 │ │ │ │ + eoreq r9, r5, ip, lsl #24 │ │ │ │ + andeq lr, sp, r0, lsl #4 │ │ │ │ + andeq lr, sp, r0, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #528] @ 3a194 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #524] @ 3a198 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ + str r0, [ip, #3912] @ 0xf48 │ │ │ │ + sub sp, sp, #148 @ 0x94 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [pc, #1128] @ 37254 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r1, [pc, #1124] @ 37258 │ │ │ │ add r0, pc, r0 │ │ │ │ - mov ip, #0 │ │ │ │ - ldr r3, [pc, #512] @ 3a19c │ │ │ │ - ldr r2, [pc, #508] @ 3a19c │ │ │ │ - strb ip, [sp, #11] │ │ │ │ + mov ip, #2 │ │ │ │ + add lr, sp, #40 @ 0x28 │ │ │ │ + str lr, [sp, #8] │ │ │ │ + str ip, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #500] @ 3a1a0 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [pc, #1096] @ 3725c │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ + str r1, [sp, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - ldr r3, [pc, #472] @ 3a19c │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, sp, #12 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 39ff8 │ │ │ │ + add r4, sp, #24 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + b 36e5c │ │ │ │ mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a084 │ │ │ │ - mov r2, r5 │ │ │ │ + bne 37118 │ │ │ │ + mov r2, r4 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + mov r0, r6 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39fd0 │ │ │ │ - add r5, sp, #11 │ │ │ │ - b 3a050 │ │ │ │ + beq 36e34 │ │ │ │ + mov r1, #69 @ 0x45 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7544 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r5, r4 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ + add r8, sp, #112 @ 0x70 │ │ │ │ + mov r9, r7 │ │ │ │ + mov fp, r8 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 76f4 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #116] @ 0x74 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp] │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + str r7, [sp, #12] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + stmia r7!, {r0, r1, r2, r3} │ │ │ │ + ldm r4, {r0, r1} │ │ │ │ + mov lr, r8 │ │ │ │ + stm r7, {r0, r1} │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + ldr sl, [sp, #8] │ │ │ │ + stmia r5!, {r0, r1, r2, r3} │ │ │ │ + mov ip, sl │ │ │ │ + mov r1, #2 │ │ │ │ + str r1, [r4] │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + mov r4, r8 │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldm ip, {r0, r1} │ │ │ │ + ldr r4, [r7] │ │ │ │ + stm lr, {r0, r1} │ │ │ │ + mov lr, r0 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm fp!, {r0, r1, r2, r3} │ │ │ │ + str r4, [ip] │ │ │ │ + ldr ip, [sp, #12] │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + str lr, [r7] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + str r6, [sp, #12] │ │ │ │ + b 37044 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #376] @ 3a1a4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + bl 7460 │ │ │ │ + mov r2, r4 │ │ │ │ mov r1, #69 @ 0x45 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3a084 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 3718c │ │ │ │ mov r1, #69 @ 0x45 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 7544 │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r2, r4 │ │ │ │ + mov fp, r5 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 76f4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov ip, r3 │ │ │ │ + mov lr, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + mov r6, r3 │ │ │ │ + str r5, [sp] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldm r5!, {r0, r1, r2, r3} │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r4, [r8] │ │ │ │ + str r4, [r8, #4] │ │ │ │ + str r4, [r8, #8] │ │ │ │ + mov r4, r8 │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + stmia fp!, {r0, r1, r2, r3} │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + ldr r5, [ip] │ │ │ │ + stm r4, {r0, r1} │ │ │ │ + mov r4, r0 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + stmia r9!, {r0, r1, r2, r3} │ │ │ │ + ldm r7!, {r0, r1, r2, r3} │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r4, [ip] │ │ │ │ + str r5, [lr] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + bl 770c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #69 @ 0x45 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a018 │ │ │ │ - ldrb r3, [sp, #11] │ │ │ │ + beq 36f44 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - addne r5, sp, #16 │ │ │ │ - addeq r5, sp, #24 │ │ │ │ - bne 3a108 │ │ │ │ - b 3a170 │ │ │ │ + beq 370e4 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + add r4, sp, #32 │ │ │ │ + bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 3a0a4 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #252] @ 3a1a8 │ │ │ │ - ldr r3, [pc, #232] @ 3a198 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7418 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 37210 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r3, [pc, #432] @ 3725c │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7460 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r0, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 72d4 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r5, [r5] │ │ │ │ + bl 770c │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #364] @ 37260 │ │ │ │ + ldr r3, [pc, #352] @ 37258 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3a190 │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #200] @ 3a1ac │ │ │ │ - mov r1, #70 @ 0x46 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3a084 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #70 @ 0x46 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3a0d0 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - ldr r3, [r7] │ │ │ │ + bne 37250 │ │ │ │ + add sp, sp, #148 @ 0x94 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a0a4 │ │ │ │ - strd r0, [r3] │ │ │ │ - b 3a0a4 │ │ │ │ - mov r1, #12 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #96] @ 3a1ac │ │ │ │ - mov r1, #71 @ 0x47 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 370e4 │ │ │ │ + ldr r4, [pc, #300] @ 37264 │ │ │ │ + ldr r3, [pc, #288] @ 3725c │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #304 @ 0x130 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a084 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #71 @ 0x47 │ │ │ │ + bne 371dc │ │ │ │ + ldr r3, [pc, #268] @ 37268 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #308] @ 0x134 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + add r4, sp, #28 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 722c │ │ │ │ + b 370e4 │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 370e4 │ │ │ │ + ldr r4, [pc, #188] @ 3726c │ │ │ │ + ldr r3, [pc, #168] @ 3725c │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #312 @ 0x138 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a138 │ │ │ │ - ldrd r0, [sp, #24] │ │ │ │ - b 3a124 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r4, r0, ror #26 │ │ │ │ + bne 3721c │ │ │ │ + ldr r3, [pc, #156] @ 37270 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #316] @ 0x13c │ │ │ │ + b 37160 │ │ │ │ + mov r3, #5 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [pc, #136] @ 37274 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + add r3, sp, #32 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #308] @ 0x134 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 37154 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7208 │ │ │ │ + b 370a0 │ │ │ │ + mov r3, #5 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [pc, #76] @ 37278 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + add r3, sp, #32 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #316] @ 0x13c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 371cc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq r8, [r5], -ip @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r5, r4, ip, lsr #26 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r5, r4, r0, asr #24 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ + strdeq r8, [r5], -r8 @ │ │ │ │ + strdeq r9, [r5], -r4 @ │ │ │ │ + ldrdeq r9, [r5], -r4 @ │ │ │ │ + eoreq r9, r5, ip, ror r7 │ │ │ │ + eoreq r9, r5, ip, asr r7 │ │ │ │ + andeq sp, sp, ip, asr sp │ │ │ │ + andeq sp, sp, ip, lsl sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #324] @ 3a310 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #320] @ 3a314 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ + str r0, [ip, #3904] @ 0xf40 │ │ │ │ + sub sp, sp, #156 @ 0x9c │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r0, [pc, #1424] @ 3782c │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r1, [pc, #1420] @ 37830 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #312] @ 3a318 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #304] @ 3a318 │ │ │ │ + mov ip, #2 │ │ │ │ + str ip, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #296] @ 3a318 │ │ │ │ - ldr r6, [pc, #296] @ 3a31c │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [pc, #1400] @ 37834 │ │ │ │ + add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #28] │ │ │ │ + str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, sp, #12 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 3a234 │ │ │ │ + add r4, sp, #28 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + str r3, [r9, #4] │ │ │ │ + str r3, [r9, #8] │ │ │ │ + b 3730c │ │ │ │ mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #72 @ 0x48 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #70 @ 0x46 │ │ │ │ + mov r0, fp │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [fp, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 373d0 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #70 @ 0x46 │ │ │ │ + mov r0, fp │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a2c0 │ │ │ │ + beq 372e4 │ │ │ │ + ldr sl, [pc, #1292] @ 37838 │ │ │ │ + ldr r8, [pc, #1292] @ 3783c │ │ │ │ + add sl, pc, sl │ │ │ │ + add r7, sp, #32 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r6, sl, #328 @ 0x148 │ │ │ │ + b 3736c │ │ │ │ + ldr r4, [pc, #1272] @ 37840 │ │ │ │ mov r2, r5 │ │ │ │ - mov r1, #72 @ 0x48 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r3, [r4, #332] @ 0x14c │ │ │ │ + mov r1, #71 @ 0x47 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [fp, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a20c │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 3a28c │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 3a320 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #73 @ 0x49 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bne 376e8 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #71 @ 0x47 │ │ │ │ + mov r0, fp │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a2c0 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #73 @ 0x49 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bne 37474 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a254 │ │ │ │ - ldr r3, [r7] │ │ │ │ + beq 37340 │ │ │ │ + mov r3, #14 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + str r8, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #332] @ 0x14c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 37340 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a2e0 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - strd r0, [r3] │ │ │ │ - b 3a2e0 │ │ │ │ + beq 37440 │ │ │ │ + ldr r4, [pc, #1108] @ 37844 │ │ │ │ + ldr r3, [pc, #1088] @ 37834 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r6, r4, #320 @ 0x140 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3772c │ │ │ │ + ldr r3, [pc, #1076] @ 37848 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #324] @ 0x144 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + add r4, sp, #36 @ 0x24 │ │ │ │ + ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 3a2e0 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 3a324 │ │ │ │ - ldr r3, [pc, #40] @ 3a314 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + mov r0, r9 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 3784c │ │ │ │ + ldr r3, [pc, #988] @ 37830 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3a30c │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r4, r8, lsl fp │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq r5, [r4], -r0 @ │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq r5, r4, r4, lsl #20 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #304] @ 3a474 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 3a478 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #292] @ 3a47c │ │ │ │ - sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #288] @ 3a480 │ │ │ │ + bne 37828 │ │ │ │ + add sp, sp, #156 @ 0x9c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7544 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ + mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #20] │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r8, sp, #16 │ │ │ │ - strb r2, [sp, #15] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b 3a3a8 │ │ │ │ + add r8, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 76f4 │ │ │ │ + mov r3, #0 │ │ │ │ + mov lr, r4 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #124] @ 0x7c │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + str r8, [sp, #4] │ │ │ │ + stmia r8!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + mov ip, r6 │ │ │ │ + stm r8, {r0, r1} │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + str r4, [sp] │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #74 @ 0x4a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + str r1, [lr] │ │ │ │ + ldm r7!, {r0, r1, r2, r3} │ │ │ │ + mov lr, r6 │ │ │ │ + stmia lr!, {r0, r1, r2, r3} │ │ │ │ + ldm r7, {r0, r1} │ │ │ │ + ldr lr, [r8] │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + mov ip, r0 │ │ │ │ + ldm sl!, {r0, r1, r2, r3} │ │ │ │ + mov r4, r9 │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + str lr, [r7] │ │ │ │ + mov lr, r6 │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia r5!, {r0, r1, r2, r3} │ │ │ │ + str ip, [r8] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + str fp, [sp, #8] │ │ │ │ + str r9, [sp, #12] │ │ │ │ + b 37644 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + bl 7460 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 37760 │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 7544 │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r2, r4 │ │ │ │ + mov fp, r5 │ │ │ │ + mov sl, r6 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 76f4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov ip, r3 │ │ │ │ + mov lr, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + mov r7, r3 │ │ │ │ + str r5, [sp] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldm r5!, {r0, r1, r2, r3} │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r4, [r6] │ │ │ │ + str r4, [r6, #4] │ │ │ │ + str r4, [r6, #8] │ │ │ │ + mov r4, r6 │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + stmia fp!, {r0, r1, r2, r3} │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + ldr r5, [ip] │ │ │ │ + stm r4, {r0, r1} │ │ │ │ + mov r4, r0 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + stmia r9!, {r0, r1, r2, r3} │ │ │ │ + ldm r8!, {r0, r1, r2, r3} │ │ │ │ + stmia r7!, {r0, r1, r2, r3} │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r4, [ip] │ │ │ │ + str r5, [lr] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + bl 770c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a430 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #74 @ 0x4a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 3a380 │ │ │ │ - add r8, sp, #15 │ │ │ │ - b 3a400 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #168] @ 3a484 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #75 @ 0x4b │ │ │ │ + beq 37544 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 37440 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ + bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a430 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #75 @ 0x4b │ │ │ │ + beq 377b4 │ │ │ │ + ldr r3, [pc, #392] @ 37834 │ │ │ │ + mov r0, r9 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 7460 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 3a3c8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrbne r2, [sp, #15] │ │ │ │ - strbne r2, [r3] │ │ │ │ - b 3a444 │ │ │ │ + bl 72d4 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r5, [r5] │ │ │ │ + bl 770c │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 722c │ │ │ │ + b 37440 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 3a488 │ │ │ │ - ldr r3, [pc, #40] @ 3a478 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ + beq 37440 │ │ │ │ + add r6, r4, #336 @ 0x150 │ │ │ │ + ldr r3, [pc, #296] @ 37834 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 377f4 │ │ │ │ + ldr r3, [pc, #300] @ 37850 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #340] @ 0x154 │ │ │ │ + b 37418 │ │ │ │ + mov r3, #6 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #280] @ 37854 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r4, #324] @ 0x144 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 3740c │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 3a470 │ │ │ │ - add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r4, r4, lsr #19 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r5, r4, r0, lsl #19 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r5, r4, r0, lsr #17 │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 37440 │ │ │ │ + ldr r4, [pc, #208] @ 37858 │ │ │ │ + ldr r3, [pc, #168] @ 37834 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r6, r4, #344 @ 0x158 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 377c0 │ │ │ │ + ldr r3, [pc, #176] @ 3785c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #348] @ 0x15c │ │ │ │ + b 37418 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + b 376a4 │ │ │ │ + mov r3, #6 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #144] @ 37860 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r4, #348] @ 0x15c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 377a4 │ │ │ │ + mov r3, #6 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #96] @ 37864 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r4, #340] @ 0x154 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 3771c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r5, ip, asr #20 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r9, r5, r0, lsl #12 │ │ │ │ + andeq sp, sp, r8, asr ip │ │ │ │ + eoreq r9, r5, r4, ror #11 │ │ │ │ + eoreq r9, r5, ip, lsr r5 │ │ │ │ + eoreq r9, r5, ip, lsl r5 │ │ │ │ + mlaeq r5, ip, r8, r8 │ │ │ │ + eoreq r9, r5, ip, lsl #4 │ │ │ │ + ldrdeq sp, [sp], -ip │ │ │ │ + eoreq r9, r5, r4, lsr #3 │ │ │ │ + eoreq r9, r5, r4, lsl #3 │ │ │ │ + andeq sp, sp, r8, asr #14 │ │ │ │ + andeq sp, sp, r4, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #448] @ 3a668 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #444] @ 3a66c │ │ │ │ - sub sp, sp, #32 │ │ │ │ + str r0, [ip, #3904] @ 0xf40 │ │ │ │ + sub sp, sp, #156 @ 0x9c │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r0, [pc, #1424] @ 37e18 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r1, [pc, #1420] @ 37e1c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #436] @ 3a670 │ │ │ │ - str ip, [sp, #12] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r6, [pc, #424] @ 3a674 │ │ │ │ - mov r2, #0 │ │ │ │ + add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #28] │ │ │ │ + str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - mov r3, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r8, sp, #12 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b 3a518 │ │ │ │ + ldr r2, [pc, #1392] @ 37e20 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str r3, [r9, #4] │ │ │ │ + mov r3, #2 │ │ │ │ + add r4, sp, #32 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + b 378f8 │ │ │ │ mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #82 @ 0x52 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, fp │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [fp, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a5f0 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #82 @ 0x52 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 3a4f0 │ │ │ │ - add r8, sp, #16 │ │ │ │ - b 3a570 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #300] @ 3a678 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #83 @ 0x53 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bne 379bc │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, fp │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a5f0 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #83 @ 0x53 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 3a538 │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne ip, [sp, #20] │ │ │ │ - ldmne r3, {r0, r1} │ │ │ │ - moveq r0, r2 │ │ │ │ - stmne r3, {r2, ip} │ │ │ │ - ldrne r2, [r3, #8] │ │ │ │ - ldrne ip, [sp, #24] │ │ │ │ - strne ip, [r3, #8] │ │ │ │ - strdne r0, [sp, #16] │ │ │ │ - strne r2, [sp, #24] │ │ │ │ + beq 378d0 │ │ │ │ + ldr sl, [pc, #1292] @ 37e24 │ │ │ │ + ldr r8, [pc, #1292] @ 37e28 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r7, sp, #28 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r6, sl, #360 @ 0x168 │ │ │ │ + b 37958 │ │ │ │ + ldr r4, [pc, #1272] @ 37e2c │ │ │ │ + mov r2, r5 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r3, [r4, #364] @ 0x16c │ │ │ │ + mov r1, #13 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [fp, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a63c │ │ │ │ - ldr r2, [pc, #176] @ 3a67c │ │ │ │ - ldr r3, [pc, #156] @ 3a66c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 3a664 │ │ │ │ - add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 3a630 │ │ │ │ - ldr r4, [r3] │ │ │ │ - str r5, [r3, #4] │ │ │ │ - cmp r4, #0 │ │ │ │ - str r5, [r3] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - beq 3a630 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 113b70 │ │ │ │ + bne 37cd4 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #13 │ │ │ │ + mov r0, fp │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a658 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + bne 37a60 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a5c4 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + beq 3792c │ │ │ │ + mov r3, #14 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + str r8, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #364] @ 0x16c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 3792c │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 37a2c │ │ │ │ + ldr r4, [pc, #1108] @ 37e30 │ │ │ │ + ldr r3, [pc, #1088] @ 37e20 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r6, r4, #352 @ 0x160 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a5c4 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - bl 7540 │ │ │ │ - b 3a5c4 │ │ │ │ + bne 37d18 │ │ │ │ + ldr r3, [pc, #1076] @ 37e34 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #356] @ 0x164 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + add r4, sp, #36 @ 0x24 │ │ │ │ + ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7540 │ │ │ │ - b 3a630 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r4, ip, lsr r8 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r5, r4, ip, lsl #16 │ │ │ │ - andeq r0, r0, r0, lsr #5 │ │ │ │ - eoreq r5, r4, r0, lsr #14 │ │ │ │ - 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, r1 │ │ │ │ - ldr r1, [pc, #992] @ 3aa7c │ │ │ │ - ldr r2, [pc, #992] @ 3aa80 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr r6, [pc, #980] @ 3aa84 │ │ │ │ - ldr r7, [pc, #976] @ 3aa84 │ │ │ │ - ldr r5, [pc, #976] @ 3aa88 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r3, [pc, #956] @ 3aa84 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - strd r6, [sp, #32] │ │ │ │ - strd r6, [sp, #40] @ 0x28 │ │ │ │ - strd r6, [sp, #48] @ 0x30 │ │ │ │ - strd r6, [sp, #56] @ 0x38 │ │ │ │ - mov r4, r0 │ │ │ │ - add r6, sp, #20 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - strb r2, [sp, #15] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b 3a724 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #89 @ 0x59 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3a7b0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #89 @ 0x59 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3a6fc │ │ │ │ - add r6, sp, #15 │ │ │ │ - b 3a77c │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #820] @ 3aa8c │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #90 @ 0x5a │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3a7b0 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #90 @ 0x5a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3a744 │ │ │ │ - ldrb r3, [sp, #15] │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r6, sp, #16 │ │ │ │ - addeq r6, sp, #24 │ │ │ │ - bne 3a824 │ │ │ │ - b 3a8d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 3a7d0 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #696] @ 3aa90 │ │ │ │ - ldr r3, [pc, #676] @ 3aa80 │ │ │ │ + bl 722c │ │ │ │ + mov r0, r9 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 37e38 │ │ │ │ + ldr r3, [pc, #988] @ 37e1c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3aa78 │ │ │ │ - add sp, sp, #76 @ 0x4c │ │ │ │ + bne 37e14 │ │ │ │ + add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #91 @ 0x5b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3a7b0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #91 @ 0x5b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3a7fc │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ - b 3a87c │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #572] @ 3aa94 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #92 @ 0x5c │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3a7b0 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #92 @ 0x5c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3a844 │ │ │ │ - ldrd r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 3a7d0 │ │ │ │ - strd r0, [r3] │ │ │ │ - b 3a7d0 │ │ │ │ mov r1, #14 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #93 @ 0x5d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3a7b0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #93 @ 0x5d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3a8b0 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ - b 3a930 │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #392] @ 3aa94 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #94 @ 0x5e │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3a7b0 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #94 @ 0x5e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3a8f8 │ │ │ │ - ldrd r6, [sp, #48] @ 0x30 │ │ │ │ - add r9, sp, #32 │ │ │ │ - b 3a990 │ │ │ │ - mov r1, #20 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #296] @ 3aa94 │ │ │ │ - mov r1, #95 @ 0x5f │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3a7b0 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #95 @ 0x5f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3a958 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - add r9, sp, #28 │ │ │ │ - mov sl, r2 │ │ │ │ - mov fp, r3 │ │ │ │ - b 3a9e4 │ │ │ │ - mov r1, #26 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #96 @ 0x60 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7544 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r2, #0 │ │ │ │ + add r8, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 76f4 │ │ │ │ + mov r3, #0 │ │ │ │ + mov lr, r4 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #124] @ 0x7c │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + str r8, [sp, #4] │ │ │ │ + stmia r8!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + mov ip, r6 │ │ │ │ + stm r8, {r0, r1} │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + str r4, [sp] │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + mov r1, #2 │ │ │ │ + str r1, [lr] │ │ │ │ + ldm r7!, {r0, r1, r2, r3} │ │ │ │ + mov lr, r6 │ │ │ │ + stmia lr!, {r0, r1, r2, r3} │ │ │ │ + ldm r7, {r0, r1} │ │ │ │ + ldr lr, [r8] │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + mov ip, r0 │ │ │ │ + ldm sl!, {r0, r1, r2, r3} │ │ │ │ + mov r4, r9 │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + str lr, [r7] │ │ │ │ + mov lr, r6 │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia r5!, {r0, r1, r2, r3} │ │ │ │ + str ip, [r8] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + str fp, [sp, #8] │ │ │ │ + str r9, [sp, #12] │ │ │ │ + b 37c30 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ + bl 7460 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #14 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 37d4c │ │ │ │ + mov r1, #14 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 7544 │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r2, r4 │ │ │ │ + mov fp, r5 │ │ │ │ + mov sl, r6 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 76f4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov ip, r3 │ │ │ │ + mov lr, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + mov r7, r3 │ │ │ │ + str r5, [sp] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldm r5!, {r0, r1, r2, r3} │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r4, [r6] │ │ │ │ + str r4, [r6, #4] │ │ │ │ + str r4, [r6, #8] │ │ │ │ + mov r4, r6 │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + stmia fp!, {r0, r1, r2, r3} │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + ldr r5, [ip] │ │ │ │ + stm r4, {r0, r1} │ │ │ │ + mov r4, r0 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + stmia r9!, {r0, r1, r2, r3} │ │ │ │ + ldm r8!, {r0, r1, r2, r3} │ │ │ │ + stmia r7!, {r0, r1, r2, r3} │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r4, [ip] │ │ │ │ + str r5, [lr] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ + bl 770c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #14 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a7b0 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #96 @ 0x60 │ │ │ │ + beq 37b30 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 37a2c │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ + bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9bc │ │ │ │ - add r9, sp, #56 @ 0x38 │ │ │ │ - b 3aa3c │ │ │ │ - mov r1, #28 │ │ │ │ + beq 37da0 │ │ │ │ + ldr r3, [pc, #392] @ 37e20 │ │ │ │ + mov r0, r9 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 7460 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 3aa94 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #97 @ 0x61 │ │ │ │ + bl 72d4 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r5, [r5] │ │ │ │ + bl 770c │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 722c │ │ │ │ + b 37a2c │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 37a2c │ │ │ │ + add r6, r4, #368 @ 0x170 │ │ │ │ + ldr r3, [pc, #296] @ 37e20 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a7b0 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, r9 │ │ │ │ - mov r1, #97 @ 0x61 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bne 37de0 │ │ │ │ + ldr r3, [pc, #300] @ 37e3c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #372] @ 0x174 │ │ │ │ + b 37a04 │ │ │ │ + mov r3, #6 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #280] @ 37e40 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r4, #356] @ 0x164 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 379f8 │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 37a2c │ │ │ │ + ldr r4, [pc, #208] @ 37e44 │ │ │ │ + ldr r3, [pc, #168] @ 37e20 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r6, r4, #376 @ 0x178 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa04 │ │ │ │ - mov r2, sl │ │ │ │ - mov r3, fp │ │ │ │ + bne 37dac │ │ │ │ + ldr r3, [pc, #176] @ 37e48 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #380] @ 0x17c │ │ │ │ + b 37a04 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + b 37c90 │ │ │ │ + mov r3, #6 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #144] @ 37e4c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b8c │ │ │ │ - ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - bl 112b8c │ │ │ │ - b 3a89c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r4, r0, asr r6 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r5, r4, r4, lsr #12 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r5, r4, r4, lsl r5 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ + str r3, [r4, #380] @ 0x17c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 37d90 │ │ │ │ + mov r3, #6 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #96] @ 37e50 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r4, #372] @ 0x174 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 37d08 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r5, r0, ror #8 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r9, r5, r4, lsl r0 │ │ │ │ + andeq sp, sp, ip, ror #12 │ │ │ │ + strdeq r8, [r5], -r8 @ │ │ │ │ + eoreq r8, r5, r0, asr pc │ │ │ │ + eoreq r8, r5, r0, lsr pc │ │ │ │ + @ instruction: 0x002582b0 │ │ │ │ + eoreq r8, r5, r0, lsr #24 │ │ │ │ + strdeq sp, [sp], -r0 │ │ │ │ + @ instruction: 0x00258bb8 │ │ │ │ + mlaeq r5, r8, fp, r8 │ │ │ │ + andeq sp, sp, ip, asr r1 │ │ │ │ + andeq sp, sp, r8, lsr #2 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #640] @ 3ad34 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #636] @ 3ad38 │ │ │ │ + str r0, [ip, #3904] @ 0xf40 │ │ │ │ + sub sp, sp, #156 @ 0x9c │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r0, [pc, #1424] @ 38404 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r1, [pc, #1420] @ 38408 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #628] @ 3ad3c │ │ │ │ - ldr r3, [pc, #624] @ 3ad3c │ │ │ │ - ldr r5, [pc, #624] @ 3ad40 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - ldr ip, [pc, #612] @ 3ad3c │ │ │ │ + mov r3, #0 │ │ │ │ + add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ + str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, sp, #8 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - str ip, [sp, #8] │ │ │ │ - str ip, [sp, #12] │ │ │ │ - b 3ab28 │ │ │ │ + ldr r2, [pc, #1392] @ 3840c │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str r3, [r9, #4] │ │ │ │ + mov r3, #2 │ │ │ │ + add r4, sp, #28 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + b 37ee4 │ │ │ │ mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #98 @ 0x62 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3ace4 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #98 @ 0x62 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3ab00 │ │ │ │ - add r6, sp, #16 │ │ │ │ - b 3ab80 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #488] @ 3ad44 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #99 @ 0x63 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3ace4 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #99 @ 0x63 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + mov r0, fp │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #15 │ │ │ │ + mov r0, fp │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [fp, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ab48 │ │ │ │ - ldrd r6, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - b 3abd0 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #100 @ 0x64 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bne 37fa8 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #15 │ │ │ │ + mov r0, fp │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ace4 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #100 @ 0x64 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + beq 37ebc │ │ │ │ + ldr sl, [pc, #1292] @ 38410 │ │ │ │ + ldr r8, [pc, #1292] @ 38414 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r7, sp, #32 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r6, sl, #392 @ 0x188 │ │ │ │ + b 37f44 │ │ │ │ + ldr r4, [pc, #1272] @ 38418 │ │ │ │ + mov r2, r5 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r3, [r4, #396] @ 0x18c │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [fp, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aba8 │ │ │ │ - add r8, sp, #24 │ │ │ │ - b 3ac28 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #320] @ 3ad44 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #101 @ 0x65 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bne 382c0 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, fp │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ace4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #101 @ 0x65 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bne 3804c │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3abf0 │ │ │ │ - ldrd r8, [sp, #24] │ │ │ │ - add fp, sp, #32 │ │ │ │ - b 3ac88 │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #224] @ 3ad44 │ │ │ │ - mov r1, #102 @ 0x66 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 37f18 │ │ │ │ + mov r3, #14 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + str r8, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #396] @ 0x18c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 37f18 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 38018 │ │ │ │ + ldr r4, [pc, #1108] @ 3841c │ │ │ │ + ldr r3, [pc, #1088] @ 3840c │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r6, r4, #384 @ 0x180 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ace4 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #102 @ 0x66 │ │ │ │ + bne 38304 │ │ │ │ + ldr r3, [pc, #1076] @ 38420 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #388] @ 0x184 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + add r4, sp, #36 @ 0x24 │ │ │ │ + ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3ac50 │ │ │ │ - ldr r4, [sl] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 3ad04 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 112b8c │ │ │ │ - ldr r3, [pc, #132] @ 3ad48 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ - bl 112f44 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - strd r0, [r4] │ │ │ │ - b 3ad04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 3ad04 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #64] @ 3ad4c │ │ │ │ - ldr r3, [pc, #40] @ 3ad38 │ │ │ │ + bl 722c │ │ │ │ + mov r0, r9 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 38424 │ │ │ │ + ldr r3, [pc, #988] @ 38408 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3ad30 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ + bne 38400 │ │ │ │ + add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r4, r4, lsr r2 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r5, r4, ip, lsl #4 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00e00000 │ │ │ │ - eoreq r4, r4, r0, ror #31 │ │ │ │ - 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, r0 │ │ │ │ - ldr r0, [pc, #640] @ 3afec │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #636] @ 3aff0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #628] @ 3aff4 │ │ │ │ - ldr r3, [pc, #624] @ 3aff4 │ │ │ │ - ldr r5, [pc, #624] @ 3aff8 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - ldr ip, [pc, #612] @ 3aff4 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ - mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, sp, #8 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - str ip, [sp, #8] │ │ │ │ - str ip, [sp, #12] │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - b 3ade0 │ │ │ │ - mov r1, #5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #139 @ 0x8b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3af9c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #139 @ 0x8b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3adb8 │ │ │ │ - add r6, sp, #32 │ │ │ │ - b 3ae38 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #488] @ 3affc │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #140 @ 0x8c │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3af9c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #140 @ 0x8c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3ae00 │ │ │ │ - ldrd r6, [sp, #32] │ │ │ │ - add r8, sp, #12 │ │ │ │ - b 3ae88 │ │ │ │ mov r1, #17 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #141 @ 0x8d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3af9c │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #141 @ 0x8d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3ae60 │ │ │ │ - add r8, sp, #24 │ │ │ │ - b 3aee0 │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #320] @ 3affc │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #142 @ 0x8e │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3af9c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #142 @ 0x8e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3aea8 │ │ │ │ - ldrd r8, [sp, #24] │ │ │ │ - add fp, sp, #16 │ │ │ │ - b 3af40 │ │ │ │ - mov r1, #29 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #224] @ 3affc │ │ │ │ - mov r1, #143 @ 0x8f │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3af9c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #143 @ 0x8f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3af08 │ │ │ │ - ldr r4, [sl] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 3afbc │ │ │ │ - ldrd r2, [sp, #16] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 112b8c │ │ │ │ - ldr r3, [pc, #132] @ 3b000 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7544 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ + mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ - bl 112f44 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - strd r0, [r4] │ │ │ │ - b 3afbc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 3afbc │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #64] @ 3b004 │ │ │ │ - ldr r3, [pc, #40] @ 3aff0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ + add r8, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3afe8 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r4, ip, ror pc │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r4, r4, r4, asr pc │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00e00000 │ │ │ │ - eoreq r4, r4, r8, lsr #26 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + mov lr, r4 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #124] @ 0x7c │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + str r8, [sp, #4] │ │ │ │ + stmia r8!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + mov ip, r6 │ │ │ │ + stm r8, {r0, r1} │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + str r4, [sp] │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + mov r1, #2 │ │ │ │ + str r1, [lr] │ │ │ │ + ldm r7!, {r0, r1, r2, r3} │ │ │ │ + mov lr, r6 │ │ │ │ + stmia lr!, {r0, r1, r2, r3} │ │ │ │ + ldm r7, {r0, r1} │ │ │ │ + ldr lr, [r8] │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + mov ip, r0 │ │ │ │ + ldm sl!, {r0, r1, r2, r3} │ │ │ │ + mov r4, r9 │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + str lr, [r7] │ │ │ │ + mov lr, r6 │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia r5!, {r0, r1, r2, r3} │ │ │ │ + str ip, [r8] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + str fp, [sp, #8] │ │ │ │ + str r9, [sp, #12] │ │ │ │ + b 3821c │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + bl 7460 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #17 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 38338 │ │ │ │ + mov r1, #17 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 7544 │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r2, r4 │ │ │ │ + mov fp, r5 │ │ │ │ + mov sl, r6 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 76f4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov ip, r3 │ │ │ │ + mov lr, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + mov r7, r3 │ │ │ │ + str r5, [sp] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldm r5!, {r0, r1, r2, r3} │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r4, [r6] │ │ │ │ + str r4, [r6, #4] │ │ │ │ + str r4, [r6, #8] │ │ │ │ + mov r4, r6 │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + stmia fp!, {r0, r1, r2, r3} │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + ldr r5, [ip] │ │ │ │ + stm r4, {r0, r1} │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #304] @ 3b154 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 3b158 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #292] @ 3b15c │ │ │ │ - sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #288] @ 3b160 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #20] │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r8, sp, #16 │ │ │ │ - strb r2, [sp, #15] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b 3b088 │ │ │ │ - mov r1, #5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #144 @ 0x90 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + stmia r9!, {r0, r1, r2, r3} │ │ │ │ + ldm r8!, {r0, r1, r2, r3} │ │ │ │ + stmia r7!, {r0, r1, r2, r3} │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r4, [ip] │ │ │ │ + str r5, [lr] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + bl 770c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #17 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b110 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #144 @ 0x90 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 3b060 │ │ │ │ - add r8, sp, #15 │ │ │ │ - b 3b0e0 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #168] @ 3b164 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #145 @ 0x91 │ │ │ │ + beq 3811c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 38018 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ + bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b110 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #145 @ 0x91 │ │ │ │ + beq 3838c │ │ │ │ + ldr r3, [pc, #392] @ 3840c │ │ │ │ + mov r0, r9 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 7460 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 3b0a8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrbne r2, [sp, #15] │ │ │ │ - strbne r2, [r3] │ │ │ │ - b 3b124 │ │ │ │ + bl 72d4 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r5, [r5] │ │ │ │ + bl 770c │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 722c │ │ │ │ + b 38018 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 3b168 │ │ │ │ - ldr r3, [pc, #40] @ 3b158 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ + beq 38018 │ │ │ │ + add r6, r4, #400 @ 0x190 │ │ │ │ + ldr r3, [pc, #296] @ 3840c │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 383cc │ │ │ │ + ldr r3, [pc, #300] @ 38428 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #404] @ 0x194 │ │ │ │ + b 37ff0 │ │ │ │ + mov r3, #6 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #280] @ 3842c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r4, #388] @ 0x184 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 37fe4 │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 3b150 │ │ │ │ - add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r4, r4, asr #25 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r4, r4, r0, lsr #25 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r4, r4, r0, asr #23 │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 38018 │ │ │ │ + ldr r4, [pc, #208] @ 38430 │ │ │ │ + ldr r3, [pc, #168] @ 3840c │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r6, r4, #408 @ 0x198 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 38398 │ │ │ │ + ldr r3, [pc, #176] @ 38434 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #412] @ 0x19c │ │ │ │ + b 37ff0 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + b 3827c │ │ │ │ + mov r3, #6 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #144] @ 38438 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r4, #412] @ 0x19c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 3837c │ │ │ │ + mov r3, #6 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #96] @ 3843c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r4, #404] @ 0x194 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 382f4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r5, r4, ror lr │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r8, r5, r8, lsr #20 │ │ │ │ + andeq sp, sp, r0, lsl #1 │ │ │ │ + eoreq r8, r5, ip, lsl #20 │ │ │ │ + eoreq r8, r5, r4, ror #18 │ │ │ │ + eoreq r8, r5, r4, asr #18 │ │ │ │ + eoreq r7, r5, r4, asr #25 │ │ │ │ + eoreq r8, r5, r4, lsr r6 │ │ │ │ + andeq ip, sp, r4, lsl #24 │ │ │ │ + eoreq r8, r5, ip, asr #11 │ │ │ │ + eoreq r8, r5, ip, lsr #11 │ │ │ │ + andeq ip, sp, r0, ror fp │ │ │ │ + andeq ip, sp, ip, lsr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #680] @ 3b430 │ │ │ │ + ldr r0, [pc, #680] @ 38704 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #676] @ 3b434 │ │ │ │ + ldr r1, [pc, #676] @ 38708 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #32] │ │ │ │ - ldr r7, [pc, #660] @ 3b438 │ │ │ │ + ldr r7, [pc, #660] @ 3870c │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ add r4, sp, #16 │ │ │ │ - ldr r2, [pc, #648] @ 3b43c │ │ │ │ + ldr r2, [pc, #648] @ 38710 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r1, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r9, sp, #8 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 3b200 │ │ │ │ + b 384d4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r5 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b360 │ │ │ │ + bne 38634 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r5 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3b1d8 │ │ │ │ - b 3b254 │ │ │ │ + beq 384ac │ │ │ │ + b 38528 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #528] @ 3b440 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #528] @ 38714 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b360 │ │ │ │ + bne 38634 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r5 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3b21c │ │ │ │ + beq 384f0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b32c │ │ │ │ + beq 38600 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r0, sp, #12 │ │ │ │ bic r3, r3, #3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b420 │ │ │ │ + beq 386f4 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, r4 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ @@ -52991,41 +50096,41 @@ │ │ │ │ stmia r8!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ add r8, sp, #64 @ 0x40 │ │ │ │ stm r7, {r0, r1} │ │ │ │ mov r2, #20 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov ip, r5 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ ldr r5, [r7] │ │ │ │ mov lr, r8 │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r6] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #264] @ 3b444 │ │ │ │ - ldr r3, [pc, #244] @ 3b434 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #264] @ 38718 │ │ │ │ + ldr r3, [pc, #244] @ 38708 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b42c │ │ │ │ + bne 38700 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr fp, [r8] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 3b32c │ │ │ │ + beq 38600 │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ mov r3, #2 │ │ │ │ mov ip, r8 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ @@ -53050,1605 +50155,175 @@ │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ add r9, sp, #64 @ 0x40 │ │ │ │ stm r7, {r0, r1} │ │ │ │ mov r2, #20 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ ldr lr, [r7] │ │ │ │ mov ip, r9 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ mov r0, r9 │ │ │ │ str lr, [r6] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7198 │ │ │ │ - b 3b32c │ │ │ │ + bl 71a8 │ │ │ │ + b 38600 │ │ │ │ mov r0, r5 │ │ │ │ - bl 71f8 │ │ │ │ - b 3b298 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r4, ip, asr fp │ │ │ │ + bl 7208 │ │ │ │ + b 3856c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r5, r8, lsl #17 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r4, r4, r0, lsr fp │ │ │ │ + eoreq r7, r5, ip, asr r8 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ andeq r0, r0, r8, lsl #6 │ │ │ │ - @ instruction: 0x002449b0 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3960] @ 0xf78 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #1128] @ 3b8cc │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [pc, #1124] @ 3b8d0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #1116] @ 3b8d4 │ │ │ │ - ldr r3, [pc, #1112] @ 3b8d4 │ │ │ │ - ldr r5, [pc, #1112] @ 3b8d8 │ │ │ │ - sub sp, sp, #100 @ 0x64 │ │ │ │ - ldr ip, [pc, #1100] @ 3b8d4 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #92] @ 0x5c │ │ │ │ - mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r7, sp, #40 @ 0x28 │ │ │ │ - str ip, [sp, #28] │ │ │ │ - str ip, [sp, #32] │ │ │ │ - str ip, [sp, #36] @ 0x24 │ │ │ │ - str ip, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 3b4ec │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3b5b8 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 3b4bc │ │ │ │ - ldr r6, [pc, #972] @ 3b8dc │ │ │ │ - ldr sl, [pc, #972] @ 3b8e0 │ │ │ │ - ldr r9, [pc, #972] @ 3b8e4 │ │ │ │ - ldr r3, [pc, #952] @ 3b8d4 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r7, sp, #44 @ 0x2c │ │ │ │ - add sl, pc, sl │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - b 3b554 │ │ │ │ - ldr r3, [r9, #4] │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3b894 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3b5f8 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr fp, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3b530 │ │ │ │ - mov r3, #13 │ │ │ │ - str r3, [sp, #84] @ 0x54 │ │ │ │ - add r3, sp, #84 @ 0x54 │ │ │ │ - str sl, [sp, #88] @ 0x58 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3b530 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - strbne r6, [r3] │ │ │ │ - ldr r2, [pc, #788] @ 3b8e8 │ │ │ │ - ldr r3, [pc, #760] @ 3b8d0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #92] @ 0x5c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 3b8c8 │ │ │ │ - add sp, sp, #100 @ 0x64 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, sp, #48 @ 0x30 │ │ │ │ - bne 3b644 │ │ │ │ - b 3b884 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 3b8ec │ │ │ │ - mov r1, #57 @ 0x39 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3b5b8 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #57 @ 0x39 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 3b60c │ │ │ │ - ldrd r6, [sp, #48] @ 0x30 │ │ │ │ - add sl, sp, #32 │ │ │ │ - b 3b690 │ │ │ │ - mov r1, #12 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3b8b0 │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 3b668 │ │ │ │ - add sl, sp, #56 @ 0x38 │ │ │ │ - b 3b6e8 │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #552] @ 3b8ec │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #59 @ 0x3b │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3b8b0 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r3, sl │ │ │ │ - mov r1, #59 @ 0x3b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 3b6b0 │ │ │ │ - ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - add sl, sp, #36 @ 0x24 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 3b73c │ │ │ │ - mov r1, #20 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3b8b0 │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 3b714 │ │ │ │ - add sl, sp, #72 @ 0x48 │ │ │ │ - b 3b794 │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #380] @ 3b8ec │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3b8b0 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - mov r3, sl │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 3b75c │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - add sl, sp, #28 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 3b7e8 │ │ │ │ - mov r1, #28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #62 @ 0x3e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3b8b0 │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, #62 @ 0x3e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 3b7c0 │ │ │ │ - add sl, sp, #64 @ 0x40 │ │ │ │ - b 3b840 │ │ │ │ - mov r1, #30 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #208] @ 3b8ec │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3b8b0 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, sl │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 3b808 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - bl 1134cc │ │ │ │ - subs r3, r0, #0 │ │ │ │ - movne r3, #1 │ │ │ │ - ldr r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - strbne r3, [r2] │ │ │ │ - b 3b5cc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - movne r2, #0 │ │ │ │ - strbne r2, [r3] │ │ │ │ - b 3b5cc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - strbne r9, [r3] │ │ │ │ - b 3b5cc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r4, r4, lsl #17 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r4, r4, ip, asr r8 │ │ │ │ - eoreq r5, r4, r4, lsr #10 │ │ │ │ - muleq sp, r4, r3 │ │ │ │ - eoreq r5, r4, r8, lsl r5 │ │ │ │ - eoreq r4, r4, r8, lsl r7 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 3b96c │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #8 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3b93c │ │ │ │ - ldr r3, [pc, #68] @ 3b970 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 3b974 │ │ │ │ - mov r2, #6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3b924 │ │ │ │ - eoreq r5, r4, r4, lsr r1 │ │ │ │ - eoreq r5, r4, r4, lsl r1 │ │ │ │ - strdeq r8, [sp], -r0 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3992] @ 0xf98 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [pc, #1228] @ 3be60 │ │ │ │ - ldr r2, [pc, #1228] @ 3be64 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #1220] @ 3be68 │ │ │ │ - ldr r7, [pc, #1216] @ 3be68 │ │ │ │ - ldr sl, [pc, #1216] @ 3be6c │ │ │ │ - sub sp, sp, #68 @ 0x44 │ │ │ │ - ldr r3, [pc, #1204] @ 3be68 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #60] @ 0x3c │ │ │ │ - mov r2, #0 │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r4, r0 │ │ │ │ - add r5, sp, #12 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - strd r6, [sp, #32] │ │ │ │ - strd r6, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b 3ba10 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #46 @ 0x2e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3badc │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #46 @ 0x2e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3b9e8 │ │ │ │ - ldr r9, [pc, #1088] @ 3be70 │ │ │ │ - ldr fp, [pc, #1088] @ 3be74 │ │ │ │ - ldr r3, [pc, #1072] @ 3be68 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r7, sp, #28 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r6, r9, #16 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b 3ba78 │ │ │ │ - ldr r3, [pc, #1060] @ 3be78 │ │ │ │ - mov r2, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - mov r1, #47 @ 0x2f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3badc │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #47 @ 0x2f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3bb28 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3ba4c │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ - str fp, [sp, #56] @ 0x38 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #20] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3ba4c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 3bafc │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #888] @ 3be7c │ │ │ │ - ldr r3, [pc, #860] @ 3be64 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 3be5c │ │ │ │ - add sp, sp, #68 @ 0x44 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r5, sp, #24 │ │ │ │ - bne 3bb64 │ │ │ │ - b 3bc3c │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3badc │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3bb3c │ │ │ │ - ldr r6, [pc, #764] @ 3be80 │ │ │ │ - ldr r9, [pc, #764] @ 3be84 │ │ │ │ - ldr r3, [pc, #732] @ 3be68 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r6, #24 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b 3bbc8 │ │ │ │ - ldr r3, [pc, #740] @ 3be88 │ │ │ │ - mov r2, fp │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ - mov r1, #49 @ 0x31 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3badc │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #49 @ 0x31 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3bc2c │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3bb9c │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ - str r9, [sp, #56] @ 0x38 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r6, #28] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3bb9c │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r5, sp, #8 │ │ │ │ - bne 3bc80 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 3bafc │ │ │ │ - strd r0, [r3] │ │ │ │ - b 3bafc │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #50 @ 0x32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3badc │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #50 @ 0x32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3bc58 │ │ │ │ - ldr r7, [pc, #492] @ 3be8c │ │ │ │ - ldr r9, [pc, #492] @ 3be90 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r6, sp, #16 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r7, #32 │ │ │ │ - b 3bce0 │ │ │ │ - ldr r3, [pc, #472] @ 3be94 │ │ │ │ - mov r2, fp │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #36] @ 0x24 │ │ │ │ - mov r1, #51 @ 0x33 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3badc │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #51 @ 0x33 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3bd44 │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3bcb4 │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ - str r9, [sp, #56] @ 0x38 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3bcb4 │ │ │ │ - add r5, sp, #40 @ 0x28 │ │ │ │ - b 3bd84 │ │ │ │ - mov r1, #18 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #312] @ 3be98 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [sl, r3] │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3badc │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3bd4c │ │ │ │ - ldrd r6, [sp, #40] @ 0x28 │ │ │ │ - add r5, sp, #20 │ │ │ │ - b 3bdd4 │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #53 @ 0x35 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3badc │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #53 @ 0x35 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3bdac │ │ │ │ - add r5, sp, #32 │ │ │ │ - b 3be2c │ │ │ │ - mov r1, #24 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #144] @ 3be98 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [sl, r3] │ │ │ │ - mov r1, #54 @ 0x36 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3badc │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #54 @ 0x36 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3bdf4 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - b 3bc44 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r4, r8, asr r3 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r4, r4, r0, lsr r3 │ │ │ │ - eoreq r5, r4, r8 │ │ │ │ - andeq r8, sp, r8, lsl #29 │ │ │ │ - eoreq r4, r4, r8, ror #31 │ │ │ │ - eoreq r4, r4, r8, ror #3 │ │ │ │ - @ instruction: 0x00244eb4 │ │ │ │ - andeq r8, sp, r0, ror #19 │ │ │ │ - mlaeq r4, r8, lr, r4 │ │ │ │ - mlaeq r4, ip, sp, r4 │ │ │ │ - andeq r8, sp, r4, asr #17 │ │ │ │ - eoreq r4, r4, r0, lsl #27 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - 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, r0 │ │ │ │ - ldr r0, [pc, #1152] @ 3c338 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #1148] @ 3c33c │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr r3, [pc, #1136] @ 3c340 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #68] @ 0x44 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r6, [pc, #1120] @ 3c344 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - strb r2, [sp, #15] │ │ │ │ - ldr r3, [pc, #1088] @ 3c340 │ │ │ │ - ldr r2, [pc, #1084] @ 3c340 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, sp, #16 │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - b 3bf3c │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3bfdc │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3bf14 │ │ │ │ - add r5, sp, #15 │ │ │ │ - b 3bf94 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #984] @ 3c348 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3bfdc │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3bf5c │ │ │ │ - ldrb r3, [sp, #15] │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r5, sp, #24 │ │ │ │ - bne 3c050 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 3bffc │ │ │ │ - strd r0, [r3] │ │ │ │ - b 3bffc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 3bffc │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #840] @ 3c34c │ │ │ │ - ldr r3, [pc, #820] @ 3c33c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 3c334 │ │ │ │ - add sp, sp, #76 @ 0x4c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #57 @ 0x39 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3bfdc │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #57 @ 0x39 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3c028 │ │ │ │ - ldr r9, [pc, #736] @ 3c350 │ │ │ │ - ldr sl, [pc, #736] @ 3c354 │ │ │ │ - ldr r3, [pc, #712] @ 3c340 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, sp, #36 @ 0x24 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r5, r9, #40 @ 0x28 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - b 3c0b8 │ │ │ │ - ldr r3, [pc, #708] @ 3c358 │ │ │ │ - mov r2, fp │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #44] @ 0x2c │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3bfdc │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3c11c │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3c08c │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - add r3, sp, #60 @ 0x3c │ │ │ │ - str sl, [sp, #64] @ 0x40 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #44] @ 0x2c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3c08c │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r5, sp, #32 │ │ │ │ - bne 3c158 │ │ │ │ - b 3bfc0 │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #59 @ 0x3b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3bfdc │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #59 @ 0x3b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3c130 │ │ │ │ - ldr r9, [pc, #484] @ 3c35c │ │ │ │ - ldr sl, [pc, #484] @ 3c360 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, sp, #28 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r5, r9, #48 @ 0x30 │ │ │ │ - b 3c1b8 │ │ │ │ - ldr r3, [pc, #464] @ 3c364 │ │ │ │ - mov r2, fp │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #52] @ 0x34 │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3bfdc │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3c21c │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr fp, [sp, #32] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3c18c │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - add r3, sp, #60 @ 0x3c │ │ │ │ - str sl, [sp, #64] @ 0x40 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #52] @ 0x34 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3c18c │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ - b 3c25c │ │ │ │ - mov r1, #18 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #304] @ 3c368 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3bfdc │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3c224 │ │ │ │ - ldrd r8, [sp, #48] @ 0x30 │ │ │ │ - add r5, sp, #20 │ │ │ │ - b 3c2ac │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #62 @ 0x3e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3bfdc │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #62 @ 0x3e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3c284 │ │ │ │ - add r5, sp, #40 @ 0x28 │ │ │ │ - b 3c304 │ │ │ │ - mov r1, #24 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #136] @ 3c368 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3bfdc │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3c2cc │ │ │ │ - ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 112b90 │ │ │ │ - b 3bfc8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r4, r0, lsr lr │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r3, r4, ip, ror #27 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r3, r4, r8, ror #25 │ │ │ │ - eoreq r4, r4, r8, asr #19 │ │ │ │ - strdeq r8, [sp], -r0 │ │ │ │ - eoreq r4, r4, r8, lsr #19 │ │ │ │ - eoreq r4, r4, r4, asr #17 │ │ │ │ - andeq r8, sp, ip, ror #7 │ │ │ │ - eoreq r4, r4, r8, lsr #17 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 3c3e8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #56 @ 0x38 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3c3b8 │ │ │ │ - ldr r3, [pc, #68] @ 3c3ec │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #60] @ 0x3c │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 3c3f0 │ │ │ │ - mov r2, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #60] @ 0x3c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3c3a0 │ │ │ │ - @ instruction: 0x002446b8 │ │ │ │ - mlaeq r4, r8, r6, r4 │ │ │ │ - andeq r8, sp, ip, ror r1 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 3c470 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #64 @ 0x40 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3c440 │ │ │ │ - ldr r3, [pc, #68] @ 3c474 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #68] @ 0x44 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 3c478 │ │ │ │ - mov r2, #13 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #68] @ 0x44 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3c428 │ │ │ │ - eoreq r4, r4, r0, lsr r6 │ │ │ │ - eoreq r4, r4, r0, lsl r6 │ │ │ │ - andeq r8, sp, r4, lsl r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 3c4f8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #72 @ 0x48 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3c4c8 │ │ │ │ - ldr r3, [pc, #68] @ 3c4fc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #76] @ 0x4c │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 3c500 │ │ │ │ - mov r2, #10 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #76] @ 0x4c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3c4b0 │ │ │ │ - eoreq r4, r4, r8, lsr #11 │ │ │ │ - eoreq r4, r4, r8, lsl #11 │ │ │ │ - andeq r8, sp, r8, lsl #1 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 3c580 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #80 @ 0x50 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3c550 │ │ │ │ - ldr r3, [pc, #68] @ 3c584 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 3c588 │ │ │ │ - mov r2, #5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #84] @ 0x54 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3c538 │ │ │ │ - eoreq r4, r4, r0, lsr #10 │ │ │ │ - eoreq r4, r4, r0, lsl #10 │ │ │ │ - andeq r8, sp, ip │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 3c608 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #88 @ 0x58 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3c5d8 │ │ │ │ - ldr r3, [pc, #68] @ 3c60c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #92] @ 0x5c │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 3c610 │ │ │ │ - mov r2, #6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #92] @ 0x5c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3c5c0 │ │ │ │ - mlaeq r4, r8, r4, r4 │ │ │ │ - eoreq r4, r4, r8, ror r4 │ │ │ │ - andeq r7, sp, r4, asr pc │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #416] @ 3c7d0 │ │ │ │ - ldr r2, [pc, #416] @ 3c7d4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #404] @ 3c7d8 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - add r6, sp, #4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b 3c684 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #103 @ 0x67 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3c750 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #103 @ 0x67 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 3c65c │ │ │ │ - ldr r8, [pc, #312] @ 3c7dc │ │ │ │ - ldr r9, [pc, #312] @ 3c7e0 │ │ │ │ - ldr r3, [pc, #300] @ 3c7d8 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r6, sp, #8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r8, #96 @ 0x60 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b 3c6ec │ │ │ │ - ldr r3, [pc, #284] @ 3c7e4 │ │ │ │ - mov r2, sl │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #100] @ 0x64 │ │ │ │ - mov r1, #104 @ 0x68 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3c7b0 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #104 @ 0x68 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3c790 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3c6c0 │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - add r3, sp, #12 │ │ │ │ - str r9, [sp, #16] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #100] @ 0x64 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3c6c0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #124] @ 3c7e8 │ │ │ │ - ldr r3, [pc, #100] @ 3c7d4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 3c7cc │ │ │ │ - add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [r7] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 3c764 │ │ │ │ - subs r3, r3, #0 │ │ │ │ - movne r3, #1 │ │ │ │ - strb r3, [r2] │ │ │ │ - b 3c764 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - movne r2, #0 │ │ │ │ - strbne r2, [r3] │ │ │ │ - b 3c764 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x002436bc │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - mlaeq r4, r4, r3, r4 │ │ │ │ - andeq r8, sp, r4, lsl r2 │ │ │ │ - eoreq r4, r4, r4, ror r3 │ │ │ │ - eoreq r3, r4, r0, lsl #11 │ │ │ │ - b e392c │ │ │ │ - mov r0, r1 │ │ │ │ - b e485c │ │ │ │ - mov r0, r1 │ │ │ │ - b e4edc │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #596] @ 3ca70 │ │ │ │ - ldr r2, [pc, #596] @ 3ca74 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #588] @ 3ca78 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #584] @ 3ca7c │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r4, r0 │ │ │ │ - add r5, sp, #8 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 3c87c │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #76 @ 0x4c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3c950 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #76 @ 0x4c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3c854 │ │ │ │ - add r5, sp, #12 │ │ │ │ - b 3c8d4 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #464] @ 3ca80 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #77 @ 0x4d │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3c9bc │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #77 @ 0x4d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3c89c │ │ │ │ - ldr r1, [r7] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 3c924 │ │ │ │ - ldr r3, [pc, #380] @ 3ca80 │ │ │ │ - add r4, sp, #20 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r7] │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #344] @ 3ca84 │ │ │ │ - ldr r3, [pc, #324] @ 3ca74 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 3ca6c │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 3c924 │ │ │ │ - ldr r4, [pc, #284] @ 3ca88 │ │ │ │ - ldr r3, [pc, #268] @ 3ca7c │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #104 @ 0x68 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3ca04 │ │ │ │ - ldr r3, [pc, #252] @ 3ca8c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #108] @ 0x6c │ │ │ │ - add r4, sp, #16 │ │ │ │ - ldr r1, [r7] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r7] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 3c924 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 3c924 │ │ │ │ - ldr r4, [pc, #184] @ 3ca90 │ │ │ │ - ldr r3, [pc, #160] @ 3ca7c │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #112 @ 0x70 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3ca38 │ │ │ │ - ldr r3, [pc, #152] @ 3ca94 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #116] @ 0x74 │ │ │ │ - b 3c994 │ │ │ │ - ldr r3, [pc, #140] @ 3ca98 │ │ │ │ - mov r2, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #108] @ 0x6c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3c988 │ │ │ │ - ldr r3, [pc, #92] @ 3ca9c │ │ │ │ - mov r2, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #116] @ 0x74 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3c9f4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r3, [r4], -r0 @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x002434b0 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - eoreq r3, r4, r0, asr #7 │ │ │ │ - ldrdeq r4, [r4], -r0 @ │ │ │ │ - strheq r4, [r4], -r0 @ │ │ │ │ - eoreq r4, r4, r4, rrx │ │ │ │ - eoreq r4, r4, r4, asr #32 │ │ │ │ - andeq r7, sp, r0, lsr fp │ │ │ │ - strdeq r7, [sp], -ip │ │ │ │ + ldrdeq r7, [r5], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 3d050 │ │ │ │ + ldr r0, [pc, #1424] @ 38ccc │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 3d054 │ │ │ │ + ldr r1, [pc, #1420] @ 38cd0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #1392] @ 3d058 │ │ │ │ + ldr r2, [pc, #1392] @ 38cd4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r9, #8] │ │ │ │ str r3, [r9, #4] │ │ │ │ mov r3, #2 │ │ │ │ add r4, sp, #32 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 3cb30 │ │ │ │ + b 387ac │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cbf4 │ │ │ │ + bne 38870 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cb08 │ │ │ │ - ldr sl, [pc, #1292] @ 3d05c │ │ │ │ - ldr r8, [pc, #1292] @ 3d060 │ │ │ │ + beq 38784 │ │ │ │ + ldr sl, [pc, #1292] @ 38cd8 │ │ │ │ + ldr r8, [pc, #1292] @ 38cdc │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #28 │ │ │ │ add r8, pc, r8 │ │ │ │ - add r6, sl, #128 @ 0x80 │ │ │ │ - b 3cb90 │ │ │ │ - ldr r4, [pc, #1272] @ 3d064 │ │ │ │ + add r6, sl, #424 @ 0x1a8 │ │ │ │ + b 3880c │ │ │ │ + ldr r4, [pc, #1272] @ 38ce0 │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #132] @ 0x84 │ │ │ │ + ldr r3, [r4, #428] @ 0x1ac │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cf0c │ │ │ │ + bne 38b88 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cc98 │ │ │ │ + bne 38914 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cb64 │ │ │ │ + beq 387e0 │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #132] @ 0x84 │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #428] @ 0x1ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3cb64 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 387e0 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cc64 │ │ │ │ - ldr r4, [pc, #1108] @ 3d068 │ │ │ │ - ldr r3, [pc, #1088] @ 3d058 │ │ │ │ + beq 388e0 │ │ │ │ + ldr r4, [pc, #1108] @ 38ce4 │ │ │ │ + ldr r3, [pc, #1088] @ 38cd4 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, r4, #120 @ 0x78 │ │ │ │ + add r6, r4, #416 @ 0x1a0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cf50 │ │ │ │ - ldr r3, [pc, #1076] @ 3d06c │ │ │ │ + bne 38bcc │ │ │ │ + ldr r3, [pc, #1076] @ 38ce8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #124] @ 0x7c │ │ │ │ + ldr r3, [r3, #420] @ 0x1a4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 3d070 │ │ │ │ - ldr r3, [pc, #988] @ 3d054 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 38cec │ │ │ │ + ldr r3, [pc, #988] @ 38cd0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d04c │ │ │ │ + bne 38cc8 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -54673,47 +50348,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b 3ce68 │ │ │ │ + b 38ae4 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3cf84 │ │ │ │ + bne 38c00 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -54740,210 +50415,210 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cd68 │ │ │ │ + beq 389e4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cc64 │ │ │ │ + beq 388e0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cfd8 │ │ │ │ - ldr r3, [pc, #392] @ 3d058 │ │ │ │ + beq 38c54 │ │ │ │ + ldr r3, [pc, #392] @ 38cd4 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 3cc64 │ │ │ │ + bl 722c │ │ │ │ + b 388e0 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cc64 │ │ │ │ - add r6, r4, #136 @ 0x88 │ │ │ │ - ldr r3, [pc, #296] @ 3d058 │ │ │ │ + beq 388e0 │ │ │ │ + add r6, r4, #432 @ 0x1b0 │ │ │ │ + ldr r3, [pc, #296] @ 38cd4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d018 │ │ │ │ - ldr r3, [pc, #300] @ 3d074 │ │ │ │ + bne 38c94 │ │ │ │ + ldr r3, [pc, #300] @ 38cf0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #140] @ 0x8c │ │ │ │ - b 3cc3c │ │ │ │ + ldr r3, [r3, #436] @ 0x1b4 │ │ │ │ + b 388b8 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 3d078 │ │ │ │ + ldr r3, [pc, #280] @ 38cf4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #124] @ 0x7c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3cc30 │ │ │ │ + str r3, [r4, #420] @ 0x1a4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 388ac │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cc64 │ │ │ │ - ldr r4, [pc, #208] @ 3d07c │ │ │ │ - ldr r3, [pc, #168] @ 3d058 │ │ │ │ + beq 388e0 │ │ │ │ + ldr r4, [pc, #208] @ 38cf8 │ │ │ │ + ldr r3, [pc, #168] @ 38cd4 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, r4, #144 @ 0x90 │ │ │ │ + add r6, r4, #440 @ 0x1b8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cfe4 │ │ │ │ - ldr r3, [pc, #176] @ 3d080 │ │ │ │ + bne 38c60 │ │ │ │ + ldr r3, [pc, #176] @ 38cfc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #148] @ 0x94 │ │ │ │ - b 3cc3c │ │ │ │ + ldr r3, [r3, #444] @ 0x1bc │ │ │ │ + b 388b8 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 3cec8 │ │ │ │ + bl 7208 │ │ │ │ + b 38b44 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 3d084 │ │ │ │ + ldr r3, [pc, #144] @ 38d00 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #148] @ 0x94 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3cfc8 │ │ │ │ + str r3, [r4, #444] @ 0x1bc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 38c44 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 3d088 │ │ │ │ + ldr r3, [pc, #96] @ 38d04 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #140] @ 0x8c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3cf40 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r4, r8, lsr #4 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r3, r4, ip, ror #29 │ │ │ │ - andeq r7, sp, r4, asr sl │ │ │ │ - ldrdeq r3, [r4], -r0 @ │ │ │ │ - eoreq r3, r4, r8, lsr #28 │ │ │ │ - eoreq r3, r4, r8, lsl #28 │ │ │ │ - eoreq r3, r4, r8, ror r0 │ │ │ │ - strdeq r3, [r4], -r8 @ │ │ │ │ - ldrdeq r7, [sp], -r8 │ │ │ │ - mlaeq r4, r0, sl, r3 │ │ │ │ - eoreq r3, r4, r0, ror sl │ │ │ │ - andeq r7, sp, r4, asr #10 │ │ │ │ - andeq r7, sp, r0, lsl r5 │ │ │ │ + str r3, [r4, #436] @ 0x1b4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 38bbc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r5, ip, lsr #11 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r8, r5, r0, ror #2 │ │ │ │ + @ instruction: 0x000dc7b8 │ │ │ │ + eoreq r8, r5, r4, asr #2 │ │ │ │ + mlaeq r5, ip, r0, r8 │ │ │ │ + eoreq r8, r5, ip, ror r0 │ │ │ │ + strdeq r7, [r5], -ip @ │ │ │ │ + eoreq r7, r5, ip, ror #26 │ │ │ │ + andeq ip, sp, ip, lsr r3 │ │ │ │ + eoreq r7, r5, r4, lsl #26 │ │ │ │ + eoreq r7, r5, r4, ror #25 │ │ │ │ + andeq ip, sp, r8, lsr #5 │ │ │ │ + andeq ip, sp, r4, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #1128] @ 3d514 │ │ │ │ + ldr r0, [pc, #1128] @ 39190 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1124] @ 3d518 │ │ │ │ + ldr r1, [pc, #1124] @ 39194 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1096] @ 3d51c │ │ │ │ + ldr r2, [pc, #1096] @ 39198 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #24 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 3d11c │ │ │ │ + b 38d98 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d3d8 │ │ │ │ + bne 39054 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d0f4 │ │ │ │ + beq 38d70 │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r4 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ mov r9, r7 │ │ │ │ mov fp, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ str r7, [sp, #12] │ │ │ │ @@ -54969,46 +50644,46 @@ │ │ │ │ stmia sl!, {r0, r1, r2, r3} │ │ │ │ ldm fp!, {r0, r1, r2, r3} │ │ │ │ str r4, [ip] │ │ │ │ ldr ip, [sp, #12] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str r6, [sp, #12] │ │ │ │ - b 3d304 │ │ │ │ + b 38f80 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3d44c │ │ │ │ + bne 390c8 │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -55035,215 +50710,215 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d204 │ │ │ │ + beq 38e80 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d3a4 │ │ │ │ + beq 39020 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r4, sp, #32 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d4d0 │ │ │ │ + beq 3914c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ 3d51c │ │ │ │ + ldr r3, [pc, #432] @ 39198 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #364] @ 3d520 │ │ │ │ - ldr r3, [pc, #352] @ 3d518 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #364] @ 3919c │ │ │ │ + ldr r3, [pc, #352] @ 39194 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d510 │ │ │ │ + bne 3918c │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d3a4 │ │ │ │ - ldr r4, [pc, #300] @ 3d524 │ │ │ │ - ldr r3, [pc, #288] @ 3d51c │ │ │ │ + beq 39020 │ │ │ │ + ldr r4, [pc, #300] @ 391a0 │ │ │ │ + ldr r3, [pc, #288] @ 39198 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #152 @ 0x98 │ │ │ │ + add r5, r4, #448 @ 0x1c0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d49c │ │ │ │ - ldr r3, [pc, #268] @ 3d528 │ │ │ │ + bne 39118 │ │ │ │ + ldr r3, [pc, #268] @ 391a4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #156] @ 0x9c │ │ │ │ + ldr r3, [r3, #452] @ 0x1c4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #28 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 3d3a4 │ │ │ │ + bl 722c │ │ │ │ + b 39020 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d3a4 │ │ │ │ - ldr r4, [pc, #188] @ 3d52c │ │ │ │ - ldr r3, [pc, #168] @ 3d51c │ │ │ │ + beq 39020 │ │ │ │ + ldr r4, [pc, #188] @ 391a8 │ │ │ │ + ldr r3, [pc, #168] @ 39198 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #160 @ 0xa0 │ │ │ │ + add r5, r4, #456 @ 0x1c8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d4dc │ │ │ │ - ldr r3, [pc, #156] @ 3d530 │ │ │ │ + bne 39158 │ │ │ │ + ldr r3, [pc, #156] @ 391ac │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #164] @ 0xa4 │ │ │ │ - b 3d420 │ │ │ │ + ldr r3, [r3, #460] @ 0x1cc │ │ │ │ + b 3909c │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #136] @ 3d534 │ │ │ │ + ldr r3, [pc, #136] @ 391b0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #156] @ 0x9c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3d414 │ │ │ │ + str r3, [r4, #452] @ 0x1c4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 39090 │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - b 3d360 │ │ │ │ + bl 7208 │ │ │ │ + b 38fdc │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #76] @ 3d538 │ │ │ │ + ldr r3, [pc, #76] @ 391b4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #164] @ 0xa4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3d48c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r4, ip, lsr ip │ │ │ │ + str r3, [r4, #460] @ 0x1cc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 39108 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r5, r0, asr #31 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r2, r4, r8, lsr r9 │ │ │ │ - eoreq r3, r4, r4, asr #12 │ │ │ │ - eoreq r3, r4, r4, lsr #12 │ │ │ │ - eoreq r3, r4, ip, asr #11 │ │ │ │ - eoreq r3, r4, ip, lsr #11 │ │ │ │ - strheq r7, [sp], -r0 │ │ │ │ - andeq r7, sp, r0, ror r0 │ │ │ │ + @ instruction: 0x00256cbc │ │ │ │ + @ instruction: 0x002578b8 │ │ │ │ + mlaeq r5, r8, r8, r7 │ │ │ │ + eoreq r7, r5, r0, asr #16 │ │ │ │ + eoreq r7, r5, r0, lsr #16 │ │ │ │ + andeq fp, sp, r4, lsl lr │ │ │ │ + ldrdeq fp, [sp], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #1128] @ 3d9c4 │ │ │ │ + ldr r0, [pc, #1128] @ 39640 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1124] @ 3d9c8 │ │ │ │ + ldr r1, [pc, #1124] @ 39644 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1096] @ 3d9cc │ │ │ │ + ldr r2, [pc, #1096] @ 39648 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 3d5cc │ │ │ │ + b 39248 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d888 │ │ │ │ + bne 39504 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d5a4 │ │ │ │ + beq 39220 │ │ │ │ mov r1, #85 @ 0x55 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r4 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ mov r9, r7 │ │ │ │ mov fp, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ str r7, [sp, #12] │ │ │ │ @@ -55269,46 +50944,46 @@ │ │ │ │ stmia sl!, {r0, r1, r2, r3} │ │ │ │ ldm fp!, {r0, r1, r2, r3} │ │ │ │ str r4, [ip] │ │ │ │ ldr ip, [sp, #12] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str r6, [sp, #12] │ │ │ │ - b 3d7b4 │ │ │ │ + b 39430 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #85 @ 0x55 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3d8fc │ │ │ │ + bne 39578 │ │ │ │ mov r1, #85 @ 0x55 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -55335,299 +51010,299 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #85 @ 0x55 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d6b4 │ │ │ │ + beq 39330 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d854 │ │ │ │ + beq 394d0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r4, sp, #32 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d980 │ │ │ │ + beq 395fc │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ 3d9cc │ │ │ │ + ldr r3, [pc, #432] @ 39648 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #364] @ 3d9d0 │ │ │ │ - ldr r3, [pc, #352] @ 3d9c8 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #364] @ 3964c │ │ │ │ + ldr r3, [pc, #352] @ 39644 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d9c0 │ │ │ │ + bne 3963c │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d854 │ │ │ │ - ldr r4, [pc, #300] @ 3d9d4 │ │ │ │ - ldr r3, [pc, #288] @ 3d9cc │ │ │ │ + beq 394d0 │ │ │ │ + ldr r4, [pc, #300] @ 39650 │ │ │ │ + ldr r3, [pc, #288] @ 39648 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #168 @ 0xa8 │ │ │ │ + add r5, r4, #464 @ 0x1d0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d94c │ │ │ │ - ldr r3, [pc, #268] @ 3d9d8 │ │ │ │ + bne 395c8 │ │ │ │ + ldr r3, [pc, #268] @ 39654 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #172] @ 0xac │ │ │ │ + ldr r3, [r3, #468] @ 0x1d4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #28 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 3d854 │ │ │ │ + bl 722c │ │ │ │ + b 394d0 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d854 │ │ │ │ - ldr r4, [pc, #188] @ 3d9dc │ │ │ │ - ldr r3, [pc, #168] @ 3d9cc │ │ │ │ + beq 394d0 │ │ │ │ + ldr r4, [pc, #188] @ 39658 │ │ │ │ + ldr r3, [pc, #168] @ 39648 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #176 @ 0xb0 │ │ │ │ + add r5, r4, #472 @ 0x1d8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d98c │ │ │ │ - ldr r3, [pc, #156] @ 3d9e0 │ │ │ │ + bne 39608 │ │ │ │ + ldr r3, [pc, #156] @ 3965c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #180] @ 0xb4 │ │ │ │ - b 3d8d0 │ │ │ │ + ldr r3, [r3, #476] @ 0x1dc │ │ │ │ + b 3954c │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #136] @ 3d9e4 │ │ │ │ + ldr r3, [pc, #136] @ 39660 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #172] @ 0xac │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3d8c4 │ │ │ │ + str r3, [r4, #468] @ 0x1d4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 39540 │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - b 3d810 │ │ │ │ + bl 7208 │ │ │ │ + b 3948c │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #76] @ 3d9e8 │ │ │ │ + ldr r3, [pc, #76] @ 39664 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #180] @ 0xb4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3d93c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r4, ip, lsl #15 │ │ │ │ + str r3, [r4, #476] @ 0x1dc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 395b8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r5, r0, lsl fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r2, r4, r8, lsl #9 │ │ │ │ - mlaeq r4, r4, r1, r3 │ │ │ │ - eoreq r3, r4, r4, ror r1 │ │ │ │ - eoreq r3, r4, ip, lsl r1 │ │ │ │ - strdeq r3, [r4], -ip @ │ │ │ │ - andeq r6, sp, ip, lsl #24 │ │ │ │ - andeq r6, sp, ip, asr #23 │ │ │ │ + eoreq r6, r5, ip, lsl #16 │ │ │ │ + eoreq r7, r5, r8, lsl #8 │ │ │ │ + eoreq r7, r5, r8, ror #7 │ │ │ │ + mlaeq r5, r0, r3, r7 │ │ │ │ + eoreq r7, r5, r0, ror r3 │ │ │ │ + andeq fp, sp, r0, ror r9 │ │ │ │ + andeq fp, sp, r0, lsr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 3df9c │ │ │ │ + ldr r0, [pc, #1424] @ 39c18 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 3dfa0 │ │ │ │ + ldr r1, [pc, #1420] @ 39c1c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #1392] @ 3dfa4 │ │ │ │ + ldr r2, [pc, #1392] @ 39c20 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r9, #8] │ │ │ │ str r3, [r9, #4] │ │ │ │ mov r3, #2 │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 3da7c │ │ │ │ + b 396f8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3db40 │ │ │ │ + bne 397bc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3da54 │ │ │ │ - ldr sl, [pc, #1292] @ 3dfa8 │ │ │ │ - ldr r8, [pc, #1292] @ 3dfac │ │ │ │ + beq 396d0 │ │ │ │ + ldr sl, [pc, #1292] @ 39c24 │ │ │ │ + ldr r8, [pc, #1292] @ 39c28 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #32 │ │ │ │ add r8, pc, r8 │ │ │ │ - add r6, sl, #192 @ 0xc0 │ │ │ │ - b 3dadc │ │ │ │ - ldr r4, [pc, #1272] @ 3dfb0 │ │ │ │ + add r6, sl, #488 @ 0x1e8 │ │ │ │ + b 39758 │ │ │ │ + ldr r4, [pc, #1272] @ 39c2c │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #196] @ 0xc4 │ │ │ │ + ldr r3, [r4, #492] @ 0x1ec │ │ │ │ mov r1, #87 @ 0x57 │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3de58 │ │ │ │ + bne 39ad4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #87 @ 0x57 │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dbe4 │ │ │ │ + bne 39860 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dab0 │ │ │ │ + beq 3972c │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #196] @ 0xc4 │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #492] @ 0x1ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3dab0 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 3972c │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3dbb0 │ │ │ │ - ldr r4, [pc, #1108] @ 3dfb4 │ │ │ │ - ldr r3, [pc, #1088] @ 3dfa4 │ │ │ │ + beq 3982c │ │ │ │ + ldr r4, [pc, #1108] @ 39c30 │ │ │ │ + ldr r3, [pc, #1088] @ 39c20 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, r4, #184 @ 0xb8 │ │ │ │ + add r6, r4, #480 @ 0x1e0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3de9c │ │ │ │ - ldr r3, [pc, #1076] @ 3dfb8 │ │ │ │ + bne 39b18 │ │ │ │ + ldr r3, [pc, #1076] @ 39c34 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #188] @ 0xbc │ │ │ │ + ldr r3, [r3, #484] @ 0x1e4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 3dfbc │ │ │ │ - ldr r3, [pc, #988] @ 3dfa0 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 39c38 │ │ │ │ + ldr r3, [pc, #988] @ 39c1c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3df98 │ │ │ │ + bne 39c14 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -55652,47 +51327,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b 3ddb4 │ │ │ │ + b 39a30 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3ded0 │ │ │ │ + bne 39b4c │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -55719,4212 +51394,9212 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dcb4 │ │ │ │ + beq 39930 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3dbb0 │ │ │ │ + beq 3982c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3df24 │ │ │ │ - ldr r3, [pc, #392] @ 3dfa4 │ │ │ │ + beq 39ba0 │ │ │ │ + ldr r3, [pc, #392] @ 39c20 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 3dbb0 │ │ │ │ + bl 722c │ │ │ │ + b 3982c │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3dbb0 │ │ │ │ - add r6, r4, #200 @ 0xc8 │ │ │ │ - ldr r3, [pc, #296] @ 3dfa4 │ │ │ │ + beq 3982c │ │ │ │ + add r6, r4, #496 @ 0x1f0 │ │ │ │ + ldr r3, [pc, #296] @ 39c20 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3df64 │ │ │ │ - ldr r3, [pc, #300] @ 3dfc0 │ │ │ │ + bne 39be0 │ │ │ │ + ldr r3, [pc, #300] @ 39c3c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #204] @ 0xcc │ │ │ │ - b 3db88 │ │ │ │ + ldr r3, [r3, #500] @ 0x1f4 │ │ │ │ + b 39804 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 3dfc4 │ │ │ │ + ldr r3, [pc, #280] @ 39c40 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #188] @ 0xbc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3db7c │ │ │ │ + str r3, [r4, #484] @ 0x1e4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 397f8 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3dbb0 │ │ │ │ - ldr r4, [pc, #208] @ 3dfc8 │ │ │ │ - ldr r3, [pc, #168] @ 3dfa4 │ │ │ │ + beq 3982c │ │ │ │ + ldr r4, [pc, #208] @ 39c44 │ │ │ │ + ldr r3, [pc, #168] @ 39c20 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, r4, #208 @ 0xd0 │ │ │ │ + add r6, r4, #504 @ 0x1f8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3df30 │ │ │ │ - ldr r3, [pc, #176] @ 3dfcc │ │ │ │ + bne 39bac │ │ │ │ + ldr r3, [pc, #176] @ 39c48 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #212] @ 0xd4 │ │ │ │ - b 3db88 │ │ │ │ + ldr r3, [r3, #508] @ 0x1fc │ │ │ │ + b 39804 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 3de14 │ │ │ │ + bl 7208 │ │ │ │ + b 39a90 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 3dfd0 │ │ │ │ + ldr r3, [pc, #144] @ 39c4c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #212] @ 0xd4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3df14 │ │ │ │ + str r3, [r4, #508] @ 0x1fc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 39b90 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 3dfd4 │ │ │ │ + ldr r3, [pc, #96] @ 39c50 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #204] @ 0xcc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3de8c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r2, [r4], -ip @ │ │ │ │ + str r3, [r4, #500] @ 0x1f4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 39b08 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r5, r0, ror #12 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r2, r4, r0, lsr #31 │ │ │ │ - andeq r6, sp, r8, lsl #22 │ │ │ │ - eoreq r2, r4, r4, lsl #31 │ │ │ │ - ldrdeq r2, [r4], -ip @ │ │ │ │ - @ instruction: 0x00242ebc │ │ │ │ - eoreq r2, r4, ip, lsr #2 │ │ │ │ - eoreq r2, r4, ip, lsr #23 │ │ │ │ - andeq r6, sp, ip, lsl #13 │ │ │ │ - eoreq r2, r4, r4, asr #22 │ │ │ │ - eoreq r2, r4, r4, lsr #22 │ │ │ │ - strdeq r6, [sp], -r8 │ │ │ │ - andeq r6, sp, r4, asr #11 │ │ │ │ + eoreq r7, r5, r4, lsl r2 │ │ │ │ + andeq fp, sp, ip, ror #16 │ │ │ │ + strdeq r7, [r5], -r8 @ │ │ │ │ + eoreq r7, r5, r0, asr r1 │ │ │ │ + eoreq r7, r5, r0, lsr r1 │ │ │ │ + @ instruction: 0x002564b0 │ │ │ │ + eoreq r6, r5, r0, lsr #28 │ │ │ │ + strdeq fp, [sp], -r0 │ │ │ │ + @ instruction: 0x00256db8 │ │ │ │ + mlaeq r5, r8, sp, r6 │ │ │ │ + andeq fp, sp, ip, asr r3 │ │ │ │ + andeq fp, sp, r8, lsr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [pc, #520] @ 3e1fc │ │ │ │ - ldr r2, [pc, #520] @ 3e200 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #516] @ 3e204 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #512] @ 3e208 │ │ │ │ - ldr r9, [pc, #512] @ 3e20c │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #448] @ 39e30 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #444] @ 39e34 │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #508] @ 3e210 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #436] @ 39e38 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r6, [pc, #424] @ 39e3c │ │ │ │ mov r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - add r6, sp, #12 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r7, #216 @ 0xd8 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 3e098 │ │ │ │ - ldr r3, [pc, #464] @ 3e214 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #220] @ 0xdc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3e064 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 3e064 │ │ │ │ - blx r3 │ │ │ │ - ldr ip, [pc, #428] @ 3e218 │ │ │ │ - ldr r3, [pc, #428] @ 3e21c │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r2, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r1, #79 @ 0x4f │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + mov r1, #0 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + mov r3, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r8, sp, #12 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b 39ce0 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 73e4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #66 @ 0x42 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e158 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #79 @ 0x4f │ │ │ │ + bne 39db8 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #66 @ 0x42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3e0f8 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 39cb8 │ │ │ │ + add r8, sp, #16 │ │ │ │ + b 39d38 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3e03c │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r9, [sp, #24] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r7, #220] @ 0xdc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3e03c │ │ │ │ - ldr r1, [r8] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 3e12c │ │ │ │ - ldr r3, [pc, #276] @ 3e220 │ │ │ │ - add r4, sp, #20 │ │ │ │ - ldr r3, [sl, r3] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #300] @ 39e40 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r2, r6 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 39db8 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #240] @ 3e224 │ │ │ │ - ldr r3, [pc, #200] @ 3e200 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 39d00 │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne ip, [sp, #20] │ │ │ │ + ldmne r3, {r0, r1} │ │ │ │ + moveq r0, r2 │ │ │ │ + stmne r3, {r2, ip} │ │ │ │ + ldrne r2, [r3, #8] │ │ │ │ + ldrne ip, [sp, #24] │ │ │ │ + strne ip, [r3, #8] │ │ │ │ + strdne r0, [sp, #16] │ │ │ │ + strne r2, [sp, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 39e04 │ │ │ │ + ldr r2, [pc, #176] @ 39e44 │ │ │ │ + ldr r3, [pc, #156] @ 39e34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3e1f8 │ │ │ │ + bne 39e2c │ │ │ │ add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r8] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e12c │ │ │ │ - ldr r4, [pc, #180] @ 3e228 │ │ │ │ - ldr r3, [pc, #152] @ 3e210 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #224 @ 0xe0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3e1c4 │ │ │ │ - ldr r3, [pc, #148] @ 3e22c │ │ │ │ - add r4, sp, #16 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #228] @ 0xe4 │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 3e12c │ │ │ │ - ldr r3, [pc, #100] @ 3e230 │ │ │ │ - mov r2, #13 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #228] @ 0xe4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 3e190 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r1, [r4], -r8 @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r2, r4, ip, lsr #20 │ │ │ │ - ldrdeq r1, [r4], -r8 @ │ │ │ │ - andeq r6, sp, r8, asr #13 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq r2, [r4], -ip @ │ │ │ │ - andeq r6, sp, r8, lsr #13 │ │ │ │ - andeq r6, sp, r4, lsl #13 │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - @ instruction: 0x00241bb8 │ │ │ │ - eoreq r2, r4, r8, asr #17 │ │ │ │ - eoreq r2, r4, r4, lsr #17 │ │ │ │ - muleq sp, r0, r4 │ │ │ │ - b dea88 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3944] @ 0xf68 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #1916] @ 3e9d0 │ │ │ │ - ldr r2, [pc, #1916] @ 3e9d4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #116 @ 0x74 │ │ │ │ - ldr r3, [pc, #1904] @ 3e9d8 │ │ │ │ - ldr r8, [pc, #1900] @ 3e9d8 │ │ │ │ - ldr r9, [pc, #1896] @ 3e9d8 │ │ │ │ - ldr r5, [pc, #1896] @ 3e9dc │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #108] @ 0x6c │ │ │ │ - mov r2, #0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - mov r3, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - mov r4, r0 │ │ │ │ - add r7, sp, #32 │ │ │ │ - strd r8, [sp, #40] @ 0x28 │ │ │ │ - strd r8, [sp, #48] @ 0x30 │ │ │ │ - strd r8, [sp, #56] @ 0x38 │ │ │ │ - strd r8, [sp, #64] @ 0x40 │ │ │ │ - strd r8, [sp, #72] @ 0x48 │ │ │ │ - strd r8, [sp, #80] @ 0x50 │ │ │ │ - strd r8, [sp, #88] @ 0x58 │ │ │ │ - strb r3, [sp, #11] │ │ │ │ - b 3e2f4 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #123 @ 0x7b │ │ │ │ + beq 39df8 │ │ │ │ + ldr r4, [r3] │ │ │ │ + str r5, [r3, #4] │ │ │ │ + cmp r4, #0 │ │ │ │ + str r5, [r3] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + beq 39df8 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e6a0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #123 @ 0x7b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + beq 39e20 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e2cc │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, #0 │ │ │ │ - strd r2, [sp, #96] @ 0x60 │ │ │ │ - mov r3, #0 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ - b 3e360 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1700] @ 3e9e0 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #124 @ 0x7c │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 39d8c │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e6ec │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #124 @ 0x7c │ │ │ │ + bne 39d8c │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl 7550 │ │ │ │ + b 39d8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3e328 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + bl 7550 │ │ │ │ + b 39df8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r5, r4, ror r0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r6, r5, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, lsr #5 │ │ │ │ + eoreq r5, r5, r8, asr pc │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #448] @ 3a024 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #444] @ 3a028 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #436] @ 3a02c │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ + ldr r6, [pc, #424] @ 3a030 │ │ │ │ mov r2, #0 │ │ │ │ - strd r2, [sp, #96] @ 0x60 │ │ │ │ - cmp r7, #0 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + mov r1, #0 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r8, [sp, #104] @ 0x68 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ - beq 3e408 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 113b38 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3e3c8 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7540 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3e3e4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7540 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3e408 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3e408 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ - bl 7540 │ │ │ │ - cmp r8, #0 │ │ │ │ - addne r7, sp, #28 │ │ │ │ - addeq r7, sp, #12 │ │ │ │ - bne 3e444 │ │ │ │ - b 3e75c │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #125 @ 0x7d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3e6a0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #125 @ 0x7d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3e41c │ │ │ │ - add r7, sp, #11 │ │ │ │ - b 3e49c │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1388] @ 3e9e4 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #126 @ 0x7e │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3e6a0 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #126 @ 0x7e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3e464 │ │ │ │ - ldrb r3, [sp, #11] │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, sp, #36 @ 0x24 │ │ │ │ - addeq r7, sp, #20 │ │ │ │ - bne 3e4f8 │ │ │ │ - b 3e950 │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #127 @ 0x7f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3e6a0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #127 @ 0x7f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3e4d0 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ - b 3e550 │ │ │ │ - mov r1, #19 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r8, sp, #12 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b 39ed4 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1212] @ 3e9e8 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #128 @ 0x80 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #82 @ 0x52 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e6a0 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #128 @ 0x80 │ │ │ │ + bne 39fac │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #82 @ 0x52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3e518 │ │ │ │ - ldrd r8, [sp, #48] @ 0x30 │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ - b 3e5b0 │ │ │ │ - mov r1, #26 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 39eac │ │ │ │ + add r8, sp, #16 │ │ │ │ + b 39f2c │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1116] @ 3e9e8 │ │ │ │ - mov r1, #129 @ 0x81 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #300] @ 3a034 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #83 @ 0x53 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3e6a0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #129 @ 0x81 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3e578 │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - add r7, sp, #16 │ │ │ │ - mov sl, r2 │ │ │ │ - mov fp, r3 │ │ │ │ - b 3e604 │ │ │ │ - mov r1, #35 @ 0x23 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #130 @ 0x82 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3e6a0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #130 @ 0x82 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e5dc │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ - b 3e65c │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #944] @ 3e9e8 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #131 @ 0x83 │ │ │ │ + bne 39fac │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #83 @ 0x53 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3e6a0 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 39ef4 │ │ │ │ + ldr r3, [r7] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #131 @ 0x83 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3e624 │ │ │ │ - mov r2, sl │ │ │ │ - mov r3, fp │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 112b8c │ │ │ │ - ldrd r2, [sp, #80] @ 0x50 │ │ │ │ - bl 112b8c │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - b 3e914 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e6c0 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #804] @ 3e9ec │ │ │ │ - ldr r3, [pc, #776] @ 3e9d4 │ │ │ │ + ldrne ip, [sp, #20] │ │ │ │ + ldmne r3, {r0, r1} │ │ │ │ + moveq r0, r2 │ │ │ │ + stmne r3, {r2, ip} │ │ │ │ + ldrne r2, [r3, #8] │ │ │ │ + ldrne ip, [sp, #24] │ │ │ │ + strne ip, [r3, #8] │ │ │ │ + strdne r0, [sp, #16] │ │ │ │ + strne r2, [sp, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 39ff8 │ │ │ │ + ldr r2, [pc, #176] @ 3a038 │ │ │ │ + ldr r3, [pc, #156] @ 3a028 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #108] @ 0x6c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3e9cc │ │ │ │ - add sp, sp, #116 @ 0x74 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + bne 3a020 │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e70c │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3e6c0 │ │ │ │ + beq 39fec │ │ │ │ + ldr r4, [r3] │ │ │ │ + str r5, [r3, #4] │ │ │ │ + cmp r4, #0 │ │ │ │ + str r5, [r3] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + beq 39fec │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3e6c0 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ - bl 7540 │ │ │ │ - b 3e6c0 │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #134 @ 0x86 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3e6a0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #134 @ 0x86 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3e734 │ │ │ │ - add r7, sp, #40 @ 0x28 │ │ │ │ - b 3e7b4 │ │ │ │ - mov r1, #66 @ 0x42 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #600] @ 3e9e8 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #135 @ 0x87 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3e6a0 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #135 @ 0x87 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3e77c │ │ │ │ - ldrd r8, [sp, #40] @ 0x28 │ │ │ │ - add r7, sp, #24 │ │ │ │ - b 3e804 │ │ │ │ - mov r1, #73 @ 0x49 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #136 @ 0x88 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3e6a0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #136 @ 0x88 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3e7dc │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ - b 3e85c │ │ │ │ - mov r1, #78 @ 0x4e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #432] @ 3e9e8 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #137 @ 0x89 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3e6a0 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #137 @ 0x89 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3e824 │ │ │ │ - ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ - mov sl, r2 │ │ │ │ - mov fp, r3 │ │ │ │ - b 3e8c4 │ │ │ │ - mov r1, #85 @ 0x55 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #328] @ 3e9e8 │ │ │ │ - mov r1, #138 @ 0x8a │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3e6a0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #138 @ 0x8a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3e88c │ │ │ │ - ldrd r2, [sp, #88] @ 0x58 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, fp │ │ │ │ - bl 112b8c │ │ │ │ - ldr r3, [pc, #252] @ 3e9f0 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 112f44 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r1, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 3e6c0 │ │ │ │ - strd r2, [r1] │ │ │ │ - b 3e6c0 │ │ │ │ - mov r1, #49 @ 0x31 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #132 @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e6a0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #132 @ 0x84 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + beq 3a014 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e928 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ - b 3e9a8 │ │ │ │ - mov r1, #54 @ 0x36 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #100] @ 3e9e8 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #133 @ 0x85 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 39f80 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e6a0 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #133 @ 0x85 │ │ │ │ + bne 39f80 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl 7550 │ │ │ │ + b 39f80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3e970 │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - b 3e914 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r4, r8, sl, r1 │ │ │ │ + bl 7550 │ │ │ │ + b 39fec │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r5, r0, lsl #29 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r1, r4, r0, asr sl │ │ │ │ + eoreq r5, r5, r0, asr lr │ │ │ │ andeq r0, r0, r0, lsr #5 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq r1, r4, r4, lsr #12 │ │ │ │ - svccc 0x00e00000 │ │ │ │ - b e04bc │ │ │ │ - b e1ee0 │ │ │ │ - ldr r3, [pc, #16] @ 3ea14 │ │ │ │ - ldr r2, [pc, #16] @ 3ea18 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, ror #5 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 3ea34 │ │ │ │ - ldr r2, [pc, #16] @ 3ea38 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, asr #5 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 3ea54 │ │ │ │ - ldr r2, [pc, #16] @ 3ea58 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, lsr #5 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 3ea74 │ │ │ │ - ldr r2, [pc, #16] @ 3ea78 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, lsl #5 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 3ea94 │ │ │ │ - ldr r2, [pc, #16] @ 3ea98 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, ror #4 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 3eab4 │ │ │ │ - ldr r2, [pc, #16] @ 3eab8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, asr #4 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 3ead4 │ │ │ │ - ldr r2, [pc, #16] @ 3ead8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, lsr #4 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 3eaf4 │ │ │ │ - ldr r2, [pc, #16] @ 3eaf8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, lsl #4 │ │ │ │ - andeq r0, r0, r8, lsl #6 │ │ │ │ - ldr r3, [pc, #16] @ 3eb14 │ │ │ │ - ldr r2, [pc, #16] @ 3eb18 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, ror #3 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 3eb34 │ │ │ │ - ldr r2, [pc, #16] @ 3eb38 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, asr #3 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 3eb54 │ │ │ │ - ldr r2, [pc, #16] @ 3eb58 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, lsr #3 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 3eb74 │ │ │ │ - ldr r2, [pc, #16] @ 3eb78 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, lsl #3 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 3eb94 │ │ │ │ - ldr r2, [pc, #16] @ 3eb98 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, ror #2 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 3ebb4 │ │ │ │ - ldr r2, [pc, #16] @ 3ebb8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, asr #2 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 3ebd4 │ │ │ │ - ldr r2, [pc, #16] @ 3ebd8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, lsr #2 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 3ebf4 │ │ │ │ - ldr r2, [pc, #16] @ 3ebf8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, lsl #2 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 3ec14 │ │ │ │ - ldr r2, [pc, #16] @ 3ec18 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, ror #1 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 3ec34 │ │ │ │ - ldr r2, [pc, #16] @ 3ec38 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, asr #1 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 3ec54 │ │ │ │ - ldr r2, [pc, #16] @ 3ec58 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, lsr #1 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 3ec74 │ │ │ │ - ldr r2, [pc, #16] @ 3ec78 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, lsl #1 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 3ec94 │ │ │ │ - ldr r2, [pc, #16] @ 3ec98 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, rrx │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 3ecb4 │ │ │ │ - ldr r2, [pc, #16] @ 3ecb8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, asr #32 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 3ecd4 │ │ │ │ - ldr r2, [pc, #16] @ 3ecd8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8, lsr #32 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 3ecf4 │ │ │ │ - ldr r2, [pc, #16] @ 3ecf8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r1, r4, r8 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 3ed14 │ │ │ │ - ldr r2, [pc, #16] @ 3ed18 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r0, r4, r8, ror #31 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 3ed34 │ │ │ │ - ldr r2, [pc, #16] @ 3ed38 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r0, r4, r8, asr #31 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 3ed54 │ │ │ │ - ldr r2, [pc, #16] @ 3ed58 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r0, r4, r8, lsr #31 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 3ed74 │ │ │ │ - ldr r2, [pc, #16] @ 3ed78 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r0, r4, r8, lsl #31 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 3ed94 │ │ │ │ - ldr r2, [pc, #16] @ 3ed98 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r0, r4, r8, ror #30 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 3edb4 │ │ │ │ - ldr r2, [pc, #16] @ 3edb8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r0, r4, r8, asr #30 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 3edd4 │ │ │ │ - ldr r2, [pc, #16] @ 3edd8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r0, r4, r8, lsr #30 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 3edf4 │ │ │ │ - ldr r2, [pc, #16] @ 3edf8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r0, r4, r8, lsl #30 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 3ee14 │ │ │ │ - ldr r2, [pc, #16] @ 3ee18 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r0, r4, r8, ror #29 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 3ee34 │ │ │ │ - ldr r2, [pc, #16] @ 3ee38 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r0, r4, r8, asr #29 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 3ee54 │ │ │ │ - ldr r2, [pc, #16] @ 3ee58 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r0, r4, r8, lsr #29 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 3ee74 │ │ │ │ - ldr r2, [pc, #16] @ 3ee78 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r0, r4, r8, lsl #29 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 3ee94 │ │ │ │ - ldr r2, [pc, #16] @ 3ee98 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r0, r4, r8, ror #28 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 3eeb4 │ │ │ │ - ldr r2, [pc, #16] @ 3eeb8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r0, r4, r8, asr #28 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 3eed4 │ │ │ │ - ldr r2, [pc, #16] @ 3eed8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r0, r4, r8, lsr #28 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 3eef4 │ │ │ │ - ldr r2, [pc, #16] @ 3eef8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r0, r4, r8, lsl #28 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ + eoreq r5, r5, r4, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 3f208 │ │ │ │ - ldr r2, [pc, #752] @ 3f20c │ │ │ │ + ldr r1, [pc, #752] @ 3a348 │ │ │ │ + ldr r2, [pc, #752] @ 3a34c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 3f210 │ │ │ │ + ldr r5, [pc, #740] @ 3a350 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 3f214 │ │ │ │ + ldr r3, [pc, #736] @ 3a354 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 3ef8c │ │ │ │ + bl 767c │ │ │ │ + b 3a0cc │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ + mov r1, #73 @ 0x49 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f120 │ │ │ │ + bne 3a260 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ + mov r1, #73 @ 0x49 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ef5c │ │ │ │ + beq 3a09c │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 3f214 │ │ │ │ + ldr r3, [pc, #608] @ 3a354 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 3eff8 │ │ │ │ + bl 767c │ │ │ │ + b 3a138 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 3f218 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 3a358 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #41 @ 0x29 │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f190 │ │ │ │ + bne 3a2d0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #41 @ 0x29 │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3efc0 │ │ │ │ + beq 3a100 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 3f214 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 3a354 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #23 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 3f1d8 │ │ │ │ - ldr r1, [pc, #428] @ 3f21c │ │ │ │ + bne 3a318 │ │ │ │ + ldr r1, [pc, #428] @ 3a35c │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f0e0 │ │ │ │ + beq 3a220 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f0e0 │ │ │ │ + bne 3a220 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3f104 │ │ │ │ + beq 3a244 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f104 │ │ │ │ + bne 3a244 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 3f15c │ │ │ │ + b 3a29c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f15c │ │ │ │ + beq 3a29c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 3f220 │ │ │ │ - ldr r3, [pc, #156] @ 3f20c │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 3a360 │ │ │ │ + ldr r3, [pc, #156] @ 3a34c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3f204 │ │ │ │ + bne 3a344 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f1cc │ │ │ │ + beq 3a30c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 3f15c │ │ │ │ + bl 70ac │ │ │ │ + b 3a29c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 3f1f8 │ │ │ │ + beq 3a338 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 3f068 │ │ │ │ - ldr r2, [pc, #36] @ 3f224 │ │ │ │ + b 3a1a8 │ │ │ │ + ldr r2, [pc, #36] @ 3a364 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 3f1e0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r0, [r4], -r0 @ │ │ │ │ + b 3a320 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r5, r0, ip, r5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r0, r4, r8, lsr #27 │ │ │ │ + eoreq r5, r5, r8, ror #24 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq r6, sp, ip, lsr r1 │ │ │ │ - eoreq r0, r4, r0, lsl #23 │ │ │ │ + andeq fp, sp, ip, ror #17 │ │ │ │ + eoreq r5, r5, r0, asr #20 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 3f534 │ │ │ │ - ldr r2, [pc, #752] @ 3f538 │ │ │ │ + ldr r1, [pc, #752] @ 3a674 │ │ │ │ + ldr r2, [pc, #752] @ 3a678 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 3f53c │ │ │ │ + ldr r5, [pc, #740] @ 3a67c │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 3f540 │ │ │ │ + ldr r3, [pc, #736] @ 3a680 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 3f2b8 │ │ │ │ + bl 767c │ │ │ │ + b 3a3f8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ - mov r1, #46 @ 0x2e │ │ │ │ + mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f44c │ │ │ │ + bne 3a58c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #46 @ 0x2e │ │ │ │ + mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f288 │ │ │ │ + beq 3a3c8 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 3f540 │ │ │ │ + ldr r3, [pc, #608] @ 3a680 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 3f324 │ │ │ │ + bl 767c │ │ │ │ + b 3a464 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 3f544 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 3a684 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #47 @ 0x2f │ │ │ │ + mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f4bc │ │ │ │ + bne 3a5fc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #47 @ 0x2f │ │ │ │ + mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f2ec │ │ │ │ + beq 3a42c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 3f540 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 3a680 │ │ │ │ str r3, [sp, #32] │ │ │ │ - add r1, r9, #24 │ │ │ │ + add r1, r9, #16 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 3f504 │ │ │ │ - ldr r1, [pc, #428] @ 3f548 │ │ │ │ + bne 3a644 │ │ │ │ + ldr r1, [pc, #428] @ 3a688 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #48 @ 0x30 │ │ │ │ - bl 7564 │ │ │ │ + mov r2, #32 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f40c │ │ │ │ + beq 3a54c │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f40c │ │ │ │ + bne 3a54c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3f430 │ │ │ │ + beq 3a570 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f430 │ │ │ │ + bne 3a570 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 3f488 │ │ │ │ + b 3a5c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f488 │ │ │ │ + beq 3a5c8 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 3f54c │ │ │ │ - ldr r3, [pc, #156] @ 3f538 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 3a68c │ │ │ │ + ldr r3, [pc, #156] @ 3a678 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3f530 │ │ │ │ + bne 3a670 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f4f8 │ │ │ │ + beq 3a638 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 3f488 │ │ │ │ + bl 70ac │ │ │ │ + b 3a5c8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 3f524 │ │ │ │ + beq 3a664 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 3f394 │ │ │ │ - ldr r2, [pc, #36] @ 3f550 │ │ │ │ + b 3a4d4 │ │ │ │ + ldr r2, [pc, #36] @ 3a690 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 3f50c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r4, r4, lsr #21 │ │ │ │ + b 3a64c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r5, r4, ror #18 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r0, r4, ip, ror sl │ │ │ │ + eoreq r5, r5, ip, lsr r9 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq r5, sp, r0, asr #28 │ │ │ │ - eoreq r0, r4, r4, asr r8 │ │ │ │ + strdeq fp, [sp], -r0 │ │ │ │ + eoreq r5, r5, r4, lsl r7 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 3f860 │ │ │ │ - ldr r2, [pc, #752] @ 3f864 │ │ │ │ + ldr r1, [pc, #752] @ 3a9a0 │ │ │ │ + ldr r2, [pc, #752] @ 3a9a4 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 3f868 │ │ │ │ + ldr r5, [pc, #740] @ 3a9a8 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 3f86c │ │ │ │ + ldr r3, [pc, #736] @ 3a9ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 3f5e4 │ │ │ │ + bl 767c │ │ │ │ + b 3a724 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ + mov r1, #66 @ 0x42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f778 │ │ │ │ + bne 3a8b8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ + mov r1, #66 @ 0x42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f5b4 │ │ │ │ + beq 3a6f4 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 3f86c │ │ │ │ + ldr r3, [pc, #608] @ 3a9ac │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 3f650 │ │ │ │ + bl 767c │ │ │ │ + b 3a790 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 3f870 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 3a9b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #41 @ 0x29 │ │ │ │ + mov r1, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f7e8 │ │ │ │ + bne 3a928 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #41 @ 0x29 │ │ │ │ + mov r1, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f618 │ │ │ │ + beq 3a758 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 3f86c │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 3a9ac │ │ │ │ str r3, [sp, #32] │ │ │ │ - add r1, r9, #22 │ │ │ │ + add r1, r9, #15 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 3f830 │ │ │ │ - ldr r1, [pc, #428] @ 3f874 │ │ │ │ + bne 3a970 │ │ │ │ + ldr r1, [pc, #428] @ 3a9b4 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - bl 7564 │ │ │ │ + mov r2, #30 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f738 │ │ │ │ + beq 3a878 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f738 │ │ │ │ + bne 3a878 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3f75c │ │ │ │ + beq 3a89c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f75c │ │ │ │ + bne 3a89c │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 3f7b4 │ │ │ │ + b 3a8f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f7b4 │ │ │ │ + beq 3a8f4 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 3f878 │ │ │ │ - ldr r3, [pc, #156] @ 3f864 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 3a9b8 │ │ │ │ + ldr r3, [pc, #156] @ 3a9a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3f85c │ │ │ │ + bne 3a99c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f824 │ │ │ │ + beq 3a964 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 3f7b4 │ │ │ │ + bl 70ac │ │ │ │ + b 3a8f4 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 3f850 │ │ │ │ + beq 3a990 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 3f6c0 │ │ │ │ - ldr r2, [pc, #36] @ 3f87c │ │ │ │ + b 3a800 │ │ │ │ + ldr r2, [pc, #36] @ 3a9bc │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 3f838 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r4, r8, ror r7 │ │ │ │ + b 3a978 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r5, r8, lsr r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r0, r4, r0, asr r7 │ │ │ │ + eoreq r5, r5, r0, lsl r6 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq r5, sp, r8, asr #22 │ │ │ │ - eoreq r0, r4, r8, lsr #10 │ │ │ │ + andeq fp, sp, r8, ror #5 │ │ │ │ + eoreq r5, r5, r8, ror #7 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 3fb8c │ │ │ │ - ldr r2, [pc, #752] @ 3fb90 │ │ │ │ + ldr r1, [pc, #752] @ 3accc │ │ │ │ + ldr r2, [pc, #752] @ 3acd0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 3fb94 │ │ │ │ + ldr r5, [pc, #740] @ 3acd4 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 3fb98 │ │ │ │ + ldr r3, [pc, #736] @ 3acd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 3f910 │ │ │ │ + bl 767c │ │ │ │ + b 3aa50 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3faa4 │ │ │ │ + bne 3abe4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f8e0 │ │ │ │ + beq 3aa20 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 3fb98 │ │ │ │ + ldr r3, [pc, #608] @ 3acd8 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 3f97c │ │ │ │ + bl 767c │ │ │ │ + b 3aabc │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 3fb9c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 3acdc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ + mov r1, #73 @ 0x49 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3fb14 │ │ │ │ + bne 3ac54 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ + mov r1, #73 @ 0x49 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f944 │ │ │ │ + beq 3aa84 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 3fb98 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 3acd8 │ │ │ │ str r3, [sp, #32] │ │ │ │ - add r1, r9, #24 │ │ │ │ + add r1, r9, #12 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 3fb5c │ │ │ │ - ldr r1, [pc, #428] @ 3fba0 │ │ │ │ + bne 3ac9c │ │ │ │ + ldr r1, [pc, #428] @ 3ace0 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #48 @ 0x30 │ │ │ │ - bl 7564 │ │ │ │ + mov r2, #24 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3fa64 │ │ │ │ + beq 3aba4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3fa64 │ │ │ │ + bne 3aba4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3fa88 │ │ │ │ + beq 3abc8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3fa88 │ │ │ │ + bne 3abc8 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 3fae0 │ │ │ │ + b 3ac20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fae0 │ │ │ │ + beq 3ac20 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 3fba4 │ │ │ │ - ldr r3, [pc, #156] @ 3fb90 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 3ace4 │ │ │ │ + ldr r3, [pc, #156] @ 3acd0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3fb88 │ │ │ │ + bne 3acc8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fb50 │ │ │ │ + beq 3ac90 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 3fae0 │ │ │ │ + bl 70ac │ │ │ │ + b 3ac20 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 3fb7c │ │ │ │ + beq 3acbc │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 3f9ec │ │ │ │ - ldr r2, [pc, #36] @ 3fba8 │ │ │ │ + b 3ab2c │ │ │ │ + ldr r2, [pc, #36] @ 3ace8 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 3fb64 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r4, ip, asr #8 │ │ │ │ + b 3aca4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r5, ip, lsl #6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r0, r4, r4, lsr #8 │ │ │ │ + eoreq r5, r5, r4, ror #5 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq r5, sp, ip, asr #16 │ │ │ │ - strdeq r0, [r4], -ip @ │ │ │ │ + ldrdeq sl, [sp], -ip │ │ │ │ + strheq r5, [r5], -ip @ │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 3feb8 │ │ │ │ - ldr r2, [pc, #752] @ 3febc │ │ │ │ + ldr r1, [pc, #752] @ 3aff8 │ │ │ │ + ldr r2, [pc, #752] @ 3affc │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 3fec0 │ │ │ │ + ldr r5, [pc, #740] @ 3b000 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 3fec4 │ │ │ │ + ldr r3, [pc, #736] @ 3b004 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 3fc3c │ │ │ │ + bl 767c │ │ │ │ + b 3ad7c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3fdd0 │ │ │ │ + bne 3af10 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3fc0c │ │ │ │ + beq 3ad4c │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 3fec4 │ │ │ │ + ldr r3, [pc, #608] @ 3b004 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 3fca8 │ │ │ │ + bl 767c │ │ │ │ + b 3ade8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 3fec8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 3b008 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #49 @ 0x31 │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3fe40 │ │ │ │ + bne 3af80 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #49 @ 0x31 │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3fc70 │ │ │ │ + beq 3adb0 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 3fec4 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 3b004 │ │ │ │ str r3, [sp, #32] │ │ │ │ - add r1, r9, #15 │ │ │ │ + add r1, r9, #12 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 3fe88 │ │ │ │ - ldr r1, [pc, #428] @ 3fecc │ │ │ │ + bne 3afc8 │ │ │ │ + ldr r1, [pc, #428] @ 3b00c │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #30 │ │ │ │ - bl 7564 │ │ │ │ + mov r2, #24 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3fd90 │ │ │ │ + beq 3aed0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3fd90 │ │ │ │ + bne 3aed0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3fdb4 │ │ │ │ + beq 3aef4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3fdb4 │ │ │ │ + bne 3aef4 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 3fe0c │ │ │ │ + b 3af4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fe0c │ │ │ │ + beq 3af4c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 3fed0 │ │ │ │ - ldr r3, [pc, #156] @ 3febc │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 3b010 │ │ │ │ + ldr r3, [pc, #156] @ 3affc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3feb4 │ │ │ │ + bne 3aff4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fe7c │ │ │ │ + beq 3afbc │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 3fe0c │ │ │ │ + bl 70ac │ │ │ │ + b 3af4c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 3fea8 │ │ │ │ + beq 3afe8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 3fd18 │ │ │ │ - ldr r2, [pc, #36] @ 3fed4 │ │ │ │ + b 3ae58 │ │ │ │ + ldr r2, [pc, #36] @ 3b014 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 3fe90 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r4, r0, lsr #2 │ │ │ │ + b 3afd0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r5, r0, ror #31 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq r0, [r4], -r8 @ │ │ │ │ + @ instruction: 0x00254fb8 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq r5, sp, r4, asr r5 │ │ │ │ - ldrdeq pc, [r3], -r0 @ │ │ │ │ + @ instruction: 0x000dacb0 │ │ │ │ + mlaeq r5, r0, sp, r4 │ │ │ │ muleq r0, ip, r2 │ │ │ │ + b e5f0c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 401e4 │ │ │ │ - ldr r2, [pc, #752] @ 401e8 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 401ec │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 401f0 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ + ldr r0, [pc, #240] @ 3b128 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #236] @ 3b12c │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #228] @ 3b130 │ │ │ │ + ldr r3, [pc, #224] @ 3b130 │ │ │ │ + ldr r5, [pc, #224] @ 3b134 │ │ │ │ + sub sp, sp, #28 │ │ │ │ add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 3ff68 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, sp, #8 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 3b0a8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #180] @ 3b138 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3b100 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3b070 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3b0d4 │ │ │ │ + ldrd r0, [sp, #8] │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #96] @ 3b13c │ │ │ │ + ldr r3, [pc, #76] @ 3b12c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3b124 │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3b0d4 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + b 3b0d4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x00254cb0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + mlaeq r5, r8, ip, r4 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq r4, r5, r0, lsl ip │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3960] @ 0xf78 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #1132] @ 3b5c8 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #1128] @ 3b5cc │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #1120] @ 3b5d0 │ │ │ │ + ldr r3, [pc, #1116] @ 3b5d0 │ │ │ │ + ldr r5, [pc, #1116] @ 3b5d4 │ │ │ │ + sub sp, sp, #100 @ 0x64 │ │ │ │ + ldr ip, [pc, #1104] @ 3b5d0 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #92] @ 0x5c │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ + str ip, [sp, #28] │ │ │ │ + str ip, [sp, #32] │ │ │ │ + str ip, [sp, #36] @ 0x24 │ │ │ │ + str ip, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + b 3b1e4 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 400fc │ │ │ │ + bne 3b2b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 3b1b4 │ │ │ │ + ldr fp, [pc, #976] @ 3b5d8 │ │ │ │ + ldr r9, [pc, #976] @ 3b5dc │ │ │ │ + ldr r3, [pc, #960] @ 3b5d0 │ │ │ │ + add fp, pc, fp │ │ │ │ + add r7, sp, #44 @ 0x2c │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r6, fp, #512 @ 0x200 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b 3b250 │ │ │ │ + ldr r3, [pc, #948] @ 3b5e0 │ │ │ │ + mov r2, sl │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #516] @ 0x204 │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3b590 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3b2f4 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr sl, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3b224 │ │ │ │ + mov r3, #13 │ │ │ │ + str r3, [sp, #84] @ 0x54 │ │ │ │ + add r3, sp, #84 @ 0x54 │ │ │ │ + str r9, [sp, #88] @ 0x58 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #516] @ 0x204 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 3b224 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + strbne r6, [r3] │ │ │ │ + ldr r2, [pc, #788] @ 3b5e4 │ │ │ │ + ldr r3, [pc, #760] @ 3b5cc │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3b5c4 │ │ │ │ + add sp, sp, #100 @ 0x64 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r7, sp, #48 @ 0x30 │ │ │ │ + bne 3b340 │ │ │ │ + b 3b580 │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 3b5e8 │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3b2b4 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 3b308 │ │ │ │ + ldrd r6, [sp, #48] @ 0x30 │ │ │ │ + add sl, sp, #32 │ │ │ │ + b 3b38c │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3b5ac │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq 3b364 │ │ │ │ + add sl, sp, #56 @ 0x38 │ │ │ │ + b 3b3e4 │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #552] @ 3b5e8 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3b5ac │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r3, sl │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq 3b3ac │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + add sl, sp, #36 @ 0x24 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 3b438 │ │ │ │ + mov r1, #20 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3b5ac │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq 3b410 │ │ │ │ + add sl, sp, #72 @ 0x48 │ │ │ │ + b 3b490 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #380] @ 3b5e8 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3b5ac │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + mov r3, sl │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq 3b458 │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + add sl, sp, #28 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 3b4e4 │ │ │ │ + mov r1, #28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #62 @ 0x3e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3b5ac │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, #62 @ 0x3e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq 3b4bc │ │ │ │ + add sl, sp, #64 @ 0x40 │ │ │ │ + b 3b53c │ │ │ │ + mov r1, #30 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #208] @ 3b5e8 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3b5ac │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, sl │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq 3b504 │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + bl 113ea8 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + movne r3, #1 │ │ │ │ + ldr r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + strbne r3, [r2] │ │ │ │ + b 3b2c8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r2, #0 │ │ │ │ + strbne r2, [r3] │ │ │ │ + b 3b2c8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + strbne r9, [r3] │ │ │ │ + b 3b2c8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r5, ip, lsl #23 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r4, r5, r4, ror #22 │ │ │ │ + eoreq r5, r5, r0, lsr #14 │ │ │ │ + muleq sp, ip, r0 │ │ │ │ + eoreq r5, r5, r0, lsl #14 │ │ │ │ + eoreq r4, r5, ip, lsl sl │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #528] @ 3b818 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #524] @ 3b81c │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov ip, #0 │ │ │ │ + ldr r3, [pc, #512] @ 3b820 │ │ │ │ + ldr r2, [pc, #508] @ 3b820 │ │ │ │ + strb ip, [sp, #11] │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r6, [pc, #500] @ 3b824 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + ldr r3, [pc, #472] @ 3b820 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r5, sp, #12 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 3b67c │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #64 @ 0x40 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3b708 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #64 @ 0x40 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3b654 │ │ │ │ + add r5, sp, #11 │ │ │ │ + b 3b6d4 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #376] @ 3b828 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #65 @ 0x41 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3b708 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #65 @ 0x41 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3b69c │ │ │ │ + ldrb r3, [sp, #11] │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r5, sp, #24 │ │ │ │ + addeq r5, sp, #16 │ │ │ │ + beq 3b78c │ │ │ │ + b 3b7f4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3b728 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #252] @ 3b82c │ │ │ │ + ldr r3, [pc, #232] @ 3b81c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3b814 │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + mov r1, #9 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #200] @ 3b830 │ │ │ │ + mov r1, #66 @ 0x42 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3b708 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #66 @ 0x42 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3b754 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3b728 │ │ │ │ + strd r0, [r3] │ │ │ │ + b 3b728 │ │ │ │ + mov r1, #13 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #96] @ 3b830 │ │ │ │ + mov r1, #67 @ 0x43 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3b708 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #67 @ 0x43 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3b7bc │ │ │ │ + ldrd r0, [sp, #24] │ │ │ │ + b 3b7a8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r4, [r5], -ip @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r4, r5, r8, lsr #13 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + @ instruction: 0x002545bc │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #528] @ 3ba60 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #524] @ 3ba64 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov ip, #0 │ │ │ │ + ldr r3, [pc, #512] @ 3ba68 │ │ │ │ + ldr r2, [pc, #508] @ 3ba68 │ │ │ │ + strb ip, [sp, #11] │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r6, [pc, #500] @ 3ba6c │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + ldr r3, [pc, #472] @ 3ba68 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r5, sp, #12 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 3b8c4 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #68 @ 0x44 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3b950 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #68 @ 0x44 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3b89c │ │ │ │ + add r5, sp, #11 │ │ │ │ + b 3b91c │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #376] @ 3ba70 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #69 @ 0x45 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3b950 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #69 @ 0x45 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3b8e4 │ │ │ │ + ldrb r3, [sp, #11] │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r5, sp, #16 │ │ │ │ + addeq r5, sp, #24 │ │ │ │ + bne 3b9d4 │ │ │ │ + b 3ba3c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3b970 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #252] @ 3ba74 │ │ │ │ + ldr r3, [pc, #232] @ 3ba64 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3ba5c │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #200] @ 3ba78 │ │ │ │ + mov r1, #70 @ 0x46 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3b950 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #70 @ 0x46 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3b99c │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3b970 │ │ │ │ + strd r0, [r3] │ │ │ │ + b 3b970 │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #96] @ 3ba78 │ │ │ │ + mov r1, #71 @ 0x47 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3b950 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #71 @ 0x47 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3ba04 │ │ │ │ + ldrd r0, [sp, #24] │ │ │ │ + b 3b9f0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r5, r4, r4, r4 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r4, r5, r0, ror #8 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + eoreq r4, r5, r4, ror r3 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + 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, r0 │ │ │ │ + ldr r0, [pc, #980] @ 3be6c │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #976] @ 3be70 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #968] @ 3be74 │ │ │ │ + ldr r3, [pc, #964] @ 3be74 │ │ │ │ + ldr r5, [pc, #964] @ 3be78 │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + b 3bb1c │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 3be7c │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3bdc0 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3bae4 │ │ │ │ + ldrd r6, [sp, #56] @ 0x38 │ │ │ │ + add r8, sp, #48 @ 0x30 │ │ │ │ + b 3bb78 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 3be7c │ │ │ │ + mov r1, #2 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3bdc0 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3bb40 │ │ │ │ + ldrd r8, [sp, #48] @ 0x30 │ │ │ │ + add fp, sp, #72 @ 0x48 │ │ │ │ + b 3bbd4 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 3be7c │ │ │ │ + mov r1, #3 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3bdc0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3bb9c │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + add fp, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 3bc34 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 3be7c │ │ │ │ + mov r1, #4 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3bdc0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3bbfc │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add fp, sp, #32 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 3bc94 │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 3be7c │ │ │ │ + mov r1, #5 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3bdc0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3bc5c │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + add fp, sp, #40 @ 0x28 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 3bcf4 │ │ │ │ + mov r1, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 3be7c │ │ │ │ + mov r1, #6 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3bdc0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3bcbc │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #40] @ 0x28 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3be0c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3be48 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #248] @ 3be80 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #244] @ 3be84 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #232] @ 3be80 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3bdac │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3bde0 │ │ │ │ + strd r6, [r3] │ │ │ │ + b 3bde0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3bde0 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #160] @ 3be88 │ │ │ │ + ldr r3, [pc, #132] @ 3be70 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3be68 │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3bdac │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3bda4 │ │ │ │ + b 3bdac │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3bdac │ │ │ │ + b 3bda4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r5, r0, asr r2 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r4, r5, ip, lsr #4 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + eoreq r3, r5, r4, lsl #30 │ │ │ │ + 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, r0 │ │ │ │ + ldr r0, [pc, #980] @ 3c27c │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #976] @ 3c280 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #968] @ 3c284 │ │ │ │ + ldr r3, [pc, #964] @ 3c284 │ │ │ │ + ldr r5, [pc, #964] @ 3c288 │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + b 3bf2c │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 3c28c │ │ │ │ + mov r1, #9 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3c1d0 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #9 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3bef4 │ │ │ │ + ldrd r6, [sp, #40] @ 0x28 │ │ │ │ + add r8, sp, #72 @ 0x48 │ │ │ │ + b 3bf88 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 3c28c │ │ │ │ + mov r1, #10 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3c1d0 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3bf50 │ │ │ │ + ldrd r8, [sp, #72] @ 0x48 │ │ │ │ + add fp, sp, #32 │ │ │ │ + b 3bfe4 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 3c28c │ │ │ │ + mov r1, #11 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3c1d0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #11 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3bfac │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + add fp, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 3c044 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 3c28c │ │ │ │ + mov r1, #12 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3c1d0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c00c │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add fp, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 3c0a4 │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 3c28c │ │ │ │ + mov r1, #13 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3c1d0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #13 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c06c │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + add fp, sp, #48 @ 0x30 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 3c104 │ │ │ │ + mov r1, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 3c28c │ │ │ │ + mov r1, #14 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3c1d0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c0cc │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c21c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c258 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #248] @ 3c290 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #244] @ 3c294 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #232] @ 3c290 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3c1bc │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3c1f0 │ │ │ │ + strd r6, [r3] │ │ │ │ + b 3c1f0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3c1f0 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #160] @ 3c298 │ │ │ │ + ldr r3, [pc, #132] @ 3c280 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3c278 │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3c1bc │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c1b4 │ │ │ │ + b 3c1bc │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3c1bc │ │ │ │ + b 3c1b4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r5, r0, asr #28 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r3, r5, ip, lsl lr │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + strdeq r3, [r5], -r4 @ │ │ │ │ + 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, r0 │ │ │ │ + ldr r0, [pc, #980] @ 3c68c │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #976] @ 3c690 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #968] @ 3c694 │ │ │ │ + ldr r3, [pc, #964] @ 3c694 │ │ │ │ + ldr r5, [pc, #964] @ 3c698 │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + b 3c33c │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 3c69c │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3c5e0 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c304 │ │ │ │ + ldrd r6, [sp, #56] @ 0x38 │ │ │ │ + add r8, sp, #48 @ 0x30 │ │ │ │ + b 3c398 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 3c69c │ │ │ │ + mov r1, #2 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3c5e0 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c360 │ │ │ │ + ldrd r8, [sp, #48] @ 0x30 │ │ │ │ + add fp, sp, #72 @ 0x48 │ │ │ │ + b 3c3f4 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 3c69c │ │ │ │ + mov r1, #3 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3c5e0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c3bc │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + add fp, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 3c454 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 3c69c │ │ │ │ + mov r1, #4 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3c5e0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c41c │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add fp, sp, #32 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 3c4b4 │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 3c69c │ │ │ │ + mov r1, #5 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3c5e0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c47c │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + add fp, sp, #40 @ 0x28 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 3c514 │ │ │ │ + mov r1, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 3c69c │ │ │ │ + mov r1, #6 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3c5e0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c4dc │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #40] @ 0x28 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c62c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c668 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #248] @ 3c6a0 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #244] @ 3c6a4 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #232] @ 3c6a0 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3c5cc │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3c600 │ │ │ │ + strd r6, [r3] │ │ │ │ + b 3c600 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3c600 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #160] @ 3c6a8 │ │ │ │ + ldr r3, [pc, #132] @ 3c690 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3c688 │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3c5cc │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c5c4 │ │ │ │ + b 3c5cc │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3c5cc │ │ │ │ + b 3c5c4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r5, r0, lsr sl │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r3, r5, ip, lsl #20 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + eoreq r3, r5, r4, ror #13 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3920] @ 0xf50 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r0, [pc, #1628] @ 3cd24 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #1624] @ 3cd28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #1616] @ 3cd2c │ │ │ │ + ldr r3, [pc, #1612] @ 3cd2c │ │ │ │ + ldr r9, [pc, #1612] @ 3cd30 │ │ │ │ + sub sp, sp, #140 @ 0x8c │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #132] @ 0x84 │ │ │ │ + mov r1, #0 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + strd r2, [sp, #80] @ 0x50 │ │ │ │ + strd r2, [sp, #88] @ 0x58 │ │ │ │ + strd r2, [sp, #96] @ 0x60 │ │ │ │ + strd r2, [sp, #104] @ 0x68 │ │ │ │ + strd r2, [sp, #112] @ 0x70 │ │ │ │ + strd r2, [sp, #120] @ 0x78 │ │ │ │ + b 3c758 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1536] @ 3cd34 │ │ │ │ + mov r1, #9 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3cbb0 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #9 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c720 │ │ │ │ + ldrd r4, [sp, #64] @ 0x40 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ + b 3c7b4 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1444] @ 3cd34 │ │ │ │ + mov r1, #10 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3cbb0 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c77c │ │ │ │ + ldrd r6, [sp, #112] @ 0x70 │ │ │ │ + add fp, sp, #56 @ 0x38 │ │ │ │ + b 3c810 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1352] @ 3cd34 │ │ │ │ + mov r1, #11 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3cbb0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #11 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c7d8 │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + add fp, sp, #104 @ 0x68 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 3c870 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1256] @ 3cd34 │ │ │ │ + mov r1, #12 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3cbb0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c838 │ │ │ │ + ldrd r2, [sp, #104] @ 0x68 │ │ │ │ + add fp, sp, #88 @ 0x58 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 3c8d0 │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1160] @ 3cd34 │ │ │ │ + mov r1, #13 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3cbb0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #13 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c898 │ │ │ │ + ldrd r2, [sp, #88] @ 0x58 │ │ │ │ + add fp, sp, #80 @ 0x50 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 3c930 │ │ │ │ + mov r1, #32 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1064] @ 3cd34 │ │ │ │ + mov r1, #14 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3cbb0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c8f8 │ │ │ │ + ldrd r2, [sp, #80] @ 0x50 │ │ │ │ + add fp, sp, #96 @ 0x60 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + b 3c990 │ │ │ │ + mov r1, #38 @ 0x26 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #968] @ 3cd34 │ │ │ │ + mov r1, #15 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3cbb0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #15 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c958 │ │ │ │ + ldrd r2, [sp, #96] @ 0x60 │ │ │ │ + add fp, sp, #120 @ 0x78 │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + b 3c9f0 │ │ │ │ + mov r1, #42 @ 0x2a │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #872] @ 3cd34 │ │ │ │ + mov r1, #16 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3cbb0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3c9b8 │ │ │ │ + ldrd r2, [sp, #120] @ 0x78 │ │ │ │ + add fp, sp, #72 @ 0x48 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + b 3ca50 │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #776] @ 3cd34 │ │ │ │ + mov r1, #17 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3cbb0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #17 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3ca18 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r8, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldrd r0, [sp, #40] @ 0x28 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3ccc8 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3cc68 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #560] @ 3cd38 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #556] @ 3cd3c │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #544] @ 3cd38 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3cc24 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3cc04 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r9, r7 │ │ │ │ + cmp r5, #0 │ │ │ │ + ldr r1, [pc, #484] @ 3cd38 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #480] @ 3cd3c │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #468] @ 3cd38 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r6, r8 │ │ │ │ + moveq r7, r9 │ │ │ │ + bne 3cb94 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3cb9c │ │ │ │ + mov r4, r6 │ │ │ │ + mov r5, r7 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3cbd0 │ │ │ │ + strd r4, [r3] │ │ │ │ + b 3cbd0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3cbd0 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #360] @ 3cd40 │ │ │ │ + ldr r3, [pc, #332] @ 3cd28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3cd20 │ │ │ │ + add sp, sp, #140 @ 0x8c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113ea8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3cb9c │ │ │ │ + b 3cb78 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3cbfc │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3cb48 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + b 3cca8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3cb24 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3cc04 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113ea8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3cb9c │ │ │ │ + b 3cb94 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3cc8c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3cc24 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3cca8 │ │ │ │ + b 3cb78 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r5, r0, lsr #12 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + strdeq r3, [r5], -ip @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + eoreq r3, r5, r4, lsl r1 │ │ │ │ + b e42e0 │ │ │ │ + mov r0, r1 │ │ │ │ + b e5210 │ │ │ │ + mov r0, r1 │ │ │ │ + b e5890 │ │ │ │ + ldr r3, [pc, #16] @ 3cd70 │ │ │ │ + ldr r2, [pc, #16] @ 3cd74 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsl #31 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 3cd90 │ │ │ │ + ldr r2, [pc, #16] @ 3cd94 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, ror #30 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 3cdb0 │ │ │ │ + ldr r2, [pc, #16] @ 3cdb4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, asr #30 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + ldr r3, [pc, #16] @ 3cdd0 │ │ │ │ + ldr r2, [pc, #16] @ 3cdd4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsr #30 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 3cdf0 │ │ │ │ + ldr r2, [pc, #16] @ 3cdf4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsl #30 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 3ce10 │ │ │ │ + ldr r2, [pc, #16] @ 3ce14 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, ror #29 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 3ce30 │ │ │ │ + ldr r2, [pc, #16] @ 3ce34 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, asr #29 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 3ce50 │ │ │ │ + ldr r2, [pc, #16] @ 3ce54 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsr #29 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + ldr r3, [pc, #16] @ 3ce70 │ │ │ │ + ldr r2, [pc, #16] @ 3ce74 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsl #29 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 3ce90 │ │ │ │ + ldr r2, [pc, #16] @ 3ce94 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, ror #28 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 3ceb0 │ │ │ │ + ldr r2, [pc, #16] @ 3ceb4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, asr #28 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 3ced0 │ │ │ │ + ldr r2, [pc, #16] @ 3ced4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsr #28 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 3cef0 │ │ │ │ + ldr r2, [pc, #16] @ 3cef4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsl #28 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 3cf10 │ │ │ │ + ldr r2, [pc, #16] @ 3cf14 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, ror #27 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 3cf30 │ │ │ │ + ldr r2, [pc, #16] @ 3cf34 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, asr #27 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 3cf50 │ │ │ │ + ldr r2, [pc, #16] @ 3cf54 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsr #27 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 3cf70 │ │ │ │ + ldr r2, [pc, #16] @ 3cf74 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsl #27 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 3cf90 │ │ │ │ + ldr r2, [pc, #16] @ 3cf94 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, ror #26 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 3cfb0 │ │ │ │ + ldr r2, [pc, #16] @ 3cfb4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, asr #26 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 3cfd0 │ │ │ │ + ldr r2, [pc, #16] @ 3cfd4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsr #26 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 3cff0 │ │ │ │ + ldr r2, [pc, #16] @ 3cff4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsl #26 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 3d010 │ │ │ │ + ldr r2, [pc, #16] @ 3d014 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, ror #25 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 3d030 │ │ │ │ + ldr r2, [pc, #16] @ 3d034 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, asr #25 │ │ │ │ + andeq r0, r0, r8, lsl #6 │ │ │ │ + ldr r3, [pc, #16] @ 3d050 │ │ │ │ + ldr r2, [pc, #16] @ 3d054 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsr #25 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 3d070 │ │ │ │ + ldr r2, [pc, #16] @ 3d074 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsl #25 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 3d090 │ │ │ │ + ldr r2, [pc, #16] @ 3d094 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, ror #24 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 3d0b0 │ │ │ │ + ldr r2, [pc, #16] @ 3d0b4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, asr #24 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 3d0d0 │ │ │ │ + ldr r2, [pc, #16] @ 3d0d4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsr #24 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 3d0f0 │ │ │ │ + ldr r2, [pc, #16] @ 3d0f4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsl #24 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 3d110 │ │ │ │ + ldr r2, [pc, #16] @ 3d114 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, ror #23 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 3d130 │ │ │ │ + ldr r2, [pc, #16] @ 3d134 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, asr #23 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 3d150 │ │ │ │ + ldr r2, [pc, #16] @ 3d154 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsr #23 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 3d170 │ │ │ │ + ldr r2, [pc, #16] @ 3d174 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsl #23 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 3d190 │ │ │ │ + ldr r2, [pc, #16] @ 3d194 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, ror #22 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 3d1b0 │ │ │ │ + ldr r2, [pc, #16] @ 3d1b4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, asr #22 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 3d1d0 │ │ │ │ + ldr r2, [pc, #16] @ 3d1d4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsr #22 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 3d1f0 │ │ │ │ + ldr r2, [pc, #16] @ 3d1f4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsl #22 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 3d210 │ │ │ │ + ldr r2, [pc, #16] @ 3d214 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, ror #21 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 3d230 │ │ │ │ + ldr r2, [pc, #16] @ 3d234 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, asr #21 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 3d250 │ │ │ │ + ldr r2, [pc, #16] @ 3d254 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsr #21 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 3d270 │ │ │ │ + ldr r2, [pc, #16] @ 3d274 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsl #21 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 3d290 │ │ │ │ + ldr r2, [pc, #16] @ 3d294 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, ror #20 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 3d2b0 │ │ │ │ + ldr r2, [pc, #16] @ 3d2b4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, asr #20 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 3d2d0 │ │ │ │ + ldr r2, [pc, #16] @ 3d2d4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r2, r5, ip, lsr #20 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #304] @ 3d424 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #300] @ 3d428 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r6, [pc, #292] @ 3d42c │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr r3, [pc, #288] @ 3d430 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r8, sp, #16 │ │ │ │ + strb r2, [sp, #15] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b 3d358 │ │ │ │ + mov r1, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #144 @ 0x90 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3d3e0 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #144 @ 0x90 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 3d330 │ │ │ │ + add r8, sp, #15 │ │ │ │ + b 3d3b0 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #168] @ 3d434 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #145 @ 0x91 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3d3e0 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ + mov r1, #145 @ 0x91 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 3d378 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrbne r2, [sp, #15] │ │ │ │ + strbne r2, [r3] │ │ │ │ + b 3d3f4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + strbne r5, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 3d438 │ │ │ │ + ldr r3, [pc, #40] @ 3d428 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3d420 │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq r2, [r5], -r4 @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + ldrdeq r2, [r5], -r0 @ │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + strdeq r2, [r5], -r0 @ │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #324] @ 3d59c │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #320] @ 3d5a0 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #312] @ 3d5a4 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r2, [pc, #304] @ 3d5a4 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r3, [pc, #296] @ 3d5a4 │ │ │ │ + ldr r6, [pc, #296] @ 3d5a8 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r5, sp, #12 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 3d4c0 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #54 @ 0x36 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3d54c │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #54 @ 0x36 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3d498 │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 3d518 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 3d5ac │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3d54c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3d4e0 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3d56c │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 3d56c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3d56c │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 3d5b0 │ │ │ │ + ldr r3, [pc, #40] @ 3d5a0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3d598 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r5, ip, lsl #17 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r2, r5, r4, ror #16 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq r2, r5, r8, ror r7 │ │ │ │ + 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, r1 │ │ │ │ + ldr r1, [pc, #992] @ 3d9b0 │ │ │ │ + ldr r2, [pc, #992] @ 3d9b4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + sub sp, sp, #76 @ 0x4c │ │ │ │ + ldr r6, [pc, #980] @ 3d9b8 │ │ │ │ + ldr r7, [pc, #976] @ 3d9b8 │ │ │ │ + ldr r5, [pc, #976] @ 3d9bc │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r3, [pc, #956] @ 3d9b8 │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + strd r6, [sp, #32] │ │ │ │ + strd r6, [sp, #40] @ 0x28 │ │ │ │ + strd r6, [sp, #48] @ 0x30 │ │ │ │ + strd r6, [sp, #56] @ 0x38 │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, sp, #20 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + strb r2, [sp, #15] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b 3d658 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #89 @ 0x59 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3d6e4 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #89 @ 0x59 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3d630 │ │ │ │ + add r6, sp, #15 │ │ │ │ + b 3d6b0 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #820] @ 3d9c0 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #90 @ 0x5a │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3d6e4 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #90 @ 0x5a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3d678 │ │ │ │ + ldrb r3, [sp, #15] │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r6, sp, #16 │ │ │ │ + addeq r6, sp, #24 │ │ │ │ + bne 3d758 │ │ │ │ + b 3d80c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3d704 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #696] @ 3d9c4 │ │ │ │ + ldr r3, [pc, #676] @ 3d9b4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3d9ac │ │ │ │ + add sp, sp, #76 @ 0x4c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #91 @ 0x5b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3d6e4 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #91 @ 0x5b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3d730 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ + b 3d7b0 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #572] @ 3d9c8 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #92 @ 0x5c │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3d6e4 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #92 @ 0x5c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3d778 │ │ │ │ + ldrd r0, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3d704 │ │ │ │ + strd r0, [r3] │ │ │ │ + b 3d704 │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #93 @ 0x5d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3d6e4 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #93 @ 0x5d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3d7e4 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ + b 3d864 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #392] @ 3d9c8 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #94 @ 0x5e │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3d6e4 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #94 @ 0x5e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3d82c │ │ │ │ + ldrd r6, [sp, #48] @ 0x30 │ │ │ │ + add r9, sp, #32 │ │ │ │ + b 3d8c4 │ │ │ │ + mov r1, #20 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #296] @ 3d9c8 │ │ │ │ + mov r1, #95 @ 0x5f │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3d6e4 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #95 @ 0x5f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3d88c │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + add r9, sp, #28 │ │ │ │ + mov sl, r2 │ │ │ │ + mov fp, r3 │ │ │ │ + b 3d918 │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #96 @ 0x60 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3d6e4 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #96 @ 0x60 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3d8f0 │ │ │ │ + add r9, sp, #56 @ 0x38 │ │ │ │ + b 3d970 │ │ │ │ + mov r1, #28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 3d9c8 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #97 @ 0x61 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3d6e4 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, r9 │ │ │ │ + mov r1, #97 @ 0x61 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3d938 │ │ │ │ + mov r2, sl │ │ │ │ + mov r3, fp │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113568 │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + bl 113568 │ │ │ │ + b 3d7d0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r5, ip, lsl r7 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + strdeq r2, [r5], -r0 @ │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + eoreq r2, r5, r0, ror #11 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + 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, r0 │ │ │ │ + ldr r0, [pc, #640] @ 3dc68 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #636] @ 3dc6c │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #628] @ 3dc70 │ │ │ │ + ldr r3, [pc, #624] @ 3dc70 │ │ │ │ + ldr r5, [pc, #624] @ 3dc74 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + ldr ip, [pc, #612] @ 3dc70 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #8 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + str ip, [sp, #8] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + b 3da5c │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #98 @ 0x62 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3dc18 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #98 @ 0x62 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3da34 │ │ │ │ + add r6, sp, #16 │ │ │ │ + b 3dab4 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #488] @ 3dc78 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #99 @ 0x63 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3dc18 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #99 @ 0x63 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3da7c │ │ │ │ + ldrd r6, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + b 3db04 │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #100 @ 0x64 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3dc18 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #100 @ 0x64 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3dadc │ │ │ │ + add r8, sp, #24 │ │ │ │ + b 3db5c │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #320] @ 3dc78 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #101 @ 0x65 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3dc18 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #101 @ 0x65 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3db24 │ │ │ │ + ldrd r8, [sp, #24] │ │ │ │ + add fp, sp, #32 │ │ │ │ + b 3dbbc │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #224] @ 3dc78 │ │ │ │ + mov r1, #102 @ 0x66 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3dc18 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #102 @ 0x66 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3db84 │ │ │ │ + ldr r4, [sl] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 3dc38 │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113568 │ │ │ │ + ldr r3, [pc, #132] @ 3dc7c │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113920 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + strd r0, [r4] │ │ │ │ + b 3dc38 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3dc38 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #64] @ 3dc80 │ │ │ │ + ldr r3, [pc, #40] @ 3dc6c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3dc64 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r5, r0, lsl #6 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + ldrdeq r2, [r5], -r8 @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00e00000 │ │ │ │ + eoreq r2, r5, ip, lsr #1 │ │ │ │ + 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, r0 │ │ │ │ + ldr r0, [pc, #640] @ 3df20 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #636] @ 3df24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #628] @ 3df28 │ │ │ │ + ldr r3, [pc, #624] @ 3df28 │ │ │ │ + ldr r5, [pc, #624] @ 3df2c │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + ldr ip, [pc, #612] @ 3df28 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #8 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + str ip, [sp, #8] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + b 3dd14 │ │ │ │ + mov r1, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #139 @ 0x8b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3ded0 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #139 @ 0x8b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3dcec │ │ │ │ + add r6, sp, #32 │ │ │ │ + b 3dd6c │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #488] @ 3df30 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #140 @ 0x8c │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3ded0 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #140 @ 0x8c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3dd34 │ │ │ │ + ldrd r6, [sp, #32] │ │ │ │ + add r8, sp, #12 │ │ │ │ + b 3ddbc │ │ │ │ + mov r1, #17 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #141 @ 0x8d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3ded0 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #141 @ 0x8d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3dd94 │ │ │ │ + add r8, sp, #24 │ │ │ │ + b 3de14 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #320] @ 3df30 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #142 @ 0x8e │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3ded0 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #142 @ 0x8e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3dddc │ │ │ │ + ldrd r8, [sp, #24] │ │ │ │ + add fp, sp, #16 │ │ │ │ + b 3de74 │ │ │ │ + mov r1, #29 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #224] @ 3df30 │ │ │ │ + mov r1, #143 @ 0x8f │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3ded0 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #143 @ 0x8f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3de3c │ │ │ │ + ldr r4, [sl] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 3def0 │ │ │ │ + ldrd r2, [sp, #16] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113568 │ │ │ │ + ldr r3, [pc, #132] @ 3df34 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113920 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + strd r0, [r4] │ │ │ │ + b 3def0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3def0 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #64] @ 3df38 │ │ │ │ + ldr r3, [pc, #40] @ 3df24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3df1c │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r5, r8, asr #32 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r2, r5, r0, lsr #32 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00e00000 │ │ │ │ + strdeq r1, [r5], -r4 @ │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #412] @ 3e0f4 │ │ │ │ + ldr r2, [pc, #412] @ 3e0f8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr r3, [pc, #400] @ 3e0fc │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, sp, #4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + b 3dfac │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #103 @ 0x67 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3e074 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #103 @ 0x67 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 3df84 │ │ │ │ + ldr r5, [pc, #308] @ 3e100 │ │ │ │ + ldr r9, [pc, #308] @ 3e104 │ │ │ │ + ldr r8, [pc, #308] @ 3e108 │ │ │ │ + ldr r3, [pc, #292] @ 3e0fc │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r6, sp, #8 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b 3e010 │ │ │ │ + ldr r3, [r8, #4] │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, #104 @ 0x68 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3e0d4 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #104 @ 0x68 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3e0b4 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr sl, [sp, #4] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3dfec │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + add r3, sp, #12 │ │ │ │ + str r9, [sp, #16] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 3dfec │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + strbne r5, [r3] │ │ │ │ + ldr r2, [pc, #124] @ 3e10c │ │ │ │ + ldr r3, [pc, #100] @ 3e0f8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3e0f0 │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldr r2, [r7] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 3e088 │ │ │ │ + subs r3, r3, #0 │ │ │ │ + movne r3, #1 │ │ │ │ + strb r3, [r2] │ │ │ │ + b 3e088 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r2, #0 │ │ │ │ + strbne r2, [r3] │ │ │ │ + b 3e088 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r5, r4, sp, r1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r2, r5, r0, ror #22 │ │ │ │ + andeq r7, sp, ip, asr #5 │ │ │ │ + eoreq r2, r5, r4, asr fp │ │ │ │ + eoreq r1, r5, ip, asr ip │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 3e18c │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #8 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3e15c │ │ │ │ + ldr r3, [pc, #68] @ 3e190 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 3e194 │ │ │ │ + mov r2, #14 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 3e144 │ │ │ │ + eoreq r2, r5, ip, lsl #20 │ │ │ │ + eoreq r2, r5, ip, ror #19 │ │ │ │ + andeq r7, sp, ip, asr r1 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #400] @ 3e344 │ │ │ │ + ldr r2, [pc, #400] @ 3e348 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr r3, [pc, #388] @ 3e34c │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, sp, #4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b 3e20c │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3e2d0 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 3e1e4 │ │ │ │ + ldr r8, [pc, #292] @ 3e350 │ │ │ │ + ldr r9, [pc, #292] @ 3e354 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r6, sp, #8 │ │ │ │ + add r5, r8, #16 │ │ │ │ + b 3e26c │ │ │ │ + ldr r3, [pc, #272] @ 3e358 │ │ │ │ + mov r2, sl │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3e324 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3e310 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr sl, [sp, #4] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3e240 │ │ │ │ + mov r3, #14 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + add r3, sp, #12 │ │ │ │ + str r9, [sp, #16] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r8, #20] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 3e240 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + strne r5, [r3] │ │ │ │ + ldr r2, [pc, #112] @ 3e35c │ │ │ │ + ldr r3, [pc, #88] @ 3e348 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3e340 │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [sp, #8] │ │ │ │ + strne r2, [r3] │ │ │ │ + b 3e2e4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r2, #0 │ │ │ │ + strne r2, [r3] │ │ │ │ + b 3e2e4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r5, r8, lsr fp │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r2, r5, r8, lsl #18 │ │ │ │ + muleq sp, r0, r0 │ │ │ │ + eoreq r2, r5, ip, ror #17 │ │ │ │ + eoreq r1, r5, r0, lsl #20 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 3e66c │ │ │ │ + ldr r2, [pc, #752] @ 3e670 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 3e674 │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 3e678 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 3e3f0 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #105 @ 0x69 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3e584 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #105 @ 0x69 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ff38 │ │ │ │ + beq 3e3c0 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 401f0 │ │ │ │ + ldr r3, [pc, #608] @ 3e678 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 3ffd4 │ │ │ │ + bl 767c │ │ │ │ + b 3e45c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 401f4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 3e67c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #41 @ 0x29 │ │ │ │ + mov r1, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4016c │ │ │ │ + bne 3e5f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #41 @ 0x29 │ │ │ │ + mov r1, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ff9c │ │ │ │ + beq 3e424 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 401f0 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 3e678 │ │ │ │ str r3, [sp, #32] │ │ │ │ - add r1, r9, #15 │ │ │ │ + add r1, r9, #14 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 401b4 │ │ │ │ - ldr r1, [pc, #428] @ 401f8 │ │ │ │ + bne 3e63c │ │ │ │ + ldr r1, [pc, #428] @ 3e680 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #30 │ │ │ │ - bl 7564 │ │ │ │ + mov r2, #28 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3e544 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3e544 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 3e568 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3e568 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 3e5c0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3e5c0 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 3e684 │ │ │ │ + ldr r3, [pc, #156] @ 3e670 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3e668 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3e630 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 3e5c0 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 3e65c │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 3e4cc │ │ │ │ + ldr r2, [pc, #36] @ 3e688 │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 3e644 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r5, ip, ror #18 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r1, r5, r4, asr #18 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq r7, sp, r8, asr r6 │ │ │ │ + eoreq r1, r5, ip, lsl r7 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 3e998 │ │ │ │ + ldr r2, [pc, #752] @ 3e99c │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 3e9a0 │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 3e9a4 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 3e71c │ │ │ │ + mov r1, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #146 @ 0x92 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3e8b0 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #146 @ 0x92 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3e6ec │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 3e9a4 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 3e788 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 3e9a8 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #147 @ 0x93 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3e920 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #147 @ 0x93 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3e750 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 3e9a4 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #18 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 3e968 │ │ │ │ + ldr r1, [pc, #428] @ 3e9ac │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3e870 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3e870 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 3e894 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3e894 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 3e8ec │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3e8ec │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 3e9b0 │ │ │ │ + ldr r3, [pc, #156] @ 3e99c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3e994 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3e95c │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 3e8ec │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 3e988 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 3e7f8 │ │ │ │ + ldr r2, [pc, #36] @ 3e9b4 │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 3e970 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r5, r0, asr #12 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r1, r5, r8, lsl r6 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq r7, sp, ip, asr #6 │ │ │ │ + strdeq r1, [r5], -r0 @ │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 3ecc4 │ │ │ │ + ldr r2, [pc, #752] @ 3ecc8 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 3eccc │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 3ecd0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 3ea48 │ │ │ │ + mov r1, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #164 @ 0xa4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3ebdc │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #164 @ 0xa4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3ea18 │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 3ecd0 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 3eab4 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 3ecd4 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #165 @ 0xa5 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3ec4c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #165 @ 0xa5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3ea7c │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 3ecd0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #19 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 3ec94 │ │ │ │ + ldr r1, [pc, #428] @ 3ecd8 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #38 @ 0x26 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 400bc │ │ │ │ + beq 3eb9c │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 400bc │ │ │ │ + bne 3eb9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 400e0 │ │ │ │ + beq 3ebc0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 400e0 │ │ │ │ + bne 3ebc0 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 40138 │ │ │ │ + b 3ec18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40138 │ │ │ │ + beq 3ec18 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 401fc │ │ │ │ - ldr r3, [pc, #156] @ 401e8 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 3ecdc │ │ │ │ + ldr r3, [pc, #156] @ 3ecc8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 401e0 │ │ │ │ + bne 3ecc0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 401a8 │ │ │ │ + beq 3ec88 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 40138 │ │ │ │ + bl 70ac │ │ │ │ + b 3ec18 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 401d4 │ │ │ │ + beq 3ecb4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 40044 │ │ │ │ - ldr r2, [pc, #36] @ 40200 │ │ │ │ + b 3eb24 │ │ │ │ + ldr r2, [pc, #36] @ 3ece0 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 401bc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq pc, [r3], -r4 @ │ │ │ │ + b 3ec9c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r5, r4, lsl r3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq pc, r3, ip, asr #27 │ │ │ │ + eoreq r1, r5, ip, ror #5 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq r5, sp, r8, asr #4 │ │ │ │ - eoreq pc, r3, r4, lsr #23 │ │ │ │ + andeq r7, sp, r8, asr #32 │ │ │ │ + eoreq r1, r5, r4, asr #1 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 40510 │ │ │ │ - ldr r2, [pc, #752] @ 40514 │ │ │ │ + ldr r1, [pc, #752] @ 3eff0 │ │ │ │ + ldr r2, [pc, #752] @ 3eff4 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 40518 │ │ │ │ + ldr r5, [pc, #740] @ 3eff8 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 4051c │ │ │ │ + ldr r3, [pc, #736] @ 3effc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 40294 │ │ │ │ + bl 767c │ │ │ │ + b 3ed74 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40428 │ │ │ │ + bne 3ef08 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40264 │ │ │ │ + beq 3ed44 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 4051c │ │ │ │ + ldr r3, [pc, #608] @ 3effc │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 40300 │ │ │ │ + bl 767c │ │ │ │ + b 3ede0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 40520 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 3f000 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40498 │ │ │ │ + bne 3ef78 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 402c8 │ │ │ │ + beq 3eda8 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 4051c │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 3effc │ │ │ │ str r3, [sp, #32] │ │ │ │ - add r1, r9, #16 │ │ │ │ + add r1, r9, #23 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 404e0 │ │ │ │ - ldr r1, [pc, #428] @ 40524 │ │ │ │ + bne 3efc0 │ │ │ │ + ldr r1, [pc, #428] @ 3f004 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #32 │ │ │ │ - bl 7564 │ │ │ │ + mov r2, #46 @ 0x2e │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 403e8 │ │ │ │ + beq 3eec8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 403e8 │ │ │ │ + bne 3eec8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4040c │ │ │ │ + beq 3eeec │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4040c │ │ │ │ + bne 3eeec │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 40464 │ │ │ │ + b 3ef44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40464 │ │ │ │ + beq 3ef44 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 40528 │ │ │ │ - ldr r3, [pc, #156] @ 40514 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 3f008 │ │ │ │ + ldr r3, [pc, #156] @ 3eff4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4050c │ │ │ │ + bne 3efec │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 404d4 │ │ │ │ + beq 3efb4 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 40464 │ │ │ │ + bl 70ac │ │ │ │ + b 3ef44 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 40500 │ │ │ │ + beq 3efe0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 40370 │ │ │ │ - ldr r2, [pc, #36] @ 4052c │ │ │ │ + b 3ee50 │ │ │ │ + ldr r2, [pc, #36] @ 3f00c │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 404e8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r3, r8, asr #21 │ │ │ │ + b 3efc8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r5, r8, ror #31 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq pc, r3, r0, lsr #21 │ │ │ │ + eoreq r0, r5, r0, asr #31 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq r4, sp, ip, lsr pc │ │ │ │ - eoreq pc, r3, r8, ror r8 @ │ │ │ │ + andeq r6, sp, r4, asr #26 │ │ │ │ + mlaeq r5, r8, sp, r0 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 4083c │ │ │ │ - ldr r2, [pc, #752] @ 40840 │ │ │ │ + ldr r1, [pc, #752] @ 3f31c │ │ │ │ + ldr r2, [pc, #752] @ 3f320 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 40844 │ │ │ │ + ldr r5, [pc, #740] @ 3f324 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 40848 │ │ │ │ + ldr r3, [pc, #736] @ 3f328 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 405c0 │ │ │ │ + bl 767c │ │ │ │ + b 3f0a0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40754 │ │ │ │ + bne 3f234 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40590 │ │ │ │ + beq 3f070 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 40848 │ │ │ │ + ldr r3, [pc, #608] @ 3f328 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 4062c │ │ │ │ + bl 767c │ │ │ │ + b 3f10c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 4084c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 3f32c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 407c4 │ │ │ │ + bne 3f2a4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 405f4 │ │ │ │ + beq 3f0d4 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 40848 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 3f328 │ │ │ │ str r3, [sp, #32] │ │ │ │ - add r1, r9, #13 │ │ │ │ + add r1, r9, #24 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 4080c │ │ │ │ - ldr r1, [pc, #428] @ 40850 │ │ │ │ + bne 3f2ec │ │ │ │ + ldr r1, [pc, #428] @ 3f330 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #26 │ │ │ │ - bl 7564 │ │ │ │ + mov r2, #48 @ 0x30 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3f1f4 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3f1f4 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 3f218 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3f218 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 3f270 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3f270 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 3f334 │ │ │ │ + ldr r3, [pc, #156] @ 3f320 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3f318 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3f2e0 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 3f270 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 3f30c │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 3f17c │ │ │ │ + ldr r2, [pc, #36] @ 3f338 │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 3f2f4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x00250cbc │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mlaeq r5, r4, ip, r0 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq r6, sp, r8, asr #20 │ │ │ │ + eoreq r0, r5, ip, ror #20 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 3f648 │ │ │ │ + ldr r2, [pc, #752] @ 3f64c │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 3f650 │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 3f654 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 3f3cc │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3f560 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3f39c │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 3f654 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 3f438 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 3f658 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #41 @ 0x29 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3f5d0 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #41 @ 0x29 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3f400 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 3f654 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #22 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 3f618 │ │ │ │ + ldr r1, [pc, #428] @ 3f65c │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3f520 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3f520 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 3f544 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3f544 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 3f59c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3f59c │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 3f660 │ │ │ │ + ldr r3, [pc, #156] @ 3f64c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3f644 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3f60c │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 3f59c │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 3f638 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 3f4a8 │ │ │ │ + ldr r2, [pc, #36] @ 3f664 │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 3f620 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r5, r0, r9, r0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r0, r5, r8, ror #18 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq r6, sp, r0, asr r7 │ │ │ │ + eoreq r0, r5, r0, asr #14 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 3f974 │ │ │ │ + ldr r2, [pc, #752] @ 3f978 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 3f97c │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 3f980 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 3f6f8 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3f88c │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3f6c8 │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 3f980 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 3f764 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 3f984 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3f8fc │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3f72c │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 3f980 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #24 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 3f944 │ │ │ │ + ldr r1, [pc, #428] @ 3f988 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #48 @ 0x30 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40714 │ │ │ │ + beq 3f84c │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40714 │ │ │ │ + bne 3f84c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 40738 │ │ │ │ + beq 3f870 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40738 │ │ │ │ + bne 3f870 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 40790 │ │ │ │ + b 3f8c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40790 │ │ │ │ + beq 3f8c8 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 40854 │ │ │ │ - ldr r3, [pc, #156] @ 40840 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 3f98c │ │ │ │ + ldr r3, [pc, #156] @ 3f978 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 40838 │ │ │ │ + bne 3f970 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40800 │ │ │ │ + beq 3f938 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 40790 │ │ │ │ + bl 70ac │ │ │ │ + b 3f8c8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4082c │ │ │ │ + beq 3f964 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 4069c │ │ │ │ - ldr r2, [pc, #36] @ 40858 │ │ │ │ + b 3f7d4 │ │ │ │ + ldr r2, [pc, #36] @ 3f990 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 40814 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r3, ip, r7, pc @ │ │ │ │ + b 3f94c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r5, r4, ror #12 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq pc, r3, r4, ror r7 @ │ │ │ │ + eoreq r0, r5, ip, lsr r6 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq r4, sp, r4, lsr ip │ │ │ │ - eoreq pc, r3, ip, asr #10 │ │ │ │ + andeq r6, sp, r4, asr r4 │ │ │ │ + eoreq r0, r5, r4, lsl r4 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 40b68 │ │ │ │ - ldr r2, [pc, #752] @ 40b6c │ │ │ │ + ldr r1, [pc, #752] @ 3fca0 │ │ │ │ + ldr r2, [pc, #752] @ 3fca4 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 40b70 │ │ │ │ + ldr r5, [pc, #740] @ 3fca8 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 40b74 │ │ │ │ + ldr r3, [pc, #736] @ 3fcac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 408ec │ │ │ │ + bl 767c │ │ │ │ + b 3fa24 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40a80 │ │ │ │ + bne 3fbb8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 408bc │ │ │ │ + beq 3f9f4 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 40b74 │ │ │ │ + ldr r3, [pc, #608] @ 3fcac │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 40958 │ │ │ │ + bl 767c │ │ │ │ + b 3fa90 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 40b78 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 3fcb0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40af0 │ │ │ │ + bne 3fc28 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3fa58 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 3fcac │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #15 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 3fc70 │ │ │ │ + ldr r1, [pc, #428] @ 3fcb4 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #30 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3fb78 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3fb78 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 3fb9c │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3fb9c │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 3fbf4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3fbf4 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 3fcb8 │ │ │ │ + ldr r3, [pc, #156] @ 3fca4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3fc9c │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3fc64 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 3fbf4 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 3fc90 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 3fb00 │ │ │ │ + ldr r2, [pc, #36] @ 3fcbc │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 3fc78 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r5, r8, lsr r3 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r0, r5, r0, lsl r3 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq r6, sp, ip, asr r1 │ │ │ │ + eoreq r0, r5, r8, ror #1 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 3ffcc │ │ │ │ + ldr r2, [pc, #752] @ 3ffd0 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 3ffd4 │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 3ffd8 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 3fd50 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3fee4 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3fd20 │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 3ffd8 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 3fdbc │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 3ffdc │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #41 @ 0x29 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3ff54 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #41 @ 0x29 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3fd84 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 3ffd8 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #15 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 3ff9c │ │ │ │ + ldr r1, [pc, #428] @ 3ffe0 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #30 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3fea4 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3fea4 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 3fec8 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3fec8 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 3ff20 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3ff20 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 3ffe4 │ │ │ │ + ldr r3, [pc, #156] @ 3ffd0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 3ffc8 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 3ff90 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 3ff20 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 3ffbc │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 3fe2c │ │ │ │ + ldr r2, [pc, #36] @ 3ffe8 │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 3ffa4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r5, ip │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq pc, r4, r4, ror #31 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq r5, sp, r0, asr lr │ │ │ │ + @ instruction: 0x0024fdbc │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 402f8 │ │ │ │ + ldr r2, [pc, #752] @ 402fc │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 40300 │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 40304 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 4007c │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40210 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4004c │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 40304 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 400e8 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 40308 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #41 @ 0x29 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40280 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #41 @ 0x29 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 400b0 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 40304 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #16 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 402c8 │ │ │ │ + ldr r1, [pc, #428] @ 4030c │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #32 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 401d0 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 401d0 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 401f4 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 401f4 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 4024c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4024c │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 40310 │ │ │ │ + ldr r3, [pc, #156] @ 402fc │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 402f4 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 402bc │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 4024c │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 402e8 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 40158 │ │ │ │ + ldr r2, [pc, #36] @ 40314 │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 402d0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq pc, r4, r0, ror #25 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0x0024fcb8 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq r5, sp, r4, asr #22 │ │ │ │ + mlaeq r4, r0, sl, pc @ │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 40624 │ │ │ │ + ldr r2, [pc, #752] @ 40628 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 4062c │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 40630 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 403a8 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #46 @ 0x2e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4053c │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #46 @ 0x2e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 40378 │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 40630 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 40414 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 40634 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #47 @ 0x2f │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 405ac │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #47 @ 0x2f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40920 │ │ │ │ + beq 403dc │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 40b74 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 40630 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, r9, #13 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 40b38 │ │ │ │ - ldr r1, [pc, #428] @ 40b7c │ │ │ │ + bne 405f4 │ │ │ │ + ldr r1, [pc, #428] @ 40638 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #26 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40a40 │ │ │ │ + beq 404fc │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40a40 │ │ │ │ + bne 404fc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 40a64 │ │ │ │ + beq 40520 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40a64 │ │ │ │ + bne 40520 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 40abc │ │ │ │ + b 40578 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40abc │ │ │ │ + beq 40578 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 40b80 │ │ │ │ - ldr r3, [pc, #156] @ 40b6c │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 4063c │ │ │ │ + ldr r3, [pc, #156] @ 40628 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 40b64 │ │ │ │ + bne 40620 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40b2c │ │ │ │ + beq 405e8 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 40abc │ │ │ │ + bl 70ac │ │ │ │ + b 40578 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 40b58 │ │ │ │ + beq 40614 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 409c8 │ │ │ │ - ldr r2, [pc, #36] @ 40b84 │ │ │ │ + b 40484 │ │ │ │ + ldr r2, [pc, #36] @ 40640 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 40b40 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r3, r0, ror r4 @ │ │ │ │ + b 405fc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x0024f9b4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq pc, r3, r8, asr #8 │ │ │ │ + eoreq pc, r4, ip, lsl #19 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq r4, sp, r8, lsl #18 │ │ │ │ - eoreq pc, r3, r0, lsr #4 │ │ │ │ + andeq r5, sp, ip, lsr r8 │ │ │ │ + eoreq pc, r4, r4, ror #14 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 40e94 │ │ │ │ - ldr r2, [pc, #752] @ 40e98 │ │ │ │ + ldr r1, [pc, #752] @ 40950 │ │ │ │ + ldr r2, [pc, #752] @ 40954 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 40e9c │ │ │ │ + ldr r5, [pc, #740] @ 40958 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 40ea0 │ │ │ │ + ldr r3, [pc, #736] @ 4095c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 40c18 │ │ │ │ + bl 767c │ │ │ │ + b 406d4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ - mov r1, #75 @ 0x4b │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40dac │ │ │ │ + bne 40868 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #75 @ 0x4b │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40be8 │ │ │ │ + beq 406a4 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 40ea0 │ │ │ │ + ldr r3, [pc, #608] @ 4095c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 40c84 │ │ │ │ + bl 767c │ │ │ │ + b 40740 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 40ea4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 40960 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #76 @ 0x4c │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40e1c │ │ │ │ + bne 408d8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #76 @ 0x4c │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40c4c │ │ │ │ + beq 40708 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 40ea0 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 4095c │ │ │ │ str r3, [sp, #32] │ │ │ │ - add r1, r9, #20 │ │ │ │ + add r1, r9, #13 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 40e64 │ │ │ │ - ldr r1, [pc, #428] @ 40ea8 │ │ │ │ + bne 40920 │ │ │ │ + ldr r1, [pc, #428] @ 40964 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - bl 7564 │ │ │ │ + mov r2, #26 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40d6c │ │ │ │ + beq 40828 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40d6c │ │ │ │ + bne 40828 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 40d90 │ │ │ │ + beq 4084c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40d90 │ │ │ │ + bne 4084c │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 40de8 │ │ │ │ + b 408a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40de8 │ │ │ │ + beq 408a4 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 40eac │ │ │ │ - ldr r3, [pc, #156] @ 40e98 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 40968 │ │ │ │ + ldr r3, [pc, #156] @ 40954 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 40e90 │ │ │ │ + bne 4094c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40e58 │ │ │ │ + beq 40914 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 40de8 │ │ │ │ + bl 70ac │ │ │ │ + b 408a4 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 40e84 │ │ │ │ + beq 40940 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 40cf4 │ │ │ │ - ldr r2, [pc, #36] @ 40eb0 │ │ │ │ + b 407b0 │ │ │ │ + ldr r2, [pc, #36] @ 4096c │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 40e6c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r3, r4, asr #2 │ │ │ │ + b 40928 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq pc, r4, r8, lsl #13 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq pc, r3, ip, lsl r1 @ │ │ │ │ + eoreq pc, r4, r0, ror #12 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - strdeq r4, [sp], -r8 │ │ │ │ - strdeq lr, [r3], -r4 @ │ │ │ │ + andeq r5, sp, r0, lsl r5 │ │ │ │ + eoreq pc, r4, r8, lsr r4 @ │ │ │ │ muleq r0, ip, r2 │ │ │ │ - b dccfc │ │ │ │ - b ddb98 │ │ │ │ + b df43c │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3944] @ 0xf68 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #1916] @ 4110c │ │ │ │ + ldr r2, [pc, #1916] @ 41110 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + sub sp, sp, #116 @ 0x74 │ │ │ │ + ldr r3, [pc, #1904] @ 41114 │ │ │ │ + ldr r8, [pc, #1900] @ 41114 │ │ │ │ + ldr r9, [pc, #1896] @ 41114 │ │ │ │ + ldr r5, [pc, #1896] @ 41118 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #108] @ 0x6c │ │ │ │ + mov r2, #0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov r3, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + mov r4, r0 │ │ │ │ + add r7, sp, #32 │ │ │ │ + strd r8, [sp, #40] @ 0x28 │ │ │ │ + strd r8, [sp, #48] @ 0x30 │ │ │ │ + strd r8, [sp, #56] @ 0x38 │ │ │ │ + strd r8, [sp, #64] @ 0x40 │ │ │ │ + strd r8, [sp, #72] @ 0x48 │ │ │ │ + strd r8, [sp, #80] @ 0x50 │ │ │ │ + strd r8, [sp, #88] @ 0x58 │ │ │ │ + strb r3, [sp, #11] │ │ │ │ + b 40a30 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #123 @ 0x7b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40ddc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #123 @ 0x7b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 40a08 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, #0 │ │ │ │ + strd r2, [sp, #96] @ 0x60 │ │ │ │ + mov r3, #0 │ │ │ │ + add r7, sp, #96 @ 0x60 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ + b 40a9c │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1700] @ 4111c │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #124 @ 0x7c │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40e28 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #124 @ 0x7c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 40a64 │ │ │ │ + ldr r7, [sp, #96] @ 0x60 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, #0 │ │ │ │ + strd r2, [sp, #96] @ 0x60 │ │ │ │ + cmp r7, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r8, [sp, #104] @ 0x68 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ + beq 40b44 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 114514 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40b04 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7550 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40b20 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7550 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 40b44 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40b44 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ + bl 7550 │ │ │ │ + cmp r8, #0 │ │ │ │ + addne r7, sp, #28 │ │ │ │ + addeq r7, sp, #12 │ │ │ │ + bne 40b80 │ │ │ │ + b 40e98 │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #125 @ 0x7d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40ddc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #125 @ 0x7d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 40b58 │ │ │ │ + add r7, sp, #11 │ │ │ │ + b 40bd8 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1388] @ 41120 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #126 @ 0x7e │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40ddc │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #126 @ 0x7e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 40ba0 │ │ │ │ + ldrb r3, [sp, #11] │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r7, sp, #36 @ 0x24 │ │ │ │ + addeq r7, sp, #20 │ │ │ │ + bne 40c34 │ │ │ │ + b 4108c │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #127 @ 0x7f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40ddc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #127 @ 0x7f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 40c0c │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ + b 40c8c │ │ │ │ + mov r1, #19 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1212] @ 41124 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #128 @ 0x80 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40ddc │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #128 @ 0x80 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 40c54 │ │ │ │ + ldrd r8, [sp, #48] @ 0x30 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ + b 40cec │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1116] @ 41124 │ │ │ │ + mov r1, #129 @ 0x81 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40ddc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #129 @ 0x81 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 40cb4 │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + add r7, sp, #16 │ │ │ │ + mov sl, r2 │ │ │ │ + mov fp, r3 │ │ │ │ + b 40d40 │ │ │ │ + mov r1, #35 @ 0x23 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #130 @ 0x82 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40ddc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #130 @ 0x82 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 40d18 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ + b 40d98 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #944] @ 41124 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #131 @ 0x83 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40ddc │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #131 @ 0x83 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 40d60 │ │ │ │ + mov r2, sl │ │ │ │ + mov r3, fp │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113568 │ │ │ │ + ldrd r2, [sp, #80] @ 0x50 │ │ │ │ + bl 113568 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + b 41050 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 40dfc │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #804] @ 41128 │ │ │ │ + ldr r3, [pc, #776] @ 41110 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 41108 │ │ │ │ + add sp, sp, #116 @ 0x74 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 40e48 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 40dfc │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40dfc │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ + bl 7550 │ │ │ │ + b 40dfc │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #134 @ 0x86 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40ddc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #134 @ 0x86 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 40e70 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ + b 40ef0 │ │ │ │ + mov r1, #66 @ 0x42 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #600] @ 41124 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #135 @ 0x87 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40ddc │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #135 @ 0x87 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 40eb8 │ │ │ │ + ldrd r8, [sp, #40] @ 0x28 │ │ │ │ + add r7, sp, #24 │ │ │ │ + b 40f40 │ │ │ │ + mov r1, #73 @ 0x49 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #136 @ 0x88 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40ddc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #136 @ 0x88 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 40f18 │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ + b 40f98 │ │ │ │ + mov r1, #78 @ 0x4e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #432] @ 41124 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #137 @ 0x89 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40ddc │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #137 @ 0x89 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 40f60 │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ + mov sl, r2 │ │ │ │ + mov fp, r3 │ │ │ │ + b 41000 │ │ │ │ + mov r1, #85 @ 0x55 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #328] @ 41124 │ │ │ │ + mov r1, #138 @ 0x8a │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40ddc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #138 @ 0x8a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 40fc8 │ │ │ │ + ldrd r2, [sp, #88] @ 0x58 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, fp │ │ │ │ + bl 113568 │ │ │ │ + ldr r3, [pc, #252] @ 4112c │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113920 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r1, [r6] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 40dfc │ │ │ │ + strd r2, [r1] │ │ │ │ + b 40dfc │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #132 @ 0x84 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40ddc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #132 @ 0x84 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 41064 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ + b 410e4 │ │ │ │ + mov r1, #54 @ 0x36 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #100] @ 41124 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #133 @ 0x85 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 40ddc │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #133 @ 0x85 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 410ac │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + b 41050 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq pc, r4, ip, asr r3 @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq pc, r4, r4, lsl r3 @ │ │ │ │ + andeq r0, r0, r0, lsr #5 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq lr, r4, r8, ror #29 │ │ │ │ + svccc 0x00e00000 │ │ │ │ + b e0e70 │ │ │ │ + b e2894 │ │ │ │ + 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, r0 │ │ │ │ + ldr r0, [pc, #980] @ 41528 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #976] @ 4152c │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #968] @ 41530 │ │ │ │ + ldr r3, [pc, #964] @ 41530 │ │ │ │ + ldr r5, [pc, #964] @ 41534 │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + b 411d8 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 41538 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4147c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 411a0 │ │ │ │ + ldrd r6, [sp, #56] @ 0x38 │ │ │ │ + add r8, sp, #48 @ 0x30 │ │ │ │ + b 41234 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 41538 │ │ │ │ + mov r1, #2 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4147c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 411fc │ │ │ │ + ldrd r8, [sp, #48] @ 0x30 │ │ │ │ + add fp, sp, #72 @ 0x48 │ │ │ │ + b 41290 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 41538 │ │ │ │ + mov r1, #3 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4147c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 41258 │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + add fp, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 412f0 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 41538 │ │ │ │ + mov r1, #4 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4147c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 412b8 │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add fp, sp, #32 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 41350 │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 41538 │ │ │ │ + mov r1, #5 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4147c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 41318 │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + add fp, sp, #40 @ 0x28 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 413b0 │ │ │ │ + mov r1, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 41538 │ │ │ │ + mov r1, #6 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4147c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 41378 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #40] @ 0x28 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 414c8 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 41504 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #248] @ 4153c │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #244] @ 41540 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #232] @ 4153c │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 41468 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4149c │ │ │ │ + strd r6, [r3] │ │ │ │ + b 4149c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4149c │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #160] @ 41544 │ │ │ │ + ldr r3, [pc, #132] @ 4152c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 41524 │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 41468 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 41460 │ │ │ │ + b 41468 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 41468 │ │ │ │ + b 41460 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r4, r4, fp, lr │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq lr, r4, r0, ror fp │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + eoreq lr, r4, r8, asr #16 │ │ │ │ + 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, r0 │ │ │ │ + ldr r0, [pc, #980] @ 41938 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #976] @ 4193c │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #968] @ 41940 │ │ │ │ + ldr r3, [pc, #964] @ 41940 │ │ │ │ + ldr r5, [pc, #964] @ 41944 │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + b 415e8 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 41948 │ │ │ │ + mov r1, #9 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4188c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #9 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 415b0 │ │ │ │ + ldrd r6, [sp, #40] @ 0x28 │ │ │ │ + add r8, sp, #72 @ 0x48 │ │ │ │ + b 41644 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 41948 │ │ │ │ + mov r1, #10 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4188c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4160c │ │ │ │ + ldrd r8, [sp, #72] @ 0x48 │ │ │ │ + add fp, sp, #32 │ │ │ │ + b 416a0 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 41948 │ │ │ │ + mov r1, #11 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4188c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #11 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 41668 │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + add fp, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 41700 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 41948 │ │ │ │ + mov r1, #12 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4188c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 416c8 │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add fp, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 41760 │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 41948 │ │ │ │ + mov r1, #13 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4188c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #13 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 41728 │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + add fp, sp, #48 @ 0x30 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 417c0 │ │ │ │ + mov r1, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 41948 │ │ │ │ + mov r1, #14 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4188c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 41788 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 418d8 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 41914 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #248] @ 4194c │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #244] @ 41950 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #232] @ 4194c │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 41878 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 418ac │ │ │ │ + strd r6, [r3] │ │ │ │ + b 418ac │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 418ac │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #160] @ 41954 │ │ │ │ + ldr r3, [pc, #132] @ 4193c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 41934 │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 41878 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 41870 │ │ │ │ + b 41878 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 41878 │ │ │ │ + b 41870 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r4, r4, lsl #15 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq lr, r4, r0, ror #14 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + eoreq lr, r4, r8, lsr r4 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 412ac │ │ │ │ + ldr r0, [pc, #980] @ 41d48 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 412b0 │ │ │ │ + ldr r1, [pc, #976] @ 41d4c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 412b4 │ │ │ │ - ldr r3, [pc, #964] @ 412b4 │ │ │ │ - ldr r5, [pc, #964] @ 412b8 │ │ │ │ + ldr r2, [pc, #968] @ 41d50 │ │ │ │ + ldr r3, [pc, #964] @ 41d50 │ │ │ │ + ldr r5, [pc, #964] @ 41d54 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 40f5c │ │ │ │ + b 419f8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 412bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 41d58 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41200 │ │ │ │ + bne 41c9c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40f24 │ │ │ │ + beq 419c0 │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ - b 40fb8 │ │ │ │ + b 41a54 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 412bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 41d58 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41200 │ │ │ │ + bne 41c9c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40f80 │ │ │ │ + beq 41a1c │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ - b 41014 │ │ │ │ + b 41ab0 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 412bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 41d58 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41200 │ │ │ │ + bne 41c9c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40fdc │ │ │ │ + beq 41a78 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 41074 │ │ │ │ + b 41b10 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 412bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 41d58 │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41200 │ │ │ │ + bne 41c9c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4103c │ │ │ │ + beq 41ad8 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #32 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 410d4 │ │ │ │ + b 41b70 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 412bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 41d58 │ │ │ │ mov r1, #5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41200 │ │ │ │ + bne 41c9c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4109c │ │ │ │ + beq 41b38 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 41134 │ │ │ │ + b 41bd0 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 412bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 41d58 │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41200 │ │ │ │ + bne 41c9c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 410fc │ │ │ │ + beq 41b98 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4124c │ │ │ │ + beq 41ce8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41288 │ │ │ │ + beq 41d24 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 412c0 │ │ │ │ + ldr r1, [pc, #248] @ 41d5c │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 412c4 │ │ │ │ + ldrlt r1, [pc, #244] @ 41d60 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 412c0 │ │ │ │ + ldr r3, [pc, #232] @ 41d5c │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 411ec │ │ │ │ + bne 41c88 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41220 │ │ │ │ + beq 41cbc │ │ │ │ strd r6, [r3] │ │ │ │ - b 41220 │ │ │ │ + b 41cbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41220 │ │ │ │ + beq 41cbc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 412c8 │ │ │ │ - ldr r3, [pc, #132] @ 412b0 │ │ │ │ + ldr r2, [pc, #160] @ 41d64 │ │ │ │ + ldr r3, [pc, #132] @ 41d4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 412a8 │ │ │ │ + bne 41d44 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 411ec │ │ │ │ + bne 41c88 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 411e4 │ │ │ │ - b 411ec │ │ │ │ + beq 41c80 │ │ │ │ + b 41c88 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 411ec │ │ │ │ - b 411e4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r3, r0, lsl lr │ │ │ │ + bne 41c88 │ │ │ │ + b 41c80 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r4, r4, ror r3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq lr, r3, ip, ror #27 │ │ │ │ + eoreq lr, r4, r0, asr r3 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq lr, r3, r4, asr #21 │ │ │ │ + eoreq lr, r4, r8, lsr #32 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 416bc │ │ │ │ + ldr r0, [pc, #980] @ 42158 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 416c0 │ │ │ │ + ldr r1, [pc, #976] @ 4215c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 416c4 │ │ │ │ - ldr r3, [pc, #964] @ 416c4 │ │ │ │ - ldr r5, [pc, #964] @ 416c8 │ │ │ │ + ldr r2, [pc, #968] @ 42160 │ │ │ │ + ldr r3, [pc, #964] @ 42160 │ │ │ │ + ldr r5, [pc, #964] @ 42164 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 4136c │ │ │ │ + b 41e08 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 416cc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 42168 │ │ │ │ mov r1, #9 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41610 │ │ │ │ + bne 420ac │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41334 │ │ │ │ + beq 41dd0 │ │ │ │ ldrd r6, [sp, #40] @ 0x28 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ - b 413c8 │ │ │ │ + b 41e64 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 416cc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 42168 │ │ │ │ mov r1, #10 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41610 │ │ │ │ + bne 420ac │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41390 │ │ │ │ + beq 41e2c │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #32 │ │ │ │ - b 41424 │ │ │ │ + b 41ec0 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 416cc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 42168 │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41610 │ │ │ │ + bne 420ac │ │ │ │ mov r2, fp │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 413ec │ │ │ │ + beq 41e88 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 41484 │ │ │ │ + b 41f20 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 416cc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 42168 │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41610 │ │ │ │ + bne 420ac │ │ │ │ mov r2, fp │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4144c │ │ │ │ + beq 41ee8 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 414e4 │ │ │ │ + b 41f80 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 416cc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 42168 │ │ │ │ mov r1, #13 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41610 │ │ │ │ + bne 420ac │ │ │ │ mov r2, fp │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 414ac │ │ │ │ + beq 41f48 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 41544 │ │ │ │ + b 41fe0 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 416cc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 42168 │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41610 │ │ │ │ + bne 420ac │ │ │ │ mov r2, fp │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4150c │ │ │ │ + beq 41fa8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4165c │ │ │ │ + beq 420f8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41698 │ │ │ │ + beq 42134 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 416d0 │ │ │ │ + ldr r1, [pc, #248] @ 4216c │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 416d4 │ │ │ │ + ldrlt r1, [pc, #244] @ 42170 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 416d0 │ │ │ │ + ldr r3, [pc, #232] @ 4216c │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 415fc │ │ │ │ + bne 42098 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41630 │ │ │ │ + beq 420cc │ │ │ │ strd r6, [r3] │ │ │ │ - b 41630 │ │ │ │ + b 420cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41630 │ │ │ │ + beq 420cc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 416d8 │ │ │ │ - ldr r3, [pc, #132] @ 416c0 │ │ │ │ + ldr r2, [pc, #160] @ 42174 │ │ │ │ + ldr r3, [pc, #132] @ 4215c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 416b8 │ │ │ │ + bne 42154 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 415fc │ │ │ │ + bne 42098 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 415f4 │ │ │ │ - b 415fc │ │ │ │ + beq 42090 │ │ │ │ + b 42098 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 415fc │ │ │ │ - b 415f4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r3, r0, lsl #20 │ │ │ │ + bne 42098 │ │ │ │ + b 42090 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sp, r4, r4, ror #30 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - ldrdeq lr, [r3], -ip @ │ │ │ │ + eoreq sp, r4, r0, asr #30 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - @ instruction: 0x0023e6b4 │ │ │ │ + eoreq sp, r4, r8, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #2036] @ 41eec │ │ │ │ + ldr r0, [pc, #2036] @ 42988 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #2032] @ 41ef0 │ │ │ │ + ldr r1, [pc, #2032] @ 4298c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #2024] @ 41ef4 │ │ │ │ - ldr r3, [pc, #2020] @ 41ef4 │ │ │ │ - ldr r7, [pc, #2020] @ 41ef8 │ │ │ │ + ldr r2, [pc, #2024] @ 42990 │ │ │ │ + ldr r3, [pc, #2020] @ 42990 │ │ │ │ + ldr r7, [pc, #2020] @ 42994 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r1, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ strd r2, [sp, #80] @ 0x50 │ │ │ │ strd r2, [sp, #88] @ 0x58 │ │ │ │ strd r2, [sp, #96] @ 0x60 │ │ │ │ strd r2, [sp, #104] @ 0x68 │ │ │ │ - b 41784 │ │ │ │ + b 42220 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1948] @ 41efc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1948] @ 42998 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41b9c │ │ │ │ + bne 42638 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4174c │ │ │ │ + beq 421e8 │ │ │ │ ldrd r4, [sp, #88] @ 0x58 │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ - b 417e0 │ │ │ │ + b 4227c │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1856] @ 41efc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1856] @ 42998 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41b9c │ │ │ │ + bne 42638 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 417a8 │ │ │ │ + beq 42244 │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ add r8, sp, #104 @ 0x68 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 41840 │ │ │ │ + b 422dc │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1760] @ 41efc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1760] @ 42998 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41b9c │ │ │ │ + bne 42638 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41808 │ │ │ │ + beq 422a4 │ │ │ │ ldrd r2, [sp, #104] @ 0x68 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 418a0 │ │ │ │ + b 4233c │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1664] @ 41efc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1664] @ 42998 │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41b9c │ │ │ │ + bne 42638 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41868 │ │ │ │ + beq 42304 │ │ │ │ ldrd r2, [sp, #96] @ 0x60 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 41900 │ │ │ │ + b 4239c │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1568] @ 41efc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1568] @ 42998 │ │ │ │ mov r1, #5 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41b9c │ │ │ │ + bne 42638 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 418c8 │ │ │ │ + beq 42364 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ add r8, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #32] │ │ │ │ - b 41960 │ │ │ │ + b 423fc │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1472] @ 41efc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1472] @ 42998 │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41b9c │ │ │ │ + bne 42638 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41928 │ │ │ │ + beq 423c4 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ - b 419c0 │ │ │ │ + b 4245c │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1376] @ 41efc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1376] @ 42998 │ │ │ │ mov r1, #7 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41b9c │ │ │ │ + bne 42638 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41988 │ │ │ │ + beq 42424 │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ - b 41a1c │ │ │ │ + b 424b8 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1284] @ 41efc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1284] @ 42998 │ │ │ │ mov r1, #8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41b9c │ │ │ │ + bne 42638 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 419e4 │ │ │ │ + beq 42480 │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ strd r0, [sp] │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r4, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41be8 │ │ │ │ + beq 42684 │ │ │ │ ldrd r0, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41c74 │ │ │ │ + beq 42710 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #1112] @ 41f00 │ │ │ │ - ldr r3, [pc, #1108] @ 41f00 │ │ │ │ - ldrlt r1, [pc, #1108] @ 41f04 │ │ │ │ + ldr r1, [pc, #1112] @ 4299c │ │ │ │ + ldr r3, [pc, #1108] @ 4299c │ │ │ │ + ldrlt r1, [pc, #1108] @ 429a0 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ movlt r0, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 41c9c │ │ │ │ - bl 11347c │ │ │ │ + bne 42738 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41cac │ │ │ │ + bne 42748 │ │ │ │ ldrd r0, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41de8 │ │ │ │ + bne 42884 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41e7c │ │ │ │ + bne 42918 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ ldrd r8, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41c54 │ │ │ │ + beq 426f0 │ │ │ │ cmp r5, #0 │ │ │ │ - ldr r1, [pc, #960] @ 41f00 │ │ │ │ + ldr r1, [pc, #960] @ 4299c │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #956] @ 41f04 │ │ │ │ + ldrlt r1, [pc, #956] @ 429a0 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #944] @ 41f00 │ │ │ │ + ldr r3, [pc, #944] @ 4299c │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41b80 │ │ │ │ + bne 4261c │ │ │ │ mov r6, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41b88 │ │ │ │ + bne 42624 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41bbc │ │ │ │ + beq 42658 │ │ │ │ strd r4, [r3] │ │ │ │ - b 41bbc │ │ │ │ + b 42658 │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41bbc │ │ │ │ + beq 42658 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #836] @ 41f08 │ │ │ │ - ldr r3, [pc, #808] @ 41ef0 │ │ │ │ + ldr r2, [pc, #836] @ 429a4 │ │ │ │ + ldr r3, [pc, #808] @ 4298c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 41e78 │ │ │ │ + bne 42914 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41e24 │ │ │ │ + beq 428c0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ strd r6, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41e08 │ │ │ │ + beq 428a4 │ │ │ │ ldrd r0, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41de4 │ │ │ │ + beq 42880 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41b34 │ │ │ │ + bne 425d0 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41b88 │ │ │ │ - b 41b5c │ │ │ │ + bne 42624 │ │ │ │ + b 425f8 │ │ │ │ ldrd r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - beq 41d9c │ │ │ │ - bl 11347c │ │ │ │ + beq 42838 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41d3c │ │ │ │ + beq 427d8 │ │ │ │ strd r6, [sp] │ │ │ │ cmp r9, #0 │ │ │ │ - ldr r1, [pc, #584] @ 41f00 │ │ │ │ + ldr r1, [pc, #584] @ 4299c │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #580] @ 41f04 │ │ │ │ + ldrlt r1, [pc, #580] @ 429a0 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #568] @ 41f00 │ │ │ │ + ldr r3, [pc, #568] @ 4299c │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r8, r6 │ │ │ │ movne r9, r7 │ │ │ │ - beq 41b14 │ │ │ │ + beq 425b0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41c54 │ │ │ │ + beq 426f0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41b34 │ │ │ │ + bne 425d0 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41b88 │ │ │ │ + bne 42624 │ │ │ │ mov r4, r8 │ │ │ │ mov r5, r9 │ │ │ │ - b 41b88 │ │ │ │ + b 42624 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41de8 │ │ │ │ + bne 42884 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41e7c │ │ │ │ + bne 42918 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41c54 │ │ │ │ - b 41b34 │ │ │ │ - bl 11347c │ │ │ │ + beq 426f0 │ │ │ │ + b 425d0 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41de4 │ │ │ │ + bne 42880 │ │ │ │ ldrd r0, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41de8 │ │ │ │ + bne 42884 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41e7c │ │ │ │ + bne 42918 │ │ │ │ ldrd r8, [sp] │ │ │ │ - b 41cdc │ │ │ │ + b 42778 │ │ │ │ ldrd r8, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41d14 │ │ │ │ - b 41c54 │ │ │ │ + bne 427b0 │ │ │ │ + b 426f0 │ │ │ │ ldrd r2, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41cdc │ │ │ │ - b 41dc0 │ │ │ │ + bne 42778 │ │ │ │ + b 4285c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 41e9c │ │ │ │ - bl 11347c │ │ │ │ + bne 42938 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41e08 │ │ │ │ + beq 428a4 │ │ │ │ ldrd r0, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41cac │ │ │ │ - b 41c20 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ + bne 42748 │ │ │ │ + b 426bc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41d30 │ │ │ │ - b 41b5c │ │ │ │ - bl 11347c │ │ │ │ + bne 427cc │ │ │ │ + b 425f8 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41ec4 │ │ │ │ + bne 42960 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41e7c │ │ │ │ + bne 42918 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r8, r6 │ │ │ │ movne r9, r7 │ │ │ │ - bne 41d14 │ │ │ │ - b 41b64 │ │ │ │ - strdeq lr, [r3], -r0 @ │ │ │ │ + bne 427b0 │ │ │ │ + b 42600 │ │ │ │ + eoreq sp, r4, r4, asr fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq lr, r3, ip, asr #11 │ │ │ │ + eoreq sp, r4, r0, lsr fp │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq lr, r3, r8, lsr #2 │ │ │ │ + eoreq sp, r4, ip, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1668] @ 425ac │ │ │ │ + ldr r0, [pc, #1668] @ 43048 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #1664] @ 425b0 │ │ │ │ + ldr r1, [pc, #1664] @ 4304c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #1656] @ 425b4 │ │ │ │ - ldr r3, [pc, #1652] @ 425b4 │ │ │ │ - ldr r5, [pc, #1652] @ 425b8 │ │ │ │ + ldr r2, [pc, #1656] @ 43050 │ │ │ │ + ldr r3, [pc, #1652] @ 43050 │ │ │ │ + ldr r5, [pc, #1652] @ 43054 │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ @@ -59935,2334 +60610,2054 @@ │ │ │ │ strd r2, [sp, #96] @ 0x60 │ │ │ │ strd r2, [sp, #104] @ 0x68 │ │ │ │ strd r2, [sp, #112] @ 0x70 │ │ │ │ strd r2, [sp, #120] @ 0x78 │ │ │ │ strd r2, [sp, #128] @ 0x80 │ │ │ │ strd r2, [sp, #136] @ 0x88 │ │ │ │ strd r2, [sp, #144] @ 0x90 │ │ │ │ - b 41fc4 │ │ │ │ + b 42a60 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1564] @ 425bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1564] @ 43058 │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42430 │ │ │ │ + bne 42ecc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41f8c │ │ │ │ + beq 42a28 │ │ │ │ ldrd r6, [sp, #64] @ 0x40 │ │ │ │ add r8, sp, #120 @ 0x78 │ │ │ │ - b 42020 │ │ │ │ + b 42abc │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1472] @ 425bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1472] @ 43058 │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42430 │ │ │ │ + bne 42ecc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41fe8 │ │ │ │ + beq 42a84 │ │ │ │ ldrd r8, [sp, #120] @ 0x78 │ │ │ │ add fp, sp, #96 @ 0x60 │ │ │ │ - b 4207c │ │ │ │ + b 42b18 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1380] @ 425bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1380] @ 43058 │ │ │ │ mov r1, #13 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42430 │ │ │ │ + bne 42ecc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42044 │ │ │ │ + beq 42ae0 │ │ │ │ ldrd r2, [sp, #96] @ 0x60 │ │ │ │ add fp, sp, #88 @ 0x58 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 420dc │ │ │ │ + b 42b78 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1284] @ 425bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1284] @ 43058 │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42430 │ │ │ │ + bne 42ecc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 420a4 │ │ │ │ + beq 42b40 │ │ │ │ ldrd r2, [sp, #88] @ 0x58 │ │ │ │ add fp, sp, #112 @ 0x70 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 4213c │ │ │ │ + b 42bd8 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1188] @ 425bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1188] @ 43058 │ │ │ │ mov r1, #15 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42430 │ │ │ │ + bne 42ecc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42104 │ │ │ │ + beq 42ba0 │ │ │ │ ldrd r2, [sp, #112] @ 0x70 │ │ │ │ add fp, sp, #136 @ 0x88 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 4219c │ │ │ │ + b 42c38 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1092] @ 425bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1092] @ 43058 │ │ │ │ mov r1, #16 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42430 │ │ │ │ + bne 42ecc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42164 │ │ │ │ + beq 42c00 │ │ │ │ ldrd r2, [sp, #136] @ 0x88 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ strd r2, [sp, #32] │ │ │ │ - b 421fc │ │ │ │ + b 42c98 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #996] @ 425bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #996] @ 43058 │ │ │ │ mov r1, #17 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42430 │ │ │ │ + bne 42ecc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 421c4 │ │ │ │ + beq 42c60 │ │ │ │ ldrd r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ addne fp, sp, #128 @ 0x80 │ │ │ │ - bne 4226c │ │ │ │ - b 4247c │ │ │ │ + bne 42d08 │ │ │ │ + b 42f18 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #884] @ 425bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #884] @ 43058 │ │ │ │ mov r1, #18 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42430 │ │ │ │ + bne 42ecc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42234 │ │ │ │ + beq 42cd0 │ │ │ │ ldrd r2, [sp, #128] @ 0x80 │ │ │ │ add fp, sp, #80 @ 0x50 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ - b 422cc │ │ │ │ + b 42d68 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #788] @ 425bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #788] @ 43058 │ │ │ │ mov r1, #19 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42430 │ │ │ │ + bne 42ecc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42294 │ │ │ │ + beq 42d30 │ │ │ │ ldrd r0, [sp, #40] @ 0x28 │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ strd r0, [sp, #40] @ 0x28 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ - b 42334 │ │ │ │ + b 42dd0 │ │ │ │ mov r1, #62 @ 0x3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #684] @ 425bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #684] @ 43058 │ │ │ │ mov r1, #20 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42430 │ │ │ │ + bne 42ecc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 422fc │ │ │ │ + beq 42d98 │ │ │ │ ldrd r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 1134cc │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ addne fp, sp, #104 @ 0x68 │ │ │ │ - bne 423a4 │ │ │ │ - b 4248c │ │ │ │ + bne 42e40 │ │ │ │ + b 42f28 │ │ │ │ mov r1, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #572] @ 425bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #572] @ 43058 │ │ │ │ mov r1, #21 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42430 │ │ │ │ + bne 42ecc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #21 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4236c │ │ │ │ + beq 42e08 │ │ │ │ ldrd r2, [sp, #104] @ 0x68 │ │ │ │ add fp, sp, #144 @ 0x90 │ │ │ │ strd r2, [sp] │ │ │ │ - b 42404 │ │ │ │ + b 42ea0 │ │ │ │ mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #476] @ 425bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #476] @ 43058 │ │ │ │ mov r1, #22 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42430 │ │ │ │ + bne 42ecc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 423cc │ │ │ │ + beq 42e68 │ │ │ │ ldrd r0, [sp] │ │ │ │ ldrd r2, [sp, #144] @ 0x90 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ strd r0, [sp] │ │ │ │ - b 42498 │ │ │ │ + b 42f34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 42450 │ │ │ │ + beq 42eec │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #360] @ 425c0 │ │ │ │ - ldr r3, [pc, #340] @ 425b0 │ │ │ │ + ldr r2, [pc, #360] @ 4305c │ │ │ │ + ldr r3, [pc, #340] @ 4304c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 42554 │ │ │ │ + bne 42ff0 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ - b 422f4 │ │ │ │ + b 42d90 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ subs r8, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ movne r8, #1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r8, #0 │ │ │ │ andne r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 42580 │ │ │ │ + bne 4301c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42558 │ │ │ │ + beq 42ff4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 42450 │ │ │ │ + beq 42eec │ │ │ │ strd r6, [r3] │ │ │ │ - b 42450 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ + b 42eec │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42540 │ │ │ │ + bne 42fdc │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ - b 42540 │ │ │ │ + b 42fdc │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #56] @ 425c4 │ │ │ │ + ldr r1, [pc, #56] @ 43060 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #52] @ 425c8 │ │ │ │ + ldrlt r1, [pc, #52] @ 43064 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #40] @ 425c4 │ │ │ │ + ldr r3, [pc, #40] @ 43060 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42540 │ │ │ │ - b 42574 │ │ │ │ - eoreq sp, r3, r0, asr #27 │ │ │ │ + bne 42fdc │ │ │ │ + b 43010 │ │ │ │ + eoreq sp, r4, r4, lsr #6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - mlaeq r3, ip, sp, sp │ │ │ │ + eoreq sp, r4, r0, lsl #6 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - mlaeq r3, r4, r8, sp │ │ │ │ + strdeq ip, [r4], -r8 @ │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 429bc │ │ │ │ + ldr r0, [pc, #980] @ 43458 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 429c0 │ │ │ │ + ldr r1, [pc, #976] @ 4345c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 429c4 │ │ │ │ - ldr r3, [pc, #964] @ 429c4 │ │ │ │ - ldr r5, [pc, #964] @ 429c8 │ │ │ │ + ldr r2, [pc, #968] @ 43460 │ │ │ │ + ldr r3, [pc, #964] @ 43460 │ │ │ │ + ldr r5, [pc, #964] @ 43464 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 4266c │ │ │ │ + b 43108 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 429cc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 43468 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42910 │ │ │ │ + bne 433ac │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42634 │ │ │ │ + beq 430d0 │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ - b 426c8 │ │ │ │ + b 43164 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 429cc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 43468 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42910 │ │ │ │ + bne 433ac │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42690 │ │ │ │ + beq 4312c │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ - b 42724 │ │ │ │ + b 431c0 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 429cc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 43468 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42910 │ │ │ │ + bne 433ac │ │ │ │ mov r2, fp │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 426ec │ │ │ │ + beq 43188 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 42784 │ │ │ │ + b 43220 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 429cc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 43468 │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42910 │ │ │ │ + bne 433ac │ │ │ │ mov r2, fp │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4274c │ │ │ │ + beq 431e8 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #32 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 427e4 │ │ │ │ + b 43280 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 429cc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 43468 │ │ │ │ mov r1, #5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42910 │ │ │ │ + bne 433ac │ │ │ │ mov r2, fp │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 427ac │ │ │ │ + beq 43248 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 42844 │ │ │ │ + b 432e0 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 429cc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 43468 │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42910 │ │ │ │ + bne 433ac │ │ │ │ mov r2, fp │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4280c │ │ │ │ + beq 432a8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4295c │ │ │ │ + beq 433f8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42998 │ │ │ │ + beq 43434 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 429d0 │ │ │ │ + ldr r1, [pc, #248] @ 4346c │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 429d4 │ │ │ │ + ldrlt r1, [pc, #244] @ 43470 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 429d0 │ │ │ │ + ldr r3, [pc, #232] @ 4346c │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 428fc │ │ │ │ + bne 43398 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 42930 │ │ │ │ + beq 433cc │ │ │ │ strd r6, [r3] │ │ │ │ - b 42930 │ │ │ │ + b 433cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 42930 │ │ │ │ + beq 433cc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 429d8 │ │ │ │ - ldr r3, [pc, #132] @ 429c0 │ │ │ │ + ldr r2, [pc, #160] @ 43474 │ │ │ │ + ldr r3, [pc, #132] @ 4345c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 429b8 │ │ │ │ + bne 43454 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 428fc │ │ │ │ + bne 43398 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 428f4 │ │ │ │ - b 428fc │ │ │ │ + beq 43390 │ │ │ │ + b 43398 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 428fc │ │ │ │ - b 428f4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r3, r0, lsl #14 │ │ │ │ + bne 43398 │ │ │ │ + b 43390 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r4, r4, ror #24 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - ldrdeq sp, [r3], -ip @ │ │ │ │ + eoreq ip, r4, r0, asr #24 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - @ instruction: 0x0023d3b4 │ │ │ │ + eoreq ip, r4, r8, lsl r9 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 42dcc │ │ │ │ + ldr r0, [pc, #980] @ 43868 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 42dd0 │ │ │ │ + ldr r1, [pc, #976] @ 4386c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 42dd4 │ │ │ │ - ldr r3, [pc, #964] @ 42dd4 │ │ │ │ - ldr r5, [pc, #964] @ 42dd8 │ │ │ │ + ldr r2, [pc, #968] @ 43870 │ │ │ │ + ldr r3, [pc, #964] @ 43870 │ │ │ │ + ldr r5, [pc, #964] @ 43874 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 42a7c │ │ │ │ + b 43518 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 42ddc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 43878 │ │ │ │ mov r1, #9 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42d20 │ │ │ │ + bne 437bc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42a44 │ │ │ │ + beq 434e0 │ │ │ │ ldrd r6, [sp, #40] @ 0x28 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ - b 42ad8 │ │ │ │ + b 43574 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 42ddc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 43878 │ │ │ │ mov r1, #10 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42d20 │ │ │ │ + bne 437bc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42aa0 │ │ │ │ + beq 4353c │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #32 │ │ │ │ - b 42b34 │ │ │ │ + b 435d0 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 42ddc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 43878 │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42d20 │ │ │ │ + bne 437bc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42afc │ │ │ │ + beq 43598 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 42b94 │ │ │ │ + b 43630 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 42ddc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 43878 │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42d20 │ │ │ │ + bne 437bc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42b5c │ │ │ │ + beq 435f8 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 42bf4 │ │ │ │ + b 43690 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 42ddc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 43878 │ │ │ │ mov r1, #13 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42d20 │ │ │ │ + bne 437bc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42bbc │ │ │ │ + beq 43658 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 42c54 │ │ │ │ + b 436f0 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 42ddc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 43878 │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42d20 │ │ │ │ + bne 437bc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42c1c │ │ │ │ + beq 436b8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42d6c │ │ │ │ + beq 43808 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42da8 │ │ │ │ + beq 43844 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 42de0 │ │ │ │ + ldr r1, [pc, #248] @ 4387c │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 42de4 │ │ │ │ + ldrlt r1, [pc, #244] @ 43880 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 42de0 │ │ │ │ + ldr r3, [pc, #232] @ 4387c │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42d0c │ │ │ │ + bne 437a8 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 42d40 │ │ │ │ + beq 437dc │ │ │ │ strd r6, [r3] │ │ │ │ - b 42d40 │ │ │ │ + b 437dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 42d40 │ │ │ │ + beq 437dc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 42de8 │ │ │ │ - ldr r3, [pc, #132] @ 42dd0 │ │ │ │ + ldr r2, [pc, #160] @ 43884 │ │ │ │ + ldr r3, [pc, #132] @ 4386c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 42dc8 │ │ │ │ + bne 43864 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42d0c │ │ │ │ + bne 437a8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42d04 │ │ │ │ - b 42d0c │ │ │ │ + beq 437a0 │ │ │ │ + b 437a8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42d0c │ │ │ │ - b 42d04 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq sp, [r3], -r0 @ │ │ │ │ + bne 437a8 │ │ │ │ + b 437a0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r4, r4, asr r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq sp, r3, ip, asr #5 │ │ │ │ + eoreq ip, r4, r0, lsr r8 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq ip, r3, r4, lsr #31 │ │ │ │ + eoreq ip, r4, r8, lsl #10 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 431dc │ │ │ │ + ldr r0, [pc, #980] @ 43c78 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 431e0 │ │ │ │ + ldr r1, [pc, #976] @ 43c7c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 431e4 │ │ │ │ - ldr r3, [pc, #964] @ 431e4 │ │ │ │ - ldr r5, [pc, #964] @ 431e8 │ │ │ │ + ldr r2, [pc, #968] @ 43c80 │ │ │ │ + ldr r3, [pc, #964] @ 43c80 │ │ │ │ + ldr r5, [pc, #964] @ 43c84 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 42e8c │ │ │ │ + b 43928 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 431ec │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 43c88 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43130 │ │ │ │ + bne 43bcc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42e54 │ │ │ │ + beq 438f0 │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ - b 42ee8 │ │ │ │ + b 43984 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 431ec │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 43c88 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43130 │ │ │ │ + bne 43bcc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42eb0 │ │ │ │ + beq 4394c │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ - b 42f44 │ │ │ │ + b 439e0 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 431ec │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 43c88 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43130 │ │ │ │ + bne 43bcc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42f0c │ │ │ │ + beq 439a8 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 42fa4 │ │ │ │ + b 43a40 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 431ec │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 43c88 │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43130 │ │ │ │ + bne 43bcc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42f6c │ │ │ │ + beq 43a08 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #32 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 43004 │ │ │ │ + b 43aa0 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 431ec │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 43c88 │ │ │ │ mov r1, #5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43130 │ │ │ │ + bne 43bcc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42fcc │ │ │ │ + beq 43a68 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 43064 │ │ │ │ + b 43b00 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 431ec │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 43c88 │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43130 │ │ │ │ + bne 43bcc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4302c │ │ │ │ + beq 43ac8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4317c │ │ │ │ + beq 43c18 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 431b8 │ │ │ │ + beq 43c54 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 431f0 │ │ │ │ + ldr r1, [pc, #248] @ 43c8c │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 431f4 │ │ │ │ + ldrlt r1, [pc, #244] @ 43c90 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 431f0 │ │ │ │ + ldr r3, [pc, #232] @ 43c8c │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4311c │ │ │ │ + bne 43bb8 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43150 │ │ │ │ + beq 43bec │ │ │ │ strd r6, [r3] │ │ │ │ - b 43150 │ │ │ │ + b 43bec │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43150 │ │ │ │ + beq 43bec │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 431f8 │ │ │ │ - ldr r3, [pc, #132] @ 431e0 │ │ │ │ + ldr r2, [pc, #160] @ 43c94 │ │ │ │ + ldr r3, [pc, #132] @ 43c7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 431d8 │ │ │ │ + bne 43c74 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4311c │ │ │ │ + bne 43bb8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43114 │ │ │ │ - b 4311c │ │ │ │ + beq 43bb0 │ │ │ │ + b 43bb8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4311c │ │ │ │ - b 43114 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r3, r0, ror #29 │ │ │ │ + bne 43bb8 │ │ │ │ + b 43bb0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r4, r4, asr #8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x0023cebc │ │ │ │ + eoreq ip, r4, r0, lsr #8 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - mlaeq r3, r4, fp, ip │ │ │ │ + strdeq ip, [r4], -r8 @ │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 435ec │ │ │ │ + ldr r0, [pc, #980] @ 44088 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 435f0 │ │ │ │ + ldr r1, [pc, #976] @ 4408c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 435f4 │ │ │ │ - ldr r3, [pc, #964] @ 435f4 │ │ │ │ - ldr r5, [pc, #964] @ 435f8 │ │ │ │ + ldr r2, [pc, #968] @ 44090 │ │ │ │ + ldr r3, [pc, #964] @ 44090 │ │ │ │ + ldr r5, [pc, #964] @ 44094 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 4329c │ │ │ │ + b 43d38 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 435fc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 44098 │ │ │ │ mov r1, #9 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43540 │ │ │ │ + bne 43fdc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43264 │ │ │ │ + beq 43d00 │ │ │ │ ldrd r6, [sp, #40] @ 0x28 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ - b 432f8 │ │ │ │ + b 43d94 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 435fc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 44098 │ │ │ │ mov r1, #10 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43540 │ │ │ │ + bne 43fdc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 432c0 │ │ │ │ + beq 43d5c │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #32 │ │ │ │ - b 43354 │ │ │ │ + b 43df0 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 435fc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 44098 │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43540 │ │ │ │ + bne 43fdc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4331c │ │ │ │ + beq 43db8 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 433b4 │ │ │ │ + b 43e50 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 435fc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 44098 │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43540 │ │ │ │ + bne 43fdc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4337c │ │ │ │ + beq 43e18 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 43414 │ │ │ │ + b 43eb0 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 435fc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 44098 │ │ │ │ mov r1, #13 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43540 │ │ │ │ + bne 43fdc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 433dc │ │ │ │ + beq 43e78 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 43474 │ │ │ │ + b 43f10 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 435fc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 44098 │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43540 │ │ │ │ + bne 43fdc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4343c │ │ │ │ + beq 43ed8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4358c │ │ │ │ + beq 44028 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 435c8 │ │ │ │ + beq 44064 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 43600 │ │ │ │ + ldr r1, [pc, #248] @ 4409c │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 43604 │ │ │ │ + ldrlt r1, [pc, #244] @ 440a0 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 43600 │ │ │ │ + ldr r3, [pc, #232] @ 4409c │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4352c │ │ │ │ + bne 43fc8 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43560 │ │ │ │ + beq 43ffc │ │ │ │ strd r6, [r3] │ │ │ │ - b 43560 │ │ │ │ + b 43ffc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43560 │ │ │ │ + beq 43ffc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 43608 │ │ │ │ - ldr r3, [pc, #132] @ 435f0 │ │ │ │ + ldr r2, [pc, #160] @ 440a4 │ │ │ │ + ldr r3, [pc, #132] @ 4408c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 435e8 │ │ │ │ + bne 44084 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4352c │ │ │ │ + bne 43fc8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43524 │ │ │ │ - b 4352c │ │ │ │ + beq 43fc0 │ │ │ │ + b 43fc8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4352c │ │ │ │ - b 43524 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq ip, [r3], -r0 @ │ │ │ │ + bne 43fc8 │ │ │ │ + b 43fc0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r4, r4, lsr r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq ip, r3, ip, lsr #21 │ │ │ │ + eoreq ip, r4, r0, lsl r0 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq ip, r3, r4, lsl #15 │ │ │ │ + eoreq fp, 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, #3968] @ 0xf80 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #980] @ 439fc │ │ │ │ + ldr r0, [pc, #980] @ 44498 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 43a00 │ │ │ │ + ldr r1, [pc, #976] @ 4449c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 43a04 │ │ │ │ - ldr r3, [pc, #964] @ 43a04 │ │ │ │ - ldr r5, [pc, #964] @ 43a08 │ │ │ │ + ldr r2, [pc, #968] @ 444a0 │ │ │ │ + ldr r3, [pc, #964] @ 444a0 │ │ │ │ + ldr r5, [pc, #964] @ 444a4 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 436ac │ │ │ │ + b 44148 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 43a0c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 444a8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43950 │ │ │ │ + bne 443ec │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43674 │ │ │ │ + beq 44110 │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ - b 43708 │ │ │ │ + b 441a4 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 43a0c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 444a8 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43950 │ │ │ │ + bne 443ec │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 436d0 │ │ │ │ + beq 4416c │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ - b 43764 │ │ │ │ + b 44200 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 43a0c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 444a8 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43950 │ │ │ │ + bne 443ec │ │ │ │ mov r2, fp │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4372c │ │ │ │ + beq 441c8 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 437c4 │ │ │ │ + b 44260 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 43a0c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 444a8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43950 │ │ │ │ + bne 443ec │ │ │ │ mov r2, fp │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4378c │ │ │ │ + beq 44228 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #32 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 43824 │ │ │ │ + b 442c0 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 43a0c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 444a8 │ │ │ │ mov r1, #5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43950 │ │ │ │ + bne 443ec │ │ │ │ mov r2, fp │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 437ec │ │ │ │ + beq 44288 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 43884 │ │ │ │ + b 44320 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 43a0c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 444a8 │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43950 │ │ │ │ + bne 443ec │ │ │ │ mov r2, fp │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4384c │ │ │ │ + beq 442e8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4399c │ │ │ │ + beq 44438 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 439d8 │ │ │ │ + beq 44474 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 43a10 │ │ │ │ + ldr r1, [pc, #248] @ 444ac │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 43a14 │ │ │ │ + ldrlt r1, [pc, #244] @ 444b0 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 43a10 │ │ │ │ + ldr r3, [pc, #232] @ 444ac │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4393c │ │ │ │ + bne 443d8 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43970 │ │ │ │ + beq 4440c │ │ │ │ strd r6, [r3] │ │ │ │ - b 43970 │ │ │ │ + b 4440c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43970 │ │ │ │ + beq 4440c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 43a18 │ │ │ │ - ldr r3, [pc, #132] @ 43a00 │ │ │ │ + ldr r2, [pc, #160] @ 444b4 │ │ │ │ + ldr r3, [pc, #132] @ 4449c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 439f8 │ │ │ │ + bne 44494 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4393c │ │ │ │ + bne 443d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43934 │ │ │ │ - b 4393c │ │ │ │ + beq 443d0 │ │ │ │ + b 443d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4393c │ │ │ │ - b 43934 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r3, r0, asr #13 │ │ │ │ + bne 443d8 │ │ │ │ + b 443d0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r4, r4, lsr #24 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - mlaeq r3, ip, r6, ip │ │ │ │ + eoreq fp, r4, r0, lsl #24 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq ip, r3, r4, ror r3 │ │ │ │ + ldrdeq fp, [r4], -r8 @ │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 43e0c │ │ │ │ + ldr r0, [pc, #980] @ 448a8 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 43e10 │ │ │ │ + ldr r1, [pc, #976] @ 448ac │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 43e14 │ │ │ │ - ldr r3, [pc, #964] @ 43e14 │ │ │ │ - ldr r5, [pc, #964] @ 43e18 │ │ │ │ + ldr r2, [pc, #968] @ 448b0 │ │ │ │ + ldr r3, [pc, #964] @ 448b0 │ │ │ │ + ldr r5, [pc, #964] @ 448b4 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 43abc │ │ │ │ + b 44558 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 43e1c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 448b8 │ │ │ │ mov r1, #9 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43d60 │ │ │ │ + bne 447fc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43a84 │ │ │ │ + beq 44520 │ │ │ │ ldrd r6, [sp, #40] @ 0x28 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ - b 43b18 │ │ │ │ + b 445b4 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 43e1c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 448b8 │ │ │ │ mov r1, #10 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43d60 │ │ │ │ + bne 447fc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43ae0 │ │ │ │ + beq 4457c │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #32 │ │ │ │ - b 43b74 │ │ │ │ + b 44610 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 43e1c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 448b8 │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43d60 │ │ │ │ + bne 447fc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43b3c │ │ │ │ + beq 445d8 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 43bd4 │ │ │ │ + b 44670 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 43e1c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 448b8 │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43d60 │ │ │ │ + bne 447fc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43b9c │ │ │ │ + beq 44638 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 43c34 │ │ │ │ + b 446d0 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 43e1c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 448b8 │ │ │ │ mov r1, #13 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43d60 │ │ │ │ + bne 447fc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43bfc │ │ │ │ + beq 44698 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 43c94 │ │ │ │ + b 44730 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 43e1c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 448b8 │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43d60 │ │ │ │ + bne 447fc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43c5c │ │ │ │ + beq 446f8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43dac │ │ │ │ + beq 44848 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43de8 │ │ │ │ + beq 44884 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 43e20 │ │ │ │ + ldr r1, [pc, #248] @ 448bc │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 43e24 │ │ │ │ + ldrlt r1, [pc, #244] @ 448c0 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 43e20 │ │ │ │ + ldr r3, [pc, #232] @ 448bc │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43d4c │ │ │ │ + bne 447e8 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43d80 │ │ │ │ + beq 4481c │ │ │ │ strd r6, [r3] │ │ │ │ - b 43d80 │ │ │ │ + b 4481c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43d80 │ │ │ │ + beq 4481c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 43e28 │ │ │ │ - ldr r3, [pc, #132] @ 43e10 │ │ │ │ + ldr r2, [pc, #160] @ 448c4 │ │ │ │ + ldr r3, [pc, #132] @ 448ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 43e08 │ │ │ │ + bne 448a4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43d4c │ │ │ │ + bne 447e8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43d44 │ │ │ │ - b 43d4c │ │ │ │ + beq 447e0 │ │ │ │ + b 447e8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 43d4c │ │ │ │ - b 43d44 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0023c2b0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq ip, r3, ip, lsl #5 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - eoreq fp, r3, r4, ror #30 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #324] @ 43f8c │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #320] @ 43f90 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #312] @ 43f94 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #304] @ 43f94 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #296] @ 43f94 │ │ │ │ - ldr r6, [pc, #296] @ 43f98 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #28] │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, sp, #12 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 43eb0 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #54 @ 0x36 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 43f3c │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #54 @ 0x36 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 43e88 │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 43f08 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 43f9c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 43f3c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43ed0 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 43f5c │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - strd r0, [r3] │ │ │ │ - b 43f5c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 43f5c │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 43fa0 │ │ │ │ - ldr r3, [pc, #40] @ 43f90 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 43f88 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r3, ip, lr, fp │ │ │ │ + bne 447e8 │ │ │ │ + b 447e0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r4, r4, lsl r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq fp, r3, r4, ror lr │ │ │ │ + strdeq fp, [r4], -r0 @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq fp, r3, r8, lsl #27 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #336] @ 44110 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #332] @ 44114 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #324] @ 44118 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - ldr r3, [pc, #320] @ 4411c │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #20] │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, sp, #16 │ │ │ │ - strb r2, [sp, #15] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b 44024 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 440c0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 43ffc │ │ │ │ - add r5, sp, #15 │ │ │ │ - b 4407c │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #200] @ 44120 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #57 @ 0x39 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 440c0 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #57 @ 0x39 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 44044 │ │ │ │ - ldrb r3, [sp, #15] │ │ │ │ - mov r0, #0 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldreq r1, [pc, #116] @ 44124 │ │ │ │ - ldrne r1, [pc, #116] @ 44128 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 440e0 │ │ │ │ - strd r0, [r3] │ │ │ │ - b 440e0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 440e0 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #68] @ 4412c │ │ │ │ - ldr r3, [pc, #40] @ 44114 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 4410c │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r3, r8, lsr #26 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq fp, r3, r4, lsl #26 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq fp, r3, r4, lsl #24 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #304] @ 4427c │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 44280 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #292] @ 44284 │ │ │ │ - sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #288] @ 44288 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #20] │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r8, sp, #16 │ │ │ │ - strb r2, [sp, #15] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b 441b0 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #93 @ 0x5d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 44238 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #93 @ 0x5d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 44188 │ │ │ │ - add r8, sp, #15 │ │ │ │ - b 44208 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #168] @ 4428c │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #94 @ 0x5e │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 44238 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #94 @ 0x5e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 441d0 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrbne r2, [sp, #15] │ │ │ │ - strbne r2, [r3] │ │ │ │ - b 4424c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 44290 │ │ │ │ - ldr r3, [pc, #40] @ 44280 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 44278 │ │ │ │ - add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r3, ip, fp, fp │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq fp, r3, r8, ror fp │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - mlaeq r3, r8, sl, fp │ │ │ │ + eoreq fp, r4, r8, asr #9 │ │ │ │ + b dd6b0 │ │ │ │ + b de54c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #968] @ 44678 │ │ │ │ + ldr r0, [pc, #968] @ 44cb4 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #964] @ 4467c │ │ │ │ + ldr r1, [pc, #964] @ 44cb8 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ - ldr r8, [pc, #948] @ 44680 │ │ │ │ + ldr r8, [pc, #948] @ 44cbc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ add sl, sp, #24 │ │ │ │ - ldr r2, [pc, #936] @ 44684 │ │ │ │ + ldr r2, [pc, #936] @ 44cc0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ mov r1, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r7, sp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sl, #4] │ │ │ │ str r3, [sl, #8] │ │ │ │ - b 44328 │ │ │ │ + b 44964 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44560 │ │ │ │ + bne 44b9c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 44300 │ │ │ │ - ldr r3, [pc, #828] @ 44684 │ │ │ │ + beq 4493c │ │ │ │ + ldr r3, [pc, #828] @ 44cc0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #824] @ 44688 │ │ │ │ + ldr r3, [pc, #824] @ 44cc4 │ │ │ │ add r5, sp, #20 │ │ │ │ ldr r7, [r8, r3] │ │ │ │ - b 44388 │ │ │ │ + b 449c4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44620 │ │ │ │ + bne 44c5c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 44358 │ │ │ │ + beq 44994 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4465c │ │ │ │ + beq 44c98 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r3 │ │ │ │ - bl 7294 │ │ │ │ + bl 72a4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ mov r8, r7 │ │ │ │ mov r3, r7 │ │ │ │ mov r9, r3 │ │ │ │ @@ -62296,27 +62691,27 @@ │ │ │ │ str r8, [lr] │ │ │ │ mov r8, fp │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ ldr lr, [sp, #12] │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ str r7, [ip] │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4452c │ │ │ │ + beq 44b68 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bic r3, r3, #3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44668 │ │ │ │ + beq 44ca4 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, sl │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [fp, #4] │ │ │ │ str r3, [fp, #8] │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp] │ │ │ │ @@ -62336,40 +62731,40 @@ │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ ldr r6, [sp] │ │ │ │ stm r5, {r0, r1} │ │ │ │ mov r2, #20 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldm fp!, {r0, r1, r2, r3} │ │ │ │ ldr lr, [r5] │ │ │ │ mov ip, r6 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ str lr, [r4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ mov r0, sl │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #336] @ 4468c │ │ │ │ - ldr r3, [pc, #316] @ 4467c │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #336] @ 44cc8 │ │ │ │ + ldr r3, [pc, #316] @ 44cb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 44674 │ │ │ │ + bne 44cb0 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr fp, [r6] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4452c │ │ │ │ + beq 44b68 │ │ │ │ mov r3, #2 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ @@ -62394,9855 +62789,7571 @@ │ │ │ │ stmia r8!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ stm r6, {r0, r1} │ │ │ │ mov r2, #20 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ ldr lr, [r6] │ │ │ │ mov ip, r8 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ str lr, [r5] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7198 │ │ │ │ - b 4452c │ │ │ │ + bl 71a8 │ │ │ │ + b 44b68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr fp, [r6] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4452c │ │ │ │ + beq 44b68 │ │ │ │ mov r3, #2 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ str r8, [sp, #96] @ 0x60 │ │ │ │ str r8, [sp, #100] @ 0x64 │ │ │ │ str r8, [sp, #104] @ 0x68 │ │ │ │ - b 44598 │ │ │ │ + b 44bd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 70fc │ │ │ │ - b 443b0 │ │ │ │ + bl 710c │ │ │ │ + b 449ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - b 444a0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r3, r4, lsr sl │ │ │ │ + bl 7208 │ │ │ │ + b 44adc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq fp, [r4], -r8 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq fp, r3, r8, lsl #20 │ │ │ │ + eoreq fp, r4, ip, asr #7 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ muleq r0, r4, r2 │ │ │ │ - @ instruction: 0x0023b7b0 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #96] @ 44708 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - add r5, pc, r5 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 446d8 │ │ │ │ - ldr r3, [pc, #68] @ 4470c │ │ │ │ + eoreq fp, r4, r4, ror r1 │ │ │ │ + b dc4f0 │ │ │ │ + b db5f0 │ │ │ │ + b da754 │ │ │ │ + b d8b14 │ │ │ │ + mov r0, r1 │ │ │ │ + b d9a58 │ │ │ │ + mov r0, r1 │ │ │ │ + b da0d8 │ │ │ │ + ldr r3, [pc, #16] @ 44d04 │ │ │ │ + ldr r2, [pc, #16] @ 44d08 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #48] @ 44710 │ │ │ │ - mov r2, #14 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + strdeq sl, [r4], -r8 @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 44d24 │ │ │ │ + ldr r2, [pc, #16] @ 44d28 │ │ │ │ add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 446c0 │ │ │ │ - eoreq ip, r3, ip, ror r4 │ │ │ │ - eoreq ip, r3, r0, ror #8 │ │ │ │ - strdeq r0, [sp], -r0 @ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #400] @ 448c0 │ │ │ │ - ldr r2, [pc, #400] @ 448c4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #388] @ 448c8 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - mov r2, #0 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + ldrdeq sl, [r4], -r8 @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 44d44 │ │ │ │ + ldr r2, [pc, #16] @ 44d48 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + @ instruction: 0x0024afb8 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + ldr r3, [pc, #16] @ 44d64 │ │ │ │ + ldr r2, [pc, #16] @ 44d68 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + mlaeq r4, r8, pc, sl @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 44d84 │ │ │ │ + ldr r2, [pc, #16] @ 44d88 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, ror pc │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 44da4 │ │ │ │ + ldr r2, [pc, #16] @ 44da8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, asr pc │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 44dc4 │ │ │ │ + ldr r2, [pc, #16] @ 44dc8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, lsr pc │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 44de4 │ │ │ │ + ldr r2, [pc, #16] @ 44de8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, lsl pc │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 44e04 │ │ │ │ + ldr r2, [pc, #16] @ 44e08 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + strdeq sl, [r4], -r8 @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 44e24 │ │ │ │ + ldr r2, [pc, #16] @ 44e28 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + ldrdeq sl, [r4], -r8 @ │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + ldr r3, [pc, #16] @ 44e44 │ │ │ │ + ldr r2, [pc, #16] @ 44e48 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + @ instruction: 0x0024aeb8 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 44e64 │ │ │ │ + ldr r2, [pc, #16] @ 44e68 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + mlaeq r4, r8, lr, sl │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 44e84 │ │ │ │ + ldr r2, [pc, #16] @ 44e88 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, ror lr │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 44ea4 │ │ │ │ + ldr r2, [pc, #16] @ 44ea8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, asr lr │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 44ec4 │ │ │ │ + ldr r2, [pc, #16] @ 44ec8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, lsr lr │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 44ee4 │ │ │ │ + ldr r2, [pc, #16] @ 44ee8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, lsl lr │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 44f04 │ │ │ │ + ldr r2, [pc, #16] @ 44f08 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + strdeq sl, [r4], -r8 @ │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 44f24 │ │ │ │ + ldr r2, [pc, #16] @ 44f28 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + ldrdeq sl, [r4], -r8 @ │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 44f44 │ │ │ │ + ldr r2, [pc, #16] @ 44f48 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + @ instruction: 0x0024adb8 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 44f64 │ │ │ │ + ldr r2, [pc, #16] @ 44f68 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + mlaeq r4, r8, sp, sl │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 44f84 │ │ │ │ + ldr r2, [pc, #16] @ 44f88 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, ror sp │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 44fa4 │ │ │ │ + ldr r2, [pc, #16] @ 44fa8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, asr sp │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 44fc4 │ │ │ │ + ldr r2, [pc, #16] @ 44fc8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, lsr sp │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 44fe4 │ │ │ │ + ldr r2, [pc, #16] @ 44fe8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, lsl sp │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 45004 │ │ │ │ + ldr r2, [pc, #16] @ 45008 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + strdeq sl, [r4], -r8 @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 45024 │ │ │ │ + ldr r2, [pc, #16] @ 45028 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + ldrdeq sl, [r4], -r8 @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 45044 │ │ │ │ + ldr r2, [pc, #16] @ 45048 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + @ instruction: 0x0024acb8 │ │ │ │ + andeq r0, r0, r0, lsr #5 │ │ │ │ + ldr r3, [pc, #16] @ 45064 │ │ │ │ + ldr r2, [pc, #16] @ 45068 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + mlaeq r4, r8, ip, sl │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 45084 │ │ │ │ + ldr r2, [pc, #16] @ 45088 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, ror ip │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 450a4 │ │ │ │ + ldr r2, [pc, #16] @ 450a8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, asr ip │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 450c4 │ │ │ │ + ldr r2, [pc, #16] @ 450c8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, lsr ip │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 450e4 │ │ │ │ + ldr r2, [pc, #16] @ 450e8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, lsl ip │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 45104 │ │ │ │ + ldr r2, [pc, #16] @ 45108 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + strdeq sl, [r4], -r8 @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 45124 │ │ │ │ + ldr r2, [pc, #16] @ 45128 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + ldrdeq sl, [r4], -r8 @ │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 45144 │ │ │ │ + ldr r2, [pc, #16] @ 45148 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + @ instruction: 0x0024abb8 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 45164 │ │ │ │ + ldr r2, [pc, #16] @ 45168 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + mlaeq r4, r8, fp, sl │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 45184 │ │ │ │ + ldr r2, [pc, #16] @ 45188 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, ror fp │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 451a4 │ │ │ │ + ldr r2, [pc, #16] @ 451a8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, asr fp │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 451c4 │ │ │ │ + ldr r2, [pc, #16] @ 451c8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, lsr fp │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + ldr r3, [pc, #16] @ 451e4 │ │ │ │ + ldr r2, [pc, #16] @ 451e8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq sl, r4, r8, lsl fp │ │ │ │ + andeq r0, r0, r0, lsr #5 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ - add r6, sp, #4 │ │ │ │ + ldr r0, [pc, #336] @ 45358 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #332] @ 4535c │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r6, [pc, #324] @ 45360 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr r3, [pc, #320] @ 45364 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r5, sp, #16 │ │ │ │ + strb r2, [sp, #15] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b 4526c │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 45308 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 45244 │ │ │ │ + add r5, sp, #15 │ │ │ │ + b 452c4 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #200] @ 45368 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ + mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b 44788 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 45308 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4528c │ │ │ │ + ldrb r3, [sp, #15] │ │ │ │ + mov r0, #0 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldreq r1, [pc, #116] @ 4536c │ │ │ │ + ldrne r1, [pc, #116] @ 45370 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 45328 │ │ │ │ + strd r0, [r3] │ │ │ │ + b 45328 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 45328 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #68] @ 45374 │ │ │ │ + ldr r3, [pc, #40] @ 4535c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 45354 │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r4, r0, ror #21 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0x0024aabc │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + @ instruction: 0x0024a9bc │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #304] @ 454c4 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #300] @ 454c8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r6, [pc, #292] @ 454cc │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr r3, [pc, #288] @ 454d0 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r8, sp, #16 │ │ │ │ + strb r2, [sp, #15] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b 453f8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4484c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ + bne 45480 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 44760 │ │ │ │ - ldr r8, [pc, #292] @ 448cc │ │ │ │ - ldr r9, [pc, #292] @ 448d0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r6, sp, #8 │ │ │ │ - add r5, r8, #8 │ │ │ │ - b 447e8 │ │ │ │ - ldr r3, [pc, #272] @ 448d4 │ │ │ │ - mov r2, sl │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - mov r1, #59 @ 0x3b │ │ │ │ + beq 453d0 │ │ │ │ + add r8, sp, #15 │ │ │ │ + b 45450 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #168] @ 454d4 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #94 @ 0x5e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 448a0 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #59 @ 0x3b │ │ │ │ + bne 45480 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #94 @ 0x5e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 45418 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrbne r2, [sp, #15] │ │ │ │ + strbne r2, [r3] │ │ │ │ + b 45494 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + strbne r5, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 454d8 │ │ │ │ + ldr r3, [pc, #40] @ 454c8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 454c0 │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r4, r4, asr r9 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq sl, r4, r0, lsr r9 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + eoreq sl, r4, r0, asr r8 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #324] @ 4563c │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #320] @ 45640 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #312] @ 45644 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r2, [pc, #304] @ 45644 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r3, [pc, #296] @ 45644 │ │ │ │ + ldr r6, [pc, #296] @ 45648 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r5, sp, #12 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 45560 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #110 @ 0x6e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 455ec │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #110 @ 0x6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4488c │ │ │ │ + beq 45538 │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 455b8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 4564c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #111 @ 0x6f │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 447bc │ │ │ │ - mov r3, #14 │ │ │ │ + bne 455ec │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #111 @ 0x6f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 45580 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4560c │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 4560c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4560c │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 45650 │ │ │ │ + ldr r3, [pc, #40] @ 45640 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 45638 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r4, ip, ror #15 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq sl, r4, r4, asr #15 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldrdeq sl, [r4], -r8 @ │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #324] @ 457b4 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #320] @ 457b8 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #312] @ 457bc │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r2, [pc, #304] @ 457bc │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r3, [pc, #296] @ 457bc │ │ │ │ + ldr r6, [pc, #296] @ 457c0 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r5, sp, #12 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 456d8 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #112 @ 0x70 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 45764 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #112 @ 0x70 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 456b0 │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 45730 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 457c4 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #113 @ 0x71 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 45764 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #113 @ 0x71 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 456f8 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 45784 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 45784 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 45784 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 457c8 │ │ │ │ + ldr r3, [pc, #40] @ 457b8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 457b0 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r4, r4, ror r6 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq sl, r4, ip, asr #12 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq sl, r4, r0, ror #10 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #324] @ 4592c │ │ │ │ + ldr r4, [pc, #324] @ 45930 │ │ │ │ + ldr r5, [pc, #320] @ 45930 │ │ │ │ + ldr r2, [pc, #320] @ 45934 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + add r1, pc, r1 │ │ │ │ + strd r4, [sp, #16] │ │ │ │ + ldr r6, [pc, #308] @ 45938 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r3, [pc, #292] @ 45930 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r5, sp, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ - add r3, sp, #12 │ │ │ │ - str r9, [sp, #16] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #12] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 447bc │ │ │ │ + b 45850 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #92 @ 0x5c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 458dc │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #92 @ 0x5c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 45828 │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 458a8 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 4593c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #93 @ 0x5d │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 458dc │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 45870 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - strne r5, [r3] │ │ │ │ - ldr r2, [pc, #112] @ 448d8 │ │ │ │ - ldr r3, [pc, #88] @ 448c4 │ │ │ │ + beq 458fc │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 458fc │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 458fc │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 45940 │ │ │ │ + ldr r3, [pc, #44] @ 45934 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 448bc │ │ │ │ - add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + bne 45928 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq sl, [r4], -r8 @ │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq sl, r4, r4, ror #9 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq sl, r4, r8, ror #7 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #304] @ 45a90 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #300] @ 45a94 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r6, [pc, #292] @ 45a98 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr r2, [pc, #288] @ 45a9c │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r8, sp, #16 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + strb r3, [sp, #15] │ │ │ │ + b 459c4 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #94 @ 0x5e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 45a4c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #94 @ 0x5e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 4599c │ │ │ │ + add r8, sp, #15 │ │ │ │ + b 45a1c │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #168] @ 45aa0 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #95 @ 0x5f │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 45a4c │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #95 @ 0x5f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 459e4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r2, [sp, #8] │ │ │ │ - strne r2, [r3] │ │ │ │ - b 44860 │ │ │ │ + ldrbne r2, [sp, #15] │ │ │ │ + strbne r2, [r3] │ │ │ │ + b 45a60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - movne r2, #0 │ │ │ │ - strne r2, [r3] │ │ │ │ - b 44860 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0023b5bc │ │ │ │ + strbne r5, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 45aa4 │ │ │ │ + ldr r3, [pc, #40] @ 45a94 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 45a8c │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r4, r8, lsl #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ + eoreq sl, r4, r4, ror #6 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq ip, r3, ip, ror r3 │ │ │ │ - andeq r0, sp, r4, lsr #2 │ │ │ │ - eoreq ip, r3, r0, ror #6 │ │ │ │ - eoreq fp, r3, r4, lsl #9 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + eoreq sl, r4, r4, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 44958 │ │ │ │ - sub sp, sp, #8 │ │ │ │ + ldr r5, [pc, #96] @ 45b20 │ │ │ │ + sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ - add r6, r5, #16 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44928 │ │ │ │ - ldr r3, [pc, #68] @ 4495c │ │ │ │ + bne 45af0 │ │ │ │ + ldr r3, [pc, #68] @ 45b24 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 44960 │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + ldr r3, [pc, #48] @ 45b28 │ │ │ │ mov r2, #11 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 44910 │ │ │ │ - eoreq ip, r3, r0, lsr r2 │ │ │ │ - eoreq ip, r3, r0, lsl r2 │ │ │ │ - andeq pc, ip, ip, lsr ip @ │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 45ad8 │ │ │ │ + eoreq fp, r4, ip, lsl #1 │ │ │ │ + eoreq fp, r4, r0, ror r0 │ │ │ │ + andeq pc, ip, r4, asr r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #400] @ 44b10 │ │ │ │ - ldr r2, [pc, #400] @ 44b14 │ │ │ │ + ldr r1, [pc, #400] @ 45cd8 │ │ │ │ + ldr r2, [pc, #400] @ 45cdc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #388] @ 44b18 │ │ │ │ + ldr r3, [pc, #388] @ 45ce0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 449d8 │ │ │ │ + b 45ba0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #62 @ 0x3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44a9c │ │ │ │ + bne 45c64 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #62 @ 0x3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 449b0 │ │ │ │ - ldr r8, [pc, #292] @ 44b1c │ │ │ │ - ldr r9, [pc, #292] @ 44b20 │ │ │ │ + beq 45b78 │ │ │ │ + ldr r8, [pc, #292] @ 45ce4 │ │ │ │ + ldr r9, [pc, #292] @ 45ce8 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ add r6, sp, #8 │ │ │ │ - add r5, r8, #24 │ │ │ │ - b 44a38 │ │ │ │ - ldr r3, [pc, #272] @ 44b24 │ │ │ │ + add r5, r8, #8 │ │ │ │ + b 45c00 │ │ │ │ + ldr r3, [pc, #272] @ 45cec │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44af0 │ │ │ │ + bne 45cb8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44adc │ │ │ │ + bne 45ca4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [sp, #4] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44a0c │ │ │ │ + beq 45bd4 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #12 │ │ │ │ str r9, [sp, #16] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #28] │ │ │ │ + bl 773c │ │ │ │ + str r0, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 44a0c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 45bd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3] │ │ │ │ - ldr r2, [pc, #112] @ 44b28 │ │ │ │ - ldr r3, [pc, #88] @ 44b14 │ │ │ │ + ldr r2, [pc, #112] @ 45cf0 │ │ │ │ + ldr r3, [pc, #88] @ 45cdc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 44b0c │ │ │ │ + bne 45cd4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [sp, #8] │ │ │ │ strne r2, [r3] │ │ │ │ - b 44ab0 │ │ │ │ + b 45c78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [r3] │ │ │ │ - b 44ab0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r3, ip, ror #6 │ │ │ │ + b 45c78 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r4, r4, lsr #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq ip, r3, ip, lsr #2 │ │ │ │ - andeq pc, ip, r0, ror fp @ │ │ │ │ - eoreq ip, r3, r0, lsl r1 │ │ │ │ - eoreq fp, r3, r4, lsr r2 │ │ │ │ + eoreq sl, r4, ip, lsl #31 │ │ │ │ + andeq pc, ip, r8, lsl #7 │ │ │ │ + eoreq sl, r4, r0, ror pc │ │ │ │ + eoreq sl, r4, ip, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #600] @ 44da0 │ │ │ │ + ldr r0, [pc, #600] @ 45f68 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #596] @ 44da4 │ │ │ │ + ldr r1, [pc, #596] @ 45f6c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #588] @ 44da8 │ │ │ │ - ldr r3, [pc, #584] @ 44da8 │ │ │ │ - ldr r5, [pc, #584] @ 44dac │ │ │ │ + ldr r2, [pc, #588] @ 45f70 │ │ │ │ + ldr r3, [pc, #584] @ 45f70 │ │ │ │ + ldr r5, [pc, #584] @ 45f74 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ - ldr ip, [pc, #572] @ 44da8 │ │ │ │ + ldr ip, [pc, #572] @ 45f70 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, sp, #20 │ │ │ │ str ip, [sp, #16] │ │ │ │ str ip, [sp, #20] │ │ │ │ strd r2, [sp, #24] │ │ │ │ strd r2, [sp, #32] │ │ │ │ - b 44bb8 │ │ │ │ + b 45d80 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44cd4 │ │ │ │ + bne 45e9c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44b90 │ │ │ │ + beq 45d58 │ │ │ │ add r7, sp, #24 │ │ │ │ - b 44c10 │ │ │ │ + b 45dd8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #452] @ 44db0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #452] @ 45f78 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44cd4 │ │ │ │ + bne 45e9c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44bd8 │ │ │ │ - ldr r9, [pc, #384] @ 44db4 │ │ │ │ + beq 45da0 │ │ │ │ + ldr r9, [pc, #384] @ 45f7c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ - ldr sl, [pc, #380] @ 44db8 │ │ │ │ + ldr sl, [pc, #380] @ 45f80 │ │ │ │ add r9, pc, r9 │ │ │ │ add sl, pc, sl │ │ │ │ add r8, sp, #16 │ │ │ │ - add r7, r9, #32 │ │ │ │ + add r7, r9, #16 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 44c78 │ │ │ │ - ldr r3, [pc, #356] @ 44dbc │ │ │ │ + b 45e40 │ │ │ │ + ldr r3, [pc, #356] @ 45f84 │ │ │ │ mov r1, #66 @ 0x42 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44cd4 │ │ │ │ + bne 45e9c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #66 @ 0x42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44d20 │ │ │ │ + bne 45ee8 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44c50 │ │ │ │ + beq 45e18 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #36] @ 0x24 │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 44c50 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 45e18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44cf4 │ │ │ │ + beq 45ebc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #196] @ 44dc0 │ │ │ │ - ldr r3, [pc, #164] @ 44da4 │ │ │ │ + ldr r2, [pc, #196] @ 45f88 │ │ │ │ + ldr r3, [pc, #164] @ 45f6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 44d9c │ │ │ │ + bne 45f64 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r7, sp, #32 │ │ │ │ - b 44d60 │ │ │ │ + b 45f28 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #116] @ 44db0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #116] @ 45f78 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44cd4 │ │ │ │ + bne 45e9c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44d28 │ │ │ │ + beq 45ef0 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44cf4 │ │ │ │ + beq 45ebc │ │ │ │ ldrd r0, [sp, #32] │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ strd r0, [r4] │ │ │ │ - b 44cf4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r3, r0, lsr #3 │ │ │ │ + b 45ebc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r9, [r4], -r8 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq fp, r3, r8, ror r1 │ │ │ │ + @ instruction: 0x00249fb0 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq fp, r3, ip, ror #29 │ │ │ │ - andeq pc, ip, r0, lsr r9 @ │ │ │ │ - eoreq fp, r3, ip, asr #29 │ │ │ │ - strdeq sl, [r3], -r0 @ │ │ │ │ + eoreq sl, r4, ip, asr #26 │ │ │ │ + andeq pc, ip, r8, asr #2 │ │ │ │ + eoreq sl, r4, ip, lsr #26 │ │ │ │ + eoreq r9, r4, r8, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #420] @ 44f80 │ │ │ │ - ldr r3, [pc, #416] @ 44f80 │ │ │ │ + ldr r2, [pc, #420] @ 46148 │ │ │ │ + ldr r3, [pc, #416] @ 46148 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #408] @ 44f84 │ │ │ │ - ldr r3, [pc, #408] @ 44f88 │ │ │ │ + ldr r2, [pc, #408] @ 4614c │ │ │ │ + ldr r3, [pc, #408] @ 46150 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #404] @ 44f8c │ │ │ │ - ldr ip, [pc, #388] @ 44f80 │ │ │ │ + ldr r8, [pc, #404] @ 46154 │ │ │ │ + ldr ip, [pc, #388] @ 46148 │ │ │ │ str ip, [sp, #12] │ │ │ │ - ldr r7, [pc, #396] @ 44f90 │ │ │ │ + ldr r7, [pc, #396] @ 46158 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr sl, [pc, #392] @ 44f94 │ │ │ │ + ldr sl, [pc, #392] @ 4615c │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ add sl, pc, sl │ │ │ │ add r6, sp, #12 │ │ │ │ - add r5, r8, #40 @ 0x28 │ │ │ │ - b 44e5c │ │ │ │ - ldr r3, [pc, #348] @ 44f98 │ │ │ │ + add r5, r8, #24 │ │ │ │ + b 46024 │ │ │ │ + ldr r3, [pc, #348] @ 46160 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44ebc │ │ │ │ + bne 46084 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44f08 │ │ │ │ + bne 460d0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44e34 │ │ │ │ + beq 45ffc │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #28 │ │ │ │ str sl, [sp, #32] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r8, #44] @ 0x2c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 44e34 │ │ │ │ + str r3, [r8, #28] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 45ffc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44edc │ │ │ │ + beq 460a4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #184] @ 44f9c │ │ │ │ - ldr r3, [pc, #160] @ 44f88 │ │ │ │ + ldr r2, [pc, #184] @ 46164 │ │ │ │ + ldr r3, [pc, #160] @ 46150 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 44f7c │ │ │ │ + bne 46144 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r5, sp, #16 │ │ │ │ - b 44f48 │ │ │ │ + b 46110 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 44fa0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 46168 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r1, #69 @ 0x45 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44ebc │ │ │ │ + bne 46084 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #69 @ 0x45 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44f10 │ │ │ │ + beq 460d8 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44edc │ │ │ │ + beq 460a4 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - b 44edc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ + b 460a4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq sl, r3, r0, lsl #30 │ │ │ │ + eoreq r9, r4, r8, lsr sp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq fp, r3, ip, lsl sp │ │ │ │ - eoreq sl, r3, r0, ror #29 │ │ │ │ - andeq pc, ip, r8, asr #14 │ │ │ │ - eoreq fp, r3, r8, ror #25 │ │ │ │ - eoreq sl, r3, r8, lsl #28 │ │ │ │ + eoreq sl, r4, ip, ror fp │ │ │ │ + eoreq r9, r4, r8, lsl sp │ │ │ │ + andeq lr, ip, r0, ror #30 │ │ │ │ + eoreq sl, r4, r8, asr #22 │ │ │ │ + eoreq r9, r4, r0, asr #24 │ │ │ │ muleq r0, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 45020 │ │ │ │ + ldr r5, [pc, #100] @ 461e8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ - add r6, r5, #48 @ 0x30 │ │ │ │ + add r6, r5, #32 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44ff0 │ │ │ │ - ldr r3, [pc, #68] @ 45024 │ │ │ │ + bne 461b8 │ │ │ │ + ldr r3, [pc, #68] @ 461ec │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #52] @ 0x34 │ │ │ │ + ldr r3, [r3, #36] @ 0x24 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 45028 │ │ │ │ + ldr r3, [pc, #48] @ 461f0 │ │ │ │ mov r2, #11 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r5, #52] @ 0x34 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 44fd8 │ │ │ │ - eoreq fp, r3, r8, ror #22 │ │ │ │ - eoreq fp, r3, r8, asr #22 │ │ │ │ - andeq pc, ip, r4, ror r5 @ │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 461a0 │ │ │ │ + eoreq sl, r4, r8, asr #19 │ │ │ │ + eoreq sl, r4, r8, lsr #19 │ │ │ │ + andeq lr, ip, ip, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #400] @ 451d8 │ │ │ │ - ldr r2, [pc, #400] @ 451dc │ │ │ │ + ldr r1, [pc, #400] @ 463a0 │ │ │ │ + ldr r2, [pc, #400] @ 463a4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #388] @ 451e0 │ │ │ │ + ldr r3, [pc, #388] @ 463a8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 450a0 │ │ │ │ + b 46268 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #87 @ 0x57 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45164 │ │ │ │ + bne 4632c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #87 @ 0x57 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 45078 │ │ │ │ - ldr r8, [pc, #292] @ 451e4 │ │ │ │ - ldr r9, [pc, #292] @ 451e8 │ │ │ │ + beq 46240 │ │ │ │ + ldr r8, [pc, #292] @ 463ac │ │ │ │ + ldr r9, [pc, #292] @ 463b0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ add r6, sp, #4 │ │ │ │ - add r5, r8, #56 @ 0x38 │ │ │ │ - b 45100 │ │ │ │ - ldr r3, [pc, #272] @ 451ec │ │ │ │ + add r5, r8, #40 @ 0x28 │ │ │ │ + b 462c8 │ │ │ │ + ldr r3, [pc, #272] @ 463b4 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #60] @ 0x3c │ │ │ │ + ldr r3, [r3, #44] @ 0x2c │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 451b8 │ │ │ │ + bne 46380 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 451a4 │ │ │ │ + bne 4636c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [sp, #8] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 450d4 │ │ │ │ + beq 4629c │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #12 │ │ │ │ str r9, [sp, #16] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #60] @ 0x3c │ │ │ │ + bl 773c │ │ │ │ + str r0, [r8, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 450d4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4629c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3] │ │ │ │ - ldr r2, [pc, #112] @ 451f0 │ │ │ │ - ldr r3, [pc, #88] @ 451dc │ │ │ │ + ldr r2, [pc, #112] @ 463b8 │ │ │ │ + ldr r3, [pc, #88] @ 463a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 451d4 │ │ │ │ + bne 4639c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [sp, #4] │ │ │ │ strne r2, [r3] │ │ │ │ - b 45178 │ │ │ │ + b 46340 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [r3] │ │ │ │ - b 45178 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r3, r4, lsr #25 │ │ │ │ + b 46340 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r9, [r4], -ip @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq fp, r3, r4, ror #20 │ │ │ │ - andeq pc, ip, r8, lsr #9 │ │ │ │ - eoreq fp, r3, r8, asr #20 │ │ │ │ - eoreq sl, r3, ip, ror #22 │ │ │ │ + eoreq sl, r4, r4, asr #17 │ │ │ │ + andeq lr, ip, r0, asr #25 │ │ │ │ + eoreq sl, r4, r8, lsr #17 │ │ │ │ + eoreq r9, r4, r4, lsr #19 │ │ │ │ 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, #416] @ 453b0 │ │ │ │ + ldr r0, [pc, #416] @ 46578 │ │ │ │ mov r9, r1 │ │ │ │ - ldr r1, [pc, #412] @ 453b4 │ │ │ │ + ldr r1, [pc, #412] @ 4657c │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #404] @ 453b8 │ │ │ │ - ldr r8, [pc, #404] @ 453bc │ │ │ │ + ldr ip, [pc, #404] @ 46580 │ │ │ │ + ldr r8, [pc, #404] @ 46584 │ │ │ │ str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #392] @ 453b8 │ │ │ │ + ldr r2, [pc, #392] @ 46580 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #384] @ 453b8 │ │ │ │ - ldr r7, [pc, #388] @ 453c0 │ │ │ │ - ldr sl, [pc, #388] @ 453c4 │ │ │ │ + ldr r3, [pc, #384] @ 46580 │ │ │ │ + ldr r7, [pc, #388] @ 46588 │ │ │ │ + ldr sl, [pc, #388] @ 4658c │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ add r6, sp, #12 │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r8, #64 @ 0x40 │ │ │ │ + add r5, r8, #48 @ 0x30 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 4528c │ │ │ │ - ldr r3, [pc, #348] @ 453c8 │ │ │ │ + b 46454 │ │ │ │ + ldr r3, [pc, #348] @ 46590 │ │ │ │ mov r1, #89 @ 0x59 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #68] @ 0x44 │ │ │ │ + ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 452ec │ │ │ │ + bne 464b4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #89 @ 0x59 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45338 │ │ │ │ + bne 46500 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45264 │ │ │ │ + beq 4642c │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #28 │ │ │ │ str sl, [sp, #32] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r8, #68] @ 0x44 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 45264 │ │ │ │ + str r3, [r8, #52] @ 0x34 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4642c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4530c │ │ │ │ + beq 464d4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #184] @ 453cc │ │ │ │ - ldr r3, [pc, #156] @ 453b4 │ │ │ │ + ldr r2, [pc, #184] @ 46594 │ │ │ │ + ldr r3, [pc, #156] @ 4657c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 453ac │ │ │ │ + bne 46574 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r5, sp, #16 │ │ │ │ - b 45378 │ │ │ │ + b 46540 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 453d0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 46598 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r1, #90 @ 0x5a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 452ec │ │ │ │ + bne 464b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #90 @ 0x5a │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45340 │ │ │ │ + beq 46508 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4530c │ │ │ │ + beq 464d4 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - b 4530c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq sl, [r3], -r4 @ │ │ │ │ + b 464d4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r4, ip, lsl #18 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq fp, r3, r8, ror #17 │ │ │ │ - eoreq sl, r3, ip, lsr #21 │ │ │ │ - andeq pc, ip, r8, lsl r3 @ │ │ │ │ - @ instruction: 0x0023b8b8 │ │ │ │ - ldrdeq sl, [r3], -r8 @ │ │ │ │ + eoreq sl, r4, r8, asr #14 │ │ │ │ + eoreq r9, r4, r4, ror #17 │ │ │ │ + andeq lr, ip, r0, lsr fp │ │ │ │ + eoreq sl, r4, r8, lsl r7 │ │ │ │ + eoreq r9, r4, r0, lsl r8 │ │ │ │ muleq r0, r8, r2 │ │ │ │ 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, #416] @ 45590 │ │ │ │ + ldr r0, [pc, #416] @ 46758 │ │ │ │ mov r9, r1 │ │ │ │ - ldr r1, [pc, #412] @ 45594 │ │ │ │ + ldr r1, [pc, #412] @ 4675c │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #404] @ 45598 │ │ │ │ - ldr r8, [pc, #404] @ 4559c │ │ │ │ + ldr ip, [pc, #404] @ 46760 │ │ │ │ + ldr r8, [pc, #404] @ 46764 │ │ │ │ str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #392] @ 45598 │ │ │ │ + ldr r2, [pc, #392] @ 46760 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #384] @ 45598 │ │ │ │ - ldr r7, [pc, #388] @ 455a0 │ │ │ │ - ldr sl, [pc, #388] @ 455a4 │ │ │ │ + ldr r3, [pc, #384] @ 46760 │ │ │ │ + ldr r7, [pc, #388] @ 46768 │ │ │ │ + ldr sl, [pc, #388] @ 4676c │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ add r6, sp, #12 │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r8, #72 @ 0x48 │ │ │ │ + add r5, r8, #56 @ 0x38 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 4546c │ │ │ │ - ldr r3, [pc, #348] @ 455a8 │ │ │ │ + b 46634 │ │ │ │ + ldr r3, [pc, #348] @ 46770 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 454cc │ │ │ │ + bne 46694 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45518 │ │ │ │ + bne 466e0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45444 │ │ │ │ + beq 4660c │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #28 │ │ │ │ str sl, [sp, #32] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r8, #76] @ 0x4c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 45444 │ │ │ │ + str r3, [r8, #60] @ 0x3c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4660c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 454ec │ │ │ │ + beq 466b4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #184] @ 455ac │ │ │ │ - ldr r3, [pc, #156] @ 45594 │ │ │ │ + ldr r2, [pc, #184] @ 46774 │ │ │ │ + ldr r3, [pc, #156] @ 4675c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4558c │ │ │ │ + bne 46754 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r5, sp, #16 │ │ │ │ - b 45558 │ │ │ │ + b 46720 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 455b0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 46778 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 454cc │ │ │ │ + bne 46694 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45520 │ │ │ │ + beq 466e8 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 454ec │ │ │ │ + beq 466b4 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - b 454ec │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq sl, [r3], -r4 @ │ │ │ │ + b 466b4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r4, ip, lsr #14 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq fp, r3, r8, lsl #14 │ │ │ │ - eoreq sl, r3, ip, asr #17 │ │ │ │ - andeq pc, ip, r8, lsr r1 @ │ │ │ │ - ldrdeq fp, [r3], -r8 @ │ │ │ │ - strdeq sl, [r3], -r8 @ │ │ │ │ + eoreq sl, r4, r8, ror #10 │ │ │ │ + eoreq r9, r4, r4, lsl #14 │ │ │ │ + andeq lr, ip, r0, asr r9 │ │ │ │ + eoreq sl, r4, r8, lsr r5 │ │ │ │ + eoreq r9, r4, r0, lsr r6 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - b dbb3c │ │ │ │ - b dac3c │ │ │ │ - b d9da0 │ │ │ │ - b d8160 │ │ │ │ - mov r0, r1 │ │ │ │ - b d90a4 │ │ │ │ - mov r0, r1 │ │ │ │ - b d9724 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3872] @ 0xf20 │ │ │ │ - sub sp, sp, #188 @ 0xbc │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #1004] @ 459e0 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - ldr r1, [pc, #1000] @ 459e4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r7, [pc, #996] @ 459e8 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr sl, [pc, #992] @ 459ec │ │ │ │ - ldr fp, [pc, #992] @ 459f0 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, #988] @ 459f4 │ │ │ │ - mov ip, #2 │ │ │ │ - add r6, sp, #80 @ 0x50 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #180] @ 0xb4 │ │ │ │ - mov r1, #0 │ │ │ │ - add sl, pc, sl │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ - str ip, [sp, #96] @ 0x60 │ │ │ │ - add r9, sp, #24 │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r8, r7, #80 @ 0x50 │ │ │ │ - str ip, [sp, #120] @ 0x78 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r3, [sp, #108] @ 0x6c │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ - b 45694 │ │ │ │ - ldr r3, [pc, #900] @ 459f8 │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 458b4 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4572c │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 467f8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #64 @ 0x40 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4566c │ │ │ │ - mov r3, #21 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ - str fp, [sp, #60] @ 0x3c │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bne 467c8 │ │ │ │ + ldr r3, [pc, #68] @ 467fc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #68] @ 0x44 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 46800 │ │ │ │ + mov r2, #11 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [r7, #84] @ 0x54 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4566c │ │ │ │ - mov r1, #4 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #68] @ 0x44 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 467b0 │ │ │ │ + @ instruction: 0x0024a3b8 │ │ │ │ + mlaeq r4, r8, r3, sl │ │ │ │ + andeq lr, ip, ip, ror r7 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #400] @ 469b0 │ │ │ │ + ldr r2, [pc, #400] @ 469b4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr r3, [pc, #388] @ 469b8 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, sp, #4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b 46878 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #756] @ 459fc │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r3, [sl, r3] │ │ │ │ - mov r1, #59 @ 0x3b │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #126 @ 0x7e │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4590c │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #59 @ 0x3b │ │ │ │ + bne 4693c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #126 @ 0x7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq 456f4 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r9, r5 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ - str r3, [sp, #156] @ 0x9c │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ - ldm r9!, {r0, r1, r2, r3} │ │ │ │ - add lr, sp, #128 @ 0x80 │ │ │ │ - mov r7, lr │ │ │ │ - str lr, [sp, #12] │ │ │ │ - stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldm r9, {r0, r1} │ │ │ │ - add ip, sp, #152 @ 0x98 │ │ │ │ - stm lr, {r0, r1} │ │ │ │ - mov sl, ip │ │ │ │ - str ip, [sp, #20] │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - mov fp, r5 │ │ │ │ - stmia fp!, {r0, r1, r2, r3} │ │ │ │ - mov r8, r6 │ │ │ │ - mov r2, #2 │ │ │ │ - str r2, [r9] │ │ │ │ - ldm r8!, {r0, r1, r2, r3} │ │ │ │ - stmia sl!, {r0, r1, r2, r3} │ │ │ │ - ldm r8, {r0, r1} │ │ │ │ - ldr r9, [lr] │ │ │ │ - stm ip, {r0, r1} │ │ │ │ - mov ip, r0 │ │ │ │ - ldm r7!, {r0, r1, r2, r3} │ │ │ │ - mov sl, r6 │ │ │ │ - stmia sl!, {r0, r1, r2, r3} │ │ │ │ - str r9, [r8] │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - ldm r8!, {r0, r1, r2, r3} │ │ │ │ - ldr fp, [pc, #552] @ 45a00 │ │ │ │ - ldr sl, [pc, #552] @ 45a04 │ │ │ │ - stmia r7!, {r0, r1, r2, r3} │ │ │ │ - add fp, pc, fp │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ - str ip, [lr] │ │ │ │ - add sl, pc, sl │ │ │ │ - bl 7198 │ │ │ │ - add r8, fp, #88 @ 0x58 │ │ │ │ - add r9, sp, #28 │ │ │ │ - b 45858 │ │ │ │ - ldr r3, [pc, #516] @ 45a08 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 45824 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 45824 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #480] @ 45a0c │ │ │ │ - mov r2, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [pc, #468] @ 45a10 │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 46850 │ │ │ │ + ldr r8, [pc, #292] @ 469bc │ │ │ │ + ldr r9, [pc, #292] @ 469c0 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r6, sp, #8 │ │ │ │ + add r5, r8, #72 @ 0x48 │ │ │ │ + b 468d8 │ │ │ │ + ldr r3, [pc, #272] @ 469c4 │ │ │ │ + mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #76] @ 0x4c │ │ │ │ + mov r1, #127 @ 0x7f │ │ │ │ mov r0, r4 │ │ │ │ - bl 73e4 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 458b4 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ + bne 46990 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #127 @ 0x7f │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45928 │ │ │ │ - mov r1, #10 │ │ │ │ + bne 4697c │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr sl, [sp, #4] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 457fc │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ - str sl, [sp, #60] @ 0x3c │ │ │ │ + beq 468ac │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + add r3, sp, #12 │ │ │ │ + str r9, [sp, #16] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #92] @ 0x5c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 457fc │ │ │ │ + bl 773c │ │ │ │ + str r0, [r8, #76] @ 0x4c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 468ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r3, [r3] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - movne r2, #0 │ │ │ │ - strbne r2, [r3] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7198 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #300] @ 45a14 │ │ │ │ - ldr r3, [pc, #248] @ 459e4 │ │ │ │ + strne r5, [r3] │ │ │ │ + ldr r2, [pc, #112] @ 469c8 │ │ │ │ + ldr r3, [pc, #88] @ 469b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #180] @ 0xb4 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 459dc │ │ │ │ - add sp, sp, #188 @ 0xbc │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r3, [r3] │ │ │ │ + bne 469ac │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - strbne r8, [r3] │ │ │ │ - b 458d0 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + ldrne r2, [sp, #8] │ │ │ │ + strne r2, [r3] │ │ │ │ + b 46950 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r6 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - mov r3, #3 │ │ │ │ - strb r3, [sp, #48] @ 0x30 │ │ │ │ - bl 50dd0 │ │ │ │ - mov r1, r4 │ │ │ │ - add r0, sp, #32 │ │ │ │ - bl 10a50 │ │ │ │ - ldrb r3, [sp, #72] @ 0x48 │ │ │ │ - cmp r3, #5 │ │ │ │ - mov r4, r0 │ │ │ │ - beq 4598c │ │ │ │ - ldrb r3, [sp, #48] @ 0x30 │ │ │ │ - cmp r3, #5 │ │ │ │ - beq 459b4 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r3, [r3] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - eorne r0, r4, #1 │ │ │ │ - strbne r0, [r3] │ │ │ │ - b 458d0 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 45968 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 45968 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 7540 │ │ │ │ - b 45968 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 45974 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 45974 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - bl 7540 │ │ │ │ - b 45974 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq sl, [r3], -r4 @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq fp, r3, r8, lsl #10 │ │ │ │ - eoreq sl, r3, r0, asr #13 │ │ │ │ - andeq pc, ip, r8, asr #4 │ │ │ │ + movne r2, #0 │ │ │ │ + strne r2, [r3] │ │ │ │ + b 46950 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r4, ip, asr #9 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x0023b4b0 │ │ │ │ - andeq r0, r0, r8, lsl #6 │ │ │ │ - eoreq fp, r3, r8, asr #6 │ │ │ │ - strdeq pc, [ip], -r8 │ │ │ │ - eoreq fp, r3, r4, lsr #6 │ │ │ │ - ldrdeq pc, [ip], -r0 │ │ │ │ - strheq pc, [ip], -r8 @ │ │ │ │ - eoreq sl, r3, r4, lsl #8 │ │ │ │ - b d3318 │ │ │ │ + @ instruction: 0x0024a2b4 │ │ │ │ + @ instruction: 0x000ce6b0 │ │ │ │ + mlaeq r4, r8, r2, sl │ │ │ │ + mlaeq r4, r4, r3, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3872] @ 0xf20 │ │ │ │ + str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #2576] @ 46448 │ │ │ │ + ldr r0, [pc, #1152] @ 46e68 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #2572] @ 4644c │ │ │ │ + ldr r1, [pc, #1148] @ 46e6c │ │ │ │ add r0, pc, r0 │ │ │ │ - sub sp, sp, #188 @ 0xbc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r5, [pc, #2560] @ 46450 │ │ │ │ - mov r3, #0 │ │ │ │ - add r6, sp, #32 │ │ │ │ - ldr r2, [pc, #2552] @ 46454 │ │ │ │ + sub sp, sp, #76 @ 0x4c │ │ │ │ + ldr r3, [pc, #1136] @ 46e70 │ │ │ │ + mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #180] @ 0xb4 │ │ │ │ + str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r8, sp, #28 │ │ │ │ - add sl, sp, #56 @ 0x38 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r2, [sp, #28] │ │ │ │ + ldr r8, [pc, #1120] @ 46e74 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + strb r2, [sp, #15] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r2, [pc, #1100] @ 46e70 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - strb r3, [sp, #15] │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ - b 45ae0 │ │ │ │ + ldr r3, [pc, #1084] @ 46e70 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, sp, #16 │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + b 46a6c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 45c08 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 45ab8 │ │ │ │ - add r8, sp, #15 │ │ │ │ - b 45b38 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #2372] @ 46458 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #41 @ 0x29 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45c08 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #41 @ 0x29 │ │ │ │ + bne 46b38 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45b00 │ │ │ │ - ldrb r3, [sp, #15] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 45cd8 │ │ │ │ - ldr fp, [pc, #2292] @ 4645c │ │ │ │ - ldr r3, [pc, #2292] @ 46460 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, sp, #20 │ │ │ │ - add r8, fp, #96 @ 0x60 │ │ │ │ - str r3, [sp] │ │ │ │ - b 45ba8 │ │ │ │ - ldr r3, [pc, #2268] @ 46464 │ │ │ │ - mov r1, #42 @ 0x2a │ │ │ │ + beq 46a44 │ │ │ │ + ldr r9, [pc, #1004] @ 46e78 │ │ │ │ + ldr sl, [pc, #1004] @ 46e7c │ │ │ │ + ldr r3, [pc, #988] @ 46e70 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r6, sp, #36 @ 0x24 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r5, r9, #80 @ 0x50 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + b 46ad4 │ │ │ │ + ldr r3, [pc, #976] @ 46e80 │ │ │ │ + mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #100] @ 0x64 │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + mov r1, #81 @ 0x51 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45c08 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #42 @ 0x2a │ │ │ │ + bne 46b38 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #81 @ 0x51 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45d78 │ │ │ │ - mov r1, #8 │ │ │ │ + bne 46b84 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45b80 │ │ │ │ - ldr r3, [sp] │ │ │ │ - str r3, [sp, #132] @ 0x84 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + beq 46aa8 │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + add r3, sp, #60 @ 0x3c │ │ │ │ + str sl, [sp, #64] @ 0x40 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #100] @ 0x64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 45b80 │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #84] @ 0x54 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 46aa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45c7c │ │ │ │ + beq 46b58 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldrb r3, [sp, #72] @ 0x48 │ │ │ │ - cmp r3, #5 │ │ │ │ - beq 45c88 │ │ │ │ - ldrb r3, [sp, #48] @ 0x30 │ │ │ │ - cmp r3, #5 │ │ │ │ - beq 45cb0 │ │ │ │ - ldr r2, [pc, #2080] @ 46468 │ │ │ │ - ldr r3, [pc, #2048] @ 4644c │ │ │ │ + ldr r2, [pc, #804] @ 46e84 │ │ │ │ + ldr r3, [pc, #776] @ 46e6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #180] @ 0xb4 │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 46444 │ │ │ │ - add sp, sp, #188 @ 0xbc │ │ │ │ + bne 46e64 │ │ │ │ + add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, sl │ │ │ │ - bl 11778 │ │ │ │ - ldr r5, [r7] │ │ │ │ - strd r0, [r5] │ │ │ │ - ldrb r3, [sp, #72] @ 0x48 │ │ │ │ - cmp r3, #5 │ │ │ │ - bne 45c34 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r5, sp, #20 │ │ │ │ + bne 46bc0 │ │ │ │ + b 46c44 │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #82 @ 0x52 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45c34 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bne 46b38 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #82 @ 0x52 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45c34 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 7540 │ │ │ │ - b 45c34 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + beq 46b98 │ │ │ │ + add r5, sp, #15 │ │ │ │ + b 46c18 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #660] @ 46e88 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r1, #83 @ 0x53 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45c40 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bne 46b38 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #83 @ 0x53 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45c40 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - bl 7540 │ │ │ │ - b 45c40 │ │ │ │ - ldr r9, [pc, #1932] @ 4646c │ │ │ │ - ldr fp, [pc, #1932] @ 46470 │ │ │ │ + beq 46be0 │ │ │ │ + ldrb r3, [sp, #15] │ │ │ │ + cmp r3, #0 │ │ │ │ + addeq r5, sp, #24 │ │ │ │ + beq 46c88 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 46b58 │ │ │ │ + strd r0, [r3] │ │ │ │ + b 46b58 │ │ │ │ + mov r1, #15 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #84 @ 0x54 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 46b38 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #84 @ 0x54 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 46c60 │ │ │ │ + ldr r9, [pc, #484] @ 46e8c │ │ │ │ + ldr sl, [pc, #484] @ 46e90 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r8, sp, #24 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r6, r9, #112 @ 0x70 │ │ │ │ - b 45d1c │ │ │ │ - ldr r3, [pc, #1912] @ 46474 │ │ │ │ - mov r1, #46 @ 0x2e │ │ │ │ + add r6, sp, #32 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r5, r9, #88 @ 0x58 │ │ │ │ + b 46ce8 │ │ │ │ + ldr r3, [pc, #464] @ 46e94 │ │ │ │ + mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r3, [r3, #92] @ 0x5c │ │ │ │ + mov r1, #85 @ 0x55 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45c08 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #46 @ 0x2e │ │ │ │ + bne 46b38 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #85 @ 0x55 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 460c4 │ │ │ │ - mov r1, #20 │ │ │ │ + bne 46d4c │ │ │ │ + mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45cf4 │ │ │ │ - mov r3, #21 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ - str fp, [sp, #132] @ 0x84 │ │ │ │ + beq 46cbc │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + add r3, sp, #60 @ 0x3c │ │ │ │ + str sl, [sp, #64] @ 0x40 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #116] @ 0x74 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 45cf4 │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #92] @ 0x5c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 46cbc │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ + b 46d8c │ │ │ │ + mov r1, #19 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #304] @ 46e98 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r1, #86 @ 0x56 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 46b38 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #86 @ 0x56 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 46d54 │ │ │ │ + ldrd sl, [sp, #40] @ 0x28 │ │ │ │ + add r5, sp, #28 │ │ │ │ + b 46ddc │ │ │ │ + mov r1, #23 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #87 @ 0x57 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 46b38 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #87 @ 0x57 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 46db4 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ + b 46e34 │ │ │ │ + mov r1, #25 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #136] @ 46e98 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r1, #88 @ 0x58 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 46b38 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #88 @ 0x58 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 46dfc │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, fp │ │ │ │ + bl 11356c │ │ │ │ + b 46c4c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r4, r0, lsl #6 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x002492bc │ │ │ │ + strheq sl, [r4], -ip @ │ │ │ │ + @ instruction: 0x000ce4b4 │ │ │ │ + mlaeq r4, ip, r0, sl │ │ │ │ + eoreq r9, r4, ip, lsl #3 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + eoreq r9, r4, r4, lsr #29 │ │ │ │ + muleq ip, ip, r2 │ │ │ │ + eoreq r9, r4, r8, lsl #29 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3984] @ 0xf90 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #1152] @ 47338 │ │ │ │ + ldr r2, [pc, #1152] @ 4733c │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + sub sp, sp, #76 @ 0x4c │ │ │ │ + ldr r3, [pc, #1140] @ 47340 │ │ │ │ + ldr sl, [pc, #1136] @ 47340 │ │ │ │ + ldr fp, [pc, #1132] @ 47340 │ │ │ │ + ldr r8, [pc, #1132] @ 47344 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ + mov r2, #0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + str r3, [sp, #32] │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ - str r3, [sp, #156] @ 0x9c │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ - mov r3, #2 │ │ │ │ - add r8, sp, #152 @ 0x98 │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ - b 45dd0 │ │ │ │ - mov r1, #10 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r4, r0 │ │ │ │ + add r5, sp, #20 │ │ │ │ + strd sl, [sp, #40] @ 0x28 │ │ │ │ + strd sl, [sp, #48] @ 0x30 │ │ │ │ + strb r3, [sp, #15] │ │ │ │ + b 46f3c │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1740] @ 46478 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #43 @ 0x2b │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #89 @ 0x59 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45e5c │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #43 @ 0x2b │ │ │ │ + bne 47008 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #89 @ 0x59 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45d98 │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - mov r2, r8 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ - bl 50dd0 │ │ │ │ - ldrb r3, [sp, #48] @ 0x30 │ │ │ │ - cmp r3, #5 │ │ │ │ - ldrb r3, [sp, #96] @ 0x60 │ │ │ │ - bne 45e3c │ │ │ │ - cmp r3, #5 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - beq 462a8 │ │ │ │ + beq 46f14 │ │ │ │ + ldr r9, [pc, #1004] @ 47348 │ │ │ │ + ldr sl, [pc, #1004] @ 4734c │ │ │ │ + ldr r3, [pc, #988] @ 47340 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r6, sp, #36 @ 0x24 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r5, r9, #96 @ 0x60 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + b 46fa4 │ │ │ │ + ldr r3, [pc, #976] @ 47350 │ │ │ │ + mov r2, fp │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #100] @ 0x64 │ │ │ │ + mov r1, #90 @ 0x5a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45e3c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bne 47008 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #90 @ 0x5a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45e38 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - bl 7540 │ │ │ │ - ldrb r3, [sp, #96] @ 0x60 │ │ │ │ - ldr r2, [pc, #1592] @ 4647c │ │ │ │ - strb r3, [sp, #48] @ 0x30 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 45e8c │ │ │ │ - ldrb r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ + bne 47054 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 46f78 │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + add r3, sp, #60 @ 0x3c │ │ │ │ + str sl, [sp, #64] @ 0x40 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #100] @ 0x64 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 46f78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45e7c │ │ │ │ + beq 47028 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7198 │ │ │ │ - ldrb r3, [sp, #72] @ 0x48 │ │ │ │ - b 45c2c │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7198 │ │ │ │ - ldr r3, [pc, #1484] @ 46480 │ │ │ │ - ldrb r2, [sp, #48] @ 0x30 │ │ │ │ - add r3, pc, r3 │ │ │ │ - cmp r2, #5 │ │ │ │ - bhi 46448 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ - add pc, pc, r2, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r2, [pc, #804] @ 47354 │ │ │ │ + ldr r3, [pc, #776] @ 4733c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 47334 │ │ │ │ + add sp, sp, #76 @ 0x4c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45fc8 │ │ │ │ - ldr fp, [pc, #1444] @ 46484 │ │ │ │ - ldr r3, [pc, #1444] @ 46488 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, sp, #16 │ │ │ │ - add r6, fp, #104 @ 0x68 │ │ │ │ - str r3, [sp] │ │ │ │ - b 45f20 │ │ │ │ - ldr r3, [pc, #1420] @ 4648c │ │ │ │ - mov r1, #44 @ 0x2c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + addne r5, sp, #16 │ │ │ │ + bne 47090 │ │ │ │ + b 47114 │ │ │ │ + mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #91 @ 0x5b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45c08 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #44 @ 0x2c │ │ │ │ + bne 47008 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #91 @ 0x5b │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4618c │ │ │ │ - mov r1, #14 │ │ │ │ + beq 47068 │ │ │ │ + add r5, sp, #15 │ │ │ │ + b 470e8 │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #660] @ 47358 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r1, #92 @ 0x5c │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45ef8 │ │ │ │ - ldr r3, [sp] │ │ │ │ - str r3, [sp, #132] @ 0x84 │ │ │ │ - mov r3, #21 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #108] @ 0x6c │ │ │ │ - mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 45ef8 │ │ │ │ - ldr fp, [sp, #32] │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 45fc0 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, fp │ │ │ │ - bl 113b38 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, fp │ │ │ │ - bl 113b70 │ │ │ │ + bne 47008 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #92 @ 0x5c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45fb8 │ │ │ │ - mov r0, fp │ │ │ │ - bl 7540 │ │ │ │ - subs r9, r9, #0 │ │ │ │ - movne r9, #1 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 45ed8 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, sl │ │ │ │ - bl 1104a4 │ │ │ │ - ldrb r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r5, [r7] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 45c2c │ │ │ │ + beq 470b0 │ │ │ │ + ldrb r3, [sp, #15] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46298 │ │ │ │ - ldr r2, [pc, #1180] @ 46490 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 46448 │ │ │ │ - add r3, r3, r3 │ │ │ │ - ldrsh r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - mov r1, r3 │ │ │ │ - mov r0, r2 │ │ │ │ - strd r0, [sp] │ │ │ │ - bl 1134e0 │ │ │ │ - mov r2, #0 │ │ │ │ - clz r3, r0 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - mov r9, r3 │ │ │ │ - ldrd r0, [sp] │ │ │ │ - mov r3, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r9, #0 │ │ │ │ - andeq r9, r9, #1 │ │ │ │ - b 45fc0 │ │ │ │ - ldrb r9, [sp, #32] │ │ │ │ - b 45fc0 │ │ │ │ - ldrd r2, [sp, #80] @ 0x50 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - b 45ea4 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - b 45ea4 │ │ │ │ - ldrb r3, [sp, #80] @ 0x50 │ │ │ │ - strb r3, [sp, #32] │ │ │ │ - b 45ea4 │ │ │ │ - ldr r5, [r7] │ │ │ │ - ldr r1, [pc, #1040] @ 46494 │ │ │ │ - mov r0, #0 │ │ │ │ - b 45c78 │ │ │ │ - ldr r5, [r7] │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 112e60 │ │ │ │ - b 45c78 │ │ │ │ - ldr r5, [r7] │ │ │ │ - ldrb r0, [sp, #56] @ 0x38 │ │ │ │ - bl 112e3c │ │ │ │ - b 45c78 │ │ │ │ - ldr r5, [r7] │ │ │ │ + addne r5, sp, #28 │ │ │ │ + bne 47158 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - b 45c78 │ │ │ │ - ldr r5, [r7] │ │ │ │ - ldrd r0, [sp, #56] @ 0x38 │ │ │ │ - b 45c78 │ │ │ │ - mov r3, #0 │ │ │ │ - add r8, sp, #152 @ 0x98 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ - str r3, [r8, #4] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ - b 4611c │ │ │ │ - mov r1, #22 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 47028 │ │ │ │ + strd r0, [r3] │ │ │ │ + b 47028 │ │ │ │ + mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #896] @ 46478 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #47 @ 0x2f │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45e5c │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #47 @ 0x2f │ │ │ │ + bne 47008 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 460e4 │ │ │ │ + beq 47130 │ │ │ │ + ldr r9, [pc, #484] @ 4735c │ │ │ │ + ldr sl, [pc, #484] @ 47360 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r6, sp, #24 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r5, r9, #104 @ 0x68 │ │ │ │ + b 471b8 │ │ │ │ + ldr r3, [pc, #464] @ 47364 │ │ │ │ + mov r2, fp │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #108] @ 0x6c │ │ │ │ + mov r1, #94 @ 0x5e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - mov r1, r8 │ │ │ │ - bl 21ce4 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, r8 │ │ │ │ - strd r2, [sp] │ │ │ │ - bl 7198 │ │ │ │ - ldrb r0, [sp, #72] @ 0x48 │ │ │ │ - ldrd r2, [sp] │ │ │ │ - mov r1, #4 │ │ │ │ - cmp r0, #5 │ │ │ │ - strd r2, [sp, #128] @ 0x80 │ │ │ │ - strb r1, [sp, #144] @ 0x90 │ │ │ │ - beq 462f8 │ │ │ │ - ldr r5, [r7] │ │ │ │ - strb r1, [sp, #72] @ 0x48 │ │ │ │ - cmp r5, #0 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - bne 460bc │ │ │ │ - b 45c34 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ - str r3, [r8, #4] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ - b 461e0 │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 47008 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #94 @ 0x5e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4721c │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #700] @ 46478 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #45 @ 0x2d │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4718c │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + add r3, sp, #60 @ 0x3c │ │ │ │ + str sl, [sp, #64] @ 0x40 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #108] @ 0x6c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4718c │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ + b 4725c │ │ │ │ + mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #304] @ 47368 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r1, #95 @ 0x5f │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45e5c │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #45 @ 0x2d │ │ │ │ + bne 47008 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #95 @ 0x5f │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 461a8 │ │ │ │ + beq 47224 │ │ │ │ + ldrd sl, [sp, #40] @ 0x28 │ │ │ │ + add r5, sp, #32 │ │ │ │ + b 472ac │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #96 @ 0x60 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - mov r1, r8 │ │ │ │ - bl 21ce4 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, r8 │ │ │ │ - strd r2, [sp] │ │ │ │ - bl 7198 │ │ │ │ - ldrb r0, [sp, #72] @ 0x48 │ │ │ │ - ldrd r2, [sp] │ │ │ │ - mov r1, #4 │ │ │ │ - cmp r0, #5 │ │ │ │ - strd r2, [sp, #104] @ 0x68 │ │ │ │ - strb r1, [sp, #120] @ 0x78 │ │ │ │ - bne 46174 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - strbeq r1, [sp, #72] @ 0x48 │ │ │ │ - beq 4642c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 46260 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 7540 │ │ │ │ - ldr r2, [pc, #560] @ 46498 │ │ │ │ - ldrb r3, [sp, #120] @ 0x78 │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb r3, [sp, #72] @ 0x48 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 46448 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ - add pc, pc, r2, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldr r5, [r7] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 45c34 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 460ac │ │ │ │ + bne 47008 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldrb r3, [sp, #72] @ 0x48 │ │ │ │ - b 45fec │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - str r2, [sp, #84] @ 0x54 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ - beq 45ea4 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45ea4 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 7540 │ │ │ │ - b 45ea4 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + beq 47284 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ + b 47304 │ │ │ │ + mov r1, #24 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #136] @ 47368 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r1, #97 @ 0x61 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - strbeq r1, [sp, #72] @ 0x48 │ │ │ │ - beq 46414 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bne 47008 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #97 @ 0x61 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46320 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 7540 │ │ │ │ - ldr r2, [pc, #372] @ 4649c │ │ │ │ - ldrb r3, [sp, #144] @ 0x90 │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb r3, [sp, #72] @ 0x48 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 46448 │ │ │ │ - ldrsb r2, [r2, r3] │ │ │ │ - add pc, pc, r2, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ - ldr r2, [sp, #132] @ 0x84 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - str r2, [sp, #60] @ 0x3c │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ - str r3, [sp, #132] @ 0x84 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ - bl f3e4 │ │ │ │ - ldrb r3, [sp, #72] @ 0x48 │ │ │ │ - b 45fd8 │ │ │ │ - ldr r5, [r7] │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ - cmp r5, #0 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - bne 4608c │ │ │ │ - b 45c34 │ │ │ │ - ldr r5, [r7] │ │ │ │ - ldrb r3, [sp, #128] @ 0x80 │ │ │ │ - cmp r5, #0 │ │ │ │ - strb r3, [sp, #56] @ 0x38 │ │ │ │ - bne 4609c │ │ │ │ - b 45c34 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ - ldr r2, [sp, #108] @ 0x6c │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - str r2, [sp, #60] @ 0x3c │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ - add r0, sp, #104 @ 0x68 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ - str r3, [sp, #108] @ 0x6c │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ - bl f3e4 │ │ │ │ - ldrb r3, [sp, #72] @ 0x48 │ │ │ │ - b 45fd8 │ │ │ │ - ldr r5, [r7] │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ - cmp r5, #0 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - bne 4608c │ │ │ │ - b 45c34 │ │ │ │ - ldr r5, [r7] │ │ │ │ - ldrb r3, [sp, #104] @ 0x68 │ │ │ │ - cmp r5, #0 │ │ │ │ - strb r3, [sp, #56] @ 0x38 │ │ │ │ - bne 4609c │ │ │ │ - b 45c34 │ │ │ │ - ldr r5, [r7] │ │ │ │ - ldrd r2, [sp, #128] @ 0x80 │ │ │ │ - cmp r5, #0 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - bne 460bc │ │ │ │ - b 45c34 │ │ │ │ - ldr r5, [r7] │ │ │ │ - ldrd r2, [sp, #104] @ 0x68 │ │ │ │ - cmp r5, #0 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - bne 460bc │ │ │ │ - b 45c34 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0023a2b0 │ │ │ │ + beq 472cc │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, fp │ │ │ │ + bl 11356c │ │ │ │ + b 4711c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r4, r4, lsr lr │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq sl, r3, r8, lsl #5 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + strdeq r8, [r4], -r4 @ │ │ │ │ + eoreq r9, r4, ip, ror #23 │ │ │ │ + andeq sp, ip, r4, ror #31 │ │ │ │ + eoreq r9, r4, ip, asr #23 │ │ │ │ + @ instruction: 0x00248cbc │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - @ instruction: 0x0023afbc │ │ │ │ - muleq ip, r8, sp │ │ │ │ - mlaeq r3, ip, pc, sl @ │ │ │ │ - eoreq sl, r3, r4, lsr #1 │ │ │ │ - eoreq sl, r3, r4, asr #28 │ │ │ │ - andeq lr, ip, r0, lsr #23 │ │ │ │ - eoreq sl, r3, r8, lsr #28 │ │ │ │ - andeq r0, r0, r8, lsl #6 │ │ │ │ - andeq r1, sp, r8, lsr lr │ │ │ │ - andeq r1, sp, lr, asr #27 │ │ │ │ - eoreq sl, r3, r4, asr #24 │ │ │ │ - andeq lr, ip, r4, lsr #19 │ │ │ │ - eoreq sl, r3, r4, lsr #24 │ │ │ │ - muleq sp, r8, ip │ │ │ │ - svcvc 0x00f80000 │ │ │ │ - andeq r1, sp, ip, lsr #20 │ │ │ │ - andeq r1, sp, r2, ror r9 │ │ │ │ + ldrdeq r9, [r4], -r4 @ │ │ │ │ + andeq sp, ip, ip, asr #27 │ │ │ │ + @ instruction: 0x002499b8 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 473e8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #112 @ 0x70 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 473b8 │ │ │ │ + ldr r3, [pc, #68] @ 473ec │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #116] @ 0x74 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 473f0 │ │ │ │ + mov r2, #5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #116] @ 0x74 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 473a0 │ │ │ │ + eoreq r9, r4, r8, asr #15 │ │ │ │ + eoreq r9, r4, r8, lsr #15 │ │ │ │ + andeq sp, ip, r4, lsl #23 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 47470 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #120 @ 0x78 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 47440 │ │ │ │ + ldr r3, [pc, #68] @ 47474 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #124] @ 0x7c │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 47478 │ │ │ │ + mov r2, #6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #124] @ 0x7c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 47428 │ │ │ │ + eoreq r9, r4, r0, asr #14 │ │ │ │ + eoreq r9, r4, r0, lsr #14 │ │ │ │ + andeq sp, ip, ip, asr #21 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 474f8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #128 @ 0x80 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 474c8 │ │ │ │ + ldr r3, [pc, #68] @ 474fc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #132] @ 0x84 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 47500 │ │ │ │ + mov r2, #25 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #132] @ 0x84 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 474b0 │ │ │ │ + @ instruction: 0x002496b8 │ │ │ │ + mlaeq r4, r8, r6, r9 │ │ │ │ + andeq sp, ip, r8, lsl #21 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 47580 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #136 @ 0x88 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 47550 │ │ │ │ + ldr r3, [pc, #68] @ 47584 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #140] @ 0x8c │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 47588 │ │ │ │ + mov r2, #22 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #140] @ 0x8c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 47538 │ │ │ │ + eoreq r9, r4, r0, lsr r6 │ │ │ │ + eoreq r9, r4, r0, lsl r6 │ │ │ │ + andeq sp, ip, ip, lsl sl │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 47608 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #144 @ 0x90 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 475d8 │ │ │ │ + ldr r3, [pc, #68] @ 4760c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #148] @ 0x94 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 47610 │ │ │ │ + mov r2, #6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #148] @ 0x94 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 475c0 │ │ │ │ + eoreq r9, r4, r8, lsr #11 │ │ │ │ + eoreq r9, r4, r8, lsl #11 │ │ │ │ + andeq sp, ip, r4, lsr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3872] @ 0xf20 │ │ │ │ + str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #2436] @ 46e40 │ │ │ │ + ldr r0, [pc, #884] @ 479a4 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #2432] @ 46e44 │ │ │ │ + ldr r1, [pc, #880] @ 479a8 │ │ │ │ add r0, pc, r0 │ │ │ │ - sub sp, sp, #188 @ 0xbc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r5, [pc, #2420] @ 46e48 │ │ │ │ - mov r3, #0 │ │ │ │ - add r6, sp, #32 │ │ │ │ - ldr r2, [pc, #2412] @ 46e4c │ │ │ │ + sub sp, sp, #68 @ 0x44 │ │ │ │ + ldr r3, [pc, #868] @ 479ac │ │ │ │ + mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #180] @ 0xb4 │ │ │ │ + str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r8, sp, #28 │ │ │ │ - add sl, sp, #56 @ 0x38 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - strb r3, [sp, #15] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ - b 46564 │ │ │ │ + ldr r6, [pc, #852] @ 479b0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + strb r2, [sp, #15] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r2, [pc, #828] @ 479ac │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [pc, #820] @ 479ac │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r5, sp, #24 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + b 476b0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #78 @ 0x4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4668c │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ + bne 47750 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #78 @ 0x4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4653c │ │ │ │ - add r8, sp, #15 │ │ │ │ - b 465bc │ │ │ │ + beq 47688 │ │ │ │ + add r5, sp, #15 │ │ │ │ + b 47708 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #2232] @ 46e50 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #49 @ 0x31 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #720] @ 479b4 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #79 @ 0x4f │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4668c │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #49 @ 0x31 │ │ │ │ + bne 47750 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #79 @ 0x4f │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46584 │ │ │ │ + beq 476d0 │ │ │ │ ldrb r3, [sp, #15] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46740 │ │ │ │ - ldr fp, [pc, #2152] @ 46e54 │ │ │ │ - ldr r3, [pc, #2152] @ 46e58 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, sp, #20 │ │ │ │ - add r8, fp, #120 @ 0x78 │ │ │ │ - str r3, [sp] │ │ │ │ - b 4662c │ │ │ │ - ldr r3, [pc, #2128] @ 46e5c │ │ │ │ - mov r1, #50 @ 0x32 │ │ │ │ + addne r5, sp, #16 │ │ │ │ + moveq r0, #0 │ │ │ │ + moveq r1, #0 │ │ │ │ + bne 477c4 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 47770 │ │ │ │ + strd r0, [r3] │ │ │ │ + b 47770 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 47770 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #576] @ 479b8 │ │ │ │ + ldr r3, [pc, #556] @ 479a8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 479a0 │ │ │ │ + add sp, sp, #68 @ 0x44 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #80 @ 0x50 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 47750 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #80 @ 0x50 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4779c │ │ │ │ + ldr r9, [pc, #472] @ 479bc │ │ │ │ + ldr sl, [pc, #472] @ 479c0 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, sp, #28 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r5, r9, #152 @ 0x98 │ │ │ │ + b 47824 │ │ │ │ + ldr r3, [pc, #452] @ 479c4 │ │ │ │ + mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #124] @ 0x7c │ │ │ │ + ldr r3, [r3, #156] @ 0x9c │ │ │ │ + mov r1, #81 @ 0x51 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4668c │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #50 @ 0x32 │ │ │ │ + bne 47750 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #81 @ 0x51 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 467e0 │ │ │ │ - mov r1, #8 │ │ │ │ + bne 47888 │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46604 │ │ │ │ - ldr r3, [sp] │ │ │ │ - str r3, [sp, #132] @ 0x84 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + beq 477f8 │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + add r3, sp, #52 @ 0x34 │ │ │ │ + str sl, [sp, #56] @ 0x38 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #124] @ 0x7c │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #156] @ 0x9c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 477f8 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ + b 478c8 │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #292] @ 479c8 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #82 @ 0x52 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 47750 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #82 @ 0x52 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 47890 │ │ │ │ + ldrd r8, [sp, #40] @ 0x28 │ │ │ │ + add r5, sp, #20 │ │ │ │ + b 47918 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #83 @ 0x53 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 47750 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #83 @ 0x53 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 478f0 │ │ │ │ + add r5, sp, #32 │ │ │ │ + b 47970 │ │ │ │ + mov r1, #18 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 479c8 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #84 @ 0x54 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 47750 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #84 @ 0x54 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 47938 │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 46604 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 11356c │ │ │ │ + b 4773c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x002486b8 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r8, r4, r8, ror r6 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + eoreq r8, r4, r4, ror r5 │ │ │ │ + eoreq r9, r4, r8, ror #6 │ │ │ │ + andeq sp, ip, r0, ror #14 │ │ │ │ + eoreq r9, r4, ip, asr #6 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3992] @ 0xf98 │ │ │ │ + mov r2, #0 │ │ │ │ + sub sp, sp, #68 @ 0x44 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #876] @ 47d5c │ │ │ │ + strb r2, [sp, #15] │ │ │ │ + ldr r2, [pc, #872] @ 47d60 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r8, [pc, #864] @ 47d64 │ │ │ │ + ldr r9, [pc, #860] @ 47d64 │ │ │ │ + ldr r6, [pc, #860] @ 47d68 │ │ │ │ + ldr r3, [pc, #852] @ 47d64 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #60] @ 0x3c │ │ │ │ + mov r2, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r4, r0 │ │ │ │ + add r5, sp, #28 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + strd r8, [sp, #32] │ │ │ │ + strd r8, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b 47a68 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #85 @ 0x55 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 47b08 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #85 @ 0x55 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 47a40 │ │ │ │ + add r5, sp, #15 │ │ │ │ + b 47ac0 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #720] @ 47d6c │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #86 @ 0x56 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 47b08 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #86 @ 0x56 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 47a88 │ │ │ │ + ldrb r3, [sp, #15] │ │ │ │ + cmp r3, #0 │ │ │ │ + addeq r5, sp, #24 │ │ │ │ + beq 47b7c │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 47b28 │ │ │ │ + strd r0, [r3] │ │ │ │ + b 47b28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 466ac │ │ │ │ + beq 47b28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldrb r3, [sp, #72] @ 0x48 │ │ │ │ - cmp r3, #5 │ │ │ │ - beq 46718 │ │ │ │ - ldrb r3, [sp, #48] @ 0x30 │ │ │ │ - cmp r3, #5 │ │ │ │ - beq 466f0 │ │ │ │ - ldr r2, [pc, #1940] @ 46e60 │ │ │ │ - ldr r3, [pc, #1908] @ 46e44 │ │ │ │ + ldr r2, [pc, #576] @ 47d70 │ │ │ │ + ldr r3, [pc, #556] @ 47d60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #180] @ 0xb4 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 46e34 │ │ │ │ - add sp, sp, #188 @ 0xbc │ │ │ │ + bne 47d58 │ │ │ │ + add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 466c4 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 466c4 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - bl 7540 │ │ │ │ - b 466c4 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + mov r1, #9 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #87 @ 0x57 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 466b8 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bne 47b08 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #87 @ 0x57 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 466b8 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 7540 │ │ │ │ - b 466b8 │ │ │ │ - ldr sl, [pc, #1820] @ 46e64 │ │ │ │ - ldr fp, [pc, #1820] @ 46e68 │ │ │ │ + beq 47b54 │ │ │ │ + ldr r9, [pc, #472] @ 47d74 │ │ │ │ + ldr sl, [pc, #472] @ 47d78 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, sp, #20 │ │ │ │ add sl, pc, sl │ │ │ │ - add r9, sp, #16 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r8, sl, #136 @ 0x88 │ │ │ │ - b 46784 │ │ │ │ - ldr r3, [pc, #1800] @ 46e6c │ │ │ │ - mov r1, #54 @ 0x36 │ │ │ │ + add r5, r9, #160 @ 0xa0 │ │ │ │ + b 47bdc │ │ │ │ + ldr r3, [pc, #452] @ 47d7c │ │ │ │ + mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #140] @ 0x8c │ │ │ │ + ldr r3, [r3, #164] @ 0xa4 │ │ │ │ + mov r1, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4668c │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #54 @ 0x36 │ │ │ │ + bne 47b08 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46b3c │ │ │ │ - mov r1, #20 │ │ │ │ + bne 47c40 │ │ │ │ + mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4675c │ │ │ │ - mov r3, #21 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ - str fp, [sp, #132] @ 0x84 │ │ │ │ + beq 47bb0 │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + add r3, sp, #52 @ 0x34 │ │ │ │ + str sl, [sp, #56] @ 0x38 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #140] @ 0x8c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4675c │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ - str r3, [sp, #156] @ 0x9c │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ - mov r3, #2 │ │ │ │ - add r8, sp, #152 @ 0x98 │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ - b 46838 │ │ │ │ - mov r1, #10 │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #164] @ 0xa4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 47bb0 │ │ │ │ + add r5, sp, #32 │ │ │ │ + b 47c80 │ │ │ │ + mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1628] @ 46e70 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #292] @ 47d80 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #51 @ 0x33 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #89 @ 0x59 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 468c4 │ │ │ │ + bne 47b08 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #51 @ 0x33 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #89 @ 0x59 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46800 │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - mov r2, r8 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ - bl 50dd0 │ │ │ │ - ldrb r3, [sp, #72] @ 0x48 │ │ │ │ - cmp r3, #5 │ │ │ │ - ldrb r3, [sp, #96] @ 0x60 │ │ │ │ - bne 468a4 │ │ │ │ - cmp r3, #5 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - beq 46cf4 │ │ │ │ + beq 47c48 │ │ │ │ + ldrd r8, [sp, #32] │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 47cd0 │ │ │ │ + mov r1, #17 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #90 @ 0x5a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 468a4 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bne 47b08 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #90 @ 0x5a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 468a0 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 7540 │ │ │ │ - ldrb r3, [sp, #96] @ 0x60 │ │ │ │ - ldr r2, [pc, #1480] @ 46e74 │ │ │ │ - strb r3, [sp, #72] @ 0x48 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 468f0 │ │ │ │ - ldrb r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ + beq 47ca8 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ + b 47d28 │ │ │ │ + mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 468e4 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7198 │ │ │ │ - b 466ac │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 47d80 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #91 @ 0x5b │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 47b08 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #91 @ 0x5b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 47cf0 │ │ │ │ + ldrd r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7198 │ │ │ │ - ldr r3, [pc, #1376] @ 46e78 │ │ │ │ - ldrb r2, [sp, #72] @ 0x48 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 11356c │ │ │ │ + b 47af4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq r8, [r4], -r8 @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + ldrdeq r8, [r4], -r4 @ │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + @ instruction: 0x002481bc │ │ │ │ + @ instruction: 0x00248fb0 │ │ │ │ + andeq sp, ip, r8, lsr #7 │ │ │ │ + mlaeq r4, r4, pc, r8 @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 47e00 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #168 @ 0xa8 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 47dd0 │ │ │ │ + ldr r3, [pc, #68] @ 47e04 │ │ │ │ add r3, pc, r3 │ │ │ │ - cmp r2, #5 │ │ │ │ - bhi 46e40 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ - add pc, pc, r2, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 46a2c │ │ │ │ - ldr fp, [pc, #1336] @ 46e7c │ │ │ │ - ldr r3, [pc, #1336] @ 46e80 │ │ │ │ - add fp, pc, fp │ │ │ │ + ldr r3, [r3, #172] @ 0xac │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 47e08 │ │ │ │ + mov r2, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ - add sl, sp, #24 │ │ │ │ - add r9, fp, #128 @ 0x80 │ │ │ │ - str r3, [sp] │ │ │ │ - b 46984 │ │ │ │ - ldr r3, [pc, #1312] @ 46e84 │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #172] @ 0xac │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 47db8 │ │ │ │ + @ instruction: 0x00248db0 │ │ │ │ + mlaeq r4, r0, sp, r8 │ │ │ │ + andeq sp, ip, r4, asr #2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 47e88 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #176 @ 0xb0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 47e58 │ │ │ │ + ldr r3, [pc, #68] @ 47e8c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #132] @ 0x84 │ │ │ │ + ldr r3, [r3, #180] @ 0xb4 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 47e90 │ │ │ │ + mov r2, #13 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #180] @ 0xb4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 47e40 │ │ │ │ + eoreq r8, r4, r8, lsr #26 │ │ │ │ + eoreq r8, r4, r8, lsl #26 │ │ │ │ + ldrdeq sp, [ip], -ip │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 47f10 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #184 @ 0xb8 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 47ee0 │ │ │ │ + ldr r3, [pc, #68] @ 47f14 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #188] @ 0xbc │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 47f18 │ │ │ │ + mov r2, #10 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #188] @ 0xbc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 47ec8 │ │ │ │ + eoreq r8, r4, r0, lsr #25 │ │ │ │ + eoreq r8, r4, r0, lsl #25 │ │ │ │ + andeq sp, ip, r0, asr r0 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 47f98 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #192 @ 0xc0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 47f68 │ │ │ │ + ldr r3, [pc, #68] @ 47f9c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #196] @ 0xc4 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 47fa0 │ │ │ │ + mov r2, #5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #196] @ 0xc4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 47f50 │ │ │ │ + eoreq r8, r4, r8, lsl ip │ │ │ │ + strdeq r8, [r4], -r8 @ │ │ │ │ + ldrdeq ip, [ip], -r4 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 48020 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #200 @ 0xc8 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 47ff0 │ │ │ │ + ldr r3, [pc, #68] @ 48024 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #204] @ 0xcc │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 48028 │ │ │ │ + mov r2, #6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #204] @ 0xcc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 47fd8 │ │ │ │ + mlaeq r4, r0, fp, r8 │ │ │ │ + eoreq r8, r4, r0, ror fp │ │ │ │ + andeq ip, ip, ip, lsl pc │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r2, #0 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #440] @ 48208 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r2, [pc, #436] @ 4820c │ │ │ │ + mov r4, #0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r5, #0 │ │ │ │ + strd r4, [sp, #16] │ │ │ │ + ldr r6, [pc, #420] @ 48210 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r3, [pc, #416] @ 48214 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r8, sp, #12 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 480b8 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #98 @ 0x62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4668c │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ + bne 48190 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #98 @ 0x62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 46bf0 │ │ │ │ - mov r1, #14 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 48090 │ │ │ │ + add r8, sp, #16 │ │ │ │ + b 48110 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4695c │ │ │ │ - ldr r3, [sp] │ │ │ │ - str r3, [sp, #132] @ 0x84 │ │ │ │ - mov r3, #21 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #132] @ 0x84 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4695c │ │ │ │ - ldr fp, [sp, #56] @ 0x38 │ │ │ │ - ldr r9, [sp, #64] @ 0x40 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 46a24 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, fp │ │ │ │ - bl 113b38 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, fp │ │ │ │ - bl 113b70 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #300] @ 48218 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #99 @ 0x63 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46a1c │ │ │ │ - mov r0, fp │ │ │ │ - bl 7540 │ │ │ │ - subs r9, r9, #0 │ │ │ │ - movne r9, #1 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 4693c │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1104a4 │ │ │ │ + bne 48190 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #99 @ 0x63 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 480d8 │ │ │ │ ldr r3, [r7] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 466ac │ │ │ │ - ldrb r3, [sp, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 46ce4 │ │ │ │ - ldr r2, [pc, #1072] @ 46e88 │ │ │ │ + ldrne ip, [sp, #20] │ │ │ │ + ldmne r3, {r0, r1} │ │ │ │ + moveq r0, r2 │ │ │ │ + stmne r3, {r2, ip} │ │ │ │ + ldrne r2, [r3, #8] │ │ │ │ + ldrne ip, [sp, #24] │ │ │ │ + strne ip, [r3, #8] │ │ │ │ + strdne r0, [sp, #16] │ │ │ │ + strne r2, [sp, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 481dc │ │ │ │ + ldr r2, [pc, #176] @ 4821c │ │ │ │ + ldr r3, [pc, #156] @ 4820c │ │ │ │ add r2, pc, r2 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 46e40 │ │ │ │ - ldrb r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - mov r1, r3 │ │ │ │ - mov r0, r2 │ │ │ │ - strd r0, [sp] │ │ │ │ - bl 1134e0 │ │ │ │ - mov r2, #0 │ │ │ │ - clz r3, r0 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - mov r9, r3 │ │ │ │ - ldrd r0, [sp] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 11347c │ │ │ │ + bne 48204 │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 481d0 │ │ │ │ + ldr r4, [r3] │ │ │ │ + str r5, [r3, #4] │ │ │ │ + cmp r4, #0 │ │ │ │ + str r5, [r3] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + beq 481d0 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - movne r9, #0 │ │ │ │ - andeq r9, r9, #1 │ │ │ │ - b 46a24 │ │ │ │ - ldrb r9, [sp, #56] @ 0x38 │ │ │ │ - b 46a24 │ │ │ │ - ldrd r2, [sp, #80] @ 0x50 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - b 46908 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - b 46908 │ │ │ │ - ldrb r3, [sp, #80] @ 0x50 │ │ │ │ - strb r3, [sp, #56] @ 0x38 │ │ │ │ - b 46908 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 11778 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r1, [r7] │ │ │ │ - strd r2, [r1] │ │ │ │ - b 466ac │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - b 46ae8 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - bl 112e60 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - b 46ae8 │ │ │ │ - ldrb r0, [sp, #32] │ │ │ │ - bl 112e3c │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - b 46ae8 │ │ │ │ - mov r2, #0 │ │ │ │ + beq 481f8 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 48164 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 48164 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl 7550 │ │ │ │ + b 48164 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7550 │ │ │ │ + b 481d0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r4, r4, ip, r7 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r7, r4, ip, ror ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + andeq r0, r0, r0, lsr #5 │ │ │ │ + eoreq r7, r4, r0, lsl #23 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #448] @ 483fc │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #444] @ 48400 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #436] @ 48404 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - b 46ae8 │ │ │ │ - ldr r3, [pc, #852] @ 46e8c │ │ │ │ + ldr r6, [pc, #424] @ 48408 │ │ │ │ mov r2, #0 │ │ │ │ - b 46ae8 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + mov r1, #0 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ mov r3, #0 │ │ │ │ - add r8, sp, #152 @ 0x98 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ - str r3, [r8, #4] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ - b 46b94 │ │ │ │ - mov r1, #22 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r8, sp, #12 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b 482ac │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #768] @ 46e70 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 468c4 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ + bne 48384 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 46b5c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - mov r1, r8 │ │ │ │ - bl 21ce4 │ │ │ │ - mov sl, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov fp, r1 │ │ │ │ - bl 7198 │ │ │ │ - ldrb r2, [sp, #48] @ 0x30 │ │ │ │ - mov r3, #4 │ │ │ │ - cmp r2, #5 │ │ │ │ - strd sl, [sp, #128] @ 0x80 │ │ │ │ - strb r3, [sp, #144] @ 0x90 │ │ │ │ - beq 46d44 │ │ │ │ - strb r3, [sp, #48] @ 0x30 │ │ │ │ - strd sl, [sp, #32] │ │ │ │ - b 46a38 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ - str r3, [r8, #4] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ - b 46c44 │ │ │ │ - mov r1, #16 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 48284 │ │ │ │ + add r8, sp, #16 │ │ │ │ + b 48304 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #592] @ 46e70 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #53 @ 0x35 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #300] @ 4840c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #113 @ 0x71 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 468c4 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + bne 48384 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #53 @ 0x35 │ │ │ │ + mov r1, #113 @ 0x71 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 46c0c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - mov r1, r8 │ │ │ │ - bl 21ce4 │ │ │ │ - mov sl, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov fp, r1 │ │ │ │ - bl 7198 │ │ │ │ - ldrb r2, [sp, #48] @ 0x30 │ │ │ │ - mov r3, #4 │ │ │ │ - cmp r2, #5 │ │ │ │ - strd sl, [sp, #104] @ 0x68 │ │ │ │ - strb r3, [sp, #120] @ 0x78 │ │ │ │ - bne 46be4 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - cmp r0, #0 │ │ │ │ - strbeq r3, [sp, #48] @ 0x30 │ │ │ │ - beq 46e2c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 482cc │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne ip, [sp, #20] │ │ │ │ + ldmne r3, {r0, r1} │ │ │ │ + moveq r0, r2 │ │ │ │ + stmne r3, {r2, ip} │ │ │ │ + ldrne r2, [r3, #8] │ │ │ │ + ldrne ip, [sp, #24] │ │ │ │ + strne ip, [r3, #8] │ │ │ │ + strdne r0, [sp, #16] │ │ │ │ + strne r2, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46cbc │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - bl 7540 │ │ │ │ - ldr r2, [pc, #460] @ 46e90 │ │ │ │ - ldrb r3, [sp, #120] @ 0x78 │ │ │ │ + bne 483d0 │ │ │ │ + ldr r2, [pc, #176] @ 48410 │ │ │ │ + ldr r3, [pc, #156] @ 48400 │ │ │ │ add r2, pc, r2 │ │ │ │ - strb r3, [sp, #48] @ 0x30 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 46e40 │ │ │ │ - add r3, r3, r3 │ │ │ │ - ldrsh r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 483f8 │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldrb r3, [sp, #48] @ 0x30 │ │ │ │ - b 46a50 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - str r2, [sp, #84] @ 0x54 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ - beq 46908 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 483c4 │ │ │ │ + ldr r4, [r3] │ │ │ │ + str r5, [r3, #4] │ │ │ │ + cmp r4, #0 │ │ │ │ + str r5, [r3] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + beq 483c4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46908 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 7540 │ │ │ │ - b 46908 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + beq 483ec │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - strbeq r3, [sp, #48] @ 0x30 │ │ │ │ - beq 46e38 │ │ │ │ + beq 48358 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46d6c │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - bl 7540 │ │ │ │ - ldr r2, [pc, #288] @ 46e94 │ │ │ │ - ldrb r3, [sp, #144] @ 0x90 │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb r3, [sp, #48] @ 0x30 │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 46e40 │ │ │ │ - add r3, r3, r3 │ │ │ │ - ldrsh r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ - ldr r2, [sp, #132] @ 0x84 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ - str r3, [sp, #132] @ 0x84 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ - bl f3e4 │ │ │ │ - b 46a38 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - b 46a38 │ │ │ │ - ldrb r3, [sp, #128] @ 0x80 │ │ │ │ - strb r3, [sp, #32] │ │ │ │ - b 46a38 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ - ldr r2, [sp, #108] @ 0x6c │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ - add r0, sp, #104 @ 0x68 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ - str r3, [sp, #108] @ 0x6c │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ - bl f3e4 │ │ │ │ - b 46a38 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - b 46a38 │ │ │ │ - ldrb r3, [sp, #104] @ 0x68 │ │ │ │ - strb r3, [sp, #32] │ │ │ │ - b 46a38 │ │ │ │ - ldrd sl, [sp, #104] @ 0x68 │ │ │ │ - b 46be8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrd sl, [sp, #128] @ 0x80 │ │ │ │ - b 46be8 │ │ │ │ - eoreq r9, r3, ip, lsr #16 │ │ │ │ + bne 48358 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl 7550 │ │ │ │ + b 48358 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7550 │ │ │ │ + b 483c4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r4, r8, lsr #21 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r9, r3, r4, lsl #16 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq sl, r3, r8, lsr r5 │ │ │ │ - andeq lr, ip, r4, lsl r3 │ │ │ │ - eoreq sl, r3, r8, lsl r5 │ │ │ │ - eoreq r9, r3, r0, lsr #12 │ │ │ │ - ldrdeq sl, [r3], -ip @ │ │ │ │ - andeq lr, ip, r8, lsr r1 │ │ │ │ - eoreq sl, r3, r0, asr #7 │ │ │ │ - andeq r0, r0, r8, lsl #6 │ │ │ │ - strdeq r1, [sp], -r4 │ │ │ │ - andeq r1, sp, lr, lsl #7 │ │ │ │ - eoreq sl, r3, r0, ror #3 │ │ │ │ - andeq sp, ip, r0, asr #30 │ │ │ │ - eoreq sl, r3, r0, asr #3 │ │ │ │ - andeq r1, sp, r8, asr r2 │ │ │ │ - svcvc 0x00f80000 │ │ │ │ - andeq r0, sp, lr, ror #31 │ │ │ │ - andeq r0, sp, sl, asr #30 │ │ │ │ - ldr r3, [pc, #16] @ 46eb0 │ │ │ │ - ldr r2, [pc, #16] @ 46eb4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, asr #28 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 46ed0 │ │ │ │ - ldr r2, [pc, #16] @ 46ed4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, lsr #28 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 46ef0 │ │ │ │ - ldr r2, [pc, #16] @ 46ef4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, lsl #28 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 46f10 │ │ │ │ - ldr r2, [pc, #16] @ 46f14 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, ror #27 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 46f30 │ │ │ │ - ldr r2, [pc, #16] @ 46f34 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, asr #27 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 46f50 │ │ │ │ - ldr r2, [pc, #16] @ 46f54 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, lsr #27 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 46f70 │ │ │ │ - ldr r2, [pc, #16] @ 46f74 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, lsl #27 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 46f90 │ │ │ │ - ldr r2, [pc, #16] @ 46f94 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, ror #26 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 46fb0 │ │ │ │ - ldr r2, [pc, #16] @ 46fb4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, asr #26 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 46fd0 │ │ │ │ - ldr r2, [pc, #16] @ 46fd4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, lsr #26 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 46ff0 │ │ │ │ - ldr r2, [pc, #16] @ 46ff4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, lsl #26 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 47010 │ │ │ │ - ldr r2, [pc, #16] @ 47014 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, ror #25 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 47030 │ │ │ │ - ldr r2, [pc, #16] @ 47034 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, asr #25 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 47050 │ │ │ │ - ldr r2, [pc, #16] @ 47054 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, lsr #25 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 47070 │ │ │ │ - ldr r2, [pc, #16] @ 47074 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, lsl #25 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 47090 │ │ │ │ - ldr r2, [pc, #16] @ 47094 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, ror #24 │ │ │ │ - andeq r0, r0, r0, lsr #5 │ │ │ │ - ldr r3, [pc, #16] @ 470b0 │ │ │ │ - ldr r2, [pc, #16] @ 470b4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, asr #24 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 470d0 │ │ │ │ - ldr r2, [pc, #16] @ 470d4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, lsr #24 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 470f0 │ │ │ │ - ldr r2, [pc, #16] @ 470f4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, lsl #24 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 47110 │ │ │ │ - ldr r2, [pc, #16] @ 47114 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, ror #23 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 47130 │ │ │ │ - ldr r2, [pc, #16] @ 47134 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, asr #23 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 47150 │ │ │ │ - ldr r2, [pc, #16] @ 47154 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, lsr #23 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 47170 │ │ │ │ - ldr r2, [pc, #16] @ 47174 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, lsl #23 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 47190 │ │ │ │ - ldr r2, [pc, #16] @ 47194 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, ror #22 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 471b0 │ │ │ │ - ldr r2, [pc, #16] @ 471b4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, asr #22 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 471d0 │ │ │ │ - ldr r2, [pc, #16] @ 471d4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, lsr #22 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 471f0 │ │ │ │ - ldr r2, [pc, #16] @ 471f4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, lsl #22 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 47210 │ │ │ │ - ldr r2, [pc, #16] @ 47214 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, ror #21 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 47230 │ │ │ │ - ldr r2, [pc, #16] @ 47234 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, asr #21 │ │ │ │ + eoreq r7, r4, r8, ror sl │ │ │ │ andeq r0, r0, r0, lsr #5 │ │ │ │ - ldr r3, [pc, #16] @ 47250 │ │ │ │ - ldr r2, [pc, #16] @ 47254 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, lsr #21 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 47270 │ │ │ │ - ldr r2, [pc, #16] @ 47274 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, lsl #21 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 47290 │ │ │ │ - ldr r2, [pc, #16] @ 47294 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, ror #20 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 472b0 │ │ │ │ - ldr r2, [pc, #16] @ 472b4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, asr #20 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 472d0 │ │ │ │ - ldr r2, [pc, #16] @ 472d4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, lsr #20 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 472f0 │ │ │ │ - ldr r2, [pc, #16] @ 472f4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r8, r3, ip, lsl #20 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ + eoreq r7, r4, ip, lsl #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 47604 │ │ │ │ - ldr r2, [pc, #752] @ 47608 │ │ │ │ + ldr r1, [pc, #752] @ 48720 │ │ │ │ + ldr r2, [pc, #752] @ 48724 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 4760c │ │ │ │ + ldr r5, [pc, #740] @ 48728 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 47610 │ │ │ │ + ldr r3, [pc, #736] @ 4872c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 47388 │ │ │ │ + bl 767c │ │ │ │ + b 484a4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ - mov r1, #100 @ 0x64 │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4751c │ │ │ │ + bne 48638 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #100 @ 0x64 │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47358 │ │ │ │ + beq 48474 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 47610 │ │ │ │ + ldr r3, [pc, #608] @ 4872c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 473f4 │ │ │ │ + bl 767c │ │ │ │ + b 48510 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 47614 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 48730 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #101 @ 0x65 │ │ │ │ + mov r1, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4758c │ │ │ │ + bne 486a8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #101 @ 0x65 │ │ │ │ + mov r1, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 473bc │ │ │ │ + beq 484d8 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 47610 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 4872c │ │ │ │ str r3, [sp, #32] │ │ │ │ - add r1, r9, #21 │ │ │ │ + add r1, r9, #20 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 475d4 │ │ │ │ - ldr r1, [pc, #428] @ 47618 │ │ │ │ + bne 486f0 │ │ │ │ + ldr r1, [pc, #428] @ 48734 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #42 @ 0x2a │ │ │ │ - bl 7564 │ │ │ │ + mov r2, #40 @ 0x28 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 474dc │ │ │ │ + beq 485f8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 474dc │ │ │ │ + bne 485f8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 47500 │ │ │ │ + beq 4861c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47500 │ │ │ │ + bne 4861c │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 47558 │ │ │ │ + b 48674 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47558 │ │ │ │ + beq 48674 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 4761c │ │ │ │ - ldr r3, [pc, #156] @ 47608 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 48738 │ │ │ │ + ldr r3, [pc, #156] @ 48724 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 47600 │ │ │ │ + bne 4871c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 475c8 │ │ │ │ + beq 486e4 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 47558 │ │ │ │ + bl 70ac │ │ │ │ + b 48674 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 475f4 │ │ │ │ + beq 48710 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 47464 │ │ │ │ - ldr r2, [pc, #36] @ 47620 │ │ │ │ + b 48580 │ │ │ │ + ldr r2, [pc, #36] @ 4873c │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 475dc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r8, [r3], -r4 @ │ │ │ │ + b 486f8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x002478b8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r8, r3, ip, lsr #19 │ │ │ │ + mlaeq r4, r0, r8, r7 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - @ instruction: 0x000cdeb4 │ │ │ │ - eoreq r8, r3, r4, lsl #15 │ │ │ │ + andeq sp, ip, ip, asr r7 │ │ │ │ + eoreq r7, r4, r8, ror #12 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 47930 │ │ │ │ - ldr r2, [pc, #752] @ 47934 │ │ │ │ + ldr r1, [pc, #752] @ 48a4c │ │ │ │ + ldr r2, [pc, #752] @ 48a50 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 47938 │ │ │ │ + ldr r5, [pc, #740] @ 48a54 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 4793c │ │ │ │ + ldr r3, [pc, #736] @ 48a58 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 476b4 │ │ │ │ + bl 767c │ │ │ │ + b 487d0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ - mov r1, #114 @ 0x72 │ │ │ │ + mov r1, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47848 │ │ │ │ + bne 48964 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #114 @ 0x72 │ │ │ │ + mov r1, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47684 │ │ │ │ + beq 487a0 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 4793c │ │ │ │ + ldr r3, [pc, #608] @ 48a58 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 47720 │ │ │ │ + bl 767c │ │ │ │ + b 4883c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 47940 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 48a5c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #115 @ 0x73 │ │ │ │ + mov r1, #101 @ 0x65 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 478b8 │ │ │ │ + bne 489d4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #115 @ 0x73 │ │ │ │ + mov r1, #101 @ 0x65 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 476e8 │ │ │ │ + beq 48804 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 4793c │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 48a58 │ │ │ │ str r3, [sp, #32] │ │ │ │ - add r1, r9, #16 │ │ │ │ + add r1, r9, #21 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 47900 │ │ │ │ - ldr r1, [pc, #428] @ 47944 │ │ │ │ + bne 48a1c │ │ │ │ + ldr r1, [pc, #428] @ 48a60 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #32 │ │ │ │ - bl 7564 │ │ │ │ + mov r2, #42 @ 0x2a │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47808 │ │ │ │ + beq 48924 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47808 │ │ │ │ + bne 48924 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4782c │ │ │ │ + beq 48948 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4782c │ │ │ │ + bne 48948 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 47884 │ │ │ │ + b 489a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47884 │ │ │ │ + beq 489a0 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 47948 │ │ │ │ - ldr r3, [pc, #156] @ 47934 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 48a64 │ │ │ │ + ldr r3, [pc, #156] @ 48a50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4792c │ │ │ │ + bne 48a48 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 478f4 │ │ │ │ + beq 48a10 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 47884 │ │ │ │ + bl 70ac │ │ │ │ + b 489a0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 47920 │ │ │ │ + beq 48a3c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 47790 │ │ │ │ - ldr r2, [pc, #36] @ 4794c │ │ │ │ + b 488ac │ │ │ │ + ldr r2, [pc, #36] @ 48a68 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 47908 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r3, r8, lsr #13 │ │ │ │ + b 48a24 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r4, ip, lsl #11 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r8, r3, r0, lsl #13 │ │ │ │ + eoreq r7, r4, r4, ror #10 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - @ instruction: 0x000cdbb4 │ │ │ │ - eoreq r8, r3, r8, asr r4 │ │ │ │ + andeq sp, ip, ip, asr r4 │ │ │ │ + eoreq r7, r4, ip, lsr r3 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 47c5c │ │ │ │ - ldr r2, [pc, #752] @ 47c60 │ │ │ │ + ldr r1, [pc, #752] @ 48d78 │ │ │ │ + ldr r2, [pc, #752] @ 48d7c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 47c64 │ │ │ │ + ldr r5, [pc, #740] @ 48d80 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 47c68 │ │ │ │ + ldr r3, [pc, #736] @ 48d84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 479e0 │ │ │ │ - mov r1, #5 │ │ │ │ + bl 767c │ │ │ │ + b 48afc │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ - mov r1, #153 @ 0x99 │ │ │ │ + mov r1, #114 @ 0x72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47b74 │ │ │ │ + bne 48c90 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #153 @ 0x99 │ │ │ │ + mov r1, #114 @ 0x72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 479b0 │ │ │ │ + beq 48acc │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 47c68 │ │ │ │ + ldr r3, [pc, #608] @ 48d84 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 47a4c │ │ │ │ - mov r1, #10 │ │ │ │ + bl 767c │ │ │ │ + b 48b68 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 47c6c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 48d88 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #154 @ 0x9a │ │ │ │ + mov r1, #115 @ 0x73 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47be4 │ │ │ │ + bne 48d00 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #154 @ 0x9a │ │ │ │ + mov r1, #115 @ 0x73 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47a14 │ │ │ │ + beq 48b30 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 47c68 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 48d84 │ │ │ │ str r3, [sp, #32] │ │ │ │ - add r1, r9, #22 │ │ │ │ + add r1, r9, #16 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 47c2c │ │ │ │ - ldr r1, [pc, #428] @ 47c70 │ │ │ │ + bne 48d48 │ │ │ │ + ldr r1, [pc, #428] @ 48d8c │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - bl 7564 │ │ │ │ + mov r2, #32 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47b34 │ │ │ │ + beq 48c50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47b34 │ │ │ │ + bne 48c50 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 47b58 │ │ │ │ + beq 48c74 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47b58 │ │ │ │ + bne 48c74 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 47bb0 │ │ │ │ + b 48ccc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47bb0 │ │ │ │ + beq 48ccc │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 47c74 │ │ │ │ - ldr r3, [pc, #156] @ 47c60 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 48d90 │ │ │ │ + ldr r3, [pc, #156] @ 48d7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 47c58 │ │ │ │ + bne 48d74 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47c20 │ │ │ │ + beq 48d3c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 47bb0 │ │ │ │ + bl 70ac │ │ │ │ + b 48ccc │ │ │ │ cmp fp, #0 │ │ │ │ - beq 47c4c │ │ │ │ + beq 48d68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 47abc │ │ │ │ - ldr r2, [pc, #36] @ 47c78 │ │ │ │ + b 48bd8 │ │ │ │ + ldr r2, [pc, #36] @ 48d94 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 47c34 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r3, ip, ror r3 │ │ │ │ + b 48d50 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r4, r0, ror #4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r8, r3, r4, asr r3 │ │ │ │ + eoreq r7, r4, r8, lsr r2 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - andeq sp, ip, ip, lsr #17 │ │ │ │ - eoreq r8, r3, ip, lsr #2 │ │ │ │ + andeq sp, ip, ip, asr r1 │ │ │ │ + eoreq r7, r4, r0, lsl r0 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 47f88 │ │ │ │ - ldr r2, [pc, #752] @ 47f8c │ │ │ │ + ldr r1, [pc, #752] @ 490a4 │ │ │ │ + ldr r2, [pc, #752] @ 490a8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 47f90 │ │ │ │ + ldr r5, [pc, #740] @ 490ac │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 47f94 │ │ │ │ + ldr r3, [pc, #736] @ 490b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 47d0c │ │ │ │ - mov r1, #2 │ │ │ │ + bl 767c │ │ │ │ + b 48e28 │ │ │ │ + mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ + mov r1, #153 @ 0x99 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47ea0 │ │ │ │ + bne 48fbc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ + mov r1, #153 @ 0x99 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47cdc │ │ │ │ + beq 48df8 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 47f94 │ │ │ │ + ldr r3, [pc, #608] @ 490b0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 47d78 │ │ │ │ - mov r1, #4 │ │ │ │ + bl 767c │ │ │ │ + b 48e94 │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 47f98 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 490b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #65 @ 0x41 │ │ │ │ + mov r1, #154 @ 0x9a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47f10 │ │ │ │ + bne 4902c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #65 @ 0x41 │ │ │ │ + mov r1, #154 @ 0x9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47d40 │ │ │ │ + beq 48e5c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 47f94 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 490b0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - add r1, r9, #21 │ │ │ │ + add r1, r9, #22 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 47f58 │ │ │ │ - ldr r1, [pc, #428] @ 47f9c │ │ │ │ + bne 49074 │ │ │ │ + ldr r1, [pc, #428] @ 490b8 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #42 @ 0x2a │ │ │ │ - bl 7564 │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47e60 │ │ │ │ + beq 48f7c │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47e60 │ │ │ │ + bne 48f7c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 47e84 │ │ │ │ + beq 48fa0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47e84 │ │ │ │ + bne 48fa0 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 47edc │ │ │ │ + b 48ff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47edc │ │ │ │ + beq 48ff8 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 47fa0 │ │ │ │ - ldr r3, [pc, #156] @ 47f8c │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 490bc │ │ │ │ + ldr r3, [pc, #156] @ 490a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 47f84 │ │ │ │ + bne 490a0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47f4c │ │ │ │ + beq 49068 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 47edc │ │ │ │ + bl 70ac │ │ │ │ + b 48ff8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 47f78 │ │ │ │ + beq 49094 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 47de8 │ │ │ │ - ldr r2, [pc, #36] @ 47fa4 │ │ │ │ + b 48f04 │ │ │ │ + ldr r2, [pc, #36] @ 490c0 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 47f60 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r3, r0, asr r0 │ │ │ │ + b 4907c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r4, r4, lsr pc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r8, r3, r8, lsr #32 │ │ │ │ + eoreq r6, r4, ip, lsl #30 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - @ instruction: 0x000cd5b0 │ │ │ │ - eoreq r7, r3, r0, lsl #28 │ │ │ │ + andeq ip, ip, r4, asr lr │ │ │ │ + eoreq r6, r4, r4, ror #25 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 482b4 │ │ │ │ - ldr r2, [pc, #752] @ 482b8 │ │ │ │ + ldr r1, [pc, #752] @ 493d0 │ │ │ │ + ldr r2, [pc, #752] @ 493d4 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 482bc │ │ │ │ + ldr r5, [pc, #740] @ 493d8 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 482c0 │ │ │ │ + ldr r3, [pc, #736] @ 493dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 48038 │ │ │ │ + bl 767c │ │ │ │ + b 49154 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ - mov r1, #109 @ 0x6d │ │ │ │ + mov r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 481cc │ │ │ │ + bne 492e8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #109 @ 0x6d │ │ │ │ + mov r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48008 │ │ │ │ + beq 49124 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 482c0 │ │ │ │ + ldr r3, [pc, #608] @ 493dc │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 480a4 │ │ │ │ + bl 767c │ │ │ │ + b 491c0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 482c4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 493e0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #110 @ 0x6e │ │ │ │ + mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4823c │ │ │ │ + bne 49358 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #110 @ 0x6e │ │ │ │ + mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4806c │ │ │ │ + beq 49188 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 482c0 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 493dc │ │ │ │ str r3, [sp, #32] │ │ │ │ - add r1, r9, #22 │ │ │ │ + add r1, r9, #21 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 48284 │ │ │ │ - ldr r1, [pc, #428] @ 482c8 │ │ │ │ + bne 493a0 │ │ │ │ + ldr r1, [pc, #428] @ 493e4 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - bl 7564 │ │ │ │ + mov r2, #42 @ 0x2a │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4818c │ │ │ │ + beq 492a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4818c │ │ │ │ + bne 492a8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 481b0 │ │ │ │ + beq 492cc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 481b0 │ │ │ │ + bne 492cc │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 48208 │ │ │ │ + b 49324 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48208 │ │ │ │ + beq 49324 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 482cc │ │ │ │ - ldr r3, [pc, #156] @ 482b8 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 493e8 │ │ │ │ + ldr r3, [pc, #156] @ 493d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 482b0 │ │ │ │ + bne 493cc │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48278 │ │ │ │ + beq 49394 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 48208 │ │ │ │ + bl 70ac │ │ │ │ + b 49324 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 482a4 │ │ │ │ + beq 493c0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 48114 │ │ │ │ - ldr r2, [pc, #36] @ 482d0 │ │ │ │ + b 49230 │ │ │ │ + ldr r2, [pc, #36] @ 493ec │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 4828c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r3, r4, lsr #26 │ │ │ │ + b 493a8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r4, r8, lsl #24 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq r7, [r3], -ip @ │ │ │ │ + eoreq r6, r4, r0, ror #23 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - @ instruction: 0x000cd2b0 │ │ │ │ - ldrdeq r7, [r3], -r4 @ │ │ │ │ + andeq ip, ip, r8, asr fp │ │ │ │ + @ instruction: 0x002469b8 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 485e0 │ │ │ │ - ldr r2, [pc, #752] @ 485e4 │ │ │ │ + ldr r1, [pc, #752] @ 496fc │ │ │ │ + ldr r2, [pc, #752] @ 49700 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 485e8 │ │ │ │ + ldr r5, [pc, #740] @ 49704 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 485ec │ │ │ │ + ldr r3, [pc, #736] @ 49708 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 48364 │ │ │ │ + bl 767c │ │ │ │ + b 49480 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ + mov r1, #109 @ 0x6d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 484f8 │ │ │ │ + bne 49614 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ + mov r1, #109 @ 0x6d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48334 │ │ │ │ + beq 49450 │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 485ec │ │ │ │ + ldr r3, [pc, #608] @ 49708 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 483d0 │ │ │ │ + bl 767c │ │ │ │ + b 494ec │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 485f0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 4970c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ + mov r1, #110 @ 0x6e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48568 │ │ │ │ + bne 49684 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ + mov r1, #110 @ 0x6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48398 │ │ │ │ + beq 494b4 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 485ec │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 49708 │ │ │ │ str r3, [sp, #32] │ │ │ │ - add r1, r9, #23 │ │ │ │ + add r1, r9, #22 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 485b0 │ │ │ │ - ldr r1, [pc, #428] @ 485f4 │ │ │ │ + bne 496cc │ │ │ │ + ldr r1, [pc, #428] @ 49710 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #46 @ 0x2e │ │ │ │ - bl 7564 │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 484b8 │ │ │ │ + beq 495d4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 484b8 │ │ │ │ + bne 495d4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 484dc │ │ │ │ + beq 495f8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 484dc │ │ │ │ + bne 495f8 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 48534 │ │ │ │ + b 49650 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48534 │ │ │ │ + beq 49650 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 485f8 │ │ │ │ - ldr r3, [pc, #156] @ 485e4 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 49714 │ │ │ │ + ldr r3, [pc, #156] @ 49700 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 485dc │ │ │ │ + bne 496f8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 485a4 │ │ │ │ + beq 496c0 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 48534 │ │ │ │ + bl 70ac │ │ │ │ + b 49650 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 485d0 │ │ │ │ + beq 496ec │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 48440 │ │ │ │ - ldr r2, [pc, #36] @ 485fc │ │ │ │ + b 4955c │ │ │ │ + ldr r2, [pc, #36] @ 49718 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 485b8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r7, [r3], -r8 @ │ │ │ │ + b 496d4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r6, [r4], -ip @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r7, [r3], -r0 @ │ │ │ │ + @ instruction: 0x002468b4 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - @ instruction: 0x000ccfb4 │ │ │ │ - eoreq r7, r3, r8, lsr #15 │ │ │ │ + andeq ip, ip, r8, asr r8 │ │ │ │ + eoreq r6, r4, ip, lsl #13 │ │ │ │ muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 4890c │ │ │ │ - ldr r2, [pc, #752] @ 48910 │ │ │ │ + ldr r1, [pc, #752] @ 49a28 │ │ │ │ + ldr r2, [pc, #752] @ 49a2c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 48914 │ │ │ │ + ldr r5, [pc, #740] @ 49a30 │ │ │ │ add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 48918 │ │ │ │ + ldr r3, [pc, #736] @ 49a34 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 48690 │ │ │ │ + bl 767c │ │ │ │ + b 497ac │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn r2, #0 │ │ │ │ - mov r1, #119 @ 0x77 │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48824 │ │ │ │ + bne 49940 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #119 @ 0x77 │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48660 │ │ │ │ + beq 4977c │ │ │ │ add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 48918 │ │ │ │ + ldr r3, [pc, #608] @ 49a34 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 486fc │ │ │ │ + bl 767c │ │ │ │ + b 49818 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 4891c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 49a38 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #120 @ 0x78 │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48894 │ │ │ │ + bne 499b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #120 @ 0x78 │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 486c4 │ │ │ │ + beq 497e0 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 48918 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 49a34 │ │ │ │ str r3, [sp, #32] │ │ │ │ - add r1, r9, #24 │ │ │ │ + add r1, r9, #23 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - bne 488dc │ │ │ │ - ldr r1, [pc, #428] @ 48920 │ │ │ │ + bne 499f8 │ │ │ │ + ldr r1, [pc, #428] @ 49a3c │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #48 @ 0x30 │ │ │ │ - bl 7564 │ │ │ │ + mov r2, #46 @ 0x2e │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 487e4 │ │ │ │ + beq 49900 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 487e4 │ │ │ │ + bne 49900 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 48808 │ │ │ │ + beq 49924 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48808 │ │ │ │ + bne 49924 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #16] │ │ │ │ - b 48860 │ │ │ │ + b 4997c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48860 │ │ │ │ + beq 4997c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 48924 │ │ │ │ - ldr r3, [pc, #156] @ 48910 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 49a40 │ │ │ │ + ldr r3, [pc, #156] @ 49a2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48908 │ │ │ │ + bne 49a24 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 488d0 │ │ │ │ + beq 499ec │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 48860 │ │ │ │ + bl 70ac │ │ │ │ + b 4997c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 488fc │ │ │ │ + beq 49a18 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - b 4876c │ │ │ │ - ldr r2, [pc, #36] @ 48928 │ │ │ │ + b 49888 │ │ │ │ + ldr r2, [pc, #36] @ 49a44 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ - b 488e4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r3, ip, asr #13 │ │ │ │ + b 49a00 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x002465b0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r7, r3, r4, lsr #13 │ │ │ │ + eoreq r6, r4, r8, lsl #11 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - @ instruction: 0x000cccb8 │ │ │ │ - eoreq r7, r3, ip, ror r4 │ │ │ │ + andeq ip, ip, ip, asr r5 │ │ │ │ + eoreq r6, r4, r0, ror #6 │ │ │ │ muleq r0, ip, r2 │ │ │ │ - b d4738 │ │ │ │ + b d3cec │ │ │ │ + b d50fc │ │ │ │ + b d62bc │ │ │ │ + b d76e4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #324] @ 48a90 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #320] @ 48a94 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ + ldr r0, [pc, #980] @ 49e48 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #976] @ 49e4c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #312] @ 48a98 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #304] @ 48a98 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #296] @ 48a98 │ │ │ │ - ldr r6, [pc, #296] @ 48a9c │ │ │ │ + ldr r2, [pc, #968] @ 49e50 │ │ │ │ + ldr r3, [pc, #964] @ 49e50 │ │ │ │ + ldr r5, [pc, #964] @ 49e54 │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #28] │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, sp, #12 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 489b4 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + b 49af8 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 49e58 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 49d9c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 49ac0 │ │ │ │ + ldrd r6, [sp, #56] @ 0x38 │ │ │ │ + add r8, sp, #48 @ 0x30 │ │ │ │ + b 49b54 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 49e58 │ │ │ │ mov r1, #2 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #110 @ 0x6e │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 49d9c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 49b1c │ │ │ │ + ldrd r8, [sp, #48] @ 0x30 │ │ │ │ + add fp, sp, #72 @ 0x48 │ │ │ │ + b 49bb0 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 49e58 │ │ │ │ + mov r1, #3 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48a40 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #110 @ 0x6e │ │ │ │ + bne 49d9c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4898c │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 48a0c │ │ │ │ + beq 49b78 │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + add fp, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 49c10 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 49e58 │ │ │ │ mov r1, #4 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 48aa0 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #111 @ 0x6f │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 49d9c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 49bd8 │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add fp, sp, #32 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 49c70 │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 49e58 │ │ │ │ + mov r1, #5 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48a40 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #111 @ 0x6f │ │ │ │ + bne 49d9c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 489d4 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 48a60 │ │ │ │ + beq 49c38 │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + add fp, sp, #40 @ 0x28 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 49cd0 │ │ │ │ + mov r1, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 49e58 │ │ │ │ + mov r1, #6 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 49d9c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 49c98 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - strd r0, [r3] │ │ │ │ - b 48a60 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #40] @ 0x28 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 49de8 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 49e24 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #248] @ 49e5c │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #244] @ 49e60 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #232] @ 49e5c │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 49d88 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48a60 │ │ │ │ + beq 49dbc │ │ │ │ + strd r6, [r3] │ │ │ │ + b 49dbc │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 49dbc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 48aa4 │ │ │ │ - ldr r3, [pc, #40] @ 48a94 │ │ │ │ + ldr r2, [pc, #160] @ 49e64 │ │ │ │ + ldr r3, [pc, #132] @ 49e4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48a8c │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r3, r8, r3, r7 │ │ │ │ + bne 49e44 │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 49d88 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 49d80 │ │ │ │ + b 49d88 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 49d88 │ │ │ │ + b 49d80 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r4, r4, ror r2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r7, r3, r0, ror r3 │ │ │ │ + eoreq r6, r4, r0, asr r2 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq r7, r3, r4, lsl #5 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + eoreq r5, r4, r8, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #324] @ 48c08 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #320] @ 48c0c │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ + str r0, [ip, #3920] @ 0xf50 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r0, [pc, #1628] @ 4a4e0 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #1624] @ 4a4e4 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #312] @ 48c10 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #304] @ 48c10 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #296] @ 48c10 │ │ │ │ - ldr r6, [pc, #296] @ 48c14 │ │ │ │ + ldr r2, [pc, #1616] @ 4a4e8 │ │ │ │ + ldr r3, [pc, #1612] @ 4a4e8 │ │ │ │ + ldr r9, [pc, #1612] @ 4a4ec │ │ │ │ + sub sp, sp, #140 @ 0x8c │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #28] │ │ │ │ + str r1, [sp, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, sp, #12 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + strd r2, [sp, #80] @ 0x50 │ │ │ │ + strd r2, [sp, #88] @ 0x58 │ │ │ │ + strd r2, [sp, #96] @ 0x60 │ │ │ │ + strd r2, [sp, #104] @ 0x68 │ │ │ │ + strd r2, [sp, #112] @ 0x70 │ │ │ │ + strd r2, [sp, #120] @ 0x78 │ │ │ │ + b 49f14 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1536] @ 4a4f0 │ │ │ │ + mov r1, #9 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4a36c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #9 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 49edc │ │ │ │ + ldrd r4, [sp, #64] @ 0x40 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ + b 49f70 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1444] @ 4a4f0 │ │ │ │ + mov r1, #10 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4a36c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 49f38 │ │ │ │ + ldrd r6, [sp, #112] @ 0x70 │ │ │ │ + add fp, sp, #56 @ 0x38 │ │ │ │ + b 49fcc │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1352] @ 4a4f0 │ │ │ │ + mov r1, #11 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4a36c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #11 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 49f94 │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + add fp, sp, #104 @ 0x68 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 4a02c │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1256] @ 4a4f0 │ │ │ │ + mov r1, #12 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4a36c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 49ff4 │ │ │ │ + ldrd r2, [sp, #104] @ 0x68 │ │ │ │ + add fp, sp, #88 @ 0x58 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 48b2c │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #112 @ 0x70 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + b 4a08c │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1160] @ 4a4f0 │ │ │ │ + mov r1, #13 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48bb8 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #112 @ 0x70 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bne 4a36c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #13 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48b04 │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 48b84 │ │ │ │ - mov r1, #4 │ │ │ │ + beq 4a054 │ │ │ │ + ldrd r2, [sp, #88] @ 0x58 │ │ │ │ + add fp, sp, #80 @ 0x50 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 4a0ec │ │ │ │ + mov r1, #32 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1064] @ 4a4f0 │ │ │ │ + mov r1, #14 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4a36c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4a0b4 │ │ │ │ + ldrd r2, [sp, #80] @ 0x50 │ │ │ │ + add fp, sp, #96 @ 0x60 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + b 4a14c │ │ │ │ + mov r1, #38 @ 0x26 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #968] @ 4a4f0 │ │ │ │ + mov r1, #15 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4a36c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #15 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4a114 │ │ │ │ + ldrd r2, [sp, #96] @ 0x60 │ │ │ │ + add fp, sp, #120 @ 0x78 │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + b 4a1ac │ │ │ │ + mov r1, #42 @ 0x2a │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #872] @ 4a4f0 │ │ │ │ + mov r1, #16 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4a36c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4a174 │ │ │ │ + ldrd r2, [sp, #120] @ 0x78 │ │ │ │ + add fp, sp, #72 @ 0x48 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + b 4a20c │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #776] @ 4a4f0 │ │ │ │ + mov r1, #17 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4a36c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #17 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4a1d4 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 48c18 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #113 @ 0x71 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r8, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldrd r0, [sp, #40] @ 0x28 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4a484 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4a424 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #560] @ 4a4f4 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #556] @ 4a4f8 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #544] @ 4a4f4 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4a3e0 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48bb8 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + beq 4a3c0 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r9, r7 │ │ │ │ + cmp r5, #0 │ │ │ │ + ldr r1, [pc, #484] @ 4a4f4 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #480] @ 4a4f8 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #468] @ 4a4f4 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r6, r8 │ │ │ │ + moveq r7, r9 │ │ │ │ + bne 4a350 │ │ │ │ + mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, #113 @ 0x71 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48b4c │ │ │ │ - ldr r3, [r7] │ │ │ │ + bne 4a358 │ │ │ │ + mov r4, r6 │ │ │ │ + mov r5, r7 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48bd8 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - strd r0, [r3] │ │ │ │ - b 48bd8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + beq 4a38c │ │ │ │ + strd r4, [r3] │ │ │ │ + b 4a38c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48bd8 │ │ │ │ + beq 4a38c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 48c1c │ │ │ │ - ldr r3, [pc, #40] @ 48c0c │ │ │ │ + ldr r2, [pc, #360] @ 4a4fc │ │ │ │ + ldr r3, [pc, #332] @ 4a4e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48c04 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r3, r0, lsr #4 │ │ │ │ + bne 4a4dc │ │ │ │ + add sp, sp, #140 @ 0x8c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113ea8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4a358 │ │ │ │ + b 4a334 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4a3b8 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4a304 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + b 4a464 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4a2e0 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4a3c0 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113ea8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4a358 │ │ │ │ + b 4a350 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4a448 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4a3e0 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4a464 │ │ │ │ + b 4a334 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r4, r4, ror #28 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq r7, [r3], -r8 @ │ │ │ │ + eoreq r5, r4, r0, asr #28 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq r7, r3, ip, lsl #2 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + eoreq r5, r4, r8, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r2, #0 │ │ │ │ - sub sp, sp, #32 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #440] @ 48dfc │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #436] @ 48e00 │ │ │ │ - mov r4, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r5, #0 │ │ │ │ - strd r4, [sp, #16] │ │ │ │ - ldr r6, [pc, #420] @ 48e04 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #416] @ 48e08 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ + str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r4, r0 │ │ │ │ - add r8, sp, #12 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 48cac │ │ │ │ - mov r1, #2 │ │ │ │ + ldr r0, [pc, #980] @ 4a8f0 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #976] @ 4a8f4 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #968] @ 4a8f8 │ │ │ │ + ldr r3, [pc, #964] @ 4a8f8 │ │ │ │ + ldr r5, [pc, #964] @ 4a8fc │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + b 4a5a0 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #98 @ 0x62 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 4a900 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48d84 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #98 @ 0x62 │ │ │ │ + bne 4a844 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 48c84 │ │ │ │ - add r8, sp, #16 │ │ │ │ - b 48d04 │ │ │ │ - mov r1, #4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4a568 │ │ │ │ + ldrd r6, [sp, #56] @ 0x38 │ │ │ │ + add r8, sp, #48 @ 0x30 │ │ │ │ + b 4a5fc │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #300] @ 48e0c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #99 @ 0x63 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 4a900 │ │ │ │ + mov r1, #2 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48d84 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #99 @ 0x63 │ │ │ │ + bne 4a844 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 48ccc │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne ip, [sp, #20] │ │ │ │ - ldmne r3, {r0, r1} │ │ │ │ - moveq r0, r2 │ │ │ │ - stmne r3, {r2, ip} │ │ │ │ - ldrne r2, [r3, #8] │ │ │ │ - ldrne ip, [sp, #24] │ │ │ │ - strne ip, [r3, #8] │ │ │ │ - strdne r0, [sp, #16] │ │ │ │ - strne r2, [sp, #24] │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48dd0 │ │ │ │ - ldr r2, [pc, #176] @ 48e10 │ │ │ │ - ldr r3, [pc, #156] @ 48e00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 48df8 │ │ │ │ - add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + beq 4a5c4 │ │ │ │ + ldrd r8, [sp, #48] @ 0x30 │ │ │ │ + add fp, sp, #72 @ 0x48 │ │ │ │ + b 4a658 │ │ │ │ + mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 48dc4 │ │ │ │ - ldr r4, [r3] │ │ │ │ - str r5, [r3, #4] │ │ │ │ - cmp r4, #0 │ │ │ │ - str r5, [r3] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - beq 48dc4 │ │ │ │ - mov r1, #1 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 4a900 │ │ │ │ + mov r1, #3 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 113b70 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48dec │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + bne 4a844 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48d58 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + beq 4a620 │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + add fp, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 4a6b8 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 4a900 │ │ │ │ + mov r1, #4 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48d58 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - bl 7540 │ │ │ │ - b 48d58 │ │ │ │ + bne 4a844 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7540 │ │ │ │ - b 48dc4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r3, r0, lsr #1 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r7, r3, r8, lsl #1 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, r0, lsr #5 │ │ │ │ - eoreq r6, r3, ip, lsl #31 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #324] @ 48f74 │ │ │ │ - ldr r4, [pc, #324] @ 48f78 │ │ │ │ - ldr r5, [pc, #320] @ 48f78 │ │ │ │ - ldr r2, [pc, #320] @ 48f7c │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - add r1, pc, r1 │ │ │ │ - strd r4, [sp, #16] │ │ │ │ - ldr r6, [pc, #308] @ 48f80 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #292] @ 48f78 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - add r5, sp, #12 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 48e98 │ │ │ │ - mov r1, #2 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4a680 │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add fp, sp, #32 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 4a718 │ │ │ │ + mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #92 @ 0x5c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 4a900 │ │ │ │ + mov r1, #5 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48f24 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #92 @ 0x5c │ │ │ │ + bne 4a844 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48e70 │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 48ef0 │ │ │ │ - mov r1, #4 │ │ │ │ + beq 4a6e0 │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + add fp, sp, #40 @ 0x28 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 4a778 │ │ │ │ + mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 48f84 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #93 @ 0x5d │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 4a900 │ │ │ │ + mov r1, #6 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48f24 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #93 @ 0x5d │ │ │ │ + bne 4a844 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48eb8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 48f44 │ │ │ │ + beq 4a740 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - strd r0, [r3] │ │ │ │ - b 48f44 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #40] @ 0x28 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4a890 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4a8cc │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #248] @ 4a904 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #244] @ 4a908 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #232] @ 4a904 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4a830 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4a864 │ │ │ │ + strd r6, [r3] │ │ │ │ + b 4a864 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48f44 │ │ │ │ + beq 4a864 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 48f88 │ │ │ │ - ldr r3, [pc, #44] @ 48f7c │ │ │ │ + ldr r2, [pc, #160] @ 4a90c │ │ │ │ + ldr r3, [pc, #132] @ 4a8f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48f70 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00236eb0 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + bne 4a8ec │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4a830 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4a828 │ │ │ │ + b 4a830 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4a830 │ │ │ │ + b 4a828 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r4, ip, asr #15 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - mlaeq r3, ip, lr, r6 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r5, r4, r8, lsr #15 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq r6, r3, r0, lsr #27 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + eoreq r5, r4, r0, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #304] @ 490d8 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 490dc │ │ │ │ + str r0, [ip, #3920] @ 0xf50 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r0, [pc, #1628] @ 4af88 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #1624] @ 4af8c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #292] @ 490e0 │ │ │ │ - sub sp, sp, #24 │ │ │ │ - ldr r2, [pc, #288] @ 490e4 │ │ │ │ - mov r3, #0 │ │ │ │ + ldr r2, [pc, #1616] @ 4af90 │ │ │ │ + ldr r3, [pc, #1612] @ 4af90 │ │ │ │ + ldr r9, [pc, #1612] @ 4af94 │ │ │ │ + sub sp, sp, #140 @ 0x8c │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #20] │ │ │ │ + str r1, [sp, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r8, sp, #16 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - strb r3, [sp, #15] │ │ │ │ - b 4900c │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #94 @ 0x5e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + strd r2, [sp, #80] @ 0x50 │ │ │ │ + strd r2, [sp, #88] @ 0x58 │ │ │ │ + strd r2, [sp, #96] @ 0x60 │ │ │ │ + strd r2, [sp, #104] @ 0x68 │ │ │ │ + strd r2, [sp, #112] @ 0x70 │ │ │ │ + strd r2, [sp, #120] @ 0x78 │ │ │ │ + b 4a9bc │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1536] @ 4af98 │ │ │ │ + mov r1, #9 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49094 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #94 @ 0x5e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 48fe4 │ │ │ │ - add r8, sp, #15 │ │ │ │ - b 49064 │ │ │ │ - mov r1, #4 │ │ │ │ + bne 4ae14 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #9 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4a984 │ │ │ │ + ldrd r4, [sp, #64] @ 0x40 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ + b 4aa18 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1444] @ 4af98 │ │ │ │ + mov r1, #10 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4ae14 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4a9e0 │ │ │ │ + ldrd r6, [sp, #112] @ 0x70 │ │ │ │ + add fp, sp, #56 @ 0x38 │ │ │ │ + b 4aa74 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1352] @ 4af98 │ │ │ │ + mov r1, #11 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4ae14 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #11 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4aa3c │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + add fp, sp, #104 @ 0x68 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 4aad4 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1256] @ 4af98 │ │ │ │ + mov r1, #12 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4ae14 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4aa9c │ │ │ │ + ldrd r2, [sp, #104] @ 0x68 │ │ │ │ + add fp, sp, #88 @ 0x58 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 4ab34 │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1160] @ 4af98 │ │ │ │ + mov r1, #13 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4ae14 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #13 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4aafc │ │ │ │ + ldrd r2, [sp, #88] @ 0x58 │ │ │ │ + add fp, sp, #80 @ 0x50 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 4ab94 │ │ │ │ + mov r1, #32 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1064] @ 4af98 │ │ │ │ + mov r1, #14 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4ae14 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4ab5c │ │ │ │ + ldrd r2, [sp, #80] @ 0x50 │ │ │ │ + add fp, sp, #96 @ 0x60 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + b 4abf4 │ │ │ │ + mov r1, #38 @ 0x26 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #968] @ 4af98 │ │ │ │ + mov r1, #15 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4ae14 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #15 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4abbc │ │ │ │ + ldrd r2, [sp, #96] @ 0x60 │ │ │ │ + add fp, sp, #120 @ 0x78 │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + b 4ac54 │ │ │ │ + mov r1, #42 @ 0x2a │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #872] @ 4af98 │ │ │ │ + mov r1, #16 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4ae14 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4ac1c │ │ │ │ + ldrd r2, [sp, #120] @ 0x78 │ │ │ │ + add fp, sp, #72 @ 0x48 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + b 4acb4 │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #776] @ 4af98 │ │ │ │ + mov r1, #17 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4ae14 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #17 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4ac7c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #168] @ 490e8 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #95 @ 0x5f │ │ │ │ + mov r1, r5 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r8, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldrd r0, [sp, #40] @ 0x28 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4af2c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4aecc │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #560] @ 4af9c │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #556] @ 4afa0 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #544] @ 4af9c │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4ae88 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49094 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #95 @ 0x5f │ │ │ │ + beq 4ae68 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r9, r7 │ │ │ │ + cmp r5, #0 │ │ │ │ + ldr r1, [pc, #484] @ 4af9c │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #480] @ 4afa0 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #468] @ 4af9c │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r6, r8 │ │ │ │ + moveq r7, r9 │ │ │ │ + bne 4adf8 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 4902c │ │ │ │ - ldr r3, [r7] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4ae00 │ │ │ │ + mov r4, r6 │ │ │ │ + mov r5, r7 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - ldrbne r2, [sp, #15] │ │ │ │ - strbne r2, [r3] │ │ │ │ - b 490a8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + beq 4ae34 │ │ │ │ + strd r4, [r3] │ │ │ │ + b 4ae34 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 490ec │ │ │ │ - ldr r3, [pc, #40] @ 490dc │ │ │ │ + beq 4ae34 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #360] @ 4afa4 │ │ │ │ + ldr r3, [pc, #332] @ 4af8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 490d4 │ │ │ │ - add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r3, r0, asr #26 │ │ │ │ + bne 4af84 │ │ │ │ + add sp, sp, #140 @ 0x8c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113ea8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4ae00 │ │ │ │ + b 4addc │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4ae60 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4adac │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + b 4af0c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4ad88 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4ae68 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113ea8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4ae00 │ │ │ │ + b 4adf8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4aef0 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4ae88 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4af0c │ │ │ │ + b 4addc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x002453bc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r6, r3, ip, lsl sp │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r6, r3, ip, lsr ip │ │ │ │ + mlaeq r4, r8, r3, r5 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + @ instruction: 0x00244eb0 │ │ │ │ + b 106da0 │ │ │ │ + b 10755c │ │ │ │ + b d0bbc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #448] @ 492cc │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #444] @ 492d0 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #520] @ 4b1d8 │ │ │ │ + ldr r2, [pc, #520] @ 4b1dc │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #516] @ 4b1e0 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr sl, [pc, #512] @ 4b1e4 │ │ │ │ + ldr r9, [pc, #512] @ 4b1e8 │ │ │ │ sub sp, sp, #32 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #436] @ 492d4 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r6, [pc, #424] @ 492d8 │ │ │ │ + ldr r3, [pc, #508] @ 4b1ec │ │ │ │ + add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #28] │ │ │ │ - mov r1, #0 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - mov r3, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r8, sp, #12 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b 4917c │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #112 @ 0x70 │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, sp, #12 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r7, #208 @ 0xd0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 4b074 │ │ │ │ + ldr r3, [pc, #464] @ 4b1f0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #212] @ 0xd4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4b040 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 4b040 │ │ │ │ + blx r3 │ │ │ │ + ldr ip, [pc, #428] @ 4b1f4 │ │ │ │ + ldr r3, [pc, #428] @ 4b1f8 │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r1, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + str ip, [sp] │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49254 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #112 @ 0x70 │ │ │ │ + bne 4b134 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 49154 │ │ │ │ - add r8, sp, #16 │ │ │ │ - b 491d4 │ │ │ │ + bl 7688 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4b0d4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #300] @ 492dc │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #113 @ 0x71 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49254 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #113 @ 0x71 │ │ │ │ + beq 4b018 │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r9, [sp, #24] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r7, #212] @ 0xd4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4b018 │ │ │ │ + ldr r1, [r8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 4b108 │ │ │ │ + ldr r3, [pc, #276] @ 4b1fc │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 4919c │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne ip, [sp, #20] │ │ │ │ - ldmne r3, {r0, r1} │ │ │ │ - moveq r0, r2 │ │ │ │ - stmne r3, {r2, ip} │ │ │ │ - ldrne r2, [r3, #8] │ │ │ │ - ldrne ip, [sp, #24] │ │ │ │ - strne ip, [r3, #8] │ │ │ │ - strdne r0, [sp, #16] │ │ │ │ - strne r2, [sp, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 492a0 │ │ │ │ - ldr r2, [pc, #176] @ 492e0 │ │ │ │ - ldr r3, [pc, #156] @ 492d0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 4b200 │ │ │ │ + ldr r3, [pc, #200] @ 4b1dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 492c8 │ │ │ │ + bne 4b1d4 │ │ │ │ add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49294 │ │ │ │ - ldr r4, [r3] │ │ │ │ - str r5, [r3, #4] │ │ │ │ - cmp r4, #0 │ │ │ │ - str r5, [r3] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - beq 49294 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 492bc │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 49228 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 49228 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - bl 7540 │ │ │ │ - b 49228 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7540 │ │ │ │ - b 49294 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r6, [r3], -r8 @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r6, r3, r8, lsr #23 │ │ │ │ - andeq r0, r0, r0, lsr #5 │ │ │ │ - @ instruction: 0x00236abc │ │ │ │ - b d58f8 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #96] @ 49360 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - add r5, pc, r5 │ │ │ │ + beq 4b108 │ │ │ │ + ldr r4, [pc, #180] @ 4b204 │ │ │ │ + ldr r3, [pc, #152] @ 4b1ec │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #216 @ 0xd8 │ │ │ │ mov r0, r5 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49330 │ │ │ │ - ldr r3, [pc, #68] @ 49364 │ │ │ │ + bne 4b1a0 │ │ │ │ + ldr r3, [pc, #148] @ 4b208 │ │ │ │ + add r4, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #48] @ 49368 │ │ │ │ - mov r2, #11 │ │ │ │ + ldr r3, [r3, #220] @ 0xdc │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + b 4b108 │ │ │ │ + ldr r3, [pc, #100] @ 4b20c │ │ │ │ + mov r2, #25 │ │ │ │ add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 49318 │ │ │ │ - @ instruction: 0x002378b4 │ │ │ │ - mlaeq r3, r8, r8, r7 │ │ │ │ - andeq fp, ip, r4, lsr r2 │ │ │ │ + str r3, [r4, #220] @ 0xdc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4b16c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r4, ip, lsl sp │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r5, r4, r0, ror #22 │ │ │ │ + strdeq r4, [r4], -ip @ │ │ │ │ + muleq ip, r4, pc @ │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r5, r4, r0, lsr fp │ │ │ │ + andeq r9, ip, r0, ror #30 │ │ │ │ + andeq r9, ip, r4, lsl pc │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + ldrdeq r4, [r4], -ip @ │ │ │ │ + strdeq r5, [r4], -ip @ │ │ │ │ + ldrdeq r5, [r4], -r8 @ │ │ │ │ + @ instruction: 0x000c9db0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #400] @ 49518 │ │ │ │ - ldr r2, [pc, #400] @ 4951c │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #520] @ 4b434 │ │ │ │ + ldr r2, [pc, #520] @ 4b438 │ │ │ │ add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #516] @ 4b43c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #388] @ 49520 │ │ │ │ + ldr sl, [pc, #512] @ 4b440 │ │ │ │ + ldr r9, [pc, #512] @ 4b444 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr r3, [pc, #508] @ 4b448 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ ldr r2, [r2] │ │ │ │ - str r2, [sp, #20] │ │ │ │ + str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - add r6, sp, #4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b 493e0 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #126 @ 0x7e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 494a4 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #126 @ 0x7e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 493b8 │ │ │ │ - ldr r8, [pc, #292] @ 49524 │ │ │ │ - ldr r9, [pc, #292] @ 49528 │ │ │ │ - add r8, pc, r8 │ │ │ │ + add r6, sp, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r6, sp, #8 │ │ │ │ - add r5, r8, #8 │ │ │ │ - b 49440 │ │ │ │ - ldr r3, [pc, #272] @ 4952c │ │ │ │ - mov r2, sl │ │ │ │ + add r5, r7, #224 @ 0xe0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 4b2d0 │ │ │ │ + ldr r3, [pc, #464] @ 4b44c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - mov r1, #127 @ 0x7f │ │ │ │ + ldr r0, [r3, #228] @ 0xe4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4b29c │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 4b29c │ │ │ │ + blx r3 │ │ │ │ + ldr ip, [pc, #428] @ 4b450 │ │ │ │ + ldr r3, [pc, #428] @ 4b454 │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r1, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 494f8 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #127 @ 0x7f │ │ │ │ + bne 4b390 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 494e4 │ │ │ │ + bne 4b330 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49414 │ │ │ │ + beq 4b274 │ │ │ │ mov r3, #11 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - add r3, sp, #12 │ │ │ │ - str r9, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r9, [sp, #24] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #12] │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 49414 │ │ │ │ + str r3, [r7, #228] @ 0xe4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4b274 │ │ │ │ + ldr r1, [r8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 4b364 │ │ │ │ + ldr r3, [pc, #276] @ 4b458 │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - strne r5, [r3] │ │ │ │ - ldr r2, [pc, #112] @ 49530 │ │ │ │ - ldr r3, [pc, #88] @ 4951c │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 4b45c │ │ │ │ + ldr r3, [pc, #200] @ 4b438 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 49514 │ │ │ │ - add sp, sp, #24 │ │ │ │ + bne 4b430 │ │ │ │ + add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [sp, #8] │ │ │ │ - strne r2, [r3] │ │ │ │ - b 494b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - movne r2, #0 │ │ │ │ - strne r2, [r3] │ │ │ │ - b 494b8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r3, r4, ror #18 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x002377b4 │ │ │ │ - andeq fp, ip, r8, ror #2 │ │ │ │ - mlaeq r3, r8, r7, r7 │ │ │ │ - eoreq r6, r3, ip, lsr #16 │ │ │ │ + beq 4b364 │ │ │ │ + ldr r4, [pc, #180] @ 4b460 │ │ │ │ + ldr r3, [pc, #152] @ 4b448 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #232 @ 0xe8 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4b3fc │ │ │ │ + ldr r3, [pc, #148] @ 4b464 │ │ │ │ + add r4, sp, #16 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #236] @ 0xec │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + b 4b364 │ │ │ │ + ldr r3, [pc, #100] @ 4b468 │ │ │ │ + mov r2, #22 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #236] @ 0xec │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4b3c8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r4, r0, asr #21 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r5, r4, r4, lsl #18 │ │ │ │ + eoreq r4, r4, r0, lsr #21 │ │ │ │ + andeq r9, ip, r8, lsr sp │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + ldrdeq r5, [r4], -r4 @ │ │ │ │ + andeq r9, ip, r0, lsl sp │ │ │ │ + andeq sl, ip, r4, ror #3 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + eoreq r4, r4, r0, lsl #19 │ │ │ │ + eoreq r5, r4, r0, lsr #15 │ │ │ │ + eoreq r5, r4, ip, ror r7 │ │ │ │ + andeq r9, ip, r0, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3984] @ 0xf90 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #1152] @ 499d0 │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #1148] @ 499d4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr r3, [pc, #1136] @ 499d8 │ │ │ │ + ldr r1, [pc, #596] @ 4b6dc │ │ │ │ + ldr r2, [pc, #596] @ 4b6e0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r6, [pc, #588] @ 4b6e4 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, #584] @ 4b6e8 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #68] @ 0x44 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r8, [pc, #1120] @ 499dc │ │ │ │ - str r3, [sp, #16] │ │ │ │ - strb r2, [sp, #15] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #1100] @ 499d8 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #1084] @ 499d8 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, sp, #16 │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - b 495d4 │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r4, r0 │ │ │ │ + add r5, sp, #12 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 4b4e8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #80 @ 0x50 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 496a0 │ │ │ │ + bne 4b5bc │ │ │ │ mov r2, r5 │ │ │ │ - mov r1, #80 @ 0x50 │ │ │ │ + mov r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 495ac │ │ │ │ - ldr r9, [pc, #1004] @ 499e0 │ │ │ │ - ldr sl, [pc, #1004] @ 499e4 │ │ │ │ - ldr r3, [pc, #988] @ 499d8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r6, sp, #36 @ 0x24 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r5, r9, #16 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - b 4963c │ │ │ │ - ldr r3, [pc, #976] @ 499e8 │ │ │ │ - mov r2, fp │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - mov r1, #81 @ 0x51 │ │ │ │ + beq 4b4c0 │ │ │ │ + add r5, sp, #8 │ │ │ │ + b 4b540 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #464] @ 4b6ec │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #97 @ 0x61 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 496a0 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #81 @ 0x51 │ │ │ │ + bne 4b628 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #97 @ 0x61 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 496ec │ │ │ │ - mov r1, #4 │ │ │ │ + beq 4b508 │ │ │ │ + ldr r1, [r7] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 4b590 │ │ │ │ + ldr r3, [pc, #380] @ 4b6ec │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 49610 │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - add r3, sp, #60 @ 0x3c │ │ │ │ - str sl, [sp, #64] @ 0x40 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #20] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 49610 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r7] │ │ │ │ + mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 496c0 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #804] @ 499ec │ │ │ │ - ldr r3, [pc, #776] @ 499d4 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #344] @ 4b6f0 │ │ │ │ + ldr r3, [pc, #324] @ 4b6e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 499cc │ │ │ │ - add sp, sp, #76 @ 0x4c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r5, sp, #20 │ │ │ │ - bne 49728 │ │ │ │ - b 497ac │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #82 @ 0x52 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 496a0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #82 @ 0x52 │ │ │ │ + bne 4b6d8 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4b590 │ │ │ │ + ldr r4, [pc, #284] @ 4b6f4 │ │ │ │ + ldr r3, [pc, #268] @ 4b6e8 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #240 @ 0xf0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49700 │ │ │ │ - add r5, sp, #15 │ │ │ │ - b 49780 │ │ │ │ - mov r1, #10 │ │ │ │ + bne 4b670 │ │ │ │ + ldr r3, [pc, #252] @ 4b6f8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #244] @ 0xf4 │ │ │ │ + add r4, sp, #16 │ │ │ │ + ldr r1, [r7] │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #660] @ 499f0 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r1, #83 @ 0x53 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r7] │ │ │ │ + mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 496a0 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #83 @ 0x53 │ │ │ │ + bl 722c │ │ │ │ + b 4b590 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 49748 │ │ │ │ - ldrb r3, [sp, #15] │ │ │ │ - cmp r3, #0 │ │ │ │ - addeq r5, sp, #24 │ │ │ │ - beq 497f0 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 496c0 │ │ │ │ - strd r0, [r3] │ │ │ │ - b 496c0 │ │ │ │ - mov r1, #15 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #84 @ 0x54 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 496a0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #84 @ 0x54 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + beq 4b590 │ │ │ │ + ldr r4, [pc, #184] @ 4b6fc │ │ │ │ + ldr r3, [pc, #160] @ 4b6e8 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #248 @ 0xf8 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 497c8 │ │ │ │ - ldr r9, [pc, #484] @ 499f4 │ │ │ │ - ldr sl, [pc, #484] @ 499f8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r6, sp, #32 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r5, r9, #24 │ │ │ │ - b 49850 │ │ │ │ - ldr r3, [pc, #464] @ 499fc │ │ │ │ - mov r2, fp │ │ │ │ + bne 4b6a4 │ │ │ │ + ldr r3, [pc, #152] @ 4b700 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ - mov r1, #85 @ 0x55 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 496a0 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #85 @ 0x55 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 498b4 │ │ │ │ - mov r1, #17 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + ldr r3, [r3, #252] @ 0xfc │ │ │ │ + b 4b600 │ │ │ │ + ldr r3, [pc, #140] @ 4b704 │ │ │ │ + mov r2, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 49824 │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - add r3, sp, #60 @ 0x3c │ │ │ │ - str sl, [sp, #64] @ 0x40 │ │ │ │ + str r3, [r4, #244] @ 0xf4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4b5f4 │ │ │ │ + ldr r3, [pc, #92] @ 4b708 │ │ │ │ + mov r2, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #28] │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 49824 │ │ │ │ - add r5, sp, #40 @ 0x28 │ │ │ │ - b 498f4 │ │ │ │ - mov r1, #19 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #304] @ 49a00 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r1, #86 @ 0x56 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 496a0 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #86 @ 0x56 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 498bc │ │ │ │ - ldrd sl, [sp, #40] @ 0x28 │ │ │ │ - add r5, sp, #28 │ │ │ │ - b 49944 │ │ │ │ - mov r1, #23 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #87 @ 0x57 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 496a0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #87 @ 0x57 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4991c │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ - b 4999c │ │ │ │ - mov r1, #25 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #136] @ 49a00 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r1, #88 @ 0x58 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 496a0 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #88 @ 0x58 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 49964 │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, fp │ │ │ │ - bl 112b90 │ │ │ │ - b 497b4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r3, r8, r7, r6 │ │ │ │ + str r3, [r4, #252] @ 0xfc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4b660 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r4, r4, ror #16 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ + eoreq r4, r4, r4, asr #16 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r6, r3, r4, asr r7 │ │ │ │ - @ instruction: 0x002375bc │ │ │ │ - andeq sl, ip, ip, ror #30 │ │ │ │ - mlaeq r3, ip, r5, r7 │ │ │ │ - eoreq r6, r3, r4, lsr #12 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r7, r3, r4, lsr #7 │ │ │ │ - andeq sl, ip, r4, asr sp │ │ │ │ - eoreq r7, r3, r8, lsl #7 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + eoreq r4, r4, r4, asr r7 │ │ │ │ + eoreq r5, r4, r4, ror r5 │ │ │ │ + eoreq r5, r4, r4, asr r5 │ │ │ │ + eoreq r5, r4, r8, lsl #10 │ │ │ │ + eoreq r5, r4, r8, ror #9 │ │ │ │ + andeq r9, ip, r4, lsr #17 │ │ │ │ + andeq r9, ip, r0, ror r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3984] @ 0xf90 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #1152] @ 49ea0 │ │ │ │ - ldr r2, [pc, #1152] @ 49ea4 │ │ │ │ + str r0, [ip, #4000] @ 0xfa0 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #2420] @ 4c09c │ │ │ │ + ldr r2, [pc, #2420] @ 4c0a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr r3, [pc, #1140] @ 49ea8 │ │ │ │ - ldr sl, [pc, #1136] @ 49ea8 │ │ │ │ - ldr fp, [pc, #1132] @ 49ea8 │ │ │ │ - ldr r8, [pc, #1132] @ 49eac │ │ │ │ + ldr r5, [pc, #2412] @ 4c0a4 │ │ │ │ + sub sp, sp, #60 @ 0x3c │ │ │ │ + ldr r3, [pc, #2408] @ 4c0a8 │ │ │ │ ldr r2, [r2] │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + add r5, pc, r5 │ │ │ │ + mov r4, r0 │ │ │ │ + add r7, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ - mov r3, #0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r4, r0 │ │ │ │ - add r5, sp, #20 │ │ │ │ - strd sl, [sp, #40] @ 0x28 │ │ │ │ - strd sl, [sp, #48] @ 0x30 │ │ │ │ - strb r3, [sp, #15] │ │ │ │ - b 49aa4 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + b 4b794 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #89 @ 0x59 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 49b70 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #89 @ 0x59 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 49a7c │ │ │ │ - ldr r9, [pc, #1004] @ 49eb0 │ │ │ │ - ldr sl, [pc, #1004] @ 49eb4 │ │ │ │ - ldr r3, [pc, #988] @ 49ea8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r6, sp, #36 @ 0x24 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r5, r9, #32 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - b 49b0c │ │ │ │ - ldr r3, [pc, #976] @ 49eb8 │ │ │ │ - mov r2, fp │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #36] @ 0x24 │ │ │ │ - mov r1, #90 @ 0x5a │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #98 @ 0x62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49b70 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #90 @ 0x5a │ │ │ │ + bne 4b8e0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #98 @ 0x62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49bbc │ │ │ │ + beq 4b76c │ │ │ │ + add r7, sp, #24 │ │ │ │ + b 4b7ec │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 49ae0 │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - add r3, sp, #60 @ 0x3c │ │ │ │ - str sl, [sp, #64] @ 0x40 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #36] @ 0x24 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 49ae0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 49b90 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #804] @ 49ebc │ │ │ │ - ldr r3, [pc, #776] @ 49ea4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 49e9c │ │ │ │ - add sp, sp, #76 @ 0x4c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r5, sp, #16 │ │ │ │ - bne 49bf8 │ │ │ │ - b 49c7c │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #91 @ 0x5b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 49b70 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #91 @ 0x5b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 49bd0 │ │ │ │ - add r5, sp, #15 │ │ │ │ - b 49c50 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #660] @ 49ec0 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r1, #92 @ 0x5c │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 49b70 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #92 @ 0x5c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 49c18 │ │ │ │ - ldrb r3, [sp, #15] │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r5, sp, #28 │ │ │ │ - bne 49cc0 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 49b90 │ │ │ │ - strd r0, [r3] │ │ │ │ - b 49b90 │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #93 @ 0x5d │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #2276] @ 4c0ac │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #99 @ 0x63 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49b70 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #93 @ 0x5d │ │ │ │ + bne 4b974 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #99 @ 0x63 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49c98 │ │ │ │ - ldr r9, [pc, #484] @ 49ec4 │ │ │ │ - ldr sl, [pc, #484] @ 49ec8 │ │ │ │ + beq 4b7b4 │ │ │ │ + ldr r9, [pc, #2208] @ 4c0b0 │ │ │ │ + ldr sl, [pc, #2208] @ 4c0b4 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r6, sp, #24 │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ + add r7, sp, #28 │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r9, #40 @ 0x28 │ │ │ │ - b 49d20 │ │ │ │ - ldr r3, [pc, #464] @ 49ecc │ │ │ │ - mov r2, fp │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #44] @ 0x2c │ │ │ │ - mov r1, #94 @ 0x5e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 49b70 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #94 @ 0x5e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 49d84 │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr fp, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 49cf4 │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - add r3, sp, #60 @ 0x3c │ │ │ │ - str sl, [sp, #64] @ 0x40 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #44] @ 0x2c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 49cf4 │ │ │ │ - add r5, sp, #40 @ 0x28 │ │ │ │ - b 49dc4 │ │ │ │ - mov r1, #18 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #304] @ 49ed0 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r1, #95 @ 0x5f │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 49b70 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #95 @ 0x5f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 49d8c │ │ │ │ - ldrd sl, [sp, #40] @ 0x28 │ │ │ │ - add r5, sp, #32 │ │ │ │ - b 49e14 │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #96 @ 0x60 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 49b70 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #96 @ 0x60 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 49dec │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ - b 49e6c │ │ │ │ - mov r1, #24 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #136] @ 49ed0 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r1, #97 @ 0x61 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 49b70 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #97 @ 0x61 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 49e34 │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, fp │ │ │ │ - bl 112b90 │ │ │ │ - b 49c84 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r3, ip, asr #5 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r6, r3, ip, lsl #5 │ │ │ │ - eoreq r7, r3, ip, ror #1 │ │ │ │ - muleq ip, ip, sl │ │ │ │ - eoreq r7, r3, ip, asr #1 │ │ │ │ - eoreq r6, r3, r4, asr r1 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - ldrdeq r6, [r3], -r4 @ │ │ │ │ - andeq sl, ip, r4, lsl #17 │ │ │ │ - @ instruction: 0x00236eb8 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 49f50 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #48 @ 0x30 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 49f20 │ │ │ │ - ldr r3, [pc, #68] @ 49f54 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #52] @ 0x34 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 49f58 │ │ │ │ - mov r2, #5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #52] @ 0x34 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 49f08 │ │ │ │ - eoreq r6, r3, r8, asr #25 │ │ │ │ - eoreq r6, r3, r8, lsr #25 │ │ │ │ - andeq sl, ip, ip, lsr r6 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 49fd8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #56 @ 0x38 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 49fa8 │ │ │ │ - ldr r3, [pc, #68] @ 49fdc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #60] @ 0x3c │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 49fe0 │ │ │ │ - mov r2, #6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #60] @ 0x3c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 49f90 │ │ │ │ - eoreq r6, r3, r0, asr #24 │ │ │ │ - eoreq r6, r3, r0, lsr #24 │ │ │ │ - andeq sl, ip, r4, lsl #11 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 4a060 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #64 @ 0x40 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4a030 │ │ │ │ - ldr r3, [pc, #68] @ 4a064 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #68] @ 0x44 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 4a068 │ │ │ │ - mov r2, #25 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #68] @ 0x44 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4a018 │ │ │ │ - @ instruction: 0x00236bb8 │ │ │ │ - mlaeq r3, r8, fp, r6 │ │ │ │ - andeq sl, ip, r0, asr #10 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 4a0e8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #72 @ 0x48 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4a0b8 │ │ │ │ - ldr r3, [pc, #68] @ 4a0ec │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #76] @ 0x4c │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 4a0f0 │ │ │ │ - mov r2, #22 │ │ │ │ + add r8, r9, #272 @ 0x110 │ │ │ │ + b 4b884 │ │ │ │ + ldr r3, [pc, #2184] @ 4c0b8 │ │ │ │ add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #76] @ 0x4c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4a0a0 │ │ │ │ - eoreq r6, r3, r0, lsr fp │ │ │ │ - eoreq r6, r3, r0, lsl fp │ │ │ │ - ldrdeq sl, [ip], -r4 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 4a170 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #80 @ 0x50 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + ldr r0, [r3, #276] @ 0x114 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a140 │ │ │ │ - ldr r3, [pc, #68] @ 4a174 │ │ │ │ + beq 4b850 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 4b850 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #2148] @ 4c0bc │ │ │ │ + mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 4a178 │ │ │ │ - mov r2, #6 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #2136] @ 4c0c0 │ │ │ │ + mov r1, #101 @ 0x65 │ │ │ │ add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #84] @ 0x54 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4a128 │ │ │ │ - eoreq r6, r3, r8, lsr #21 │ │ │ │ - eoreq r6, r3, r8, lsl #21 │ │ │ │ - andeq sl, ip, ip, ror #7 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3992] @ 0xf98 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #884] @ 4a50c │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #880] @ 4a510 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - sub sp, sp, #68 @ 0x44 │ │ │ │ - ldr r3, [pc, #868] @ 4a514 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #60] @ 0x3c │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r6, [pc, #852] @ 4a518 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - strb r2, [sp, #15] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r2, [pc, #828] @ 4a514 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #820] @ 4a514 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, sp, #24 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - b 4a218 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #78 @ 0x4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a2b8 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #78 @ 0x4e │ │ │ │ + bne 4bb74 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #101 @ 0x65 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a1f0 │ │ │ │ - add r5, sp, #15 │ │ │ │ - b 4a270 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #720] @ 4a51c │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #79 @ 0x4f │ │ │ │ + bne 4b9f0 │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a2b8 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #79 @ 0x4f │ │ │ │ + beq 4b828 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str sl, [sp, #48] @ 0x30 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #276] @ 0x114 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4b828 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4a238 │ │ │ │ - ldrb r3, [sp, #15] │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r5, sp, #16 │ │ │ │ - moveq r0, #0 │ │ │ │ - moveq r1, #0 │ │ │ │ - bne 4a32c │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a2d8 │ │ │ │ - strd r0, [r3] │ │ │ │ - b 4a2d8 │ │ │ │ + beq 4b948 │ │ │ │ + ldr r4, [pc, #1992] @ 4c0c4 │ │ │ │ + ldr r3, [pc, #1960] @ 4c0a8 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #256 @ 0x100 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4b9bc │ │ │ │ + ldr r3, [pc, #1960] @ 4c0c8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #260] @ 0x104 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ + ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4a2d8 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #576] @ 4a520 │ │ │ │ - ldr r3, [pc, #556] @ 4a510 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r6] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #1916] @ 4c0cc │ │ │ │ + ldr r3, [pc, #1868] @ 4c0a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4a508 │ │ │ │ - add sp, sp, #68 @ 0x44 │ │ │ │ + bne 4c098 │ │ │ │ + add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #80 @ 0x50 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4a2b8 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #80 @ 0x50 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4a304 │ │ │ │ - ldr r9, [pc, #472] @ 4a524 │ │ │ │ - ldr sl, [pc, #472] @ 4a528 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, sp, #28 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r5, r9, #88 @ 0x58 │ │ │ │ - b 4a38c │ │ │ │ - ldr r3, [pc, #452] @ 4a52c │ │ │ │ - mov r2, fp │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #92] @ 0x5c │ │ │ │ - mov r1, #81 @ 0x51 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4a2b8 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #81 @ 0x51 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4a3f0 │ │ │ │ - mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4b948 │ │ │ │ + ldr r4, [pc, #1856] @ 4c0d0 │ │ │ │ + ldr r3, [pc, #1812] @ 4c0a8 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #264 @ 0x108 │ │ │ │ mov r0, r5 │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a360 │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ - str sl, [sp, #56] @ 0x38 │ │ │ │ + bne 4bc38 │ │ │ │ + ldr r3, [pc, #1824] @ 4c0d4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #268] @ 0x10c │ │ │ │ + b 4b924 │ │ │ │ + ldr r3, [pc, #1812] @ 4c0d8 │ │ │ │ + mov r2, #13 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #92] @ 0x5c │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4a360 │ │ │ │ - add r5, sp, #40 @ 0x28 │ │ │ │ - b 4a430 │ │ │ │ - mov r1, #12 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #292] @ 4a530 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #82 @ 0x52 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4a2b8 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #82 @ 0x52 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4a3f8 │ │ │ │ - ldrd r8, [sp, #40] @ 0x28 │ │ │ │ - add r5, sp, #20 │ │ │ │ - b 4a480 │ │ │ │ + str r3, [r4, #260] @ 0x104 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4b918 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cmp fp, r3 │ │ │ │ + addne r8, sp, #20 │ │ │ │ + bne 4ba2c │ │ │ │ + b 4bc6c │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #83 @ 0x53 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #102 @ 0x66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a2b8 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #83 @ 0x53 │ │ │ │ + bne 4bbbc │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #102 @ 0x66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a458 │ │ │ │ - add r5, sp, #32 │ │ │ │ - b 4a4d8 │ │ │ │ + beq 4ba04 │ │ │ │ + add r8, sp, #32 │ │ │ │ + b 4ba84 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 4a530 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1612] @ 4c0ac │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #84 @ 0x54 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #103 @ 0x67 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a2b8 │ │ │ │ + bne 4bd3c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #84 @ 0x54 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4a4a0 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 112b90 │ │ │ │ - b 4a2a4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r3, r0, asr fp │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r5, r3, r0, lsl fp │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r5, r3, ip, lsl #20 │ │ │ │ - eoreq r6, r3, r8, ror #16 │ │ │ │ - andeq sl, ip, r8, lsl r2 │ │ │ │ - eoreq r6, r3, ip, asr #16 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3992] @ 0xf98 │ │ │ │ - mov r2, #0 │ │ │ │ - sub sp, sp, #68 @ 0x44 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #876] @ 4a8c4 │ │ │ │ - strb r2, [sp, #15] │ │ │ │ - ldr r2, [pc, #872] @ 4a8c8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r8, [pc, #864] @ 4a8cc │ │ │ │ - ldr r9, [pc, #860] @ 4a8cc │ │ │ │ - ldr r6, [pc, #860] @ 4a8d0 │ │ │ │ - ldr r3, [pc, #852] @ 4a8cc │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #60] @ 0x3c │ │ │ │ - mov r2, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r4, r0 │ │ │ │ - add r5, sp, #28 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - strd r8, [sp, #32] │ │ │ │ - strd r8, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b 4a5d0 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #85 @ 0x55 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4a670 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #85 @ 0x55 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4a5a8 │ │ │ │ - add r5, sp, #15 │ │ │ │ - b 4a628 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #720] @ 4a8d4 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #86 @ 0x56 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4a670 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #86 @ 0x56 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4a5f0 │ │ │ │ - ldrb r3, [sp, #15] │ │ │ │ - cmp r3, #0 │ │ │ │ - addeq r5, sp, #24 │ │ │ │ - beq 4a6e4 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4a690 │ │ │ │ - strd r0, [r3] │ │ │ │ - b 4a690 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4a690 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #576] @ 4a8d8 │ │ │ │ - ldr r3, [pc, #556] @ 4a8c8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 4a8c0 │ │ │ │ - add sp, sp, #68 @ 0x44 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, #9 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #87 @ 0x57 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4a670 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #87 @ 0x57 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #103 @ 0x67 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a6bc │ │ │ │ - ldr r9, [pc, #472] @ 4a8dc │ │ │ │ - ldr sl, [pc, #472] @ 4a8e0 │ │ │ │ + beq 4ba4c │ │ │ │ + ldr r9, [pc, #1588] @ 4c0dc │ │ │ │ + ldr sl, [pc, #1588] @ 4c0e0 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r8, sp, #20 │ │ │ │ + ldr fp, [sp, #32] │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r9, #96 @ 0x60 │ │ │ │ - b 4a744 │ │ │ │ - ldr r3, [pc, #452] @ 4a8e4 │ │ │ │ - mov r2, fp │ │ │ │ + add r8, r9, #304 @ 0x130 │ │ │ │ + b 4bb18 │ │ │ │ + ldr r3, [pc, #1568] @ 4c0e4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #100] @ 0x64 │ │ │ │ - mov r1, #88 @ 0x58 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4a670 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #88 @ 0x58 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4a7a8 │ │ │ │ - mov r1, #11 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4a718 │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ - str sl, [sp, #56] @ 0x38 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #100] @ 0x64 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4a718 │ │ │ │ - add r5, sp, #32 │ │ │ │ - b 4a7e8 │ │ │ │ - mov r1, #13 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #292] @ 4a8e8 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #89 @ 0x59 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4a670 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #89 @ 0x59 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + ldr r0, [r3, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a7b0 │ │ │ │ - ldrd r8, [sp, #32] │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 4a838 │ │ │ │ - mov r1, #17 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #90 @ 0x5a │ │ │ │ + beq 4bae4 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 4bae4 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #1532] @ 4c0e8 │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #1520] @ 4c0ec │ │ │ │ + mov r1, #105 @ 0x69 │ │ │ │ + add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4a670 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #90 @ 0x5a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a810 │ │ │ │ - add r5, sp, #40 @ 0x28 │ │ │ │ - b 4a890 │ │ │ │ - mov r1, #19 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 4a8e8 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #91 @ 0x5b │ │ │ │ + bne 4bee0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #105 @ 0x69 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a670 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #91 @ 0x5b │ │ │ │ + bne 4be04 │ │ │ │ + mov r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a858 │ │ │ │ - ldrd r2, [sp, #40] @ 0x28 │ │ │ │ + beq 4babc │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str sl, [sp, #48] @ 0x30 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #308] @ 0x134 │ │ │ │ mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 112b90 │ │ │ │ - b 4a65c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r3, r0, r7, r5 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r5, r3, ip, ror #14 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r5, r3, r4, asr r6 │ │ │ │ - @ instruction: 0x002364b0 │ │ │ │ - andeq r9, ip, r0, ror #28 │ │ │ │ - mlaeq r3, r4, r4, r6 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 4a968 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #104 @ 0x68 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4babc │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4b948 │ │ │ │ + ldr r4, [pc, #1376] @ 4c0f0 │ │ │ │ + ldr r3, [pc, #1300] @ 4c0a8 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #280 @ 0x118 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a938 │ │ │ │ - ldr r3, [pc, #68] @ 4a96c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #108] @ 0x6c │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 4a970 │ │ │ │ - mov r2, #24 │ │ │ │ + bne 4bc04 │ │ │ │ + ldr r3, [pc, #1344] @ 4c0f4 │ │ │ │ add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #108] @ 0x6c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4a920 │ │ │ │ - @ instruction: 0x002362b0 │ │ │ │ - mlaeq r3, r0, r2, r6 │ │ │ │ - strdeq r9, [ip], -ip │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 4a9f0 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #112 @ 0x70 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + ldr r3, [r3, #284] @ 0x11c │ │ │ │ + b 4b924 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4b948 │ │ │ │ + ldr r4, [pc, #1312] @ 4c0f8 │ │ │ │ + ldr r3, [pc, #1228] @ 4c0a8 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #288 @ 0x120 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a9c0 │ │ │ │ - ldr r3, [pc, #68] @ 4a9f4 │ │ │ │ + bne 4bf28 │ │ │ │ + ldr r3, [pc, #1280] @ 4c0fc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #116] @ 0x74 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 4a9f8 │ │ │ │ + ldr r3, [r3, #292] @ 0x124 │ │ │ │ + b 4b924 │ │ │ │ + ldr r3, [pc, #1268] @ 4c100 │ │ │ │ mov r2, #13 │ │ │ │ add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #116] @ 0x74 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4a9a8 │ │ │ │ - eoreq r6, r3, r8, lsr #4 │ │ │ │ - eoreq r6, r3, r8, lsl #4 │ │ │ │ - muleq ip, r4, ip │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 4aa78 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #120 @ 0x78 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4aa48 │ │ │ │ - ldr r3, [pc, #68] @ 4aa7c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #124] @ 0x7c │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 4aa80 │ │ │ │ - mov r2, #10 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #124] @ 0x7c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4aa30 │ │ │ │ - eoreq r6, r3, r0, lsr #3 │ │ │ │ - eoreq r6, r3, r0, lsl #3 │ │ │ │ - andeq r9, ip, r8, lsl #22 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 4ab00 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #128 @ 0x80 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4aad0 │ │ │ │ - ldr r3, [pc, #68] @ 4ab04 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #132] @ 0x84 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 4ab08 │ │ │ │ - mov r2, #5 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #284] @ 0x11c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4bbac │ │ │ │ + ldr r3, [pc, #1220] @ 4c104 │ │ │ │ + mov r2, #13 │ │ │ │ add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #132] @ 0x84 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4aab8 │ │ │ │ - eoreq r6, r3, r8, lsl r1 │ │ │ │ - strdeq r6, [r3], -r8 @ │ │ │ │ - andeq r9, ip, ip, lsl #21 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 4ab88 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #136 @ 0x88 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4ab58 │ │ │ │ - ldr r3, [pc, #68] @ 4ab8c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #140] @ 0x8c │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 4ab90 │ │ │ │ - mov r2, #6 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #268] @ 0x10c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4b9ac │ │ │ │ + ldr r9, [pc, #1172] @ 4c108 │ │ │ │ + ldr sl, [pc, #1172] @ 4c10c │ │ │ │ + add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, r9, #320 @ 0x140 │ │ │ │ + b 4bce0 │ │ │ │ + ldr r3, [pc, #1156] @ 4c110 │ │ │ │ add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #140] @ 0x8c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4ab40 │ │ │ │ - mlaeq r3, r0, r0, r6 │ │ │ │ - eoreq r6, r3, r0, ror r0 │ │ │ │ - ldrdeq r9, [ip], -r4 │ │ │ │ - b d6d30 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3944] @ 0xf68 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #1516] @ 4b1a0 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #1512] @ 4b1a4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #1504] @ 4b1a8 │ │ │ │ - ldr r2, [pc, #1500] @ 4b1a8 │ │ │ │ - sub sp, sp, #116 @ 0x74 │ │ │ │ - ldr r5, [pc, #1496] @ 4b1ac │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #108] @ 0x6c │ │ │ │ - mov r1, #0 │ │ │ │ - ldr ip, [pc, #1476] @ 4b1a8 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - strd r2, [sp, #80] @ 0x50 │ │ │ │ - strd r2, [sp, #88] @ 0x58 │ │ │ │ - mov r3, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r7, sp, #36 @ 0x24 │ │ │ │ - str ip, [sp, #24] │ │ │ │ - str ip, [sp, #28] │ │ │ │ - str ip, [sp, #32] │ │ │ │ - str ip, [sp, #36] @ 0x24 │ │ │ │ - str ip, [sp, #40] @ 0x28 │ │ │ │ - str ip, [sp, #44] @ 0x2c │ │ │ │ - strb r3, [sp, #23] │ │ │ │ - b 4ac4c │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #50 @ 0x32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4ad80 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #50 @ 0x32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4ac24 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ - b 4aca4 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1328] @ 4b1b0 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #51 @ 0x33 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4ad80 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #51 @ 0x33 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4ac6c │ │ │ │ - ldrd sl, [sp, #56] @ 0x38 │ │ │ │ - add r7, sp, #44 @ 0x2c │ │ │ │ - b 4acf4 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4ad80 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4accc │ │ │ │ - add r7, sp, #23 │ │ │ │ - b 4ad4c │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1164] @ 4b1b4 │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #53 @ 0x35 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4ad80 │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #53 @ 0x35 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + ldr r0, [r3, #324] @ 0x144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ad14 │ │ │ │ - ldrb r3, [sp, #23] │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r7, sp, #28 │ │ │ │ - addeq r7, sp, #40 @ 0x28 │ │ │ │ - bne 4adf4 │ │ │ │ - b 4aef0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + beq 4bcac │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ada0 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #1040] @ 4b1b8 │ │ │ │ - ldr r3, [pc, #1016] @ 4b1a4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #108] @ 0x6c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 4b19c │ │ │ │ - add sp, sp, #116 @ 0x74 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #54 @ 0x36 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4ad80 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #54 @ 0x36 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4adcc │ │ │ │ - ldr r2, [pc, #936] @ 4b1bc │ │ │ │ - ldr r3, [pc, #936] @ 4b1c0 │ │ │ │ - add r2, pc, r2 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 4bcac │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #1120] @ 4c114 │ │ │ │ + mov r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - strd sl, [sp] │ │ │ │ - str r5, [sp, #12] │ │ │ │ - add r9, sp, #24 │ │ │ │ - add r8, r2, #144 @ 0x90 │ │ │ │ - mov r5, r2 │ │ │ │ - mov fp, r3 │ │ │ │ - b 4ae64 │ │ │ │ - ldr r3, [pc, #900] @ 4b1c4 │ │ │ │ - mov r2, r7 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #1108] @ 4c118 │ │ │ │ + mov r1, #107 @ 0x6b │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #148] @ 0x94 │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ad80 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, r9 │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ + bne 4bdbc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #107 @ 0x6b │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b004 │ │ │ │ - mov r1, #16 │ │ │ │ + bne 4bd84 │ │ │ │ + mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r8 │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ae38 │ │ │ │ - mov r3, #22 │ │ │ │ - str r3, [sp, #100] @ 0x64 │ │ │ │ - add r3, sp, #100 @ 0x64 │ │ │ │ - str fp, [sp, #104] @ 0x68 │ │ │ │ + beq 4bc84 │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str sl, [sp, #48] @ 0x30 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r5, #148] @ 0x94 │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #324] @ 0x144 │ │ │ │ mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4ae38 │ │ │ │ - mov r1, #36 @ 0x24 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4ad80 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4aec8 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ - b 4af48 │ │ │ │ - mov r1, #38 @ 0x26 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #652] @ 4b1b0 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4ad80 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4af10 │ │ │ │ - ldrd r8, [sp, #88] @ 0x58 │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ - b 4afa8 │ │ │ │ - mov r1, #42 @ 0x2a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #556] @ 4b1b0 │ │ │ │ - mov r1, #62 @ 0x3e │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4ad80 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #62 @ 0x3e │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4bc84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4b948 │ │ │ │ + ldr r5, [pc, #964] @ 4c11c │ │ │ │ + ldr r3, [pc, #844] @ 4c0a8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r7, r5, #296 @ 0x128 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4af70 │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 112b8c │ │ │ │ - ldr r3, [pc, #496] @ 4b1c8 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 112f44 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r4, [r6] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 4ada0 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, fp │ │ │ │ - bl 112b90 │ │ │ │ - strd r0, [r4] │ │ │ │ - b 4ada0 │ │ │ │ - ldrd sl, [sp] │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ - b 4b04c │ │ │ │ - mov r1, #18 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #392] @ 4b1b0 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + bne 4bf64 │ │ │ │ + ldr r3, [pc, #932] @ 4c120 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #300] @ 0x12c │ │ │ │ + b 4b924 │ │ │ │ + ldr r1, [r6] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 4b948 │ │ │ │ + ldr r3, [pc, #788] @ 4c0ac │ │ │ │ + add r4, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4ad80 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b014 │ │ │ │ - ldrd r8, [sp, #48] @ 0x30 │ │ │ │ - add r7, sp, #32 │ │ │ │ - b 4b09c │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #57 @ 0x39 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4ad80 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r6] │ │ │ │ mov r2, r7 │ │ │ │ - mov r1, #57 @ 0x39 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b074 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ - b 4b0f4 │ │ │ │ - mov r1, #24 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #224] @ 4b1b0 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4ad80 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b0bc │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ - strd r2, [sp] │ │ │ │ - b 4b158 │ │ │ │ - mov r1, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 4b1b0 │ │ │ │ - mov r1, #59 @ 0x3b │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4ad80 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #59 @ 0x3b │ │ │ │ + bl 722c │ │ │ │ + b 4b948 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b120 │ │ │ │ - ldrd r2, [sp, #80] @ 0x50 │ │ │ │ - ldrd r0, [sp] │ │ │ │ - bl 112b8c │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 112f44 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - b 4afe4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r3, r4, lsr r1 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq r5, [r3], -r0 @ │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r4, r3, r4, asr #30 │ │ │ │ - eoreq r5, r3, r0, lsr #27 │ │ │ │ - andeq r9, ip, r4, lsl #22 │ │ │ │ - eoreq r5, r3, r4, ror sp │ │ │ │ - svccc 0x00e00000 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3944] @ 0xf68 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #1520] @ 4b7d8 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [pc, #1516] @ 4b7dc │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #1508] @ 4b7e0 │ │ │ │ - ldr r2, [pc, #1504] @ 4b7e0 │ │ │ │ - sub sp, sp, #116 @ 0x74 │ │ │ │ - ldr r5, [pc, #1500] @ 4b7e4 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #108] @ 0x6c │ │ │ │ - mov r1, #0 │ │ │ │ - ldr ip, [pc, #1480] @ 4b7e0 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - strd r2, [sp, #80] @ 0x50 │ │ │ │ - strd r2, [sp, #88] @ 0x58 │ │ │ │ - mov r3, #0 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4b948 │ │ │ │ + ldr r5, [pc, #844] @ 4c124 │ │ │ │ + ldr r3, [pc, #716] @ 4c0a8 │ │ │ │ add r5, pc, r5 │ │ │ │ - add r6, sp, #44 @ 0x2c │ │ │ │ - str ip, [sp, #24] │ │ │ │ - str ip, [sp, #28] │ │ │ │ - str ip, [sp, #32] │ │ │ │ - str ip, [sp, #36] @ 0x24 │ │ │ │ - str ip, [sp, #40] @ 0x28 │ │ │ │ - str ip, [sp, #44] @ 0x2c │ │ │ │ - strb r3, [sp, #23] │ │ │ │ - b 4b280 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4b3b4 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b258 │ │ │ │ - add r6, sp, #88 @ 0x58 │ │ │ │ - b 4b2d8 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1332] @ 4b7e8 │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4b3b4 │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b2a0 │ │ │ │ - ldrd r6, [sp, #88] @ 0x58 │ │ │ │ - add r9, sp, #32 │ │ │ │ - b 4b328 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #65 @ 0x41 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4b3b4 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #65 @ 0x41 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b300 │ │ │ │ - add r9, sp, #23 │ │ │ │ - b 4b380 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1168] @ 4b7ec │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #66 @ 0x42 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + add r7, r5, #328 @ 0x148 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b3b4 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r3, r9 │ │ │ │ - mov r1, #66 @ 0x42 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bne 4bfe8 │ │ │ │ + ldr r3, [pc, #812] @ 4c128 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #332] @ 0x14c │ │ │ │ + b 4b924 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cmp fp, r3 │ │ │ │ + beq 4bc6c │ │ │ │ + ldr r9, [pc, #788] @ 4c12c │ │ │ │ + ldr sl, [pc, #788] @ 4c130 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, r9, #336 @ 0x150 │ │ │ │ + b 4be84 │ │ │ │ + ldr r3, [pc, #772] @ 4c134 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #340] @ 0x154 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b348 │ │ │ │ - ldrb r3, [sp, #23] │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r9, sp, #36 @ 0x24 │ │ │ │ - addeq r9, sp, #28 │ │ │ │ - bne 4b428 │ │ │ │ - b 4b564 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r8] │ │ │ │ + beq 4be50 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b3d4 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #1044] @ 4b7f0 │ │ │ │ - ldr r3, [pc, #1020] @ 4b7dc │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #108] @ 0x6c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 4b7d4 │ │ │ │ - add sp, sp, #116 @ 0x74 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #67 @ 0x43 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4b3b4 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #67 @ 0x43 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b400 │ │ │ │ - add r9, sp, #80 @ 0x50 │ │ │ │ - b 4b480 │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #908] @ 4b7e8 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #68 @ 0x44 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4b3b4 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r1, #68 @ 0x44 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b448 │ │ │ │ - ldrd sl, [sp, #80] @ 0x50 │ │ │ │ - add r9, sp, #48 @ 0x30 │ │ │ │ - b 4b4e0 │ │ │ │ - mov r1, #20 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #812] @ 4b7e8 │ │ │ │ - mov r1, #69 @ 0x45 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4b3b4 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #69 @ 0x45 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b4a8 │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, fp │ │ │ │ - bl 112b8c │ │ │ │ - ldr r3, [pc, #740] @ 4b7f4 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 112f44 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 4be50 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #736] @ 4c138 │ │ │ │ mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r4, [r8] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 4b3d4 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - strd r0, [r4] │ │ │ │ - b 4b3d4 │ │ │ │ - mov r1, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #70 @ 0x46 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4b3b4 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #70 @ 0x46 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b53c │ │ │ │ - ldr r2, [pc, #628] @ 4b7f8 │ │ │ │ - ldr r3, [pc, #628] @ 4b7fc │ │ │ │ - add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - strd r6, [sp, #8] │ │ │ │ - add fp, sp, #40 @ 0x28 │ │ │ │ - mov r7, r5 │ │ │ │ - add sl, r2, #152 @ 0x98 │ │ │ │ - mov r5, r2 │ │ │ │ str r3, [sp] │ │ │ │ - b 4b5d4 │ │ │ │ - ldr r3, [pc, #592] @ 4b800 │ │ │ │ - mov r2, r9 │ │ │ │ + ldr r3, [pc, #724] @ 4c13c │ │ │ │ + mov r1, #109 @ 0x6d │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #156] @ 0x9c │ │ │ │ - mov r1, #71 @ 0x47 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4b3b4 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, fp │ │ │ │ - mov r1, #71 @ 0x47 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4b63c │ │ │ │ - mov r1, #34 @ 0x22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, sl │ │ │ │ - ldr r9, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b5a8 │ │ │ │ - ldr r3, [sp] │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ - mov r3, #22 │ │ │ │ - str r3, [sp, #100] @ 0x64 │ │ │ │ - add r3, sp, #100 @ 0x64 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r5, #156] @ 0x9c │ │ │ │ - mov r0, sl │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4b5a8 │ │ │ │ - mov r5, r7 │ │ │ │ - add r9, sp, #64 @ 0x40 │ │ │ │ - ldrd r6, [sp, #8] │ │ │ │ - b 4b684 │ │ │ │ - mov r1, #36 @ 0x24 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #392] @ 4b7e8 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #72 @ 0x48 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4b3b4 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r1, #72 @ 0x48 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b64c │ │ │ │ - ldrd sl, [sp, #64] @ 0x40 │ │ │ │ - add r9, sp, #24 │ │ │ │ - b 4b6d4 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #73 @ 0x49 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4b3b4 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #73 @ 0x49 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b6ac │ │ │ │ - add r9, sp, #72 @ 0x48 │ │ │ │ - b 4b72c │ │ │ │ - mov r1, #42 @ 0x2a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #224] @ 4b7e8 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #74 @ 0x4a │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4b3b4 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov r3, r9 │ │ │ │ - mov r1, #74 @ 0x4a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b6f4 │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - add r9, sp, #56 @ 0x38 │ │ │ │ - strd r2, [sp] │ │ │ │ - b 4b790 │ │ │ │ - mov r1, #46 @ 0x2e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 4b7e8 │ │ │ │ - mov r1, #75 @ 0x4b │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4b3b4 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #75 @ 0x4b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b758 │ │ │ │ - ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - ldrd r0, [sp] │ │ │ │ - bl 112b8c │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, fp │ │ │ │ - bl 112f44 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - b 4b51c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r3, r0, lsl #22 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x00234abc │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r4, r3, r0, lsl r9 │ │ │ │ - svccc 0x00e00000 │ │ │ │ - eoreq r5, r3, r0, lsr r6 │ │ │ │ - muleq ip, r4, r3 │ │ │ │ - eoreq r5, r3, r4, lsl #12 │ │ │ │ - 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 4bbf4 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 4bbf8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 4bbfc │ │ │ │ - ldr r3, [pc, #964] @ 4bbfc │ │ │ │ - ldr r5, [pc, #964] @ 4bc00 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #84] @ 0x54 │ │ │ │ - mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 4b8a4 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 4bc04 │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4bb48 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b86c │ │ │ │ - ldrd r6, [sp, #56] @ 0x38 │ │ │ │ - add r8, sp, #48 @ 0x30 │ │ │ │ - b 4b900 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 4bc04 │ │ │ │ - mov r1, #2 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4bb48 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b8c8 │ │ │ │ - ldrd r8, [sp, #48] @ 0x30 │ │ │ │ - add fp, sp, #72 @ 0x48 │ │ │ │ - b 4b95c │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 4bc04 │ │ │ │ - mov r1, #3 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4bb48 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #3 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b924 │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - add fp, sp, #64 @ 0x40 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 4b9bc │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 4bc04 │ │ │ │ - mov r1, #4 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4bb48 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b984 │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - add fp, sp, #32 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 4ba1c │ │ │ │ - mov r1, #26 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 4bc04 │ │ │ │ - mov r1, #5 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4bb48 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4b9e4 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - add fp, sp, #40 @ 0x28 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 4ba7c │ │ │ │ - mov r1, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 4bc04 │ │ │ │ - mov r1, #6 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4bb48 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4ba44 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4bb94 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4bbd0 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 4bc08 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 4bc0c │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 4bc08 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4bb34 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4bb68 │ │ │ │ - strd r6, [r3] │ │ │ │ - b 4bb68 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4bb68 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 4bc10 │ │ │ │ - ldr r3, [pc, #132] @ 4bbf8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 4bbf0 │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4bb34 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4bb2c │ │ │ │ - b 4bb34 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4bb34 │ │ │ │ - b 4bb2c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r3, r8, asr #9 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r4, r3, r4, lsr #9 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r4, r3, ip, ror r1 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3920] @ 0xf50 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r0, [pc, #1628] @ 4c28c │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #1624] @ 4c290 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #1616] @ 4c294 │ │ │ │ - ldr r3, [pc, #1612] @ 4c294 │ │ │ │ - ldr r9, [pc, #1612] @ 4c298 │ │ │ │ - sub sp, sp, #140 @ 0x8c │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #132] @ 0x84 │ │ │ │ - mov r1, #0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - strd r2, [sp, #80] @ 0x50 │ │ │ │ - strd r2, [sp, #88] @ 0x58 │ │ │ │ - strd r2, [sp, #96] @ 0x60 │ │ │ │ - strd r2, [sp, #104] @ 0x68 │ │ │ │ - strd r2, [sp, #112] @ 0x70 │ │ │ │ - strd r2, [sp, #120] @ 0x78 │ │ │ │ - b 4bcc0 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1536] @ 4c29c │ │ │ │ - mov r1, #9 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c118 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #9 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4bc88 │ │ │ │ - ldrd r4, [sp, #64] @ 0x40 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ - b 4bd1c │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1444] @ 4c29c │ │ │ │ - mov r1, #10 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c118 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4bce4 │ │ │ │ - ldrd r6, [sp, #112] @ 0x70 │ │ │ │ - add fp, sp, #56 @ 0x38 │ │ │ │ - b 4bd78 │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1352] @ 4c29c │ │ │ │ - mov r1, #11 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c118 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #11 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4bd40 │ │ │ │ - ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - add fp, sp, #104 @ 0x68 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 4bdd8 │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1256] @ 4c29c │ │ │ │ - mov r1, #12 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c118 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #12 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4bda0 │ │ │ │ - ldrd r2, [sp, #104] @ 0x68 │ │ │ │ - add fp, sp, #88 @ 0x58 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 4be38 │ │ │ │ - mov r1, #26 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1160] @ 4c29c │ │ │ │ - mov r1, #13 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c118 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #13 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4be00 │ │ │ │ - ldrd r2, [sp, #88] @ 0x58 │ │ │ │ - add fp, sp, #80 @ 0x50 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 4be98 │ │ │ │ - mov r1, #32 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1064] @ 4c29c │ │ │ │ - mov r1, #14 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c118 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4be60 │ │ │ │ - ldrd r2, [sp, #80] @ 0x50 │ │ │ │ - add fp, sp, #96 @ 0x60 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - b 4bef8 │ │ │ │ - mov r1, #38 @ 0x26 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #968] @ 4c29c │ │ │ │ - mov r1, #15 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c118 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #15 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4bec0 │ │ │ │ - ldrd r2, [sp, #96] @ 0x60 │ │ │ │ - add fp, sp, #120 @ 0x78 │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - b 4bf58 │ │ │ │ - mov r1, #42 @ 0x2a │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #872] @ 4c29c │ │ │ │ - mov r1, #16 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c118 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4bf20 │ │ │ │ - ldrd r2, [sp, #120] @ 0x78 │ │ │ │ - add fp, sp, #72 @ 0x48 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - b 4bfb8 │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #776] @ 4c29c │ │ │ │ - mov r1, #17 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c118 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #17 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4bf80 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r8, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - ldrd r0, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c230 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c1d0 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #560] @ 4c2a0 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #556] @ 4c2a4 │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #544] @ 4c2a0 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c18c │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c16c │ │ │ │ - mov r8, r6 │ │ │ │ - mov r9, r7 │ │ │ │ - cmp r5, #0 │ │ │ │ - ldr r1, [pc, #484] @ 4c2a0 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #480] @ 4c2a4 │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #468] @ 4c2a0 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - moveq r6, r8 │ │ │ │ - moveq r7, r9 │ │ │ │ - bne 4c0fc │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c104 │ │ │ │ - mov r4, r6 │ │ │ │ - mov r5, r7 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4c138 │ │ │ │ - strd r4, [r3] │ │ │ │ - b 4c138 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4c138 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #360] @ 4c2a8 │ │ │ │ - ldr r3, [pc, #332] @ 4c290 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 4c288 │ │ │ │ - add sp, sp, #140 @ 0x8c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c104 │ │ │ │ - b 4c0e0 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c164 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c0b0 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - b 4c210 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c08c │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c16c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c104 │ │ │ │ - b 4c0fc │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c1f4 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c18c │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c210 │ │ │ │ - b 4c0e0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strheq r4, [r3], -r8 @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - mlaeq r3, r4, r0, r4 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r3, r3, ip, lsr #23 │ │ │ │ - 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 4c69c │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 4c6a0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 4c6a4 │ │ │ │ - ldr r3, [pc, #964] @ 4c6a4 │ │ │ │ - ldr r5, [pc, #964] @ 4c6a8 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #84] @ 0x54 │ │ │ │ - mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 4c34c │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 4c6ac │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c5f0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c314 │ │ │ │ - ldrd r6, [sp, #56] @ 0x38 │ │ │ │ - add r8, sp, #48 @ 0x30 │ │ │ │ - b 4c3a8 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 4c6ac │ │ │ │ - mov r1, #2 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c5f0 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c370 │ │ │ │ - ldrd r8, [sp, #48] @ 0x30 │ │ │ │ - add fp, sp, #72 @ 0x48 │ │ │ │ - b 4c404 │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 4c6ac │ │ │ │ - mov r1, #3 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c5f0 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #3 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c3cc │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - add fp, sp, #64 @ 0x40 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 4c464 │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 4c6ac │ │ │ │ - mov r1, #4 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c5f0 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c42c │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - add fp, sp, #32 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 4c4c4 │ │ │ │ - mov r1, #26 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 4c6ac │ │ │ │ - mov r1, #5 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c5f0 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c48c │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - add fp, sp, #40 @ 0x28 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 4c524 │ │ │ │ - mov r1, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 4c6ac │ │ │ │ - mov r1, #6 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c5f0 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c4ec │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c63c │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c678 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 4c6b0 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 4c6b4 │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 4c6b0 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c5dc │ │ │ │ - mov r6, r4 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4c610 │ │ │ │ - strd r6, [r3] │ │ │ │ - b 4c610 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4c610 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 4c6b8 │ │ │ │ - ldr r3, [pc, #132] @ 4c6a0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 4c698 │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c5dc │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c5d4 │ │ │ │ - b 4c5dc │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ + bne 4bfa0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #109 @ 0x6d │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c5dc │ │ │ │ - b 4c5d4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r3, r0, lsr #20 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq r3, [r3], -ip @ │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - ldrdeq r3, [r3], -r4 @ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3920] @ 0xf50 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r0, [pc, #1628] @ 4cd34 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #1624] @ 4cd38 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #1616] @ 4cd3c │ │ │ │ - ldr r3, [pc, #1612] @ 4cd3c │ │ │ │ - ldr r9, [pc, #1612] @ 4cd40 │ │ │ │ - sub sp, sp, #140 @ 0x8c │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #132] @ 0x84 │ │ │ │ - mov r1, #0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - strd r2, [sp, #80] @ 0x50 │ │ │ │ - strd r2, [sp, #88] @ 0x58 │ │ │ │ - strd r2, [sp, #96] @ 0x60 │ │ │ │ - strd r2, [sp, #104] @ 0x68 │ │ │ │ - strd r2, [sp, #112] @ 0x70 │ │ │ │ - strd r2, [sp, #120] @ 0x78 │ │ │ │ - b 4c768 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1536] @ 4cd44 │ │ │ │ - mov r1, #9 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cbc0 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #9 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c730 │ │ │ │ - ldrd r4, [sp, #64] @ 0x40 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ - b 4c7c4 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1444] @ 4cd44 │ │ │ │ - mov r1, #10 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cbc0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c78c │ │ │ │ - ldrd r6, [sp, #112] @ 0x70 │ │ │ │ - add fp, sp, #56 @ 0x38 │ │ │ │ - b 4c820 │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1352] @ 4cd44 │ │ │ │ - mov r1, #11 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cbc0 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #11 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c7e8 │ │ │ │ - ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - add fp, sp, #104 @ 0x68 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 4c880 │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1256] @ 4cd44 │ │ │ │ - mov r1, #12 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cbc0 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #12 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c848 │ │ │ │ - ldrd r2, [sp, #104] @ 0x68 │ │ │ │ - add fp, sp, #88 @ 0x58 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 4c8e0 │ │ │ │ - mov r1, #26 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1160] @ 4cd44 │ │ │ │ - mov r1, #13 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cbc0 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #13 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c8a8 │ │ │ │ - ldrd r2, [sp, #88] @ 0x58 │ │ │ │ - add fp, sp, #80 @ 0x50 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 4c940 │ │ │ │ - mov r1, #32 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1064] @ 4cd44 │ │ │ │ - mov r1, #14 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cbc0 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c908 │ │ │ │ - ldrd r2, [sp, #80] @ 0x50 │ │ │ │ - add fp, sp, #96 @ 0x60 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - b 4c9a0 │ │ │ │ + bne 4bd84 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #968] @ 4cd44 │ │ │ │ - mov r1, #15 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cbc0 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #15 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c968 │ │ │ │ - ldrd r2, [sp, #96] @ 0x60 │ │ │ │ - add fp, sp, #120 @ 0x78 │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - b 4ca00 │ │ │ │ - mov r1, #42 @ 0x2a │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #872] @ 4cd44 │ │ │ │ - mov r1, #16 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cbc0 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c9c8 │ │ │ │ - ldrd r2, [sp, #120] @ 0x78 │ │ │ │ - add fp, sp, #72 @ 0x48 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - b 4ca60 │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #776] @ 4cd44 │ │ │ │ - mov r1, #17 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cbc0 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #17 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4ca28 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r8, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - ldrd r0, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4ccd8 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4cc78 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #560] @ 4cd48 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #556] @ 4cd4c │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #544] @ 4cd48 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4cc34 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4cc14 │ │ │ │ - mov r8, r6 │ │ │ │ - mov r9, r7 │ │ │ │ - cmp r5, #0 │ │ │ │ - ldr r1, [pc, #484] @ 4cd48 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #480] @ 4cd4c │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #468] @ 4cd48 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - moveq r6, r8 │ │ │ │ - moveq r7, r9 │ │ │ │ - bne 4cba4 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cbac │ │ │ │ - mov r4, r6 │ │ │ │ - mov r5, r7 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4cbe0 │ │ │ │ - strd r4, [r3] │ │ │ │ - b 4cbe0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4cbe0 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #360] @ 4cd50 │ │ │ │ - ldr r3, [pc, #332] @ 4cd38 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 4cd30 │ │ │ │ - add sp, sp, #140 @ 0x8c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cbac │ │ │ │ - b 4cb88 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4cc0c │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cb58 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - b 4ccb8 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cb34 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4cc14 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134cc │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cbac │ │ │ │ - b 4cba4 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ + beq 4be28 │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str sl, [sp, #48] @ 0x30 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #340] @ 0x154 │ │ │ │ mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cc9c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4cc34 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4be28 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4ccb8 │ │ │ │ - b 4cb88 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r3, r0, lsl r6 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r3, r3, ip, ror #11 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r3, r3, r4, lsl #2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3896] @ 0xf38 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [pc, #1816] @ 4d488 │ │ │ │ - mov r4, r1 │ │ │ │ - ldr r1, [pc, #1812] @ 4d48c │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #1804] @ 4d490 │ │ │ │ - ldr r3, [pc, #1800] @ 4d490 │ │ │ │ - ldr r8, [pc, #1800] @ 4d494 │ │ │ │ - sub sp, sp, #164 @ 0xa4 │ │ │ │ - ldr ip, [pc, #1788] @ 4d490 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #156] @ 0x9c │ │ │ │ - mov r1, #0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - strd r2, [sp, #80] @ 0x50 │ │ │ │ - strd r2, [sp, #88] @ 0x58 │ │ │ │ - strd r2, [sp, #96] @ 0x60 │ │ │ │ - str ip, [sp, #64] @ 0x40 │ │ │ │ - str ip, [sp, #68] @ 0x44 │ │ │ │ - strd r2, [sp, #104] @ 0x68 │ │ │ │ - strd r2, [sp, #112] @ 0x70 │ │ │ │ - strd r2, [sp, #120] @ 0x78 │ │ │ │ - strd r2, [sp, #128] @ 0x80 │ │ │ │ - strd r2, [sp, #136] @ 0x88 │ │ │ │ - b 4ce0c │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1712] @ 4d498 │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cf8c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4cdd4 │ │ │ │ - ldrd r2, [sp, #128] @ 0x80 │ │ │ │ - add r9, sp, #112 @ 0x70 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 4ce6c │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1616] @ 4d498 │ │ │ │ - mov r1, #2 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cf8c │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4ce34 │ │ │ │ - ldrd r2, [sp, #112] @ 0x70 │ │ │ │ - add r9, sp, #136 @ 0x88 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 4cecc │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1520] @ 4d498 │ │ │ │ - mov r1, #3 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cf8c │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #3 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4ce94 │ │ │ │ - ldr r6, [pc, #1456] @ 4d49c │ │ │ │ - ldr fp, [pc, #1456] @ 4d4a0 │ │ │ │ - ldrd r2, [sp, #136] @ 0x88 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add fp, pc, fp │ │ │ │ - add sl, sp, #68 @ 0x44 │ │ │ │ - add r9, r6, #160 @ 0xa0 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 4cf30 │ │ │ │ - ldr r3, [pc, #1428] @ 4d4a4 │ │ │ │ - mov r1, #4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #164] @ 0xa4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cf8c │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cfd8 │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4cf08 │ │ │ │ - mov r3, #22 │ │ │ │ - str r3, [sp, #148] @ 0x94 │ │ │ │ - add r3, sp, #148 @ 0x94 │ │ │ │ - str fp, [sp, #152] @ 0x98 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r6, #164] @ 0xa4 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4cf08 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r4] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4cfac │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #1268] @ 4d4a8 │ │ │ │ - ldr r3, [pc, #1236] @ 4d48c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #156] @ 0x9c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 4d3d4 │ │ │ │ - add sp, sp, #164 @ 0xa4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r9, sp, #88 @ 0x58 │ │ │ │ - b 4d018 │ │ │ │ - mov r1, #24 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1188] @ 4d498 │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r1, #5 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cf8c │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r1, #5 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4cfe0 │ │ │ │ - ldrd r2, [sp, #88] @ 0x58 │ │ │ │ - add r9, sp, #96 @ 0x60 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - b 4d07c │ │ │ │ - mov r1, #28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1088] @ 4d498 │ │ │ │ - mov r1, #6 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cf8c │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d044 │ │ │ │ - ldrd r2, [sp, #96] @ 0x60 │ │ │ │ - add r9, sp, #104 @ 0x68 │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - b 4d0dc │ │ │ │ - mov r1, #34 @ 0x22 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #992] @ 4d498 │ │ │ │ - mov r1, #7 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cf8c │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #7 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7510 │ │ │ │ + beq 4b948 │ │ │ │ + ldr r5, [pc, #580] @ 4c140 │ │ │ │ + ldr r3, [pc, #424] @ 4c0a8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r7, r5, #312 @ 0x138 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d0a4 │ │ │ │ - ldr fp, [pc, #944] @ 4d4ac │ │ │ │ - ldr r6, [pc, #944] @ 4d4b0 │ │ │ │ - ldrd r2, [sp, #104] @ 0x68 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r6, pc, r6 │ │ │ │ - add sl, sp, #64 @ 0x40 │ │ │ │ - add r9, fp, #168 @ 0xa8 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - b 4d140 │ │ │ │ - ldr r3, [pc, #916] @ 4d4b4 │ │ │ │ - mov r1, #8 │ │ │ │ + bne 4c024 │ │ │ │ + ldr r3, [pc, #548] @ 4c144 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #172] @ 0xac │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cf8c │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4d19c │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d118 │ │ │ │ - mov r3, #22 │ │ │ │ - str r3, [sp, #148] @ 0x94 │ │ │ │ - add r3, sp, #148 @ 0x94 │ │ │ │ - str r6, [sp, #152] @ 0x98 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #172] @ 0xac │ │ │ │ - mov r0, r9 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4d118 │ │ │ │ - add r9, sp, #80 @ 0x50 │ │ │ │ - b 4d1dc │ │ │ │ - mov r1, #42 @ 0x2a │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #736] @ 4d498 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r1, #9 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cf8c │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r1, #9 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d1a4 │ │ │ │ - ldrd r2, [sp, #80] @ 0x50 │ │ │ │ - add r9, sp, #120 @ 0x78 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - b 4d240 │ │ │ │ - mov r1, #46 @ 0x2e │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #636] @ 4d498 │ │ │ │ - mov r1, #10 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cf8c │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d208 │ │ │ │ - ldrd r6, [sp, #120] @ 0x78 │ │ │ │ - add r9, sp, #72 @ 0x48 │ │ │ │ - b 4d29c │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #544] @ 4d498 │ │ │ │ - mov r1, #11 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4cf8c │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #11 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d264 │ │ │ │ - ldrd r2, [sp, #16] │ │ │ │ - ldrd r0, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - mov sl, r0 │ │ │ │ - mov fp, r1 │ │ │ │ - ldrd r0, [sp, #32] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - ldrd r0, [sp, #56] @ 0x38 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, fp │ │ │ │ - bl 11347c │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r9 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - movne r3, #1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r3, #0 │ │ │ │ - bl 11347c │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - subs r5, r0, #0 │ │ │ │ - movne r5, #1 │ │ │ │ - ands r3, r5, r3 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - bne 4d458 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, fp │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d434 │ │ │ │ - mov sl, r8 │ │ │ │ - mov fp, r9 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - moveq r5, #0 │ │ │ │ - andne r5, r5, #1 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne 4d400 │ │ │ │ - mov r2, sl │ │ │ │ - mov r3, fp │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d3d8 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4cfac │ │ │ │ - strd r6, [r3] │ │ │ │ - b 4cfac │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4d3c0 │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, fp │ │ │ │ - b 4d3c0 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #172] @ 4d4b8 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #168] @ 4d4bc │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #156] @ 4d4b8 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r6, r8 │ │ │ │ - movne r7, r9 │ │ │ │ - bne 4d3c0 │ │ │ │ - b 4d3f4 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldreq r5, [sp, #4] │ │ │ │ - beq 4d37c │ │ │ │ - b 4d374 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r1, [pc, #84] @ 4d4b8 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #80] @ 4d4bc │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #68] @ 4d4b8 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - ldreq r5, [sp, #8] │ │ │ │ - beq 4d37c │ │ │ │ - b 4d374 │ │ │ │ - eoreq r2, r3, r8, ror pc │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r2, r3, r0, asr pc │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq r3, r3, r4, asr #25 │ │ │ │ - andeq r7, ip, r8, lsr #20 │ │ │ │ - eoreq r3, r3, r4, lsr #25 │ │ │ │ - eoreq r2, r3, r8, lsr sp │ │ │ │ - @ instruction: 0x00233ab4 │ │ │ │ - andeq r7, ip, r8, lsl r8 │ │ │ │ - mlaeq r3, r4, sl, r3 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #3896] @ 0xf38 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [pc, #1816] @ 4dbf4 │ │ │ │ - mov r4, r1 │ │ │ │ - ldr r1, [pc, #1812] @ 4dbf8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #1804] @ 4dbfc │ │ │ │ - ldr r3, [pc, #1800] @ 4dbfc │ │ │ │ - ldr r8, [pc, #1800] @ 4dc00 │ │ │ │ - sub sp, sp, #164 @ 0xa4 │ │ │ │ - ldr ip, [pc, #1788] @ 4dbfc │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #156] @ 0x9c │ │ │ │ - mov r1, #0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r6, sp, #88 @ 0x58 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - str ip, [sp, #64] @ 0x40 │ │ │ │ - str ip, [sp, #68] @ 0x44 │ │ │ │ - strd r2, [sp, #80] @ 0x50 │ │ │ │ - strd r2, [sp, #88] @ 0x58 │ │ │ │ - strd r2, [sp, #96] @ 0x60 │ │ │ │ - strd r2, [sp, #104] @ 0x68 │ │ │ │ - strd r2, [sp, #112] @ 0x70 │ │ │ │ - strd r2, [sp, #120] @ 0x78 │ │ │ │ - strd r2, [sp, #128] @ 0x80 │ │ │ │ - strd r2, [sp, #136] @ 0x88 │ │ │ │ - b 4d578 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1712] @ 4dc04 │ │ │ │ - mov r1, #14 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4d6f8 │ │ │ │ - mov r2, r6 │ │ │ │ + ldr r3, [r3, #316] @ 0x13c │ │ │ │ + b 4b924 │ │ │ │ + ldr r7, [pc, #536] @ 4c148 │ │ │ │ mov r1, #14 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d540 │ │ │ │ - ldrd r2, [sp, #88] @ 0x58 │ │ │ │ - add r9, sp, #96 @ 0x60 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 4d5d8 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1616] @ 4dc04 │ │ │ │ - mov r1, #15 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4d6f8 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #15 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d5a0 │ │ │ │ - ldrd r2, [sp, #96] @ 0x60 │ │ │ │ - add r9, sp, #120 @ 0x78 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 4d638 │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1520] @ 4dc04 │ │ │ │ - mov r1, #16 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4d6f8 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d600 │ │ │ │ - ldr r6, [pc, #1456] @ 4dc08 │ │ │ │ - ldr fp, [pc, #1456] @ 4dc0c │ │ │ │ - ldrd r2, [sp, #120] @ 0x78 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add fp, pc, fp │ │ │ │ - add sl, sp, #68 @ 0x44 │ │ │ │ - add r9, r6, #176 @ 0xb0 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 4d69c │ │ │ │ - ldr r3, [pc, #1428] @ 4dc10 │ │ │ │ - mov r1, #17 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #180] @ 0xb4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4d6f8 │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, #17 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4d744 │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d674 │ │ │ │ - mov r3, #22 │ │ │ │ - str r3, [sp, #148] @ 0x94 │ │ │ │ - add r3, sp, #148 @ 0x94 │ │ │ │ - str fp, [sp, #152] @ 0x98 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r6, #180] @ 0xb4 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4d674 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4d718 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #1268] @ 4dc14 │ │ │ │ - ldr r3, [pc, #1236] @ 4dbf8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #156] @ 0x9c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 4db40 │ │ │ │ - add sp, sp, #164 @ 0xa4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r9, sp, #112 @ 0x70 │ │ │ │ - b 4d784 │ │ │ │ - mov r1, #24 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1188] @ 4dc04 │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r1, #18 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4d6f8 │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r1, #18 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d74c │ │ │ │ - ldrd r2, [sp, #112] @ 0x70 │ │ │ │ - add r9, sp, #80 @ 0x50 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - b 4d7e8 │ │ │ │ - mov r1, #28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1088] @ 4dc04 │ │ │ │ - mov r1, #19 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4d6f8 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #19 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d7b0 │ │ │ │ - ldrd r2, [sp, #80] @ 0x50 │ │ │ │ - add r9, sp, #72 @ 0x48 │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - b 4d848 │ │ │ │ - mov r1, #34 @ 0x22 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #992] @ 4dc04 │ │ │ │ - mov r1, #20 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4d6f8 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #20 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d810 │ │ │ │ - ldr fp, [pc, #944] @ 4dc18 │ │ │ │ - ldr r6, [pc, #944] @ 4dc1c │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r6, pc, r6 │ │ │ │ - add sl, sp, #64 @ 0x40 │ │ │ │ - add r9, fp, #184 @ 0xb8 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - b 4d8ac │ │ │ │ - ldr r3, [pc, #916] @ 4dc20 │ │ │ │ - mov r1, #21 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #188] @ 0xbc │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4d6f8 │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, #21 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4d908 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d884 │ │ │ │ - mov r3, #22 │ │ │ │ - str r3, [sp, #148] @ 0x94 │ │ │ │ - add r3, sp, #148 @ 0x94 │ │ │ │ - str r6, [sp, #152] @ 0x98 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 11de8 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #188] @ 0xbc │ │ │ │ - mov r0, r9 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4d884 │ │ │ │ - add r9, sp, #128 @ 0x80 │ │ │ │ - b 4d948 │ │ │ │ - mov r1, #42 @ 0x2a │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #736] @ 4dc04 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4d6f8 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d910 │ │ │ │ - ldrd r2, [sp, #128] @ 0x80 │ │ │ │ - add r9, sp, #136 @ 0x88 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - b 4d9ac │ │ │ │ - mov r1, #46 @ 0x2e │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #636] @ 4dc04 │ │ │ │ - mov r1, #23 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4d6f8 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #23 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d974 │ │ │ │ - ldrd r6, [sp, #136] @ 0x88 │ │ │ │ - add r9, sp, #104 @ 0x68 │ │ │ │ - b 4da08 │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #544] @ 4dc04 │ │ │ │ - mov r1, #24 │ │ │ │ - ldr r3, [r8, r3] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4d6f8 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #24 │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4d9d0 │ │ │ │ - ldrd r2, [sp, #16] │ │ │ │ - ldrd r0, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - mov sl, r0 │ │ │ │ - mov fp, r1 │ │ │ │ - ldrd r0, [sp, #32] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - ldrd r0, [sp, #56] @ 0x38 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #104] @ 0x68 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, fp │ │ │ │ - bl 11347c │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r9 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - movne r3, #1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r3, #0 │ │ │ │ - bl 11347c │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - subs r5, r0, #0 │ │ │ │ - movne r5, #1 │ │ │ │ - ands r3, r5, r3 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - bne 4dbc4 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, fp │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4dba0 │ │ │ │ - mov sl, r8 │ │ │ │ - mov fp, r9 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - moveq r5, #0 │ │ │ │ - andne r5, r5, #1 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne 4db6c │ │ │ │ - mov r2, sl │ │ │ │ - mov r3, fp │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4db44 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4d718 │ │ │ │ - strd r6, [r3] │ │ │ │ - b 4d718 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4db2c │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, fp │ │ │ │ - b 4db2c │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #172] @ 4dc24 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #168] @ 4dc28 │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #156] @ 4dc24 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r6, r8 │ │ │ │ - movne r7, r9 │ │ │ │ - bne 4db2c │ │ │ │ - b 4db60 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldreq r5, [sp, #4] │ │ │ │ - beq 4dae8 │ │ │ │ - b 4dae0 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r1, [pc, #84] @ 4dc24 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #80] @ 4dc28 │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #68] @ 4dc24 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - ldreq r5, [sp, #8] │ │ │ │ - beq 4dae8 │ │ │ │ - b 4dae0 │ │ │ │ - eoreq r2, r3, ip, lsl #16 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r2, r3, r4, ror #15 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq r3, r3, r8, asr r5 │ │ │ │ - @ instruction: 0x000c72bc │ │ │ │ - eoreq r3, r3, r8, lsr r5 │ │ │ │ - eoreq r2, r3, ip, asr #11 │ │ │ │ - eoreq r3, r3, r8, asr #6 │ │ │ │ - andeq r7, ip, ip, lsr #1 │ │ │ │ - eoreq r3, r3, r8, lsr #6 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - b 1063c4 │ │ │ │ - b 106b80 │ │ │ │ - b d01e8 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #596] @ 4dea8 │ │ │ │ - ldr r2, [pc, #596] @ 4deac │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #588] @ 4deb0 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #584] @ 4deb4 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r4, r0 │ │ │ │ - add r5, sp, #12 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 4dcb4 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #96 @ 0x60 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4dd88 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #96 @ 0x60 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4dc8c │ │ │ │ - add r5, sp, #8 │ │ │ │ - b 4dd0c │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #464] @ 4deb8 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #97 @ 0x61 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4ddf4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #97 @ 0x61 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4dcd4 │ │ │ │ - ldr r1, [r7] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 4dd5c │ │ │ │ - ldr r3, [pc, #380] @ 4deb8 │ │ │ │ - add r4, sp, #20 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r7] │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #344] @ 4debc │ │ │ │ - ldr r3, [pc, #324] @ 4deac │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 4dea4 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4dd5c │ │ │ │ - ldr r4, [pc, #284] @ 4dec0 │ │ │ │ - ldr r3, [pc, #268] @ 4deb4 │ │ │ │ + str r3, [r4, #292] @ 0x124 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4bbf4 │ │ │ │ + ldr r4, [pc, #480] @ 4c14c │ │ │ │ + mov r1, #14 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #192 @ 0xc0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4de3c │ │ │ │ - ldr r3, [pc, #252] @ 4dec4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #196] @ 0xc4 │ │ │ │ - add r4, sp, #16 │ │ │ │ - ldr r1, [r7] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r7] │ │ │ │ - mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 4dd5c │ │ │ │ + bl 11de8 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [r5, #300] @ 0x12c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4bd74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4dd5c │ │ │ │ - ldr r4, [pc, #184] @ 4dec8 │ │ │ │ - ldr r3, [pc, #160] @ 4deb4 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #200 @ 0xc8 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + beq 4b948 │ │ │ │ + ldr r5, [pc, #404] @ 4c150 │ │ │ │ + ldr r3, [pc, #232] @ 4c0a8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r7, r5, #344 @ 0x158 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4de70 │ │ │ │ - ldr r3, [pc, #152] @ 4decc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #204] @ 0xcc │ │ │ │ - b 4ddcc │ │ │ │ - ldr r3, [pc, #140] @ 4ded0 │ │ │ │ - mov r2, #24 │ │ │ │ + bne 4c060 │ │ │ │ + ldr r3, [pc, #372] @ 4c154 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r2, [sp, #20] │ │ │ │ + ldr r3, [r3, #348] @ 0x15c │ │ │ │ + b 4b924 │ │ │ │ + ldr r4, [pc, #360] @ 4c158 │ │ │ │ + mov r1, #14 │ │ │ │ + add r4, pc, r4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 11de8 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #196] @ 0xc4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4ddc0 │ │ │ │ - ldr r3, [pc, #92] @ 4ded4 │ │ │ │ - mov r2, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r2, [sp, #20] │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [r5, #332] @ 0x14c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4bdf4 │ │ │ │ + ldr r4, [pc, #304] @ 4c15c │ │ │ │ + mov r1, #14 │ │ │ │ + add r4, pc, r4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 11de8 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #204] @ 0xcc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4de2c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r3, r8, r0, r2 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [r5, #316] @ 0x13c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4bf18 │ │ │ │ + ldr r4, [pc, #248] @ 4c160 │ │ │ │ + mov r1, #14 │ │ │ │ + add r4, pc, r4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 11de8 │ │ │ │ + mov r1, r4 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [r5, #348] @ 0x15c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4bfd8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r4, r4, asr #11 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r2, r3, r8, ror r0 │ │ │ │ + eoreq r4, r4, r4, lsr #11 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq r1, r3, r8, lsl #31 │ │ │ │ - eoreq r2, r3, r0, lsl lr │ │ │ │ - strdeq r2, [r3], -r0 @ │ │ │ │ - eoreq r2, r3, r4, lsr #27 │ │ │ │ - eoreq r2, r3, r4, lsl #27 │ │ │ │ - strdeq r6, [ip], -r8 │ │ │ │ - andeq r6, ip, r4, asr #13 │ │ │ │ + eoreq r5, r4, ip, lsr r3 │ │ │ │ + andeq r9, ip, r0, lsl #17 │ │ │ │ + eoreq r5, r4, r0, lsr #6 │ │ │ │ + andeq r9, ip, r0, ror #16 │ │ │ │ + andeq r9, ip, r8, asr #16 │ │ │ │ + eoreq r5, r4, r0, asr r2 │ │ │ │ + eoreq r5, r4, r0, lsr r2 │ │ │ │ + mlaeq r4, ip, r3, r4 │ │ │ │ + @ instruction: 0x002451bc │ │ │ │ + mlaeq r4, ip, r1, r5 │ │ │ │ + andeq r9, ip, r8, ror r6 │ │ │ │ + eoreq r5, r4, r4, lsr #1 │ │ │ │ + andeq r9, ip, ip, ror #11 │ │ │ │ + eoreq r5, r4, ip, lsl #1 │ │ │ │ + ldrdeq r9, [ip], -r8 │ │ │ │ + @ instruction: 0x000c95b4 │ │ │ │ + @ instruction: 0x00244fbc │ │ │ │ + mlaeq r4, ip, pc, r4 @ │ │ │ │ + eoreq r4, r4, r4, ror pc │ │ │ │ + eoreq r4, r4, r4, asr pc │ │ │ │ + andeq r9, ip, r0, lsr r4 │ │ │ │ + strdeq r9, [ip], -ip │ │ │ │ + ldrdeq r4, [r4], -r8 @ │ │ │ │ + andeq r9, ip, ip, asr r4 │ │ │ │ + eoreq r4, r4, r4, asr #29 │ │ │ │ + andeq r9, ip, r4, lsr r4 │ │ │ │ + andeq r9, ip, r4, lsl r4 │ │ │ │ + strdeq r4, [r4], -r4 @ │ │ │ │ + ldrdeq r4, [r4], -r4 @ │ │ │ │ + eoreq r4, r4, r4, ror sp │ │ │ │ + eoreq r4, r4, r4, asr sp │ │ │ │ + eoreq r4, r4, r4, lsr sp │ │ │ │ + @ instruction: 0x000c92b8 │ │ │ │ + eoreq r4, r4, r0, lsr #26 │ │ │ │ + muleq ip, ip, r2 │ │ │ │ + andeq r9, ip, r0, ror r2 │ │ │ │ + eoreq r4, r4, r0, asr ip │ │ │ │ + eoreq r4, r4, r0, lsr ip │ │ │ │ + andeq r9, ip, ip, lsl #2 │ │ │ │ + ldrdeq r9, [ip], -r0 │ │ │ │ + mlaeq r4, r0, fp, r4 │ │ │ │ + eoreq r4, r4, r0, ror fp │ │ │ │ + andeq r9, ip, ip, asr #32 │ │ │ │ + andeq r9, ip, r0, lsl r0 │ │ │ │ + ldrdeq r8, [ip], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #1128] @ 4e360 │ │ │ │ + ldr r0, [pc, #1128] @ 4c5ec │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1124] @ 4e364 │ │ │ │ + ldr r1, [pc, #1124] @ 4c5f0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1096] @ 4e368 │ │ │ │ + ldr r2, [pc, #1096] @ 4c5f4 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 4df68 │ │ │ │ + b 4c1f4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e224 │ │ │ │ + bne 4c4b0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4df40 │ │ │ │ + beq 4c1cc │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r4 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ mov r9, r7 │ │ │ │ mov fp, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ str r7, [sp, #12] │ │ │ │ @@ -72268,46 +70379,46 @@ │ │ │ │ stmia sl!, {r0, r1, r2, r3} │ │ │ │ ldm fp!, {r0, r1, r2, r3} │ │ │ │ str r4, [ip] │ │ │ │ ldr ip, [sp, #12] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str r6, [sp, #12] │ │ │ │ - b 4e150 │ │ │ │ + b 4c3dc │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4e298 │ │ │ │ + bne 4c524 │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -72334,299 +70445,299 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e050 │ │ │ │ + beq 4c2dc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e1f0 │ │ │ │ + beq 4c47c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r4, sp, #32 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e31c │ │ │ │ + beq 4c5a8 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ 4e368 │ │ │ │ + ldr r3, [pc, #432] @ 4c5f4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #364] @ 4e36c │ │ │ │ - ldr r3, [pc, #352] @ 4e364 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #364] @ 4c5f8 │ │ │ │ + ldr r3, [pc, #352] @ 4c5f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e35c │ │ │ │ + bne 4c5e8 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e1f0 │ │ │ │ - ldr r4, [pc, #300] @ 4e370 │ │ │ │ - ldr r3, [pc, #288] @ 4e368 │ │ │ │ + beq 4c47c │ │ │ │ + ldr r4, [pc, #300] @ 4c5fc │ │ │ │ + ldr r3, [pc, #288] @ 4c5f4 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #208 @ 0xd0 │ │ │ │ + add r5, r4, #352 @ 0x160 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e2e8 │ │ │ │ - ldr r3, [pc, #268] @ 4e374 │ │ │ │ + bne 4c574 │ │ │ │ + ldr r3, [pc, #268] @ 4c600 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #212] @ 0xd4 │ │ │ │ + ldr r3, [r3, #356] @ 0x164 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #28 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 4e1f0 │ │ │ │ + bl 722c │ │ │ │ + b 4c47c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e1f0 │ │ │ │ - ldr r4, [pc, #188] @ 4e378 │ │ │ │ - ldr r3, [pc, #168] @ 4e368 │ │ │ │ + beq 4c47c │ │ │ │ + ldr r4, [pc, #188] @ 4c604 │ │ │ │ + ldr r3, [pc, #168] @ 4c5f4 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #216 @ 0xd8 │ │ │ │ + add r5, r4, #360 @ 0x168 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e328 │ │ │ │ - ldr r3, [pc, #156] @ 4e37c │ │ │ │ + bne 4c5b4 │ │ │ │ + ldr r3, [pc, #156] @ 4c608 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #220] @ 0xdc │ │ │ │ - b 4e26c │ │ │ │ + ldr r3, [r3, #364] @ 0x16c │ │ │ │ + b 4c4f8 │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #136] @ 4e380 │ │ │ │ + ldr r3, [pc, #136] @ 4c60c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #212] @ 0xd4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4e260 │ │ │ │ + str r3, [r4, #356] @ 0x164 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4c4ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - b 4e1ac │ │ │ │ + bl 7208 │ │ │ │ + b 4c438 │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #76] @ 4e384 │ │ │ │ + ldr r3, [pc, #76] @ 4c610 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #220] @ 0xdc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4e2d8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r1, [r3], -r0 @ │ │ │ │ + str r3, [r4, #364] @ 0x16c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4c564 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r4, r4, ror #22 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r1, r3, ip, ror #21 │ │ │ │ - eoreq r2, r3, r0, ror r9 │ │ │ │ - eoreq r2, r3, r0, asr r9 │ │ │ │ - strdeq r2, [r3], -r8 @ │ │ │ │ - ldrdeq r2, [r3], -r8 @ │ │ │ │ - andeq r6, ip, r0, ror r2 │ │ │ │ - andeq r6, ip, r0, lsr r2 │ │ │ │ + eoreq r3, r4, r0, ror #16 │ │ │ │ + eoreq r4, r4, ip, ror r6 │ │ │ │ + eoreq r4, r4, ip, asr r6 │ │ │ │ + eoreq r4, r4, r4, lsl #12 │ │ │ │ + eoreq r4, r4, r4, ror #11 │ │ │ │ + andeq r8, ip, r4, asr #19 │ │ │ │ + andeq r8, ip, r4, lsl #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 4e938 │ │ │ │ + ldr r0, [pc, #1424] @ 4cbc4 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 4e93c │ │ │ │ + ldr r1, [pc, #1420] @ 4cbc8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #1392] @ 4e940 │ │ │ │ + ldr r2, [pc, #1392] @ 4cbcc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r9, #8] │ │ │ │ str r3, [r9, #4] │ │ │ │ mov r3, #2 │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 4e418 │ │ │ │ + b 4c6a4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e4dc │ │ │ │ + bne 4c768 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e3f0 │ │ │ │ - ldr sl, [pc, #1292] @ 4e944 │ │ │ │ - ldr r8, [pc, #1292] @ 4e948 │ │ │ │ + beq 4c67c │ │ │ │ + ldr sl, [pc, #1292] @ 4cbd0 │ │ │ │ + ldr r8, [pc, #1292] @ 4cbd4 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #32 │ │ │ │ add r8, pc, r8 │ │ │ │ - add r6, sl, #232 @ 0xe8 │ │ │ │ - b 4e478 │ │ │ │ - ldr r4, [pc, #1272] @ 4e94c │ │ │ │ + add r6, sl, #376 @ 0x178 │ │ │ │ + b 4c704 │ │ │ │ + ldr r4, [pc, #1272] @ 4cbd8 │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #236] @ 0xec │ │ │ │ + ldr r3, [r4, #380] @ 0x17c │ │ │ │ mov r1, #103 @ 0x67 │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e7f4 │ │ │ │ + bne 4ca80 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #103 @ 0x67 │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e580 │ │ │ │ + bne 4c80c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e44c │ │ │ │ + beq 4c6d8 │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #236] @ 0xec │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #380] @ 0x17c │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4e44c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4c6d8 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e54c │ │ │ │ - ldr r4, [pc, #1108] @ 4e950 │ │ │ │ - ldr r3, [pc, #1088] @ 4e940 │ │ │ │ + beq 4c7d8 │ │ │ │ + ldr r4, [pc, #1108] @ 4cbdc │ │ │ │ + ldr r3, [pc, #1088] @ 4cbcc │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, r4, #224 @ 0xe0 │ │ │ │ + add r6, r4, #368 @ 0x170 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e838 │ │ │ │ - ldr r3, [pc, #1076] @ 4e954 │ │ │ │ + bne 4cac4 │ │ │ │ + ldr r3, [pc, #1076] @ 4cbe0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #228] @ 0xe4 │ │ │ │ + ldr r3, [r3, #372] @ 0x174 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 4e958 │ │ │ │ - ldr r3, [pc, #988] @ 4e93c │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 4cbe4 │ │ │ │ + ldr r3, [pc, #988] @ 4cbc8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e934 │ │ │ │ + bne 4cbc0 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -72651,47 +70762,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b 4e750 │ │ │ │ + b 4c9dc │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4e86c │ │ │ │ + bne 4caf8 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -72718,294 +70829,294 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e650 │ │ │ │ + beq 4c8dc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e54c │ │ │ │ + beq 4c7d8 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e8c0 │ │ │ │ - ldr r3, [pc, #392] @ 4e940 │ │ │ │ + beq 4cb4c │ │ │ │ + ldr r3, [pc, #392] @ 4cbcc │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 4e54c │ │ │ │ + bl 722c │ │ │ │ + b 4c7d8 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e54c │ │ │ │ - add r6, r4, #240 @ 0xf0 │ │ │ │ - ldr r3, [pc, #296] @ 4e940 │ │ │ │ + beq 4c7d8 │ │ │ │ + add r6, r4, #384 @ 0x180 │ │ │ │ + ldr r3, [pc, #296] @ 4cbcc │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e900 │ │ │ │ - ldr r3, [pc, #300] @ 4e95c │ │ │ │ + bne 4cb8c │ │ │ │ + ldr r3, [pc, #300] @ 4cbe8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #244] @ 0xf4 │ │ │ │ - b 4e524 │ │ │ │ + ldr r3, [r3, #388] @ 0x184 │ │ │ │ + b 4c7b0 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 4e960 │ │ │ │ + ldr r3, [pc, #280] @ 4cbec │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #228] @ 0xe4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4e518 │ │ │ │ + str r3, [r4, #372] @ 0x174 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4c7a4 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e54c │ │ │ │ - ldr r4, [pc, #208] @ 4e964 │ │ │ │ - ldr r3, [pc, #168] @ 4e940 │ │ │ │ + beq 4c7d8 │ │ │ │ + ldr r4, [pc, #208] @ 4cbf0 │ │ │ │ + ldr r3, [pc, #168] @ 4cbcc │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, r4, #248 @ 0xf8 │ │ │ │ + add r6, r4, #392 @ 0x188 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e8cc │ │ │ │ - ldr r3, [pc, #176] @ 4e968 │ │ │ │ + bne 4cb58 │ │ │ │ + ldr r3, [pc, #176] @ 4cbf4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #252] @ 0xfc │ │ │ │ - b 4e524 │ │ │ │ + ldr r3, [r3, #396] @ 0x18c │ │ │ │ + b 4c7b0 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 4e7b0 │ │ │ │ + bl 7208 │ │ │ │ + b 4ca3c │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 4e96c │ │ │ │ + ldr r3, [pc, #144] @ 4cbf8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #252] @ 0xfc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4e8b0 │ │ │ │ + str r3, [r4, #396] @ 0x18c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4cb3c │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 4e970 │ │ │ │ + ldr r3, [pc, #96] @ 4cbfc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #244] @ 0xf4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4e828 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r3, r0, asr #18 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r2, r3, ip, ror r7 │ │ │ │ - andeq r6, ip, ip, ror #2 │ │ │ │ - eoreq r2, r3, r0, ror #14 │ │ │ │ - @ instruction: 0x002326b8 │ │ │ │ - mlaeq r3, r8, r6, r2 │ │ │ │ - mlaeq r3, r0, r7, r1 │ │ │ │ - eoreq r2, r3, r8, lsl #7 │ │ │ │ - strdeq r5, [ip], -r0 │ │ │ │ - eoreq r2, r3, r0, lsr #6 │ │ │ │ - eoreq r2, r3, r0, lsl #6 │ │ │ │ - andeq r5, ip, ip, asr ip │ │ │ │ - andeq r5, ip, r8, lsr #24 │ │ │ │ + str r3, [r4, #388] @ 0x184 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4cab4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x002436b4 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r4, r4, r8, lsl #9 │ │ │ │ + andeq r8, ip, r0, asr #17 │ │ │ │ + eoreq r4, r4, ip, ror #8 │ │ │ │ + eoreq r4, r4, r4, asr #7 │ │ │ │ + eoreq r4, r4, r4, lsr #7 │ │ │ │ + eoreq r3, r4, r4, lsl #10 │ │ │ │ + mlaeq r4, r4, r0, r4 │ │ │ │ + andeq r8, ip, r4, asr #8 │ │ │ │ + eoreq r4, r4, ip, lsr #32 │ │ │ │ + eoreq r4, r4, ip │ │ │ │ + @ instruction: 0x000c83b0 │ │ │ │ + andeq r8, ip, ip, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 4ef24 │ │ │ │ + ldr r0, [pc, #1424] @ 4d1b0 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 4ef28 │ │ │ │ + ldr r1, [pc, #1420] @ 4d1b4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #1392] @ 4ef2c │ │ │ │ + ldr r2, [pc, #1392] @ 4d1b8 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r9, #8] │ │ │ │ str r3, [r9, #4] │ │ │ │ mov r3, #2 │ │ │ │ add r4, sp, #32 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 4ea04 │ │ │ │ + b 4cc90 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eac8 │ │ │ │ + bne 4cd54 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e9dc │ │ │ │ - ldr sl, [pc, #1292] @ 4ef30 │ │ │ │ - ldr r8, [pc, #1292] @ 4ef34 │ │ │ │ + beq 4cc68 │ │ │ │ + ldr sl, [pc, #1292] @ 4d1bc │ │ │ │ + ldr r8, [pc, #1292] @ 4d1c0 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #28 │ │ │ │ add r8, pc, r8 │ │ │ │ - add r6, sl, #264 @ 0x108 │ │ │ │ - b 4ea64 │ │ │ │ - ldr r4, [pc, #1272] @ 4ef38 │ │ │ │ + add r6, sl, #408 @ 0x198 │ │ │ │ + b 4ccf0 │ │ │ │ + ldr r4, [pc, #1272] @ 4d1c4 │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #268] @ 0x10c │ │ │ │ + ldr r3, [r4, #412] @ 0x19c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ede0 │ │ │ │ + bne 4d06c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eb6c │ │ │ │ + bne 4cdf8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ea38 │ │ │ │ + beq 4ccc4 │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #268] @ 0x10c │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #412] @ 0x19c │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4ea38 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4ccc4 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4eb38 │ │ │ │ - ldr r4, [pc, #1108] @ 4ef3c │ │ │ │ - ldr r3, [pc, #1088] @ 4ef2c │ │ │ │ + beq 4cdc4 │ │ │ │ + ldr r4, [pc, #1108] @ 4d1c8 │ │ │ │ + ldr r3, [pc, #1088] @ 4d1b8 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, r4, #256 @ 0x100 │ │ │ │ + add r6, r4, #400 @ 0x190 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ee24 │ │ │ │ - ldr r3, [pc, #1076] @ 4ef40 │ │ │ │ + bne 4d0b0 │ │ │ │ + ldr r3, [pc, #1076] @ 4d1cc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #260] @ 0x104 │ │ │ │ + ldr r3, [r3, #404] @ 0x194 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 4ef44 │ │ │ │ - ldr r3, [pc, #988] @ 4ef28 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 4d1d0 │ │ │ │ + ldr r3, [pc, #988] @ 4d1b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4ef20 │ │ │ │ + bne 4d1ac │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -73030,47 +71141,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b 4ed3c │ │ │ │ + b 4cfc8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4ee58 │ │ │ │ + bne 4d0e4 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -73097,210 +71208,210 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ec3c │ │ │ │ + beq 4cec8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4eb38 │ │ │ │ + beq 4cdc4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eeac │ │ │ │ - ldr r3, [pc, #392] @ 4ef2c │ │ │ │ + beq 4d138 │ │ │ │ + ldr r3, [pc, #392] @ 4d1b8 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 4eb38 │ │ │ │ + bl 722c │ │ │ │ + b 4cdc4 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4eb38 │ │ │ │ - add r6, r4, #272 @ 0x110 │ │ │ │ - ldr r3, [pc, #296] @ 4ef2c │ │ │ │ + beq 4cdc4 │ │ │ │ + add r6, r4, #416 @ 0x1a0 │ │ │ │ + ldr r3, [pc, #296] @ 4d1b8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eeec │ │ │ │ - ldr r3, [pc, #300] @ 4ef48 │ │ │ │ + bne 4d178 │ │ │ │ + ldr r3, [pc, #300] @ 4d1d4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #276] @ 0x114 │ │ │ │ - b 4eb10 │ │ │ │ + ldr r3, [r3, #420] @ 0x1a4 │ │ │ │ + b 4cd9c │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 4ef4c │ │ │ │ + ldr r3, [pc, #280] @ 4d1d8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #260] @ 0x104 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4eb04 │ │ │ │ + str r3, [r4, #404] @ 0x194 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4cd90 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4eb38 │ │ │ │ - ldr r4, [pc, #208] @ 4ef50 │ │ │ │ - ldr r3, [pc, #168] @ 4ef2c │ │ │ │ + beq 4cdc4 │ │ │ │ + ldr r4, [pc, #208] @ 4d1dc │ │ │ │ + ldr r3, [pc, #168] @ 4d1b8 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, r4, #280 @ 0x118 │ │ │ │ + add r6, r4, #424 @ 0x1a8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eeb8 │ │ │ │ - ldr r3, [pc, #176] @ 4ef54 │ │ │ │ + bne 4d144 │ │ │ │ + ldr r3, [pc, #176] @ 4d1e0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #284] @ 0x11c │ │ │ │ - b 4eb10 │ │ │ │ + ldr r3, [r3, #428] @ 0x1ac │ │ │ │ + b 4cd9c │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 4ed9c │ │ │ │ + bl 7208 │ │ │ │ + b 4d028 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 4ef58 │ │ │ │ + ldr r3, [pc, #144] @ 4d1e4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #284] @ 0x11c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4ee9c │ │ │ │ + str r3, [r4, #428] @ 0x1ac │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4d128 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 4ef5c │ │ │ │ + ldr r3, [pc, #96] @ 4d1e8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #276] @ 0x114 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4ee14 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r3, r4, asr r3 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - mlaeq r3, r0, r1, r2 │ │ │ │ - andeq r5, ip, r0, lsl #23 │ │ │ │ - eoreq r2, r3, r4, ror r1 │ │ │ │ - eoreq r2, r3, ip, asr #1 │ │ │ │ - eoreq r2, r3, ip, lsr #1 │ │ │ │ - eoreq r1, r3, r4, lsr #3 │ │ │ │ - mlaeq r3, ip, sp, r1 │ │ │ │ - andeq r5, ip, r4, lsl #14 │ │ │ │ - eoreq r1, r3, r4, lsr sp │ │ │ │ - eoreq r1, r3, r4, lsl sp │ │ │ │ - andeq r5, ip, r0, ror r6 │ │ │ │ - andeq r5, ip, ip, lsr r6 │ │ │ │ + str r3, [r4, #420] @ 0x1a4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4d0a0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r4, r8, asr #1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + mlaeq r4, ip, lr, r3 │ │ │ │ + ldrdeq r8, [ip], -r4 │ │ │ │ + eoreq r3, r4, r0, lsl #29 │ │ │ │ + ldrdeq r3, [r4], -r8 @ │ │ │ │ + @ instruction: 0x00243db8 │ │ │ │ + eoreq r2, r4, r8, lsl pc │ │ │ │ + eoreq r3, r4, r8, lsr #21 │ │ │ │ + andeq r7, ip, r8, asr lr │ │ │ │ + eoreq r3, r4, r0, asr #20 │ │ │ │ + eoreq r3, r4, r0, lsr #20 │ │ │ │ + andeq r7, ip, r4, asr #27 │ │ │ │ + muleq ip, r0, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #1128] @ 4f3e8 │ │ │ │ + ldr r0, [pc, #1128] @ 4d674 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1124] @ 4f3ec │ │ │ │ + ldr r1, [pc, #1124] @ 4d678 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1096] @ 4f3f0 │ │ │ │ + ldr r2, [pc, #1096] @ 4d67c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #24 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 4eff0 │ │ │ │ + b 4d27c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ mov r0, r6 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f2ac │ │ │ │ + bne 4d538 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ mov r0, r6 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4efc8 │ │ │ │ + beq 4d254 │ │ │ │ mov r1, #111 @ 0x6f │ │ │ │ mov r0, r6 │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r4 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ mov r9, r7 │ │ │ │ mov fp, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ str r7, [sp, #12] │ │ │ │ @@ -73326,46 +71437,46 @@ │ │ │ │ stmia sl!, {r0, r1, r2, r3} │ │ │ │ ldm fp!, {r0, r1, r2, r3} │ │ │ │ str r4, [ip] │ │ │ │ ldr ip, [sp, #12] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str r6, [sp, #12] │ │ │ │ - b 4f1d8 │ │ │ │ + b 4d464 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #111 @ 0x6f │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4f320 │ │ │ │ + bne 4d5ac │ │ │ │ mov r1, #111 @ 0x6f │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -73392,215 +71503,215 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #111 @ 0x6f │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f0d8 │ │ │ │ + beq 4d364 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f278 │ │ │ │ + beq 4d504 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r4, sp, #32 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f3a4 │ │ │ │ + beq 4d630 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ 4f3f0 │ │ │ │ + ldr r3, [pc, #432] @ 4d67c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #364] @ 4f3f4 │ │ │ │ - ldr r3, [pc, #352] @ 4f3ec │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #364] @ 4d680 │ │ │ │ + ldr r3, [pc, #352] @ 4d678 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4f3e4 │ │ │ │ + bne 4d670 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f278 │ │ │ │ - ldr r4, [pc, #300] @ 4f3f8 │ │ │ │ - ldr r3, [pc, #288] @ 4f3f0 │ │ │ │ + beq 4d504 │ │ │ │ + ldr r4, [pc, #300] @ 4d684 │ │ │ │ + ldr r3, [pc, #288] @ 4d67c │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #288 @ 0x120 │ │ │ │ + add r5, r4, #432 @ 0x1b0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f370 │ │ │ │ - ldr r3, [pc, #268] @ 4f3fc │ │ │ │ + bne 4d5fc │ │ │ │ + ldr r3, [pc, #268] @ 4d688 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #292] @ 0x124 │ │ │ │ + ldr r3, [r3, #436] @ 0x1b4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #28 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 4f278 │ │ │ │ + bl 722c │ │ │ │ + b 4d504 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f278 │ │ │ │ - ldr r4, [pc, #188] @ 4f400 │ │ │ │ - ldr r3, [pc, #168] @ 4f3f0 │ │ │ │ + beq 4d504 │ │ │ │ + ldr r4, [pc, #188] @ 4d68c │ │ │ │ + ldr r3, [pc, #168] @ 4d67c │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #296 @ 0x128 │ │ │ │ + add r5, r4, #440 @ 0x1b8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f3b0 │ │ │ │ - ldr r3, [pc, #156] @ 4f404 │ │ │ │ + bne 4d63c │ │ │ │ + ldr r3, [pc, #156] @ 4d690 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #300] @ 0x12c │ │ │ │ - b 4f2f4 │ │ │ │ + ldr r3, [r3, #444] @ 0x1bc │ │ │ │ + b 4d580 │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #136] @ 4f408 │ │ │ │ + ldr r3, [pc, #136] @ 4d694 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #292] @ 0x124 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4f2e8 │ │ │ │ + str r3, [r4, #436] @ 0x1b4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4d574 │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - b 4f234 │ │ │ │ + bl 7208 │ │ │ │ + b 4d4c0 │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #76] @ 4f40c │ │ │ │ + ldr r3, [pc, #76] @ 4d698 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #300] @ 0x12c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4f360 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r3, r8, ror #26 │ │ │ │ + str r3, [r4, #444] @ 0x1bc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4d5ec │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r2, [r4], -ip @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r0, r3, r4, ror #20 │ │ │ │ - eoreq r1, r3, r8, ror #17 │ │ │ │ - eoreq r1, r3, r8, asr #17 │ │ │ │ - eoreq r1, r3, r0, ror r8 │ │ │ │ - eoreq r1, r3, r0, asr r8 │ │ │ │ - ldrdeq r5, [ip], -ip │ │ │ │ - muleq ip, ip, r1 │ │ │ │ + ldrdeq r2, [r4], -r8 @ │ │ │ │ + strdeq r3, [r4], -r4 @ │ │ │ │ + ldrdeq r3, [r4], -r4 @ │ │ │ │ + eoreq r3, r4, ip, ror r5 │ │ │ │ + eoreq r3, r4, ip, asr r5 │ │ │ │ + andeq r7, ip, r0, lsr r9 │ │ │ │ + strdeq r7, [ip], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #1128] @ 4f898 │ │ │ │ + ldr r0, [pc, #1128] @ 4db24 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1124] @ 4f89c │ │ │ │ + ldr r1, [pc, #1124] @ 4db28 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #2 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1096] @ 4f8a0 │ │ │ │ + ldr r2, [pc, #1096] @ 4db2c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 4f4a0 │ │ │ │ + b 4d72c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ mov r0, r6 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f75c │ │ │ │ + bne 4d9e8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ mov r0, r6 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f478 │ │ │ │ + beq 4d704 │ │ │ │ mov r1, #115 @ 0x73 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r4 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ mov r9, r7 │ │ │ │ mov fp, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ str r7, [sp, #12] │ │ │ │ @@ -73626,46 +71737,46 @@ │ │ │ │ stmia sl!, {r0, r1, r2, r3} │ │ │ │ ldm fp!, {r0, r1, r2, r3} │ │ │ │ str r4, [ip] │ │ │ │ ldr ip, [sp, #12] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str r6, [sp, #12] │ │ │ │ - b 4f688 │ │ │ │ + b 4d914 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #115 @ 0x73 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4f7d0 │ │ │ │ + bne 4da5c │ │ │ │ mov r1, #115 @ 0x73 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -73692,299 +71803,299 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #115 @ 0x73 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f588 │ │ │ │ + beq 4d814 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f728 │ │ │ │ + beq 4d9b4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r4, sp, #32 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f854 │ │ │ │ + beq 4dae0 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ 4f8a0 │ │ │ │ + ldr r3, [pc, #432] @ 4db2c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #364] @ 4f8a4 │ │ │ │ - ldr r3, [pc, #352] @ 4f89c │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #364] @ 4db30 │ │ │ │ + ldr r3, [pc, #352] @ 4db28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4f894 │ │ │ │ + bne 4db20 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f728 │ │ │ │ - ldr r4, [pc, #300] @ 4f8a8 │ │ │ │ - ldr r3, [pc, #288] @ 4f8a0 │ │ │ │ + beq 4d9b4 │ │ │ │ + ldr r4, [pc, #300] @ 4db34 │ │ │ │ + ldr r3, [pc, #288] @ 4db2c │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #304 @ 0x130 │ │ │ │ + add r5, r4, #448 @ 0x1c0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f820 │ │ │ │ - ldr r3, [pc, #268] @ 4f8ac │ │ │ │ + bne 4daac │ │ │ │ + ldr r3, [pc, #268] @ 4db38 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #308] @ 0x134 │ │ │ │ + ldr r3, [r3, #452] @ 0x1c4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #28 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 4f728 │ │ │ │ + bl 722c │ │ │ │ + b 4d9b4 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f728 │ │ │ │ - ldr r4, [pc, #188] @ 4f8b0 │ │ │ │ - ldr r3, [pc, #168] @ 4f8a0 │ │ │ │ + beq 4d9b4 │ │ │ │ + ldr r4, [pc, #188] @ 4db3c │ │ │ │ + ldr r3, [pc, #168] @ 4db2c │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #312 @ 0x138 │ │ │ │ + add r5, r4, #456 @ 0x1c8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f860 │ │ │ │ - ldr r3, [pc, #156] @ 4f8b4 │ │ │ │ + bne 4daec │ │ │ │ + ldr r3, [pc, #156] @ 4db40 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #316] @ 0x13c │ │ │ │ - b 4f7a4 │ │ │ │ + ldr r3, [r3, #460] @ 0x1cc │ │ │ │ + b 4da30 │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #136] @ 4f8b8 │ │ │ │ + ldr r3, [pc, #136] @ 4db44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #308] @ 0x134 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4f798 │ │ │ │ + str r3, [r4, #452] @ 0x1c4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4da24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - b 4f6e4 │ │ │ │ + bl 7208 │ │ │ │ + b 4d970 │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #76] @ 4f8bc │ │ │ │ + ldr r3, [pc, #76] @ 4db48 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #316] @ 0x13c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4f810 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x002308b8 │ │ │ │ + str r3, [r4, #460] @ 0x1cc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4da9c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r4, ip, lsr #12 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x002305b4 │ │ │ │ - eoreq r1, r3, r8, lsr r4 │ │ │ │ - eoreq r1, r3, r8, lsl r4 │ │ │ │ - eoreq r1, r3, r0, asr #7 │ │ │ │ - eoreq r1, r3, r0, lsr #7 │ │ │ │ - andeq r4, ip, r8, lsr sp │ │ │ │ - strdeq r4, [ip], -r8 │ │ │ │ + eoreq r2, r4, r8, lsr #6 │ │ │ │ + eoreq r3, r4, r4, asr #2 │ │ │ │ + eoreq r3, r4, r4, lsr #2 │ │ │ │ + eoreq r3, r4, ip, asr #1 │ │ │ │ + eoreq r3, r4, ip, lsr #1 │ │ │ │ + andeq r7, ip, ip, lsl #9 │ │ │ │ + andeq r7, ip, ip, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 4fe70 │ │ │ │ + ldr r0, [pc, #1424] @ 4e0fc │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 4fe74 │ │ │ │ + ldr r1, [pc, #1420] @ 4e100 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #1392] @ 4fe78 │ │ │ │ + ldr r2, [pc, #1392] @ 4e104 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r9, #8] │ │ │ │ str r3, [r9, #4] │ │ │ │ mov r3, #2 │ │ │ │ add r4, sp, #32 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 4f950 │ │ │ │ + b 4dbdc │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fa14 │ │ │ │ + bne 4dca0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f928 │ │ │ │ - ldr sl, [pc, #1292] @ 4fe7c │ │ │ │ - ldr r8, [pc, #1292] @ 4fe80 │ │ │ │ + beq 4dbb4 │ │ │ │ + ldr sl, [pc, #1292] @ 4e108 │ │ │ │ + ldr r8, [pc, #1292] @ 4e10c │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #28 │ │ │ │ add r8, pc, r8 │ │ │ │ - add r6, sl, #328 @ 0x148 │ │ │ │ - b 4f9b0 │ │ │ │ - ldr r4, [pc, #1272] @ 4fe84 │ │ │ │ + add r6, sl, #472 @ 0x1d8 │ │ │ │ + b 4dc3c │ │ │ │ + ldr r4, [pc, #1272] @ 4e110 │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #332] @ 0x14c │ │ │ │ + ldr r3, [r4, #476] @ 0x1dc │ │ │ │ mov r1, #117 @ 0x75 │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fd2c │ │ │ │ + bne 4dfb8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #117 @ 0x75 │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fab8 │ │ │ │ + bne 4dd44 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f984 │ │ │ │ + beq 4dc10 │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #332] @ 0x14c │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #476] @ 0x1dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4f984 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4dc10 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fa84 │ │ │ │ - ldr r4, [pc, #1108] @ 4fe88 │ │ │ │ - ldr r3, [pc, #1088] @ 4fe78 │ │ │ │ + beq 4dd10 │ │ │ │ + ldr r4, [pc, #1108] @ 4e114 │ │ │ │ + ldr r3, [pc, #1088] @ 4e104 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, r4, #320 @ 0x140 │ │ │ │ + add r6, r4, #464 @ 0x1d0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fd70 │ │ │ │ - ldr r3, [pc, #1076] @ 4fe8c │ │ │ │ + bne 4dffc │ │ │ │ + ldr r3, [pc, #1076] @ 4e118 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #324] @ 0x144 │ │ │ │ + ldr r3, [r3, #468] @ 0x1d4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 4fe90 │ │ │ │ - ldr r3, [pc, #988] @ 4fe74 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 4e11c │ │ │ │ + ldr r3, [pc, #988] @ 4e100 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4fe6c │ │ │ │ + bne 4e0f8 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #118 @ 0x76 │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -74009,47 +72120,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b 4fc88 │ │ │ │ + b 4df14 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #118 @ 0x76 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4fda4 │ │ │ │ + bne 4e030 │ │ │ │ mov r1, #118 @ 0x76 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -74076,4117 +72187,5340 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #118 @ 0x76 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fb88 │ │ │ │ + beq 4de14 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fa84 │ │ │ │ + beq 4dd10 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fdf8 │ │ │ │ - ldr r3, [pc, #392] @ 4fe78 │ │ │ │ + beq 4e084 │ │ │ │ + ldr r3, [pc, #392] @ 4e104 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 4fa84 │ │ │ │ + bl 722c │ │ │ │ + b 4dd10 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fa84 │ │ │ │ - add r6, r4, #336 @ 0x150 │ │ │ │ - ldr r3, [pc, #296] @ 4fe78 │ │ │ │ + beq 4dd10 │ │ │ │ + add r6, r4, #480 @ 0x1e0 │ │ │ │ + ldr r3, [pc, #296] @ 4e104 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fe38 │ │ │ │ - ldr r3, [pc, #300] @ 4fe94 │ │ │ │ + bne 4e0c4 │ │ │ │ + ldr r3, [pc, #300] @ 4e120 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #340] @ 0x154 │ │ │ │ - b 4fa5c │ │ │ │ + ldr r3, [r3, #484] @ 0x1e4 │ │ │ │ + b 4dce8 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 4fe98 │ │ │ │ + ldr r3, [pc, #280] @ 4e124 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #324] @ 0x144 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4fa50 │ │ │ │ + str r3, [r4, #468] @ 0x1d4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4dcdc │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fa84 │ │ │ │ - ldr r4, [pc, #208] @ 4fe9c │ │ │ │ - ldr r3, [pc, #168] @ 4fe78 │ │ │ │ + beq 4dd10 │ │ │ │ + ldr r4, [pc, #208] @ 4e128 │ │ │ │ + ldr r3, [pc, #168] @ 4e104 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, r4, #344 @ 0x158 │ │ │ │ + add r6, r4, #488 @ 0x1e8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fe04 │ │ │ │ - ldr r3, [pc, #176] @ 4fea0 │ │ │ │ + bne 4e090 │ │ │ │ + ldr r3, [pc, #176] @ 4e12c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #348] @ 0x15c │ │ │ │ - b 4fa5c │ │ │ │ + ldr r3, [r3, #492] @ 0x1ec │ │ │ │ + b 4dce8 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 4fce8 │ │ │ │ + bl 7208 │ │ │ │ + b 4df74 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 4fea4 │ │ │ │ + ldr r3, [pc, #144] @ 4e130 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #348] @ 0x15c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4fde8 │ │ │ │ + str r3, [r4, #492] @ 0x1ec │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4e074 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 4fea8 │ │ │ │ + ldr r3, [pc, #96] @ 4e134 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #340] @ 0x154 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4fd60 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r3, r8, lsl #8 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r1, r3, r4, asr #4 │ │ │ │ - andeq r4, ip, r4, lsr ip │ │ │ │ - eoreq r1, r3, r8, lsr #4 │ │ │ │ - eoreq r1, r3, r0, lsl #3 │ │ │ │ - eoreq r1, r3, r0, ror #2 │ │ │ │ - eoreq r0, r3, r8, asr r2 │ │ │ │ - eoreq r0, r3, r0, asr lr │ │ │ │ - @ instruction: 0x000c47b8 │ │ │ │ - eoreq r0, r3, r8, ror #27 │ │ │ │ - eoreq r0, r3, r8, asr #27 │ │ │ │ - andeq r4, ip, r4, lsr #14 │ │ │ │ - strdeq r4, [ip], -r0 │ │ │ │ + str r3, [r4, #484] @ 0x1e4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4dfec │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r4, ip, ror r1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r2, r4, r0, asr pc │ │ │ │ + andeq r7, ip, r8, lsl #7 │ │ │ │ + eoreq r2, r4, r4, lsr pc │ │ │ │ + eoreq r2, r4, ip, lsl #29 │ │ │ │ + eoreq r2, r4, ip, ror #28 │ │ │ │ + eoreq r1, r4, ip, asr #31 │ │ │ │ + eoreq r2, r4, ip, asr fp │ │ │ │ + andeq r6, ip, ip, lsl #30 │ │ │ │ + strdeq r2, [r4], -r4 @ │ │ │ │ + ldrdeq r2, [r4], -r4 @ │ │ │ │ + andeq r6, ip, r8, ror lr │ │ │ │ + andeq r6, ip, r4, asr #28 │ │ │ │ + b d2448 │ │ │ │ + b 1031e0 │ │ │ │ + b 102f28 │ │ │ │ + b cd75c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [pc, #520] @ 500d0 │ │ │ │ - ldr r2, [pc, #520] @ 500d4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #516] @ 500d8 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #512] @ 500dc │ │ │ │ - ldr r9, [pc, #512] @ 500e0 │ │ │ │ - sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #508] @ 500e4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - add r6, sp, #12 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r7, #352 @ 0x160 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 4ff6c │ │ │ │ - ldr r3, [pc, #464] @ 500e8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #356] @ 0x164 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4ff38 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 4ff38 │ │ │ │ - blx r3 │ │ │ │ - ldr ip, [pc, #428] @ 500ec │ │ │ │ - ldr r3, [pc, #428] @ 500f0 │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r2, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r1, #106 @ 0x6a │ │ │ │ - mov r0, r4 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 73e4 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5002c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #106 @ 0x6a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4ffcc │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4ff10 │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r9, [sp, #24] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r7, #356] @ 0x164 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 4ff10 │ │ │ │ - ldr r1, [r8] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 50000 │ │ │ │ - ldr r3, [pc, #276] @ 500f4 │ │ │ │ - add r4, sp, #20 │ │ │ │ - ldr r3, [sl, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #240] @ 500f8 │ │ │ │ - ldr r3, [pc, #200] @ 500d4 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r4, r2 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r2, [pc, #332] @ 4e2b8 │ │ │ │ + ldr r3, [pc, #332] @ 4e2bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bne 500cc │ │ │ │ - add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 50000 │ │ │ │ - ldr r4, [pc, #180] @ 500fc │ │ │ │ - ldr r3, [pc, #152] @ 500e4 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #360 @ 0x168 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 50098 │ │ │ │ - ldr r3, [pc, #148] @ 50100 │ │ │ │ - add r4, sp, #16 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #364] @ 0x16c │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 50000 │ │ │ │ - ldr r3, [pc, #100] @ 50104 │ │ │ │ - mov r2, #25 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #364] @ 0x16c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 50064 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r2, r4, lsr #28 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r0, [r3], -r0 @ │ │ │ │ - eoreq pc, r2, r4, lsl #28 │ │ │ │ - @ instruction: 0x000c46bc │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r0, r3, r0, lsr #25 │ │ │ │ - andeq r4, ip, r8, lsl #13 │ │ │ │ - andeq r4, ip, ip, lsr r6 │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - eoreq pc, r2, r4, ror #25 │ │ │ │ - eoreq r0, r3, ip, ror #22 │ │ │ │ - eoreq r0, r3, r8, asr #22 │ │ │ │ - ldrdeq r4, [ip], -r8 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [pc, #520] @ 5032c │ │ │ │ - ldr r2, [pc, #520] @ 50330 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #516] @ 50334 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #512] @ 50338 │ │ │ │ - ldr r9, [pc, #512] @ 5033c │ │ │ │ - sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #508] @ 50340 │ │ │ │ + bl 7460 │ │ │ │ + ldr r2, [pc, #300] @ 4e2c0 │ │ │ │ + ldr r7, [pc, #300] @ 4e2c4 │ │ │ │ + add r2, pc, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - add r6, sp, #12 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r7, #368 @ 0x170 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 501c8 │ │ │ │ - ldr r3, [pc, #464] @ 50344 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #372] @ 0x174 │ │ │ │ + cmp r0, r2 │ │ │ │ + beq 4e1dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50194 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ + beq 4e21c │ │ │ │ + ldr r8, [r0, #12] │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 4e284 │ │ │ │ + ldr r0, [pc, #264] @ 4e2c8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 50194 │ │ │ │ - blx r3 │ │ │ │ - ldr ip, [pc, #428] @ 50348 │ │ │ │ - ldr r3, [pc, #428] @ 5034c │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r2, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r1, #108 @ 0x6c │ │ │ │ - mov r0, r4 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 73e4 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 50288 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #108 @ 0x6c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 50228 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5016c │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r9, [sp, #24] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bne 4e1d4 │ │ │ │ + bl 710c │ │ │ │ mov r3, r0 │ │ │ │ + cmp r3, r8 │ │ │ │ + bne 4e21c │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + tst r3, #1 │ │ │ │ + ldrne r4, [r4] │ │ │ │ + ldrne r3, [r4, #4] │ │ │ │ + addne r4, r4, r3 │ │ │ │ + ldrbne r3, [r4, #16] │ │ │ │ + ldr r2, [pc, #208] @ 4e2cc │ │ │ │ + mov r1, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + strb r1, [r5] │ │ │ │ + strb r3, [r5, #16] │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 4e268 │ │ │ │ + ldrb r3, [r2, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldr r2, [pc, #172] @ 4e2d0 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r7, #372] @ 0x174 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5016c │ │ │ │ - ldr r1, [r8] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 5025c │ │ │ │ - ldr r3, [pc, #276] @ 50350 │ │ │ │ - add r4, sp, #20 │ │ │ │ - ldr r3, [sl, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #240] @ 50354 │ │ │ │ - ldr r3, [pc, #200] @ 50330 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + bl 74fc │ │ │ │ + ldr r2, [pc, #148] @ 4e2d4 │ │ │ │ + ldr r3, [pc, #120] @ 4e2bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 50328 │ │ │ │ - add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5025c │ │ │ │ - ldr r4, [pc, #180] @ 50358 │ │ │ │ - ldr r3, [pc, #152] @ 50340 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #376 @ 0x178 │ │ │ │ + bne 4e2b4 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldm r4, {r0, r2, r3} │ │ │ │ cmp r0, #0 │ │ │ │ - bne 502f4 │ │ │ │ - ldr r3, [pc, #148] @ 5035c │ │ │ │ - add r4, sp, #16 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #380] @ 0x17c │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 5025c │ │ │ │ - ldr r3, [pc, #100] @ 50360 │ │ │ │ - mov r2, #22 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #380] @ 0x17c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 502c0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r2, r8, asr #23 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r0, r3, r4, ror sl │ │ │ │ - eoreq pc, r2, r8, lsr #23 │ │ │ │ - andeq r4, ip, r0, ror #8 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r0, r3, r4, asr #20 │ │ │ │ - andeq r4, ip, r8, lsr r4 │ │ │ │ - strdeq r4, [ip], -ip │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - eoreq pc, r2, r8, lsl #21 │ │ │ │ - eoreq r0, r3, r0, lsl r9 │ │ │ │ - eoreq r0, r3, ip, ror #17 │ │ │ │ - muleq ip, r8, r2 │ │ │ │ + stm r5, {r0, r2, r3} │ │ │ │ + beq 4e238 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 114514 │ │ │ │ + b 4e238 │ │ │ │ + bl 710c │ │ │ │ + mov r8, r0 │ │ │ │ + b 4e1b8 │ │ │ │ + ldrb r3, [r4] │ │ │ │ + strb r3, [r5] │ │ │ │ + b 4e238 │ │ │ │ + ldr r3, [r4] │ │ │ │ + str r3, [r5] │ │ │ │ + b 4e238 │ │ │ │ + ldrd r2, [r4] │ │ │ │ + strd r2, [r5] │ │ │ │ + b 4e238 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r4, r0, lsl #23 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r1, r4, r8, lsr #31 │ │ │ │ + eoreq r1, r4, r4, asr fp │ │ │ │ + eoreq r1, r4, r0, lsl #31 │ │ │ │ + andeq sl, ip, r0, ror r4 │ │ │ │ + andeq r0, r0, r8, lsl #6 │ │ │ │ + eoreq r1, r4, ip, lsr #21 │ │ │ │ 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 │ │ │ │ - ldr r1, [pc, #2420] @ 50cf4 │ │ │ │ - ldr r2, [pc, #2420] @ 50cf8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #2412] @ 50cfc │ │ │ │ - sub sp, sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #2408] @ 50d00 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ - mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ + str r0, [ip, #3872] @ 0xf20 │ │ │ │ mov r4, r0 │ │ │ │ - add r7, sp, #36 @ 0x24 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #28] │ │ │ │ + ldr r0, [pc, #2576] @ 4ed04 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #2572] @ 4ed08 │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub sp, sp, #188 @ 0xbc │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r5, [pc, #2560] @ 4ed0c │ │ │ │ + mov r3, #0 │ │ │ │ + add r6, sp, #32 │ │ │ │ + ldr r2, [pc, #2552] @ 4ed10 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #180] @ 0xb4 │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r8, sp, #28 │ │ │ │ + add sl, sp, #56 @ 0x38 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r2, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - b 503ec │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + strb r3, [sp, #15] │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ + b 4e39c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #98 @ 0x62 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50538 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #98 @ 0x62 │ │ │ │ + bne 4e4c4 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 503c4 │ │ │ │ - add r7, sp, #24 │ │ │ │ - b 50444 │ │ │ │ + beq 4e374 │ │ │ │ + add r8, sp, #15 │ │ │ │ + b 4e3f4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #2276] @ 50d04 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #2372] @ 4ed14 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #99 @ 0x63 │ │ │ │ + mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 505cc │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #99 @ 0x63 │ │ │ │ + bne 4e4c4 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5040c │ │ │ │ - ldr r9, [pc, #2208] @ 50d08 │ │ │ │ - ldr sl, [pc, #2208] @ 50d0c │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - add r7, sp, #28 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r8, r9, #400 @ 0x190 │ │ │ │ - b 504dc │ │ │ │ - ldr r3, [pc, #2184] @ 50d10 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #404] @ 0x194 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 504a8 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ + beq 4e3bc │ │ │ │ + ldrb r3, [sp, #15] │ │ │ │ cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 504a8 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #2148] @ 50d14 │ │ │ │ - mov r2, r0 │ │ │ │ + beq 4e594 │ │ │ │ + ldr fp, [pc, #2292] @ 4ed18 │ │ │ │ + ldr r3, [pc, #2292] @ 4ed1c │ │ │ │ + add fp, pc, fp │ │ │ │ add r3, pc, r3 │ │ │ │ + add r9, sp, #20 │ │ │ │ + add r8, fp, #496 @ 0x1f0 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #2136] @ 50d18 │ │ │ │ - mov r1, #101 @ 0x65 │ │ │ │ + b 4e464 │ │ │ │ + ldr r3, [pc, #2268] @ 4ed20 │ │ │ │ + mov r1, #42 @ 0x2a │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #500] @ 0x1f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 73e4 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 507cc │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #101 @ 0x65 │ │ │ │ + bne 4e4c4 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50648 │ │ │ │ - mov r1, #10 │ │ │ │ + bne 4e634 │ │ │ │ + mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r8 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50480 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str sl, [sp, #48] @ 0x30 │ │ │ │ + beq 4e43c │ │ │ │ + ldr r3, [sp] │ │ │ │ + str r3, [sp, #132] @ 0x84 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #404] @ 0x194 │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #500] @ 0x1f4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 50480 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4e43c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 505a0 │ │ │ │ - ldr r4, [pc, #1992] @ 50d1c │ │ │ │ - ldr r3, [pc, #1960] @ 50d00 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #384 @ 0x180 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 50614 │ │ │ │ - ldr r3, [pc, #1960] @ 50d20 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #388] @ 0x184 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [r6] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r6] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #1916] @ 50d24 │ │ │ │ - ldr r3, [pc, #1868] @ 50cf8 │ │ │ │ + beq 4e538 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldrb r3, [sp, #72] @ 0x48 │ │ │ │ + cmp r3, #5 │ │ │ │ + beq 4e544 │ │ │ │ + ldrb r3, [sp, #48] @ 0x30 │ │ │ │ + cmp r3, #5 │ │ │ │ + beq 4e56c │ │ │ │ + ldr r2, [pc, #2080] @ 4ed24 │ │ │ │ + ldr r3, [pc, #2048] @ 4ed08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 50cf0 │ │ │ │ - add sp, sp, #60 @ 0x3c │ │ │ │ + bne 4ed00 │ │ │ │ + add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 505a0 │ │ │ │ - ldr r4, [pc, #1856] @ 50d28 │ │ │ │ - ldr r3, [pc, #1812] @ 50d00 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #392 @ 0x188 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + mov r0, sl │ │ │ │ + bl 11788 │ │ │ │ + ldr r5, [r7] │ │ │ │ + strd r0, [r5] │ │ │ │ + ldrb r3, [sp, #72] @ 0x48 │ │ │ │ + cmp r3, #5 │ │ │ │ + bne 4e4f0 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50890 │ │ │ │ - ldr r3, [pc, #1824] @ 50d2c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #396] @ 0x18c │ │ │ │ - b 5057c │ │ │ │ - ldr r3, [pc, #1812] @ 50d30 │ │ │ │ - mov r2, #13 │ │ │ │ + beq 4e4f0 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4e4f0 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 7550 │ │ │ │ + b 4e4f0 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4e4fc │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4e4fc │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + bl 7550 │ │ │ │ + b 4e4fc │ │ │ │ + ldr r9, [pc, #1932] @ 4ed28 │ │ │ │ + ldr fp, [pc, #1932] @ 4ed2c │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, sp, #24 │ │ │ │ + add fp, pc, fp │ │ │ │ + add r6, r9, #512 @ 0x200 │ │ │ │ + b 4e5d8 │ │ │ │ + ldr r3, [pc, #1912] @ 4ed30 │ │ │ │ + mov r1, #46 @ 0x2e │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #388] @ 0x184 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 50570 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp fp, r3 │ │ │ │ - addne r8, sp, #20 │ │ │ │ - bne 50684 │ │ │ │ - b 508c4 │ │ │ │ - mov r1, #16 │ │ │ │ + ldr r2, [r3, #516] @ 0x204 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #102 @ 0x66 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50814 │ │ │ │ + bne 4e4c4 │ │ │ │ mov r2, r8 │ │ │ │ - mov r1, #102 @ 0x66 │ │ │ │ + mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5065c │ │ │ │ - add r8, sp, #32 │ │ │ │ - b 506dc │ │ │ │ - mov r1, #18 │ │ │ │ + bne 4e980 │ │ │ │ + mov r1, #20 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4e5b0 │ │ │ │ + mov r3, #21 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ + str fp, [sp, #132] @ 0x84 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #516] @ 0x204 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4e5b0 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ + str r3, [sp, #156] @ 0x9c │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ + mov r3, #2 │ │ │ │ + add r8, sp, #152 @ 0x98 │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ + b 4e68c │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1612] @ 50d04 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1740] @ 4ed34 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #103 @ 0x67 │ │ │ │ + mov r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50994 │ │ │ │ + bne 4e718 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #103 @ 0x67 │ │ │ │ + mov r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 506a4 │ │ │ │ - ldr r9, [pc, #1588] @ 50d34 │ │ │ │ - ldr sl, [pc, #1588] @ 50d38 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr fp, [sp, #32] │ │ │ │ - add sl, pc, sl │ │ │ │ - add r8, r9, #432 @ 0x1b0 │ │ │ │ - b 50770 │ │ │ │ - ldr r3, [pc, #1568] @ 50d3c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #436] @ 0x1b4 │ │ │ │ + beq 4e654 │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + mov r2, r8 │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ + bl 4e148 │ │ │ │ + ldrb r3, [sp, #48] @ 0x30 │ │ │ │ + cmp r3, #5 │ │ │ │ + ldrb r3, [sp, #96] @ 0x60 │ │ │ │ + bne 4e6f8 │ │ │ │ + cmp r3, #5 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + beq 4eb64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5073c │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ + beq 4e6f8 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4e6f4 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + bl 7550 │ │ │ │ + ldrb r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [pc, #1592] @ 4ed38 │ │ │ │ + strb r3, [sp, #48] @ 0x30 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 4e748 │ │ │ │ + ldrb r3, [r2, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 5073c │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #1532] @ 50d40 │ │ │ │ - mov r2, r0 │ │ │ │ + beq 4e738 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 71a8 │ │ │ │ + ldrb r3, [sp, #72] @ 0x48 │ │ │ │ + b 4e4e8 │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r3, [pc, #1484] @ 4ed3c │ │ │ │ + ldrb r2, [sp, #48] @ 0x30 │ │ │ │ + add r3, pc, r3 │ │ │ │ + cmp r2, #5 │ │ │ │ + bhi 4ed04 │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ + add pc, pc, r2, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 4e884 │ │ │ │ + ldr fp, [pc, #1444] @ 4ed40 │ │ │ │ + ldr r3, [pc, #1444] @ 4ed44 │ │ │ │ + add fp, pc, fp │ │ │ │ add r3, pc, r3 │ │ │ │ + add r9, sp, #16 │ │ │ │ + add r6, fp, #504 @ 0x1f8 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1520] @ 50d44 │ │ │ │ - mov r1, #105 @ 0x69 │ │ │ │ + b 4e7dc │ │ │ │ + ldr r3, [pc, #1420] @ 4ed48 │ │ │ │ + mov r1, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #508] @ 0x1fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 73e4 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50b38 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #105 @ 0x69 │ │ │ │ + bne 4e4c4 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50a5c │ │ │ │ - mov r1, #24 │ │ │ │ + bne 4ea48 │ │ │ │ + mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50714 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str sl, [sp, #48] @ 0x30 │ │ │ │ + beq 4e7b4 │ │ │ │ + ldr r3, [sp] │ │ │ │ + str r3, [sp, #132] @ 0x84 │ │ │ │ + mov r3, #21 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #436] @ 0x1b4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 50714 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #508] @ 0x1fc │ │ │ │ + mov r0, r6 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4e7b4 │ │ │ │ + ldr fp, [sp, #32] │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 4e87c │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, fp │ │ │ │ + bl 114514 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, fp │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4e874 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7550 │ │ │ │ + subs r9, r9, #0 │ │ │ │ + movne r9, #1 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 4e794 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, sl │ │ │ │ + bl 110e80 │ │ │ │ + ldrb r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [r7] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 4e4e8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 505a0 │ │ │ │ - ldr r4, [pc, #1376] @ 50d48 │ │ │ │ - ldr r3, [pc, #1300] @ 50d00 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #408 @ 0x198 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + beq 4eb54 │ │ │ │ + ldr r2, [pc, #1180] @ 4ed4c │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 4ed04 │ │ │ │ + add r3, r3, r3 │ │ │ │ + ldrsh r3, [r2, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + mov r1, r3 │ │ │ │ + mov r0, r2 │ │ │ │ + strd r0, [sp] │ │ │ │ + bl 113ebc │ │ │ │ + mov r2, #0 │ │ │ │ + clz r3, r0 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + mov r9, r3 │ │ │ │ + ldrd r0, [sp] │ │ │ │ + mov r3, #0 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5085c │ │ │ │ - ldr r3, [pc, #1344] @ 50d4c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #412] @ 0x19c │ │ │ │ - b 5057c │ │ │ │ + movne r9, #0 │ │ │ │ + andeq r9, r9, #1 │ │ │ │ + b 4e87c │ │ │ │ + ldrb r9, [sp, #32] │ │ │ │ + b 4e87c │ │ │ │ + ldrd r2, [sp, #80] @ 0x50 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + b 4e760 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + b 4e760 │ │ │ │ + ldrb r3, [sp, #80] @ 0x50 │ │ │ │ + strb r3, [sp, #32] │ │ │ │ + b 4e760 │ │ │ │ + ldr r5, [r7] │ │ │ │ + ldr r1, [pc, #1040] @ 4ed50 │ │ │ │ + mov r0, #0 │ │ │ │ + b 4e534 │ │ │ │ + ldr r5, [r7] │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 11383c │ │ │ │ + b 4e534 │ │ │ │ + ldr r5, [r7] │ │ │ │ + ldrb r0, [sp, #56] @ 0x38 │ │ │ │ + bl 113818 │ │ │ │ + b 4e534 │ │ │ │ + ldr r5, [r7] │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + b 4e534 │ │ │ │ + ldr r5, [r7] │ │ │ │ + ldrd r0, [sp, #56] @ 0x38 │ │ │ │ + b 4e534 │ │ │ │ + mov r3, #0 │ │ │ │ + add r8, sp, #152 @ 0x98 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ + str r3, [r8, #4] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ + b 4e9d8 │ │ │ │ + mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 505a0 │ │ │ │ - ldr r4, [pc, #1312] @ 50d50 │ │ │ │ - ldr r3, [pc, #1228] @ 50d00 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #416 @ 0x1a0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #896] @ 4ed34 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #47 @ 0x2f │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50b80 │ │ │ │ - ldr r3, [pc, #1280] @ 50d54 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #420] @ 0x1a4 │ │ │ │ - b 5057c │ │ │ │ - ldr r3, [pc, #1268] @ 50d58 │ │ │ │ - mov r2, #13 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #412] @ 0x19c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 50804 │ │ │ │ - ldr r3, [pc, #1220] @ 50d5c │ │ │ │ - mov r2, #13 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #396] @ 0x18c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 50604 │ │ │ │ - ldr r9, [pc, #1172] @ 50d60 │ │ │ │ - ldr sl, [pc, #1172] @ 50d64 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r8, r9, #448 @ 0x1c0 │ │ │ │ - b 50938 │ │ │ │ - ldr r3, [pc, #1156] @ 50d68 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #452] @ 0x1c4 │ │ │ │ + bne 4e718 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #47 @ 0x2f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50904 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 50904 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #1120] @ 50d6c │ │ │ │ + beq 4e9a0 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + mov r1, r8 │ │ │ │ + bl 21cf4 │ │ │ │ mov r2, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [pc, #1108] @ 50d70 │ │ │ │ - mov r1, #107 @ 0x6b │ │ │ │ - add r3, pc, r3 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r0, r8 │ │ │ │ + strd r2, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + ldrb r0, [sp, #72] @ 0x48 │ │ │ │ + ldrd r2, [sp] │ │ │ │ + mov r1, #4 │ │ │ │ + cmp r0, #5 │ │ │ │ + strd r2, [sp, #128] @ 0x80 │ │ │ │ + strb r1, [sp, #144] @ 0x90 │ │ │ │ + beq 4ebb4 │ │ │ │ + ldr r5, [r7] │ │ │ │ + strb r1, [sp, #72] @ 0x48 │ │ │ │ + cmp r5, #0 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + bne 4e978 │ │ │ │ + b 4e4f0 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ + str r3, [r8, #4] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ + b 4ea9c │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #700] @ 4ed34 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 73e4 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50a14 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #107 @ 0x6b │ │ │ │ + bne 4e718 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 509dc │ │ │ │ - mov r1, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + beq 4ea64 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + mov r1, r8 │ │ │ │ + bl 21cf4 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + strd r2, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + ldrb r0, [sp, #72] @ 0x48 │ │ │ │ + ldrd r2, [sp] │ │ │ │ + mov r1, #4 │ │ │ │ + cmp r0, #5 │ │ │ │ + strd r2, [sp, #104] @ 0x68 │ │ │ │ + strb r1, [sp, #120] @ 0x78 │ │ │ │ + bne 4ea30 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 508dc │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str sl, [sp, #48] @ 0x30 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #452] @ 0x1c4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 508dc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + strbeq r1, [sp, #72] @ 0x48 │ │ │ │ + beq 4ece8 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4eb1c │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 7550 │ │ │ │ + ldr r2, [pc, #560] @ 4ed54 │ │ │ │ + ldrb r3, [sp, #120] @ 0x78 │ │ │ │ + add r2, pc, r2 │ │ │ │ + strb r3, [sp, #72] @ 0x48 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 4ed04 │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ + add pc, pc, r2, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldr r5, [r7] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 4e4f0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 505a0 │ │ │ │ - ldr r5, [pc, #964] @ 50d74 │ │ │ │ - ldr r3, [pc, #844] @ 50d00 │ │ │ │ + bne 4e968 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldrb r3, [sp, #72] @ 0x48 │ │ │ │ + b 4e8a8 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + str r2, [sp, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ + beq 4e760 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4e760 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ + bl 7550 │ │ │ │ + b 4e760 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + cmp r0, #0 │ │ │ │ + strbeq r1, [sp, #72] @ 0x48 │ │ │ │ + beq 4ecd0 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4ebdc │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 7550 │ │ │ │ + ldr r2, [pc, #372] @ 4ed58 │ │ │ │ + ldrb r3, [sp, #144] @ 0x90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + strb r3, [sp, #72] @ 0x48 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 4ed04 │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ + add pc, pc, r2, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #132] @ 0x84 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #60] @ 0x3c │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [sp, #136] @ 0x88 │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #132] @ 0x84 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ + bl f3f4 │ │ │ │ + ldrb r3, [sp, #72] @ 0x48 │ │ │ │ + b 4e894 │ │ │ │ + ldr r5, [r7] │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ + cmp r5, #0 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + bne 4e948 │ │ │ │ + b 4e4f0 │ │ │ │ + ldr r5, [r7] │ │ │ │ + ldrb r3, [sp, #128] @ 0x80 │ │ │ │ + cmp r5, #0 │ │ │ │ + strb r3, [sp, #56] @ 0x38 │ │ │ │ + bne 4e958 │ │ │ │ + b 4e4f0 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #108] @ 0x6c │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #60] @ 0x3c │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ + add r0, sp, #104 @ 0x68 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ + str r3, [sp, #108] @ 0x6c │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ + bl f3f4 │ │ │ │ + ldrb r3, [sp, #72] @ 0x48 │ │ │ │ + b 4e894 │ │ │ │ + ldr r5, [r7] │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ + cmp r5, #0 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + bne 4e948 │ │ │ │ + b 4e4f0 │ │ │ │ + ldr r5, [r7] │ │ │ │ + ldrb r3, [sp, #104] @ 0x68 │ │ │ │ + cmp r5, #0 │ │ │ │ + strb r3, [sp, #56] @ 0x38 │ │ │ │ + bne 4e958 │ │ │ │ + b 4e4f0 │ │ │ │ + ldr r5, [r7] │ │ │ │ + ldrd r2, [sp, #128] @ 0x80 │ │ │ │ + cmp r5, #0 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + bne 4e978 │ │ │ │ + b 4e4f0 │ │ │ │ + ldr r5, [r7] │ │ │ │ + ldrd r2, [sp, #104] @ 0x68 │ │ │ │ + cmp r5, #0 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + bne 4e978 │ │ │ │ + b 4e4f0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq r1, [r4], -r4 @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r1, r4, ip, asr #19 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + eoreq r2, r4, r8, lsr #14 │ │ │ │ + andeq r6, ip, r8, lsr #29 │ │ │ │ + eoreq r2, r4, r8, lsl #14 │ │ │ │ + eoreq r1, r4, r8, ror #15 │ │ │ │ + @ instruction: 0x002425b0 │ │ │ │ + andeq r6, ip, r8, ror #25 │ │ │ │ + mlaeq r4, r4, r5, r2 │ │ │ │ + andeq r0, r0, r8, lsl #6 │ │ │ │ + andeq r9, ip, r2, ror pc │ │ │ │ + andeq r9, ip, r8, lsl #30 │ │ │ │ + @ instruction: 0x002423b0 │ │ │ │ + andeq r6, ip, ip, ror #21 │ │ │ │ + mlaeq r4, r0, r3, r2 │ │ │ │ + ldrdeq r9, [ip], -r2 │ │ │ │ + svcvc 0x00f80000 │ │ │ │ + andeq r9, ip, r6, ror #22 │ │ │ │ + andeq r9, ip, ip, lsr #21 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3872] @ 0xf20 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #2436] @ 4f6fc │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #2432] @ 4f700 │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub sp, sp, #188 @ 0xbc │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r5, [pc, #2420] @ 4f704 │ │ │ │ + mov r3, #0 │ │ │ │ + add r6, sp, #32 │ │ │ │ + ldr r2, [pc, #2412] @ 4f708 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #180] @ 0xb4 │ │ │ │ + mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - add r7, r5, #424 @ 0x1a8 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + add r8, sp, #28 │ │ │ │ + add sl, sp, #56 @ 0x38 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + strb r3, [sp, #15] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ + b 4ee20 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50bbc │ │ │ │ - ldr r3, [pc, #932] @ 50d78 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #428] @ 0x1ac │ │ │ │ - b 5057c │ │ │ │ - ldr r1, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 505a0 │ │ │ │ - ldr r3, [pc, #788] @ 50d04 │ │ │ │ - add r4, sp, #44 @ 0x2c │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bne 4ef48 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r6] │ │ │ │ - mov r2, r7 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4edf8 │ │ │ │ + add r8, sp, #15 │ │ │ │ + b 4ee78 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 505a0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #2232] @ 4f70c │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 505a0 │ │ │ │ - ldr r5, [pc, #844] @ 50d7c │ │ │ │ - ldr r3, [pc, #716] @ 50d00 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r7, r5, #456 @ 0x1c8 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50c40 │ │ │ │ - ldr r3, [pc, #812] @ 50d80 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #460] @ 0x1cc │ │ │ │ - b 5057c │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp fp, r3 │ │ │ │ - beq 508c4 │ │ │ │ - ldr r9, [pc, #788] @ 50d84 │ │ │ │ - ldr sl, [pc, #788] @ 50d88 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r8, r9, #464 @ 0x1d0 │ │ │ │ - b 50adc │ │ │ │ - ldr r3, [pc, #772] @ 50d8c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #468] @ 0x1d4 │ │ │ │ + bne 4ef48 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50aa8 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ + beq 4ee40 │ │ │ │ + ldrb r3, [sp, #15] │ │ │ │ cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 50aa8 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #736] @ 50d90 │ │ │ │ - mov r2, r0 │ │ │ │ + beq 4effc │ │ │ │ + ldr fp, [pc, #2152] @ 4f710 │ │ │ │ + ldr r3, [pc, #2152] @ 4f714 │ │ │ │ + add fp, pc, fp │ │ │ │ add r3, pc, r3 │ │ │ │ + add r9, sp, #20 │ │ │ │ + add r8, fp, #520 @ 0x208 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #724] @ 50d94 │ │ │ │ - mov r1, #109 @ 0x6d │ │ │ │ + b 4eee8 │ │ │ │ + ldr r3, [pc, #2128] @ 4f718 │ │ │ │ + mov r1, #50 @ 0x32 │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #524] @ 0x20c │ │ │ │ mov r0, r4 │ │ │ │ - bl 73e4 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50bf8 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #109 @ 0x6d │ │ │ │ + bne 4ef48 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 509dc │ │ │ │ - mov r1, #38 @ 0x26 │ │ │ │ + bne 4f09c │ │ │ │ + mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r8 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50a80 │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str sl, [sp, #48] @ 0x30 │ │ │ │ + beq 4eec0 │ │ │ │ + ldr r3, [sp] │ │ │ │ + str r3, [sp, #132] @ 0x84 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #468] @ 0x1d4 │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #524] @ 0x20c │ │ │ │ mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 50a80 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4eec0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 505a0 │ │ │ │ - ldr r5, [pc, #580] @ 50d98 │ │ │ │ - ldr r3, [pc, #424] @ 50d00 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r7, r5, #440 @ 0x1b8 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + beq 4ef68 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldrb r3, [sp, #72] @ 0x48 │ │ │ │ + cmp r3, #5 │ │ │ │ + beq 4efd4 │ │ │ │ + ldrb r3, [sp, #48] @ 0x30 │ │ │ │ + cmp r3, #5 │ │ │ │ + beq 4efac │ │ │ │ + ldr r2, [pc, #1940] @ 4f71c │ │ │ │ + ldr r3, [pc, #1908] @ 4f700 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #180] @ 0xb4 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 4f6f0 │ │ │ │ + add sp, sp, #188 @ 0xbc │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4ef80 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4ef80 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + bl 7550 │ │ │ │ + b 4ef80 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4ef74 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50c7c │ │ │ │ - ldr r3, [pc, #548] @ 50d9c │ │ │ │ + bne 4ef74 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 7550 │ │ │ │ + b 4ef74 │ │ │ │ + ldr sl, [pc, #1820] @ 4f720 │ │ │ │ + ldr fp, [pc, #1820] @ 4f724 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r9, sp, #16 │ │ │ │ + add fp, pc, fp │ │ │ │ + add r8, sl, #536 @ 0x218 │ │ │ │ + b 4f040 │ │ │ │ + ldr r3, [pc, #1800] @ 4f728 │ │ │ │ + mov r1, #54 @ 0x36 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #444] @ 0x1bc │ │ │ │ - b 5057c │ │ │ │ - ldr r7, [pc, #536] @ 50da0 │ │ │ │ - mov r1, #14 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 11dd8 │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str r7, [sp, #48] @ 0x30 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #420] @ 0x1a4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5084c │ │ │ │ - ldr r4, [pc, #480] @ 50da4 │ │ │ │ - mov r1, #14 │ │ │ │ - add r4, pc, r4 │ │ │ │ + ldr r2, [r3, #540] @ 0x21c │ │ │ │ mov r0, r4 │ │ │ │ - bl 11dd8 │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [r5, #428] @ 0x1ac │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 509cc │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4ef48 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 505a0 │ │ │ │ - ldr r5, [pc, #404] @ 50da8 │ │ │ │ - ldr r3, [pc, #232] @ 50d00 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r7, r5, #472 @ 0x1d8 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50cb8 │ │ │ │ - ldr r3, [pc, #372] @ 50dac │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #476] @ 0x1dc │ │ │ │ - b 5057c │ │ │ │ - ldr r4, [pc, #360] @ 50db0 │ │ │ │ - mov r1, #14 │ │ │ │ - add r4, pc, r4 │ │ │ │ + bne 4f3f8 │ │ │ │ + mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11dd8 │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4f018 │ │ │ │ + mov r3, #21 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ + str fp, [sp, #132] @ 0x84 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [r5, #460] @ 0x1cc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 50a4c │ │ │ │ - ldr r4, [pc, #304] @ 50db4 │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #540] @ 0x21c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4f018 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ + str r3, [sp, #156] @ 0x9c │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ + mov r3, #2 │ │ │ │ + add r8, sp, #152 @ 0x98 │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ + b 4f0f4 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1628] @ 4f72c │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #51 @ 0x33 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4f180 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #51 @ 0x33 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4f0bc │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + mov r2, r8 │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ + bl 4e148 │ │ │ │ + ldrb r3, [sp, #72] @ 0x48 │ │ │ │ + cmp r3, #5 │ │ │ │ + ldrb r3, [sp, #96] @ 0x60 │ │ │ │ + bne 4f160 │ │ │ │ + cmp r3, #5 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + beq 4f5b0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4f160 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4f15c │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 7550 │ │ │ │ + ldrb r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [pc, #1480] @ 4f730 │ │ │ │ + strb r3, [sp, #72] @ 0x48 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 4f1ac │ │ │ │ + ldrb r3, [r2, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4f1a0 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 71a8 │ │ │ │ + b 4ef68 │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r3, [pc, #1376] @ 4f734 │ │ │ │ + ldrb r2, [sp, #72] @ 0x48 │ │ │ │ + add r3, pc, r3 │ │ │ │ + cmp r2, #5 │ │ │ │ + bhi 4f6fc │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ + add pc, pc, r2, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 4f2e8 │ │ │ │ + ldr fp, [pc, #1336] @ 4f738 │ │ │ │ + ldr r3, [pc, #1336] @ 4f73c │ │ │ │ + add fp, pc, fp │ │ │ │ + add r3, pc, r3 │ │ │ │ + add sl, sp, #24 │ │ │ │ + add r9, fp, #528 @ 0x210 │ │ │ │ + str r3, [sp] │ │ │ │ + b 4f240 │ │ │ │ + ldr r3, [pc, #1312] @ 4f740 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #532] @ 0x214 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4ef48 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4f4ac │ │ │ │ mov r1, #14 │ │ │ │ - add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11dd8 │ │ │ │ - add r3, sp, #44 @ 0x2c │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4f218 │ │ │ │ + ldr r3, [sp] │ │ │ │ + str r3, [sp, #132] @ 0x84 │ │ │ │ + mov r3, #21 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [r5, #444] @ 0x1bc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 50b70 │ │ │ │ - ldr r4, [pc, #248] @ 50db8 │ │ │ │ - mov r1, #14 │ │ │ │ - add r4, pc, r4 │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #532] @ 0x214 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4f218 │ │ │ │ + ldr fp, [sp, #56] @ 0x38 │ │ │ │ + ldr r9, [sp, #64] @ 0x40 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 4f2e0 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, fp │ │ │ │ + bl 114514 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, fp │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4f2d8 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7550 │ │ │ │ + subs r9, r9, #0 │ │ │ │ + movne r9, #1 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 4f1f8 │ │ │ │ + mov r1, sl │ │ │ │ + mov r0, r6 │ │ │ │ + bl 110e80 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4ef68 │ │ │ │ + ldrb r3, [sp, #48] @ 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 4f5a0 │ │ │ │ + ldr r2, [pc, #1072] @ 4f744 │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 4f6fc │ │ │ │ + ldrb r3, [r2, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r0, r2 │ │ │ │ + strd r0, [sp] │ │ │ │ + bl 113ebc │ │ │ │ + mov r2, #0 │ │ │ │ + clz r3, r0 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + mov r9, r3 │ │ │ │ + ldrd r0, [sp] │ │ │ │ + mov r3, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + movne r9, #0 │ │ │ │ + andeq r9, r9, #1 │ │ │ │ + b 4f2e0 │ │ │ │ + ldrb r9, [sp, #56] @ 0x38 │ │ │ │ + b 4f2e0 │ │ │ │ + ldrd r2, [sp, #80] @ 0x50 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + b 4f1c4 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + b 4f1c4 │ │ │ │ + ldrb r3, [sp, #80] @ 0x50 │ │ │ │ + strb r3, [sp, #56] @ 0x38 │ │ │ │ + b 4f1c4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 11788 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r1, [r7] │ │ │ │ + strd r2, [r1] │ │ │ │ + b 4ef68 │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + b 4f3a4 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + bl 11383c │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + b 4f3a4 │ │ │ │ + ldrb r0, [sp, #32] │ │ │ │ + bl 113818 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + b 4f3a4 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + b 4f3a4 │ │ │ │ + ldr r3, [pc, #852] @ 4f748 │ │ │ │ + mov r2, #0 │ │ │ │ + b 4f3a4 │ │ │ │ + mov r3, #0 │ │ │ │ + add r8, sp, #152 @ 0x98 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ + str r3, [r8, #4] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ + b 4f450 │ │ │ │ + mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11dd8 │ │ │ │ - mov r1, r4 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [r5, #476] @ 0x1dc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 50c30 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r2, ip, ror #18 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #768] @ 4f72c │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4f180 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4f418 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + mov r1, r8 │ │ │ │ + bl 21cf4 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov fp, r1 │ │ │ │ + bl 71a8 │ │ │ │ + ldrb r2, [sp, #48] @ 0x30 │ │ │ │ + mov r3, #4 │ │ │ │ + cmp r2, #5 │ │ │ │ + strd sl, [sp, #128] @ 0x80 │ │ │ │ + strb r3, [sp, #144] @ 0x90 │ │ │ │ + beq 4f600 │ │ │ │ + strb r3, [sp, #48] @ 0x30 │ │ │ │ + strd sl, [sp, #32] │ │ │ │ + b 4f2f4 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ + str r3, [r8, #4] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ + b 4f500 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #592] @ 4f72c │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #53 @ 0x35 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4f180 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #53 @ 0x35 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4f4c8 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + mov r1, r8 │ │ │ │ + bl 21cf4 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov fp, r1 │ │ │ │ + bl 71a8 │ │ │ │ + ldrb r2, [sp, #48] @ 0x30 │ │ │ │ + mov r3, #4 │ │ │ │ + cmp r2, #5 │ │ │ │ + strd sl, [sp, #104] @ 0x68 │ │ │ │ + strb r3, [sp, #120] @ 0x78 │ │ │ │ + bne 4f4a0 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + cmp r0, #0 │ │ │ │ + strbeq r3, [sp, #48] @ 0x30 │ │ │ │ + beq 4f6e8 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4f578 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + bl 7550 │ │ │ │ + ldr r2, [pc, #460] @ 4f74c │ │ │ │ + ldrb r3, [sp, #120] @ 0x78 │ │ │ │ + add r2, pc, r2 │ │ │ │ + strb r3, [sp, #48] @ 0x30 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 4f6fc │ │ │ │ + add r3, r3, r3 │ │ │ │ + ldrsh r3, [r2, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldrb r3, [sp, #48] @ 0x30 │ │ │ │ + b 4f30c │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #60] @ 0x3c │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + str r2, [sp, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ + beq 4f1c4 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4f1c4 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ + bl 7550 │ │ │ │ + b 4f1c4 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + cmp r0, #0 │ │ │ │ + strbeq r3, [sp, #48] @ 0x30 │ │ │ │ + beq 4f6f4 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4f628 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + bl 7550 │ │ │ │ + ldr r2, [pc, #288] @ 4f750 │ │ │ │ + ldrb r3, [sp, #144] @ 0x90 │ │ │ │ + add r2, pc, r2 │ │ │ │ + strb r3, [sp, #48] @ 0x30 │ │ │ │ + cmp r3, #5 │ │ │ │ + bhi 4f6fc │ │ │ │ + add r3, r3, r3 │ │ │ │ + ldrsh r3, [r2, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ + nop @ (mov r0, r0) │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #132] @ 0x84 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [sp, #136] @ 0x88 │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #132] @ 0x84 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ + bl f3f4 │ │ │ │ + b 4f2f4 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + b 4f2f4 │ │ │ │ + ldrb r3, [sp, #128] @ 0x80 │ │ │ │ + strb r3, [sp, #32] │ │ │ │ + b 4f2f4 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #108] @ 0x6c │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ + add r0, sp, #104 @ 0x68 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ + str r3, [sp, #108] @ 0x6c │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ + bl f3f4 │ │ │ │ + b 4f2f4 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + b 4f2f4 │ │ │ │ + ldrb r3, [sp, #104] @ 0x68 │ │ │ │ + strb r3, [sp, #32] │ │ │ │ + b 4f2f4 │ │ │ │ + ldrd sl, [sp, #104] @ 0x68 │ │ │ │ + b 4f4a4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrd sl, [sp, #128] @ 0x80 │ │ │ │ + b 4f4a4 │ │ │ │ + eoreq r0, r4, r0, ror pc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq pc, r2, ip, asr #18 │ │ │ │ + eoreq r0, r4, r8, asr #30 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - eoreq r0, r3, ip, asr #14 │ │ │ │ - andeq r4, ip, r8, asr #4 │ │ │ │ - eoreq r0, r3, r0, lsr r7 │ │ │ │ - andeq r4, ip, r8, lsr #4 │ │ │ │ - andeq r4, ip, r0, lsl r2 │ │ │ │ - eoreq r0, r3, r0, ror #12 │ │ │ │ - eoreq r0, r3, r0, asr #12 │ │ │ │ - eoreq pc, r2, r4, asr #14 │ │ │ │ - eoreq r0, r3, ip, asr #11 │ │ │ │ - eoreq r0, r3, ip, lsr #11 │ │ │ │ - andeq r4, ip, r0, asr #32 │ │ │ │ - @ instruction: 0x002304b4 │ │ │ │ - @ instruction: 0x000c3fb4 │ │ │ │ - mlaeq r3, ip, r4, r0 │ │ │ │ - andeq r3, ip, r0, lsr #31 │ │ │ │ - andeq r3, ip, ip, ror pc │ │ │ │ - eoreq r0, r3, ip, asr #7 │ │ │ │ - eoreq r0, r3, ip, lsr #7 │ │ │ │ - eoreq r0, r3, r4, lsl #7 │ │ │ │ - eoreq r0, r3, r4, ror #6 │ │ │ │ - strdeq r3, [ip], -r8 │ │ │ │ - andeq r3, ip, r4, asr #27 │ │ │ │ - eoreq r0, r3, r8, ror #5 │ │ │ │ - andeq r3, ip, r4, lsr #28 │ │ │ │ - ldrdeq r0, [r3], -r4 @ │ │ │ │ - strdeq r3, [ip], -ip │ │ │ │ - ldrdeq r3, [ip], -ip │ │ │ │ - eoreq r0, r3, r4, lsl #4 │ │ │ │ - eoreq r0, r3, r4, ror #3 │ │ │ │ - eoreq r0, r3, r4, lsl #3 │ │ │ │ - eoreq r0, r3, r4, ror #2 │ │ │ │ - eoreq r0, r3, r4, asr #2 │ │ │ │ - andeq r3, ip, r0, lsl #25 │ │ │ │ - eoreq r0, r3, r0, lsr r1 │ │ │ │ - andeq r3, ip, r4, ror #24 │ │ │ │ - andeq r3, ip, r8, lsr ip │ │ │ │ - eoreq r0, r3, r0, rrx │ │ │ │ - eoreq r0, r3, r0, asr #32 │ │ │ │ - ldrdeq r3, [ip], -r4 │ │ │ │ - muleq ip, r8, sl │ │ │ │ - eoreq pc, r2, r0, lsr #31 │ │ │ │ - eoreq pc, r2, r0, lsl #31 │ │ │ │ - andeq r3, ip, r4, lsl sl │ │ │ │ - ldrdeq r3, [ip], -r8 │ │ │ │ - muleq ip, ip, r9 │ │ │ │ - b d1a74 │ │ │ │ - b 10282c │ │ │ │ - b 102574 │ │ │ │ - b ccd88 │ │ │ │ - b ce7cc │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + eoreq r1, r4, r4, lsr #25 │ │ │ │ + andeq r6, ip, r4, lsr #8 │ │ │ │ + eoreq r1, r4, r4, lsl #25 │ │ │ │ + eoreq r0, r4, r4, ror #26 │ │ │ │ + eoreq r1, r4, r8, asr #22 │ │ │ │ + andeq r6, ip, r0, lsl #5 │ │ │ │ + eoreq r1, r4, ip, lsr #22 │ │ │ │ + andeq r0, r0, r8, lsl #6 │ │ │ │ + andeq r9, ip, lr, lsr #10 │ │ │ │ + andeq r9, ip, r8, asr #9 │ │ │ │ + eoreq r1, r4, ip, asr #18 │ │ │ │ + andeq r6, ip, r8, lsl #1 │ │ │ │ + eoreq r1, r4, ip, lsr #18 │ │ │ │ + muleq ip, r2, r3 │ │ │ │ + svcvc 0x00f80000 │ │ │ │ + andeq r9, ip, r8, lsr #2 │ │ │ │ + andeq r9, ip, r4, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r4, r2 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r2, [pc, #332] @ 50f40 │ │ │ │ - ldr r3, [pc, #332] @ 50f44 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - sub sp, sp, #16 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #12] │ │ │ │ + str r0, [ip, #3872] @ 0xf20 │ │ │ │ + sub sp, sp, #188 @ 0xbc │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #1004] @ 4fb60 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + ldr r1, [pc, #1000] @ 4fb64 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r7, [pc, #996] @ 4fb68 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr sl, [pc, #992] @ 4fb6c │ │ │ │ + ldr fp, [pc, #992] @ 4fb70 │ │ │ │ mov r3, #0 │ │ │ │ - bl 7450 │ │ │ │ - ldr r2, [pc, #300] @ 50f48 │ │ │ │ - ldr r7, [pc, #300] @ 50f4c │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [pc, #988] @ 4fb74 │ │ │ │ + mov ip, #2 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ add r7, pc, r7 │ │ │ │ - cmp r0, r2 │ │ │ │ - beq 50e64 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #180] @ 0xb4 │ │ │ │ + mov r1, #0 │ │ │ │ + add sl, pc, sl │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ + str ip, [sp, #96] @ 0x60 │ │ │ │ + add r9, sp, #24 │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ + add fp, pc, fp │ │ │ │ + add r8, r7, #544 @ 0x220 │ │ │ │ + str ip, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r3, [sp, #108] @ 0x6c │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ + b 4f814 │ │ │ │ + ldr r3, [pc, #900] @ 4fb78 │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #548] @ 0x224 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50ea4 │ │ │ │ - ldr r8, [r0, #12] │ │ │ │ - cmp r8, #0 │ │ │ │ - beq 50f0c │ │ │ │ - ldr r0, [pc, #264] @ 50f50 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 50e5c │ │ │ │ - bl 70fc │ │ │ │ + bne 4fa34 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4f8ac │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4f7ec │ │ │ │ + mov r3, #21 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ + str fp, [sp, #60] @ 0x3c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 50ea4 │ │ │ │ - ldrb r3, [r4, #16] │ │ │ │ - tst r3, #1 │ │ │ │ - ldrne r4, [r4] │ │ │ │ - ldrne r3, [r4, #4] │ │ │ │ - addne r4, r4, r3 │ │ │ │ - ldrbne r3, [r4, #16] │ │ │ │ - ldr r2, [pc, #208] @ 50f54 │ │ │ │ - mov r1, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - strb r1, [r5] │ │ │ │ - strb r3, [r5, #16] │ │ │ │ - cmp r3, #5 │ │ │ │ - bhi 50ef0 │ │ │ │ - ldrb r3, [r2, r3] │ │ │ │ - add pc, pc, r3, lsl #2 │ │ │ │ - nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #172] @ 50f58 │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ - mov r1, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [r7, #548] @ 0x224 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4f7ec │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #756] @ 4fb7c │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4fa8c │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r8, r0, #0 │ │ │ │ + beq 4f874 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r9, r5 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ + str r3, [sp, #156] @ 0x9c │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + add lr, sp, #128 @ 0x80 │ │ │ │ + mov r7, lr │ │ │ │ + str lr, [sp, #12] │ │ │ │ + stmia lr!, {r0, r1, r2, r3} │ │ │ │ + ldm r9, {r0, r1} │ │ │ │ + add ip, sp, #152 @ 0x98 │ │ │ │ + stm lr, {r0, r1} │ │ │ │ + mov sl, ip │ │ │ │ + str ip, [sp, #20] │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + mov fp, r5 │ │ │ │ + stmia fp!, {r0, r1, r2, r3} │ │ │ │ + mov r8, r6 │ │ │ │ + mov r2, #2 │ │ │ │ + str r2, [r9] │ │ │ │ + ldm r8!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm r8, {r0, r1} │ │ │ │ + ldr r9, [lr] │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + mov ip, r0 │ │ │ │ + ldm r7!, {r0, r1, r2, r3} │ │ │ │ + mov sl, r6 │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + str r9, [r8] │ │ │ │ + ldr r8, [sp, #20] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + ldm r8!, {r0, r1, r2, r3} │ │ │ │ + ldr fp, [pc, #552] @ 4fb80 │ │ │ │ + ldr sl, [pc, #552] @ 4fb84 │ │ │ │ + stmia r7!, {r0, r1, r2, r3} │ │ │ │ + add fp, pc, fp │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ + str ip, [lr] │ │ │ │ + add sl, pc, sl │ │ │ │ + bl 71a8 │ │ │ │ + add r8, fp, #552 @ 0x228 │ │ │ │ + add r9, sp, #28 │ │ │ │ + b 4f9d8 │ │ │ │ + ldr r3, [pc, #516] @ 4fb88 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #556] @ 0x22c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4f9a4 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 4f9a4 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #480] @ 4fb8c │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #468] @ 4fb90 │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 73f4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4fa34 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7688 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4faa8 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4f97c │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ + str sl, [sp, #60] @ 0x3c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #556] @ 0x22c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 4f97c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r2, #0 │ │ │ │ + strbne r2, [r3] │ │ │ │ mov r0, r5 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - bl 74ec │ │ │ │ - ldr r2, [pc, #148] @ 50f5c │ │ │ │ - ldr r3, [pc, #120] @ 50f44 │ │ │ │ + bl 71a8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #300] @ 4fb94 │ │ │ │ + ldr r3, [pc, #248] @ 4fb64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 50f3c │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldm r4, {r0, r2, r3} │ │ │ │ + bne 4fb5c │ │ │ │ + add sp, sp, #188 @ 0xbc │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + strbne r8, [r3] │ │ │ │ + b 4fa50 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r6 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + mov r3, #3 │ │ │ │ + strb r3, [sp, #48] @ 0x30 │ │ │ │ + bl 4e148 │ │ │ │ + mov r1, r4 │ │ │ │ + add r0, sp, #32 │ │ │ │ + bl 10a60 │ │ │ │ + ldrb r3, [sp, #72] @ 0x48 │ │ │ │ + cmp r3, #5 │ │ │ │ + mov r4, r0 │ │ │ │ + beq 4fb0c │ │ │ │ + ldrb r3, [sp, #48] @ 0x30 │ │ │ │ + cmp r3, #5 │ │ │ │ + beq 4fb34 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + eorne r0, r4, #1 │ │ │ │ + strbne r0, [r3] │ │ │ │ + b 4fa50 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - stm r5, {r0, r2, r3} │ │ │ │ - beq 50ec0 │ │ │ │ + beq 4fae8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b38 │ │ │ │ - b 50ec0 │ │ │ │ - bl 70fc │ │ │ │ - mov r8, r0 │ │ │ │ - b 50e40 │ │ │ │ - ldrb r3, [r4] │ │ │ │ - strb r3, [r5] │ │ │ │ - b 50ec0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - str r3, [r5] │ │ │ │ - b 50ec0 │ │ │ │ - ldrd r2, [r4] │ │ │ │ - strd r2, [r5] │ │ │ │ - b 50ec0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq lr, [r2], -r8 @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq pc, r2, r0, lsr #6 │ │ │ │ - eoreq lr, r2, ip, asr #29 │ │ │ │ - strdeq pc, [r2], -r8 @ │ │ │ │ - andeq r6, ip, r6, asr #28 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4fae8 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 7550 │ │ │ │ + b 4fae8 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4faf4 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4faf4 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + bl 7550 │ │ │ │ + b 4faf4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r4, r4, ror r5 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0x002413b0 │ │ │ │ + eoreq r0, r4, r0, asr #10 │ │ │ │ + andeq r5, ip, ip, asr #21 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r1, r4, r8, asr r3 │ │ │ │ andeq r0, r0, r8, lsl #6 │ │ │ │ - eoreq lr, r2, r4, lsr #28 │ │ │ │ - ldr r3, [pc, #16] @ 50f78 │ │ │ │ - ldr r2, [pc, #16] @ 50f7c │ │ │ │ + strdeq r1, [r4], -r0 @ │ │ │ │ + andeq r5, ip, r0, lsl #19 │ │ │ │ + eoreq r1, r4, ip, asr #3 │ │ │ │ + andeq r5, ip, r8, asr r9 │ │ │ │ + andeq r5, ip, r0, asr #18 │ │ │ │ + eoreq r0, r4, r4, lsl #5 │ │ │ │ + ldr r3, [pc, #16] @ 4fbb0 │ │ │ │ + ldr r2, [pc, #16] @ 4fbb4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, lsl #27 │ │ │ │ + eoreq r0, r4, ip, asr #2 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 50f98 │ │ │ │ - ldr r2, [pc, #16] @ 50f9c │ │ │ │ + ldr r3, [pc, #16] @ 4fbd0 │ │ │ │ + ldr r2, [pc, #16] @ 4fbd4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, ror #26 │ │ │ │ + eoreq r0, r4, ip, lsr #2 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 50fb8 │ │ │ │ - ldr r2, [pc, #16] @ 50fbc │ │ │ │ + ldr r3, [pc, #16] @ 4fbf0 │ │ │ │ + ldr r2, [pc, #16] @ 4fbf4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, asr #26 │ │ │ │ + eoreq r0, r4, ip, lsl #2 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 50fd8 │ │ │ │ - ldr r2, [pc, #16] @ 50fdc │ │ │ │ + ldr r3, [pc, #16] @ 4fc10 │ │ │ │ + ldr r2, [pc, #16] @ 4fc14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, lsr #26 │ │ │ │ + eoreq r0, r4, ip, ror #1 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 50ff8 │ │ │ │ - ldr r2, [pc, #16] @ 50ffc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq lr, r2, r4, lsl #26 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 51018 │ │ │ │ - ldr r2, [pc, #16] @ 5101c │ │ │ │ + ldr r3, [pc, #16] @ 4fc30 │ │ │ │ + ldr r2, [pc, #16] @ 4fc34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, ror #25 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 51038 │ │ │ │ - ldr r2, [pc, #16] @ 5103c │ │ │ │ + eoreq r0, r4, ip, asr #1 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 4fc50 │ │ │ │ + ldr r2, [pc, #16] @ 4fc54 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, asr #25 │ │ │ │ + eoreq r0, r4, ip, lsr #1 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 51058 │ │ │ │ - ldr r2, [pc, #16] @ 5105c │ │ │ │ + ldr r3, [pc, #16] @ 4fc70 │ │ │ │ + ldr r2, [pc, #16] @ 4fc74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, lsr #25 │ │ │ │ + eoreq r0, r4, ip, lsl #1 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 51078 │ │ │ │ - ldr r2, [pc, #16] @ 5107c │ │ │ │ + ldr r3, [pc, #16] @ 4fc90 │ │ │ │ + ldr r2, [pc, #16] @ 4fc94 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, lsl #25 │ │ │ │ + eoreq r0, r4, ip, rrx │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 51098 │ │ │ │ - ldr r2, [pc, #16] @ 5109c │ │ │ │ + ldr r3, [pc, #16] @ 4fcb0 │ │ │ │ + ldr r2, [pc, #16] @ 4fcb4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, ror #24 │ │ │ │ + eoreq r0, r4, ip, asr #32 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 510b8 │ │ │ │ - ldr r2, [pc, #16] @ 510bc │ │ │ │ + ldr r3, [pc, #16] @ 4fcd0 │ │ │ │ + ldr r2, [pc, #16] @ 4fcd4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, asr #24 │ │ │ │ + eoreq r0, r4, ip, lsr #32 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 510d8 │ │ │ │ - ldr r2, [pc, #16] @ 510dc │ │ │ │ + ldr r3, [pc, #16] @ 4fcf0 │ │ │ │ + ldr r2, [pc, #16] @ 4fcf4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, lsr #24 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 510f8 │ │ │ │ - ldr r2, [pc, #16] @ 510fc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq lr, r2, r4, lsl #24 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 51118 │ │ │ │ - ldr r2, [pc, #16] @ 5111c │ │ │ │ + eoreq r0, r4, ip │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 4fd10 │ │ │ │ + ldr r2, [pc, #16] @ 4fd14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, ror #23 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 51138 │ │ │ │ - ldr r2, [pc, #16] @ 5113c │ │ │ │ + eoreq pc, r3, ip, ror #31 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 4fd30 │ │ │ │ + ldr r2, [pc, #16] @ 4fd34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, asr #23 │ │ │ │ + eoreq pc, r3, ip, asr #31 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 51158 │ │ │ │ - ldr r2, [pc, #16] @ 5115c │ │ │ │ + ldr r3, [pc, #16] @ 4fd50 │ │ │ │ + ldr r2, [pc, #16] @ 4fd54 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, lsr #23 │ │ │ │ + eoreq pc, r3, ip, lsr #31 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 51178 │ │ │ │ - ldr r2, [pc, #16] @ 5117c │ │ │ │ + ldr r3, [pc, #16] @ 4fd70 │ │ │ │ + ldr r2, [pc, #16] @ 4fd74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, lsl #23 │ │ │ │ + eoreq pc, r3, ip, lsl #31 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 51198 │ │ │ │ - ldr r2, [pc, #16] @ 5119c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq lr, r2, r4, ror #22 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 511b8 │ │ │ │ - ldr r2, [pc, #16] @ 511bc │ │ │ │ + ldr r3, [pc, #16] @ 4fd90 │ │ │ │ + ldr r2, [pc, #16] @ 4fd94 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, asr #22 │ │ │ │ + eoreq pc, r3, ip, ror #30 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 511d8 │ │ │ │ - ldr r2, [pc, #16] @ 511dc │ │ │ │ + ldr r3, [pc, #16] @ 4fdb0 │ │ │ │ + ldr r2, [pc, #16] @ 4fdb4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, lsr #22 │ │ │ │ + eoreq pc, r3, ip, asr #30 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 511f8 │ │ │ │ - ldr r2, [pc, #16] @ 511fc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq lr, r2, r4, lsl #22 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 51218 │ │ │ │ - ldr r2, [pc, #16] @ 5121c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq lr, r2, r4, ror #21 │ │ │ │ - andeq r0, r0, r0, lsr #5 │ │ │ │ - ldr r3, [pc, #16] @ 51238 │ │ │ │ - ldr r2, [pc, #16] @ 5123c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq lr, r2, r4, asr #21 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 51258 │ │ │ │ - ldr r2, [pc, #16] @ 5125c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq lr, r2, r4, lsr #21 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 51278 │ │ │ │ - ldr r2, [pc, #16] @ 5127c │ │ │ │ + ldr r3, [pc, #16] @ 4fdd0 │ │ │ │ + ldr r2, [pc, #16] @ 4fdd4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, lsl #21 │ │ │ │ + eoreq pc, r3, ip, lsr #30 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 51298 │ │ │ │ - ldr r2, [pc, #16] @ 5129c │ │ │ │ + ldr r3, [pc, #16] @ 4fdf0 │ │ │ │ + ldr r2, [pc, #16] @ 4fdf4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, ror #20 │ │ │ │ + eoreq pc, r3, ip, lsl #30 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 512b8 │ │ │ │ - ldr r2, [pc, #16] @ 512bc │ │ │ │ + ldr r3, [pc, #16] @ 4fe10 │ │ │ │ + ldr r2, [pc, #16] @ 4fe14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, asr #20 │ │ │ │ + eoreq pc, r3, ip, ror #29 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 512d8 │ │ │ │ - ldr r2, [pc, #16] @ 512dc │ │ │ │ + ldr r3, [pc, #16] @ 4fe30 │ │ │ │ + ldr r2, [pc, #16] @ 4fe34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, lsr #20 │ │ │ │ + eoreq pc, r3, ip, asr #29 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 512f8 │ │ │ │ - ldr r2, [pc, #16] @ 512fc │ │ │ │ + ldr r3, [pc, #16] @ 4fe50 │ │ │ │ + ldr r2, [pc, #16] @ 4fe54 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, lsl #20 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 51318 │ │ │ │ - ldr r2, [pc, #16] @ 5131c │ │ │ │ + eoreq pc, r3, ip, lsr #29 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 4fe70 │ │ │ │ + ldr r2, [pc, #16] @ 4fe74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, ror #19 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 51338 │ │ │ │ - ldr r2, [pc, #16] @ 5133c │ │ │ │ + eoreq pc, r3, ip, lsl #29 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 4fe90 │ │ │ │ + ldr r2, [pc, #16] @ 4fe94 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, asr #19 │ │ │ │ + eoreq pc, r3, ip, ror #28 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 51358 │ │ │ │ - ldr r2, [pc, #16] @ 5135c │ │ │ │ + ldr r3, [pc, #16] @ 4feb0 │ │ │ │ + ldr r2, [pc, #16] @ 4feb4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, lsr #19 │ │ │ │ + eoreq pc, r3, ip, asr #28 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 51378 │ │ │ │ - ldr r2, [pc, #16] @ 5137c │ │ │ │ + ldr r3, [pc, #16] @ 4fed0 │ │ │ │ + ldr r2, [pc, #16] @ 4fed4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, lsl #19 │ │ │ │ + eoreq pc, r3, ip, lsr #28 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 51398 │ │ │ │ - ldr r2, [pc, #16] @ 5139c │ │ │ │ + ldr r3, [pc, #16] @ 4fef0 │ │ │ │ + ldr r2, [pc, #16] @ 4fef4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, ror #18 │ │ │ │ + eoreq pc, r3, ip, lsl #28 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 513b8 │ │ │ │ - ldr r2, [pc, #16] @ 513bc │ │ │ │ + ldr r3, [pc, #16] @ 4ff10 │ │ │ │ + ldr r2, [pc, #16] @ 4ff14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq lr, r2, r4, asr #18 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ + eoreq pc, r3, ip, ror #27 │ │ │ │ + andeq r0, r0, r0, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #196] @ 514a0 │ │ │ │ - ldr r2, [pc, #196] @ 514a4 │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 50224 │ │ │ │ + ldr r2, [pc, #752] @ 50228 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #12 │ │ │ │ - ldr r3, [pc, #184] @ 514a8 │ │ │ │ + ldr r5, [pc, #740] @ 5022c │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 50230 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ - str r2, [sp, #4] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r6, sp │ │ │ │ - str r3, [sp] │ │ │ │ - b 51430 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 4ffa8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #119 @ 0x77 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51484 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ + bne 5013c │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #119 @ 0x77 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 51408 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4ff78 │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 50230 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 50014 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 50234 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #120 @ 0x78 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 501ac │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #120 @ 0x78 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4ffdc │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 50230 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #24 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 501f4 │ │ │ │ + ldr r1, [pc, #428] @ 50238 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #48 @ 0x30 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 500fc │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 500fc │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 50120 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50120 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r2, [sp] │ │ │ │ - strne r2, [r3] │ │ │ │ - ldr r2, [pc, #76] @ 514ac │ │ │ │ - ldr r3, [pc, #64] @ 514a4 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 50178 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 50178 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 5023c │ │ │ │ + ldr r3, [pc, #156] @ 50228 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5149c │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bne 50220 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - strne r5, [r3] │ │ │ │ - b 51458 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r2, r0, lsl r9 │ │ │ │ + beq 501e8 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 50178 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 50214 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 50084 │ │ │ │ + ldr r2, [pc, #36] @ 50240 │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 501fc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x0023fdb4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ + eoreq pc, r3, ip, lsl #27 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq lr, r2, ip, lsl #17 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + muleq ip, r0, sp │ │ │ │ + eoreq pc, r3, r4, ror #22 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + b cf1a0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #196] @ 51590 │ │ │ │ - ldr r2, [pc, #196] @ 51594 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #96] @ 502c0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r3, [pc, #184] @ 51598 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r6, sp │ │ │ │ - str r3, [sp] │ │ │ │ - b 51520 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + add r5, pc, r5 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50290 │ │ │ │ + ldr r3, [pc, #68] @ 502c4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + ldr r3, [pc, #48] @ 502c8 │ │ │ │ + mov r2, #6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 50278 │ │ │ │ + eoreq r0, r4, ip, lsl fp │ │ │ │ + eoreq r0, r4, r0, lsl #22 │ │ │ │ + andeq r4, ip, ip, ror ip │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 50348 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #8 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50318 │ │ │ │ + ldr r3, [pc, #68] @ 5034c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 50350 │ │ │ │ + mov r2, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 50300 │ │ │ │ + mlaeq r4, r8, sl, r0 │ │ │ │ + eoreq r0, r4, r8, ror sl │ │ │ │ + strdeq r4, [ip], -ip │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 503d0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #16 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 503a0 │ │ │ │ + ldr r3, [pc, #68] @ 503d4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 503d8 │ │ │ │ + mov r2, #10 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #20] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 50388 │ │ │ │ + eoreq r0, r4, r0, lsl sl │ │ │ │ + strdeq r0, [r4], -r0 @ │ │ │ │ + muleq ip, r0, fp │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 50458 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #24 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50428 │ │ │ │ + ldr r3, [pc, #68] @ 5045c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #28] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 50460 │ │ │ │ + mov r2, #5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 50410 │ │ │ │ + eoreq r0, r4, r8, lsl #19 │ │ │ │ + eoreq r0, r4, r8, ror #18 │ │ │ │ + andeq r4, ip, r4, lsl fp │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 504e0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #32 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 504b0 │ │ │ │ + ldr r3, [pc, #68] @ 504e4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 504e8 │ │ │ │ + mov r2, #6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 50498 │ │ │ │ + eoreq r0, r4, r0, lsl #18 │ │ │ │ + eoreq r0, r4, r0, ror #17 │ │ │ │ + andeq r4, ip, ip, asr sl │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3896] @ 0xf38 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [pc, #1816] @ 50c20 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r1, [pc, #1812] @ 50c24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #1804] @ 50c28 │ │ │ │ + ldr r3, [pc, #1800] @ 50c28 │ │ │ │ + ldr r8, [pc, #1800] @ 50c2c │ │ │ │ + sub sp, sp, #164 @ 0xa4 │ │ │ │ + ldr ip, [pc, #1788] @ 50c28 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #156] @ 0x9c │ │ │ │ + mov r1, #0 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + strd r2, [sp, #80] @ 0x50 │ │ │ │ + strd r2, [sp, #88] @ 0x58 │ │ │ │ + strd r2, [sp, #96] @ 0x60 │ │ │ │ + str ip, [sp, #64] @ 0x40 │ │ │ │ + str ip, [sp, #68] @ 0x44 │ │ │ │ + strd r2, [sp, #104] @ 0x68 │ │ │ │ + strd r2, [sp, #112] @ 0x70 │ │ │ │ + strd r2, [sp, #120] @ 0x78 │ │ │ │ + strd r2, [sp, #128] @ 0x80 │ │ │ │ + strd r2, [sp, #136] @ 0x88 │ │ │ │ + b 505a4 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1712] @ 50c30 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51574 │ │ │ │ + bne 50724 │ │ │ │ mov r2, r6 │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 514f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5056c │ │ │ │ + ldrd r2, [sp, #128] @ 0x80 │ │ │ │ + add r9, sp, #112 @ 0x70 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 50604 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1616] @ 50c30 │ │ │ │ + mov r1, #2 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50724 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 505cc │ │ │ │ + ldrd r2, [sp, #112] @ 0x70 │ │ │ │ + add r9, sp, #136 @ 0x88 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 50664 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1520] @ 50c30 │ │ │ │ + mov r1, #3 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50724 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #3 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5062c │ │ │ │ + ldr r6, [pc, #1456] @ 50c34 │ │ │ │ + ldr fp, [pc, #1456] @ 50c38 │ │ │ │ + ldrd r2, [sp, #136] @ 0x88 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add fp, pc, fp │ │ │ │ + add sl, sp, #68 @ 0x44 │ │ │ │ + add r9, r6, #40 @ 0x28 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 506c8 │ │ │ │ + ldr r3, [pc, #1428] @ 50c3c │ │ │ │ + mov r1, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50724 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50770 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 506a0 │ │ │ │ + mov r3, #22 │ │ │ │ + str r3, [sp, #148] @ 0x94 │ │ │ │ + add r3, sp, #148 @ 0x94 │ │ │ │ + str fp, [sp, #152] @ 0x98 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ + mov r0, r9 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 506a0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r2, [sp] │ │ │ │ - strne r2, [r3] │ │ │ │ - ldr r2, [pc, #76] @ 5159c │ │ │ │ - ldr r3, [pc, #64] @ 51594 │ │ │ │ + beq 50744 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #1268] @ 50c40 │ │ │ │ + ldr r3, [pc, #1236] @ 50c24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5158c │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bne 50b6c │ │ │ │ + add sp, sp, #164 @ 0xa4 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add r9, sp, #88 @ 0x58 │ │ │ │ + b 507b0 │ │ │ │ + mov r1, #24 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1188] @ 50c30 │ │ │ │ + ldr r2, [sp, #68] @ 0x44 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r1, #5 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50724 │ │ │ │ + ldr r2, [sp, #68] @ 0x44 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r1, #5 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 50778 │ │ │ │ + ldrd r2, [sp, #88] @ 0x58 │ │ │ │ + add r9, sp, #96 @ 0x60 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + b 50814 │ │ │ │ + mov r1, #28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1088] @ 50c30 │ │ │ │ + mov r1, #6 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50724 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 507dc │ │ │ │ + ldrd r2, [sp, #96] @ 0x60 │ │ │ │ + add r9, sp, #104 @ 0x68 │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + b 50874 │ │ │ │ + mov r1, #34 @ 0x22 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #992] @ 50c30 │ │ │ │ + mov r1, #7 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50724 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #7 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5083c │ │ │ │ + ldr fp, [pc, #944] @ 50c44 │ │ │ │ + ldr r6, [pc, #944] @ 50c48 │ │ │ │ + ldrd r2, [sp, #104] @ 0x68 │ │ │ │ + add fp, pc, fp │ │ │ │ + add r6, pc, r6 │ │ │ │ + add sl, sp, #64 @ 0x40 │ │ │ │ + add r9, fp, #48 @ 0x30 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + b 508d8 │ │ │ │ + ldr r3, [pc, #916] @ 50c4c │ │ │ │ + mov r1, #8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #52] @ 0x34 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50724 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50934 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 508b0 │ │ │ │ + mov r3, #22 │ │ │ │ + str r3, [sp, #148] @ 0x94 │ │ │ │ + add r3, sp, #148 @ 0x94 │ │ │ │ + str r6, [sp, #152] @ 0x98 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #52] @ 0x34 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 508b0 │ │ │ │ + add r9, sp, #80 @ 0x50 │ │ │ │ + b 50974 │ │ │ │ + mov r1, #42 @ 0x2a │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #736] @ 50c30 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r1, #9 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50724 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r1, #9 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5093c │ │ │ │ + ldrd r2, [sp, #80] @ 0x50 │ │ │ │ + add r9, sp, #120 @ 0x78 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + b 509d8 │ │ │ │ + mov r1, #46 @ 0x2e │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #636] @ 50c30 │ │ │ │ + mov r1, #10 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50724 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 509a0 │ │ │ │ + ldrd r6, [sp, #120] @ 0x78 │ │ │ │ + add r9, sp, #72 @ 0x48 │ │ │ │ + b 50a34 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #544] @ 50c30 │ │ │ │ + mov r1, #11 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50724 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #11 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 509fc │ │ │ │ + ldrd r2, [sp, #16] │ │ │ │ + ldrd r0, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #40] @ 0x28 │ │ │ │ + mov sl, r0 │ │ │ │ + mov fp, r1 │ │ │ │ + ldrd r0, [sp, #32] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + ldrd r0, [sp, #56] @ 0x38 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, fp │ │ │ │ + bl 113e58 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r9 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + movne r3, #1 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r3, #0 │ │ │ │ + bl 113e58 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + subs r5, r0, #0 │ │ │ │ + movne r5, #1 │ │ │ │ + ands r3, r5, r3 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + bne 50bf0 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, fp │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 50bcc │ │ │ │ + mov sl, r8 │ │ │ │ + mov fp, r9 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r5, #0 │ │ │ │ + andne r5, r5, #1 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne 50b98 │ │ │ │ + mov r2, sl │ │ │ │ + mov r3, fp │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ea8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 50b70 │ │ │ │ + ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - strne r5, [r3] │ │ │ │ - b 51548 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r2, r0, lsr #16 │ │ │ │ + beq 50744 │ │ │ │ + strd r6, [r3] │ │ │ │ + b 50744 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50b58 │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, fp │ │ │ │ + b 50b58 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #172] @ 50c50 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #168] @ 50c54 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #156] @ 50c50 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + movne r6, r8 │ │ │ │ + movne r7, r9 │ │ │ │ + bne 50b58 │ │ │ │ + b 50b8c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + ldreq r5, [sp, #4] │ │ │ │ + beq 50b14 │ │ │ │ + b 50b0c │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r1, [pc, #84] @ 50c50 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #80] @ 50c54 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #68] @ 50c50 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldreq r5, [sp, #8] │ │ │ │ + beq 50b14 │ │ │ │ + b 50b0c │ │ │ │ + eoreq pc, r3, r0, ror #15 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - mlaeq r2, ip, r7, lr │ │ │ │ + @ instruction: 0x0023f7b8 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + strdeq r0, [r4], -r4 @ │ │ │ │ + andeq r4, ip, r0, lsl #25 │ │ │ │ + ldrdeq r0, [r4], -r4 @ │ │ │ │ + eoreq pc, r3, r0, lsr #11 │ │ │ │ + eoreq r0, r4, r4, ror #9 │ │ │ │ + andeq r4, ip, r0, ror sl │ │ │ │ + eoreq r0, r4, r4, asr #9 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #528] @ 517cc │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #524] @ 517d0 │ │ │ │ + str r0, [ip, #3896] @ 0xf38 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [pc, #1816] @ 5138c │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r1, [pc, #1812] @ 51390 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #516] @ 517d4 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - ldr r3, [pc, #512] @ 517d8 │ │ │ │ - mov r2, #0 │ │ │ │ + ldr r2, [pc, #1804] @ 51394 │ │ │ │ + ldr r3, [pc, #1800] @ 51394 │ │ │ │ + ldr r8, [pc, #1800] @ 51398 │ │ │ │ + sub sp, sp, #164 @ 0xa4 │ │ │ │ + ldr ip, [pc, #1788] @ 51394 │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #20] │ │ │ │ + str r1, [sp, #156] @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, sp, #16 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - strb r2, [sp, #10] │ │ │ │ - strb r2, [sp, #11] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b 51628 │ │ │ │ - mov r1, #5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #144 @ 0x90 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + str ip, [sp, #64] @ 0x40 │ │ │ │ + str ip, [sp, #68] @ 0x44 │ │ │ │ + strd r2, [sp, #80] @ 0x50 │ │ │ │ + strd r2, [sp, #88] @ 0x58 │ │ │ │ + strd r2, [sp, #96] @ 0x60 │ │ │ │ + strd r2, [sp, #104] @ 0x68 │ │ │ │ + strd r2, [sp, #112] @ 0x70 │ │ │ │ + strd r2, [sp, #120] @ 0x78 │ │ │ │ + strd r2, [sp, #128] @ 0x80 │ │ │ │ + strd r2, [sp, #136] @ 0x88 │ │ │ │ + b 50d10 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1712] @ 5139c │ │ │ │ + mov r1, #14 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 516c8 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #144 @ 0x90 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bne 50e90 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51600 │ │ │ │ - add r5, sp, #10 │ │ │ │ - b 51680 │ │ │ │ + beq 50cd8 │ │ │ │ + ldrd r2, [sp, #88] @ 0x58 │ │ │ │ + add r9, sp, #96 @ 0x60 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 50d70 │ │ │ │ mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #384] @ 517dc │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #145 @ 0x91 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1616] @ 5139c │ │ │ │ + mov r1, #15 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 516c8 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #145 @ 0x91 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bne 50e90 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #15 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51648 │ │ │ │ - ldrb r3, [sp, #10] │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r5, sp, #12 │ │ │ │ - bne 5173c │ │ │ │ - ldr r1, [pc, #300] @ 517e0 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 516e8 │ │ │ │ - strd r0, [r3] │ │ │ │ - b 516e8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + beq 50d38 │ │ │ │ + ldrd r2, [sp, #96] @ 0x60 │ │ │ │ + add r9, sp, #120 @ 0x78 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 50dd0 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1520] @ 5139c │ │ │ │ + mov r1, #16 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50e90 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 50d98 │ │ │ │ + ldr r6, [pc, #1456] @ 513a0 │ │ │ │ + ldr fp, [pc, #1456] @ 513a4 │ │ │ │ + ldrd r2, [sp, #120] @ 0x78 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add fp, pc, fp │ │ │ │ + add sl, sp, #68 @ 0x44 │ │ │ │ + add r9, r6, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 50e34 │ │ │ │ + ldr r3, [pc, #1428] @ 513a8 │ │ │ │ + mov r1, #17 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50e90 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, #17 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50edc │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 50e0c │ │ │ │ + mov r3, #22 │ │ │ │ + str r3, [sp, #148] @ 0x94 │ │ │ │ + add r3, sp, #148 @ 0x94 │ │ │ │ + str fp, [sp, #152] @ 0x98 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ + mov r0, r9 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 50e0c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 516e8 │ │ │ │ + beq 50eb0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #244] @ 517e4 │ │ │ │ - ldr r3, [pc, #220] @ 517d0 │ │ │ │ + ldr r2, [pc, #1268] @ 513ac │ │ │ │ + ldr r3, [pc, #1236] @ 51390 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 517c8 │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - mov r1, #17 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #146 @ 0x92 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bne 512d8 │ │ │ │ + add sp, sp, #164 @ 0xa4 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add r9, sp, #112 @ 0x70 │ │ │ │ + b 50f1c │ │ │ │ + mov r1, #24 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1188] @ 5139c │ │ │ │ + ldr r2, [sp, #68] @ 0x44 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r1, #18 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 516c8 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #146 @ 0x92 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bne 50e90 │ │ │ │ + ldr r2, [sp, #68] @ 0x44 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r1, #18 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51714 │ │ │ │ - add r5, sp, #11 │ │ │ │ - b 51794 │ │ │ │ + beq 50ee4 │ │ │ │ + ldrd r2, [sp, #112] @ 0x70 │ │ │ │ + add r9, sp, #80 @ 0x50 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + b 50f80 │ │ │ │ + mov r1, #28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1088] @ 5139c │ │ │ │ + mov r1, #19 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50e90 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #19 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 50f48 │ │ │ │ + ldrd r2, [sp, #80] @ 0x50 │ │ │ │ + add r9, sp, #72 @ 0x48 │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + b 50fe0 │ │ │ │ + mov r1, #34 @ 0x22 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #992] @ 5139c │ │ │ │ + mov r1, #20 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50e90 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #20 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 50fa8 │ │ │ │ + ldr fp, [pc, #944] @ 513b0 │ │ │ │ + ldr r6, [pc, #944] @ 513b4 │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + add fp, pc, fp │ │ │ │ + add r6, pc, r6 │ │ │ │ + add sl, sp, #64 @ 0x40 │ │ │ │ + add r9, fp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + b 51044 │ │ │ │ + ldr r3, [pc, #916] @ 513b8 │ │ │ │ + mov r1, #21 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #68] @ 0x44 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50e90 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, #21 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 510a0 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5101c │ │ │ │ + mov r3, #22 │ │ │ │ + str r3, [sp, #148] @ 0x94 │ │ │ │ + add r3, sp, #148 @ 0x94 │ │ │ │ + str r6, [sp, #152] @ 0x98 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #68] @ 0x44 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 5101c │ │ │ │ + add r9, sp, #128 @ 0x80 │ │ │ │ + b 510e0 │ │ │ │ + mov r1, #42 @ 0x2a │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #736] @ 5139c │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ mov r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #108] @ 517dc │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #147 @ 0x93 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 516c8 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #147 @ 0x93 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bne 50e90 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5175c │ │ │ │ - ldrb r3, [sp, #11] │ │ │ │ + beq 510a8 │ │ │ │ + ldrd r2, [sp, #128] @ 0x80 │ │ │ │ + add r9, sp, #136 @ 0x88 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + b 51144 │ │ │ │ + mov r1, #46 @ 0x2e │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #636] @ 5139c │ │ │ │ + mov r1, #23 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50e90 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #23 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5110c │ │ │ │ + ldrd r6, [sp, #136] @ 0x88 │ │ │ │ + add r9, sp, #104 @ 0x68 │ │ │ │ + b 511a0 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #544] @ 5139c │ │ │ │ + mov r1, #24 │ │ │ │ + ldr r3, [r8, r3] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 50e90 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #24 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 51168 │ │ │ │ + ldrd r2, [sp, #16] │ │ │ │ + ldrd r0, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #40] @ 0x28 │ │ │ │ + mov sl, r0 │ │ │ │ + mov fp, r1 │ │ │ │ + ldrd r0, [sp, #32] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + ldrd r0, [sp, #56] @ 0x38 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #104] @ 0x68 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, fp │ │ │ │ + bl 113e58 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r9 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + movne r3, #1 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r3, #0 │ │ │ │ + bl 113e58 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + subs r5, r0, #0 │ │ │ │ + movne r5, #1 │ │ │ │ + ands r3, r5, r3 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + bne 5135c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, fp │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 51338 │ │ │ │ + mov sl, r8 │ │ │ │ + mov fp, r9 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r5, #0 │ │ │ │ + andne r5, r5, #1 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne 51304 │ │ │ │ + mov r2, sl │ │ │ │ + mov r3, fp │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ea8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 512dc │ │ │ │ + ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 516ac │ │ │ │ - ldr r1, [pc, #36] @ 517e8 │ │ │ │ + beq 50eb0 │ │ │ │ + strd r6, [r3] │ │ │ │ + b 50eb0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 512c4 │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, fp │ │ │ │ + b 512c4 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #172] @ 513bc │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #168] @ 513c0 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #156] @ 513bc │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + movne r6, r8 │ │ │ │ + movne r7, r9 │ │ │ │ + bne 512c4 │ │ │ │ + b 512f8 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + ldreq r5, [sp, #4] │ │ │ │ + beq 51280 │ │ │ │ + b 51278 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r1, [pc, #84] @ 513bc │ │ │ │ mov r0, #0 │ │ │ │ - b 516b4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r2, ip, lsr #14 │ │ │ │ + ldrlt r1, [pc, #80] @ 513c0 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #68] @ 513bc │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldreq r5, [sp, #8] │ │ │ │ + beq 51280 │ │ │ │ + b 51278 │ │ │ │ + eoreq pc, r3, r4, ror r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq lr, r2, r8, lsl #14 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ + eoreq pc, r3, ip, asr #32 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq pc, r3, r8, lsl #31 │ │ │ │ + andeq r4, ip, r4, lsl r5 │ │ │ │ + eoreq pc, r3, r8, ror #30 │ │ │ │ + eoreq lr, r3, r4, lsr lr │ │ │ │ + eoreq pc, r3, r8, ror sp @ │ │ │ │ + andeq r4, ip, r4, lsl #6 │ │ │ │ + eoreq pc, r3, r8, asr sp @ │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - strdeq lr, [r2], -ip @ │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #324] @ 5194c │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #320] @ 51950 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ + ldr r0, [pc, #980] @ 517b4 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #976] @ 517b8 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #312] @ 51954 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #304] @ 51954 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #296] @ 51954 │ │ │ │ - ldr r6, [pc, #296] @ 51958 │ │ │ │ + ldr r2, [pc, #968] @ 517bc │ │ │ │ + ldr r3, [pc, #964] @ 517bc │ │ │ │ + ldr r5, [pc, #964] @ 517c0 │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #28] │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, sp, #12 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 51870 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + b 51464 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 517c4 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 51708 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5142c │ │ │ │ + ldrd r6, [sp, #56] @ 0x38 │ │ │ │ + add r8, sp, #48 @ 0x30 │ │ │ │ + b 514c0 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 517c4 │ │ │ │ mov r1, #2 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #70 @ 0x46 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 51708 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 51488 │ │ │ │ + ldrd r8, [sp, #48] @ 0x30 │ │ │ │ + add fp, sp, #72 @ 0x48 │ │ │ │ + b 5151c │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 517c4 │ │ │ │ + mov r1, #3 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 518fc │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #70 @ 0x46 │ │ │ │ + bne 51708 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51848 │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 518c8 │ │ │ │ + beq 514e4 │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + add fp, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 5157c │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 517c4 │ │ │ │ mov r1, #4 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 5195c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #71 @ 0x47 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 51708 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 51544 │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add fp, sp, #32 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 515dc │ │ │ │ + mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 517c4 │ │ │ │ + mov r1, #5 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 518fc │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #71 @ 0x47 │ │ │ │ + bne 51708 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51890 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5191c │ │ │ │ + beq 515a4 │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + add fp, sp, #40 @ 0x28 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 5163c │ │ │ │ + mov r1, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 517c4 │ │ │ │ + mov r1, #6 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 51708 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 51604 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - strd r0, [r3] │ │ │ │ - b 5191c │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #40] @ 0x28 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 51754 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 51790 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #248] @ 517c8 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #244] @ 517cc │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #232] @ 517c8 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 516f4 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 51728 │ │ │ │ + strd r6, [r3] │ │ │ │ + b 51728 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5191c │ │ │ │ + beq 51728 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 51960 │ │ │ │ - ldr r3, [pc, #40] @ 51950 │ │ │ │ + ldr r2, [pc, #160] @ 517d0 │ │ │ │ + ldr r3, [pc, #132] @ 517b8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 51948 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq lr, [r2], -ip @ │ │ │ │ + bne 517b0 │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 516f4 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 516ec │ │ │ │ + b 516f4 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 516f4 │ │ │ │ + b 516ec │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r3, r8, lsl #18 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x0022e4b4 │ │ │ │ + eoreq lr, r3, r4, ror #17 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq lr, r2, r8, asr #7 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + @ instruction: 0x0023e5bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #304] @ 51ab0 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 51ab4 │ │ │ │ + ldr r0, [pc, #980] @ 51bc4 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #976] @ 51bc8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #292] @ 51ab8 │ │ │ │ - sub sp, sp, #24 │ │ │ │ - ldr r2, [pc, #288] @ 51abc │ │ │ │ - mov r3, #0 │ │ │ │ + ldr r2, [pc, #968] @ 51bcc │ │ │ │ + ldr r3, [pc, #964] @ 51bcc │ │ │ │ + ldr r5, [pc, #964] @ 51bd0 │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #20] │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r8, sp, #16 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - strb r3, [sp, #15] │ │ │ │ - b 519e4 │ │ │ │ - mov r1, #2 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + b 51874 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #72 @ 0x48 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 51bd4 │ │ │ │ + mov r1, #9 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 51b18 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #9 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5183c │ │ │ │ + ldrd r6, [sp, #40] @ 0x28 │ │ │ │ + add r8, sp, #72 @ 0x48 │ │ │ │ + b 518d0 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 51bd4 │ │ │ │ + mov r1, #10 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51a6c │ │ │ │ + bne 51b18 │ │ │ │ mov r2, r8 │ │ │ │ - mov r1, #72 @ 0x48 │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 519bc │ │ │ │ - add r8, sp, #15 │ │ │ │ - b 51a3c │ │ │ │ - mov r1, #4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 51898 │ │ │ │ + ldrd r8, [sp, #72] @ 0x48 │ │ │ │ + add fp, sp, #32 │ │ │ │ + b 5192c │ │ │ │ + mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #168] @ 51ac0 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #73 @ 0x49 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 51bd4 │ │ │ │ + mov r1, #11 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51a6c │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #73 @ 0x49 │ │ │ │ + bne 51b18 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 51a04 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrbne r2, [sp, #15] │ │ │ │ - strbne r2, [r3] │ │ │ │ - b 51a80 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 518f4 │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + add fp, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 5198c │ │ │ │ + mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 51ac4 │ │ │ │ - ldr r3, [pc, #40] @ 51ab4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 51aac │ │ │ │ - add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r2, r8, ror #6 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq lr, r2, r4, asr #6 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq lr, r2, r4, ror #4 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #324] @ 51c28 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #320] @ 51c2c │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #312] @ 51c30 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #304] @ 51c30 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #296] @ 51c30 │ │ │ │ - ldr r6, [pc, #296] @ 51c34 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #28] │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, sp, #12 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 51bd4 │ │ │ │ + mov r1, #12 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 51b18 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 51954 │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add fp, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 51b4c │ │ │ │ - mov r1, #2 │ │ │ │ + b 519ec │ │ │ │ + mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #46 @ 0x2e │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 51bd4 │ │ │ │ + mov r1, #13 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51bd8 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #46 @ 0x2e │ │ │ │ + bne 51b18 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51b24 │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 51ba4 │ │ │ │ - mov r1, #4 │ │ │ │ + beq 519b4 │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + add fp, sp, #48 @ 0x30 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 51a4c │ │ │ │ + mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 51c38 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #47 @ 0x2f │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 51bd4 │ │ │ │ + mov r1, #14 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51bd8 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #47 @ 0x2f │ │ │ │ + bne 51b18 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51b6c │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 51bf8 │ │ │ │ + beq 51a14 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - strd r0, [r3] │ │ │ │ - b 51bf8 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 51b64 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 51ba0 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #248] @ 51bd8 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #244] @ 51bdc │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #232] @ 51bd8 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 51b04 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 51b38 │ │ │ │ + strd r6, [r3] │ │ │ │ + b 51b38 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51bf8 │ │ │ │ + beq 51b38 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 51c3c │ │ │ │ - ldr r3, [pc, #40] @ 51c2c │ │ │ │ + ldr r2, [pc, #160] @ 51be0 │ │ │ │ + ldr r3, [pc, #132] @ 51bc8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 51c24 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r2, r0, lsl #4 │ │ │ │ + bne 51bc0 │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 51b04 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 51afc │ │ │ │ + b 51b04 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 51b04 │ │ │ │ + b 51afc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq lr, [r3], -r8 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - ldrdeq lr, [r2], -r8 @ │ │ │ │ + ldrdeq lr, [r3], -r4 @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq lr, r2, ip, ror #1 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + eoreq lr, r3, ip, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #324] @ 51da0 │ │ │ │ - ldr r4, [pc, #324] @ 51da4 │ │ │ │ - ldr r5, [pc, #320] @ 51da4 │ │ │ │ - ldr r2, [pc, #320] @ 51da8 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - add r1, pc, r1 │ │ │ │ - strd r4, [sp, #16] │ │ │ │ - ldr r6, [pc, #308] @ 51dac │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #292] @ 51da4 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ + str r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r0 │ │ │ │ - add r5, sp, #12 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 51cc4 │ │ │ │ + ldr r0, [pc, #1516] @ 521ec │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #1512] @ 521f0 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r3, [pc, #1504] @ 521f4 │ │ │ │ + ldr r2, [pc, #1500] @ 521f4 │ │ │ │ + sub sp, sp, #116 @ 0x74 │ │ │ │ + ldr r5, [pc, #1496] @ 521f8 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #108] @ 0x6c │ │ │ │ + mov r1, #0 │ │ │ │ + ldr ip, [pc, #1476] @ 521f4 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + strd r2, [sp, #80] @ 0x50 │ │ │ │ + strd r2, [sp, #88] @ 0x58 │ │ │ │ + mov r3, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r7, sp, #36 @ 0x24 │ │ │ │ + str ip, [sp, #24] │ │ │ │ + str ip, [sp, #28] │ │ │ │ + str ip, [sp, #32] │ │ │ │ + str ip, [sp, #36] @ 0x24 │ │ │ │ + str ip, [sp, #40] @ 0x28 │ │ │ │ + str ip, [sp, #44] @ 0x2c │ │ │ │ + strb r3, [sp, #23] │ │ │ │ + b 51c98 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51d50 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ + bne 51dcc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51c9c │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 51d1c │ │ │ │ + beq 51c70 │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ + b 51cf0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 51db0 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #49 @ 0x31 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1328] @ 521fc │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #51 @ 0x33 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51d50 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #49 @ 0x31 │ │ │ │ + bne 51dcc │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #51 @ 0x33 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51ce4 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 51d70 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - strd r0, [r3] │ │ │ │ - b 51d70 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 51d70 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 51db4 │ │ │ │ - ldr r3, [pc, #44] @ 51da8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 51d9c │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r2, r4, lsl #1 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq lr, r2, r0, ror r0 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq sp, r2, r4, ror pc │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #324] @ 51f18 │ │ │ │ - ldr r4, [pc, #324] @ 51f1c │ │ │ │ - ldr r5, [pc, #320] @ 51f1c │ │ │ │ - ldr r2, [pc, #320] @ 51f20 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - add r1, pc, r1 │ │ │ │ - strd r4, [sp, #16] │ │ │ │ - ldr r6, [pc, #308] @ 51f24 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #292] @ 51f1c │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - add r5, sp, #12 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 51e3c │ │ │ │ - mov r1, #2 │ │ │ │ + beq 51cb8 │ │ │ │ + ldrd sl, [sp, #56] @ 0x38 │ │ │ │ + add r7, sp, #44 @ 0x2c │ │ │ │ + b 51d40 │ │ │ │ + mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51ec8 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ + bne 51dcc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51e14 │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 51e94 │ │ │ │ - mov r1, #4 │ │ │ │ + beq 51d18 │ │ │ │ + add r7, sp, #23 │ │ │ │ + b 51d98 │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 51f28 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #57 @ 0x39 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1164] @ 52200 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51ec8 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #57 @ 0x39 │ │ │ │ + bne 51dcc │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51e5c │ │ │ │ - ldr r3, [r7] │ │ │ │ + beq 51d60 │ │ │ │ + ldrb r3, [sp, #23] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51ee8 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - strd r0, [r3] │ │ │ │ - b 51ee8 │ │ │ │ + addne r7, sp, #28 │ │ │ │ + addeq r7, sp, #40 @ 0x28 │ │ │ │ + bne 51e40 │ │ │ │ + b 51f3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51ee8 │ │ │ │ + beq 51dec │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 51f2c │ │ │ │ - ldr r3, [pc, #44] @ 51f20 │ │ │ │ + ldr r2, [pc, #1040] @ 52204 │ │ │ │ + ldr r3, [pc, #1016] @ 521f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 51f14 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r2, ip, lsl #30 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - strdeq sp, [r2], -r8 @ │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - strdeq sp, [r2], -ip @ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #324] @ 52090 │ │ │ │ - ldr r4, [pc, #324] @ 52094 │ │ │ │ - ldr r5, [pc, #320] @ 52094 │ │ │ │ - ldr r2, [pc, #320] @ 52098 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - add r1, pc, r1 │ │ │ │ - strd r4, [sp, #16] │ │ │ │ - ldr r6, [pc, #308] @ 5209c │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #292] @ 52094 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - add r5, sp, #12 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 51fb4 │ │ │ │ - mov r1, #2 │ │ │ │ + bne 521e8 │ │ │ │ + add sp, sp, #116 @ 0x74 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52040 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ + bne 51dcc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51f8c │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 5200c │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 520a0 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #62 @ 0x3e │ │ │ │ + beq 51e18 │ │ │ │ + ldr r2, [pc, #936] @ 52208 │ │ │ │ + ldr r3, [pc, #936] @ 5220c │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd sl, [sp] │ │ │ │ + str r5, [sp, #12] │ │ │ │ + add r9, sp, #24 │ │ │ │ + add r8, r2, #72 @ 0x48 │ │ │ │ + mov r5, r2 │ │ │ │ + mov fp, r3 │ │ │ │ + b 51eb0 │ │ │ │ + ldr r3, [pc, #900] @ 52210 │ │ │ │ + mov r2, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #76] @ 0x4c │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52040 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #62 @ 0x3e │ │ │ │ + bne 51dcc │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, r9 │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51fd4 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 52060 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - strd r0, [r3] │ │ │ │ - b 52060 │ │ │ │ + bne 52050 │ │ │ │ + mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 52060 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 520a4 │ │ │ │ - ldr r3, [pc, #44] @ 52098 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 5208c │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r2, r4, sp, sp │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq sp, r2, r0, lsl #27 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq sp, r2, r4, lsl #25 │ │ │ │ - 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, #828] @ 523fc │ │ │ │ - ldr r3, [pc, #828] @ 52400 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r6, [pc, #816] @ 52404 │ │ │ │ - add r8, sp, #12 │ │ │ │ - ldr r5, [pc, #812] @ 52408 │ │ │ │ - mov r4, r0 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r8 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - mov r3, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - str r5, [sp, #12] │ │ │ │ - mov r7, r1 │ │ │ │ - bl 766c │ │ │ │ - str r5, [sp, #16] │ │ │ │ - add r5, sp, #8 │ │ │ │ - b 52134 │ │ │ │ - mov r1, #2 │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 51e84 │ │ │ │ + mov r3, #22 │ │ │ │ + str r3, [sp, #100] @ 0x64 │ │ │ │ + add r3, sp, #100 @ 0x64 │ │ │ │ + str fp, [sp, #104] @ 0x68 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 51e84 │ │ │ │ + mov r1, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #76 @ 0x4c │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52364 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #76 @ 0x4c │ │ │ │ + bne 51dcc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5210c │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 52184 │ │ │ │ - mov r1, #4 │ │ │ │ + beq 51f14 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ + b 51f94 │ │ │ │ + mov r1, #38 @ 0x26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #77 @ 0x4d │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #652] @ 521fc │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52364 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #77 @ 0x4d │ │ │ │ + bne 51dcc │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52154 │ │ │ │ - add r5, sp, #20 │ │ │ │ - ldr r3, [pc, #604] @ 52408 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 521f0 │ │ │ │ - mov r1, #6 │ │ │ │ + beq 51f5c │ │ │ │ + ldrd r8, [sp, #88] @ 0x58 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ + b 51ff4 │ │ │ │ + mov r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #576] @ 5240c │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #78 @ 0x4e │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #556] @ 521fc │ │ │ │ + mov r1, #62 @ 0x3e │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 523a4 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #78 @ 0x4e │ │ │ │ + bne 51dcc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #62 @ 0x3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 521b8 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r5 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #464] @ 52408 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #18 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ + beq 51fbc │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113568 │ │ │ │ + ldr r3, [pc, #496] @ 52214 │ │ │ │ mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - beq 5227c │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 523ec │ │ │ │ - mov r0, r3 │ │ │ │ + bl 113920 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r4, [r6] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 51dec │ │ │ │ + mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r1, [pc, #396] @ 52410 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + bl 11356c │ │ │ │ + strd r0, [r4] │ │ │ │ + b 51dec │ │ │ │ + ldrd sl, [sp] │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ + b 52098 │ │ │ │ + mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #392] @ 521fc │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 522f4 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bne 51dcc │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 522f4 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 52318 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + beq 52060 │ │ │ │ + ldrd r8, [sp, #48] @ 0x30 │ │ │ │ + add r7, sp, #32 │ │ │ │ + b 520e8 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52318 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #12] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #212] @ 52414 │ │ │ │ - ldr r3, [pc, #188] @ 52400 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 523f8 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + bne 51dcc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 52330 │ │ │ │ - add r4, sp, #32 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 520c0 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ + b 52140 │ │ │ │ + mov r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #224] @ 521fc │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - b 52330 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 51dcc │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 523e0 │ │ │ │ - add r4, sp, #32 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 52108 │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ + strd r2, [sp] │ │ │ │ + b 521a4 │ │ │ │ + mov r1, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 521fc │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 709c │ │ │ │ - b 52330 │ │ │ │ - ldr r2, [pc, #36] @ 52418 │ │ │ │ - ldr fp, [r6, r2] │ │ │ │ - b 52268 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r2, r8, lsr #24 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 51dcc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5216c │ │ │ │ + ldrd r2, [sp, #80] @ 0x50 │ │ │ │ + ldrd r0, [sp] │ │ │ │ + bl 113568 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113920 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + b 52030 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r3, r8, ror #1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq sp, r2, r0, lsl #24 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldrdeq r3, [ip], -ip │ │ │ │ - eoreq sp, r2, ip, lsr #19 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ + eoreq lr, r3, r4, lsr #1 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + strdeq sp, [r3], -r8 @ │ │ │ │ + eoreq lr, r3, ip, lsl pc │ │ │ │ + andeq r3, ip, r8, lsr #9 │ │ │ │ + strdeq lr, [r3], -r0 @ │ │ │ │ + svccc 0x00e00000 │ │ │ │ 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, #828] @ 52770 │ │ │ │ - ldr r3, [pc, #828] @ 52774 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r6, [pc, #816] @ 52778 │ │ │ │ - add r8, sp, #12 │ │ │ │ - ldr r5, [pc, #812] @ 5277c │ │ │ │ + str r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r0, [pc, #1520] @ 52824 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #1516] @ 52828 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r3, [pc, #1508] @ 5282c │ │ │ │ + ldr r2, [pc, #1504] @ 5282c │ │ │ │ + sub sp, sp, #116 @ 0x74 │ │ │ │ + ldr r5, [pc, #1500] @ 52830 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #108] @ 0x6c │ │ │ │ + mov r1, #0 │ │ │ │ + ldr ip, [pc, #1480] @ 5282c │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + strd r2, [sp, #80] @ 0x50 │ │ │ │ + strd r2, [sp, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - str r5, [sp, #12] │ │ │ │ - mov r7, r1 │ │ │ │ - bl 766c │ │ │ │ - str r5, [sp, #16] │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 524a8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #44 @ 0x2c │ │ │ │ + str ip, [sp, #24] │ │ │ │ + str ip, [sp, #28] │ │ │ │ + str ip, [sp, #32] │ │ │ │ + str ip, [sp, #36] @ 0x24 │ │ │ │ + str ip, [sp, #40] @ 0x28 │ │ │ │ + str ip, [sp, #44] @ 0x2c │ │ │ │ + strb r3, [sp, #23] │ │ │ │ + b 522cc │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #123 @ 0x7b │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 526d8 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #123 @ 0x7b │ │ │ │ + bne 52400 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52480 │ │ │ │ - add r5, sp, #8 │ │ │ │ - b 524f8 │ │ │ │ + beq 522a4 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ + b 52324 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #124 @ 0x7c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1332] @ 52834 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 526d8 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #124 @ 0x7c │ │ │ │ + bne 52400 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 524c8 │ │ │ │ - add r5, sp, #20 │ │ │ │ - ldr r3, [pc, #604] @ 5277c │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 52564 │ │ │ │ - mov r1, #6 │ │ │ │ + beq 522ec │ │ │ │ + ldrd r6, [sp, #88] @ 0x58 │ │ │ │ + add r9, sp, #32 │ │ │ │ + b 52374 │ │ │ │ + mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #576] @ 52780 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #125 @ 0x7d │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52718 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #125 @ 0x7d │ │ │ │ + bne 52400 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5252c │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r5 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #464] @ 5277c │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #18 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - beq 525f0 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 52760 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r1, [pc, #396] @ 52784 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + beq 5234c │ │ │ │ + add r9, sp, #23 │ │ │ │ + b 523cc │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1168] @ 52838 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #66 @ 0x42 │ │ │ │ mov r0, r4 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 52668 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52668 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 5268c │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bne 52400 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r3, r9 │ │ │ │ + mov r1, #66 @ 0x42 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5268c │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r7] │ │ │ │ + beq 52394 │ │ │ │ + ldrb r3, [sp, #23] │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #12] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #212] @ 52788 │ │ │ │ - ldr r3, [pc, #188] @ 52774 │ │ │ │ + addne r9, sp, #36 @ 0x24 │ │ │ │ + addeq r9, sp, #28 │ │ │ │ + bne 52474 │ │ │ │ + b 525b0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 52420 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #1044] @ 5283c │ │ │ │ + ldr r3, [pc, #1020] @ 52828 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5276c │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ + bne 52820 │ │ │ │ + add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 526a4 │ │ │ │ - add r4, sp, #32 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 52400 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - b 526a4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5244c │ │ │ │ + add r9, sp, #80 @ 0x50 │ │ │ │ + b 524cc │ │ │ │ + mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 52754 │ │ │ │ - add r4, sp, #32 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #908] @ 52834 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 52400 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 709c │ │ │ │ - b 526a4 │ │ │ │ - ldr r2, [pc, #36] @ 5278c │ │ │ │ - ldr fp, [r6, r2] │ │ │ │ - b 525dc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0022d8b4 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq sp, r2, ip, lsl #17 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq r2, ip, r8, ror #28 │ │ │ │ - eoreq sp, r2, r8, lsr r6 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - 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, #828] @ 52ae4 │ │ │ │ - ldr r3, [pc, #828] @ 52ae8 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r6, [pc, #816] @ 52aec │ │ │ │ - add r8, sp, #12 │ │ │ │ - ldr r5, [pc, #812] @ 52af0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - mov r3, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - str r5, [sp, #12] │ │ │ │ - mov r7, r1 │ │ │ │ - bl 766c │ │ │ │ - str r5, [sp, #16] │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 5281c │ │ │ │ - mov r1, #5 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 52494 │ │ │ │ + ldrd sl, [sp, #80] @ 0x50 │ │ │ │ + add r9, sp, #48 @ 0x30 │ │ │ │ + b 5252c │ │ │ │ + mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #148 @ 0x94 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #812] @ 52834 │ │ │ │ + mov r1, #69 @ 0x45 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52a4c │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #148 @ 0x94 │ │ │ │ + bne 52400 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #69 @ 0x45 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 527f4 │ │ │ │ - add r5, sp, #8 │ │ │ │ - b 5286c │ │ │ │ - mov r1, #10 │ │ │ │ + beq 524f4 │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, fp │ │ │ │ + bl 113568 │ │ │ │ + ldr r3, [pc, #740] @ 52840 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113920 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r4, [r8] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 52420 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + strd r0, [r4] │ │ │ │ + b 52420 │ │ │ │ + mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #149 @ 0x95 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52a4c │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #149 @ 0x95 │ │ │ │ + bne 52400 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5283c │ │ │ │ - add r5, sp, #20 │ │ │ │ - ldr r3, [pc, #604] @ 52af0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 528d8 │ │ │ │ - mov r1, #15 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #576] @ 52af4 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #150 @ 0x96 │ │ │ │ + beq 52588 │ │ │ │ + ldr r2, [pc, #628] @ 52844 │ │ │ │ + ldr r3, [pc, #628] @ 52848 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r6, [sp, #8] │ │ │ │ + add fp, sp, #40 @ 0x28 │ │ │ │ + mov r7, r5 │ │ │ │ + add sl, r2, #80 @ 0x50 │ │ │ │ + mov r5, r2 │ │ │ │ + str r3, [sp] │ │ │ │ + b 52620 │ │ │ │ + ldr r3, [pc, #592] @ 5284c │ │ │ │ + mov r2, r9 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + mov r1, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52a8c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #150 @ 0x96 │ │ │ │ + bne 52400 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, fp │ │ │ │ + mov r1, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 528a0 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r5 │ │ │ │ + bne 52688 │ │ │ │ + mov r1, #34 @ 0x22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r5 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #464] @ 52af0 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #22 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, sl │ │ │ │ + ldr r9, [sp, #28] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 525f4 │ │ │ │ + ldr r3, [sp] │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ + mov r3, #22 │ │ │ │ + str r3, [sp, #100] @ 0x64 │ │ │ │ + add r3, sp, #100 @ 0x64 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ + mov r0, sl │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 525f4 │ │ │ │ + mov r5, r7 │ │ │ │ + add r9, sp, #64 @ 0x40 │ │ │ │ + ldrd r6, [sp, #8] │ │ │ │ + b 526d0 │ │ │ │ + mov r1, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - beq 52964 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 52ad4 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r1, [pc, #396] @ 52af8 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #392] @ 52834 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 52400 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 529dc │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + beq 52698 │ │ │ │ + ldrd sl, [sp, #64] @ 0x40 │ │ │ │ + add r9, sp, #24 │ │ │ │ + b 52720 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #73 @ 0x49 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 529dc │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 52a00 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bne 52400 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #73 @ 0x49 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52a00 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #12] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #212] @ 52afc │ │ │ │ - ldr r3, [pc, #188] @ 52ae8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 52ae0 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + beq 526f8 │ │ │ │ + add r9, sp, #72 @ 0x48 │ │ │ │ + b 52778 │ │ │ │ + mov r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 52a18 │ │ │ │ - add r4, sp, #32 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #224] @ 52834 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 52400 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r9 │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - b 52a18 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 52740 │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + add r9, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp] │ │ │ │ + b 527dc │ │ │ │ + mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 52ac8 │ │ │ │ - add r4, sp, #32 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 52834 │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 52400 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 709c │ │ │ │ - b 52a18 │ │ │ │ - ldr r2, [pc, #36] @ 52b00 │ │ │ │ - ldr fp, [r6, r2] │ │ │ │ - b 52950 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r2, r0, asr #10 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 527a4 │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + ldrd r0, [sp] │ │ │ │ + bl 113568 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, fp │ │ │ │ + bl 113920 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + b 52568 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x0023dab4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq sp, r2, r8, lsl r5 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq r2, ip, ip, lsl fp │ │ │ │ - eoreq sp, r2, r4, asr #5 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ + eoreq sp, r3, r0, ror sl │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + eoreq sp, r3, r4, asr #17 │ │ │ │ + svccc 0x00e00000 │ │ │ │ + eoreq lr, r3, ip, lsr #15 │ │ │ │ + andeq r2, ip, r8, lsr sp │ │ │ │ + eoreq lr, r3, r0, lsl #15 │ │ │ │ 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, #828] @ 52e58 │ │ │ │ - ldr r3, [pc, #828] @ 52e5c │ │ │ │ + ldr r2, [pc, #828] @ 52ba4 │ │ │ │ + ldr r3, [pc, #828] @ 52ba8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r6, [pc, #816] @ 52e60 │ │ │ │ + ldr r6, [pc, #816] @ 52bac │ │ │ │ add r8, sp, #12 │ │ │ │ - ldr r5, [pc, #812] @ 52e64 │ │ │ │ + ldr r5, [pc, #812] @ 52bb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r7, r1 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ str r5, [sp, #16] │ │ │ │ add r5, sp, #8 │ │ │ │ - b 52b90 │ │ │ │ - mov r1, #5 │ │ │ │ + b 528dc │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #235 @ 0xeb │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52dc0 │ │ │ │ + bne 52b0c │ │ │ │ mov r2, r5 │ │ │ │ - mov r1, #235 @ 0xeb │ │ │ │ + mov r1, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52b68 │ │ │ │ + beq 528b4 │ │ │ │ add r5, sp, #16 │ │ │ │ - b 52be0 │ │ │ │ - mov r1, #10 │ │ │ │ + b 5292c │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn r2, #0 │ │ │ │ - mov r1, #236 @ 0xec │ │ │ │ + mov r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52dc0 │ │ │ │ + bne 52b0c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, #236 @ 0xec │ │ │ │ + mov r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52bb0 │ │ │ │ + beq 528fc │ │ │ │ add r5, sp, #20 │ │ │ │ - ldr r3, [pc, #604] @ 52e64 │ │ │ │ + ldr r3, [pc, #604] @ 52bb0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 52c4c │ │ │ │ - mov r1, #15 │ │ │ │ + bl 767c │ │ │ │ + b 52998 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #576] @ 52e68 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #576] @ 52bb4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - mov r1, #237 @ 0xed │ │ │ │ + mov r1, #78 @ 0x4e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52e00 │ │ │ │ + bne 52b4c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, #237 @ 0xed │ │ │ │ + mov r1, #78 @ 0x4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52c14 │ │ │ │ + beq 52960 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #464] @ 52e64 │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #464] @ 52bb0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - add r1, r9, #20 │ │ │ │ + add r1, r9, #18 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ + bl 7424 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r9, r9, #1 │ │ │ │ - beq 52cd8 │ │ │ │ + beq 52a24 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 52e48 │ │ │ │ + beq 52b94 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ + bl 7574 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #396] @ 52e6c │ │ │ │ + ldr r1, [pc, #396] @ 52bb8 │ │ │ │ add r0, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - bl 7564 │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + bl 7574 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ + bl 737c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52d50 │ │ │ │ + beq 52a9c │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52d50 │ │ │ │ + bne 52a9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 52d74 │ │ │ │ + beq 52ac0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52d74 │ │ │ │ + bne 52ac0 │ │ │ │ mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ strne r1, [r3] │ │ │ │ strne r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #212] @ 52e70 │ │ │ │ - ldr r3, [pc, #188] @ 52e5c │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #212] @ 52bbc │ │ │ │ + ldr r3, [pc, #188] @ 52ba8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 52e54 │ │ │ │ + bne 52ba0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52d8c │ │ │ │ + beq 52ad8 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - b 52d8c │ │ │ │ + bl 70ac │ │ │ │ + b 52ad8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52e3c │ │ │ │ + beq 52b88 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ + bl 70ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 709c │ │ │ │ - b 52d8c │ │ │ │ - ldr r2, [pc, #36] @ 52e74 │ │ │ │ + bl 70ac │ │ │ │ + b 52ad8 │ │ │ │ + ldr r2, [pc, #36] @ 52bc0 │ │ │ │ ldr fp, [r6, r2] │ │ │ │ - b 52cc4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r2, ip, asr #3 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq sp, r2, r4, lsr #3 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldrdeq r2, [ip], -r8 │ │ │ │ - eoreq ip, r2, r0, asr pc │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 53184 │ │ │ │ - ldr r2, [pc, #752] @ 53188 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 5318c │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 53190 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 52f08 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #112 @ 0x70 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5309c │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #112 @ 0x70 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 52ed8 │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 53190 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 52f74 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 53194 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #113 @ 0x71 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5310c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #113 @ 0x71 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 52f3c │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 53190 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #22 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 53154 │ │ │ │ - ldr r1, [pc, #428] @ 53198 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5305c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5305c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 53080 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 53080 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 530d8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 530d8 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 5319c │ │ │ │ - ldr r3, [pc, #156] @ 53188 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 53180 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 53148 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 530d8 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 53174 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 52fe4 │ │ │ │ - ldr r2, [pc, #36] @ 531a0 │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 5315c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r2, r4, asr lr │ │ │ │ + b 52a10 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sp, r3, r0, lsl #9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq ip, r2, ip, lsr #28 │ │ │ │ + eoreq sp, r3, r8, asr r4 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - strdeq r2, [ip], -r8 │ │ │ │ - eoreq ip, r2, r4, lsl #24 │ │ │ │ + andeq r3, ip, r4, lsr #8 │ │ │ │ + eoreq sp, r3, r4, lsl #4 │ │ │ │ muleq r0, ip, r2 │ │ │ │ - b c5790 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #628] @ 53438 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #624] @ 5343c │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov lr, #0 │ │ │ │ - ldr r2, [pc, #612] @ 53440 │ │ │ │ - ldr r3, [pc, #608] @ 53440 │ │ │ │ - strb lr, [sp, #15] │ │ │ │ - ldr r6, [pc, #604] @ 53444 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr ip, [pc, #592] @ 53440 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, sp, #20 │ │ │ │ - str ip, [sp, #16] │ │ │ │ - str ip, [sp, #20] │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - b 5323c │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #41 @ 0x29 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 532dc │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #41 @ 0x29 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 53214 │ │ │ │ - add r5, sp, #15 │ │ │ │ - b 53294 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #472] @ 53448 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #42 @ 0x2a │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 532dc │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #42 @ 0x2a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5325c │ │ │ │ - ldrb r3, [sp, #15] │ │ │ │ - cmp r3, #0 │ │ │ │ - addeq r5, sp, #16 │ │ │ │ - beq 53350 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 532fc │ │ │ │ - strd r0, [r3] │ │ │ │ - b 532fc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 532fc │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #328] @ 5344c │ │ │ │ - ldr r3, [pc, #308] @ 5343c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 53434 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - mov r1, #11 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #43 @ 0x2b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 532dc │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #43 @ 0x2b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 53328 │ │ │ │ - add r5, sp, #24 │ │ │ │ - b 533a8 │ │ │ │ - mov r1, #13 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #204] @ 53450 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #44 @ 0x2c │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 532dc │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #44 @ 0x2c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 53370 │ │ │ │ - ldrd r8, [sp, #24] │ │ │ │ - add r5, sp, #32 │ │ │ │ - b 53408 │ │ │ │ - mov r1, #17 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #108] @ 53450 │ │ │ │ - mov r1, #45 @ 0x2d │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 532dc │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #45 @ 0x2d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 533d0 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 112b8c │ │ │ │ - b 532c8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r2, r0, lsr #22 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq ip, [r2], -r4 @ │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq ip, r2, r8, ror #19 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #432] @ 53620 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #428] @ 53624 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #420] @ 53628 │ │ │ │ - ldr r2, [pc, #416] @ 53628 │ │ │ │ - ldr r3, [pc, #412] @ 53628 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr r6, [pc, #408] @ 5362c │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - mov r1, #0 │ │ │ │ - add r5, sp, #12 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 534dc │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 535d0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 534b4 │ │ │ │ - add r5, sp, #24 │ │ │ │ - b 53534 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #288] @ 53630 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #59 @ 0x3b │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 535d0 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #59 @ 0x3b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 534fc │ │ │ │ - ldrd r8, [sp, #24] │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 53594 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #192] @ 53630 │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 535d0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5355c │ │ │ │ - ldr r4, [r7] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 535f0 │ │ │ │ - ldrd r2, [sp, #16] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 112b8c │ │ │ │ - strd r0, [r4] │ │ │ │ - b 535f0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 535f0 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 53634 │ │ │ │ - ldr r3, [pc, #40] @ 53624 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 5361c │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r2, r4, ror r8 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq ip, r2, r8, asr r8 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - strdeq ip, [r2], -r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1488] @ 53c24 │ │ │ │ + ldr r0, [pc, #1516] @ 531cc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #1484] @ 53c28 │ │ │ │ + ldr r1, [pc, #1512] @ 531d0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ - ldr r3, [pc, #1472] @ 53c2c │ │ │ │ + ldr r3, [pc, #1500] @ 531d4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r5, [pc, #1456] @ 53c30 │ │ │ │ + ldr r5, [pc, #1484] @ 531d8 │ │ │ │ str r3, [sp, #24] │ │ │ │ strb r2, [sp, #23] │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r2, [pc, #1436] @ 53c2c │ │ │ │ + ldr r2, [pc, #1464] @ 531d4 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #1416] @ 53c2c │ │ │ │ + ldr r3, [pc, #1444] @ 531d4 │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, sp, #24 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ strd r2, [sp, #80] @ 0x50 │ │ │ │ strd r2, [sp, #88] @ 0x58 │ │ │ │ - b 536ec │ │ │ │ + b 52c78 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #97 @ 0x61 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53824 │ │ │ │ + bne 52dac │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #97 @ 0x61 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 536c4 │ │ │ │ + beq 52c50 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ - b 53744 │ │ │ │ + b 52cd0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1300] @ 53c34 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1328] @ 531dc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53824 │ │ │ │ + bne 52dac │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5370c │ │ │ │ - ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + beq 52c98 │ │ │ │ + ldrd sl, [sp, #56] @ 0x38 │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 53798 │ │ │ │ + b 52d20 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53824 │ │ │ │ + bne 52dac │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53770 │ │ │ │ + beq 52cf8 │ │ │ │ add r7, sp, #23 │ │ │ │ - b 537f0 │ │ │ │ + b 52d78 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1132] @ 53c38 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1164] @ 531e0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53824 │ │ │ │ + bne 52dac │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 537b8 │ │ │ │ + beq 52d40 │ │ │ │ ldrb r3, [sp, #23] │ │ │ │ cmp r3, #0 │ │ │ │ addne r7, sp, #32 │ │ │ │ addeq r7, sp, #44 @ 0x2c │ │ │ │ - bne 53898 │ │ │ │ - b 53980 │ │ │ │ + bne 52e20 │ │ │ │ + b 52f1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53844 │ │ │ │ + beq 52dcc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #1008] @ 53c3c │ │ │ │ - ldr r3, [pc, #984] @ 53c28 │ │ │ │ + ldr r2, [pc, #1040] @ 531e4 │ │ │ │ + ldr r3, [pc, #1016] @ 531d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 53c20 │ │ │ │ + bne 531c8 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53824 │ │ │ │ + bne 52dac │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53870 │ │ │ │ - ldr r8, [pc, #904] @ 53c40 │ │ │ │ - ldr fp, [pc, #904] @ 53c44 │ │ │ │ - ldr sl, [pc, #904] @ 53c48 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add fp, pc, fp │ │ │ │ - add sl, pc, sl │ │ │ │ + beq 52df8 │ │ │ │ + ldr r2, [pc, #936] @ 531e8 │ │ │ │ + ldr r3, [pc, #936] @ 531ec │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd sl, [sp] │ │ │ │ + str r5, [sp, #12] │ │ │ │ add r9, sp, #28 │ │ │ │ - b 538f4 │ │ │ │ - ldr r3, [sl, #4] │ │ │ │ + add r8, r2, #88 @ 0x58 │ │ │ │ + mov r5, r2 │ │ │ │ + mov fp, r3 │ │ │ │ + b 52e90 │ │ │ │ + ldr r3, [pc, #900] @ 531f0 │ │ │ │ mov r2, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #92] @ 0x5c │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53824 │ │ │ │ + bne 52dac │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53a90 │ │ │ │ + bne 53030 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 538d0 │ │ │ │ + beq 52e64 │ │ │ │ mov r3, #22 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ str fp, [sp, #104] @ 0x68 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #4] │ │ │ │ + bl 773c │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 538d0 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 52e64 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #107 @ 0x6b │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53824 │ │ │ │ + bne 52dac │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #107 @ 0x6b │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53958 │ │ │ │ + beq 52ef4 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ - b 539d8 │ │ │ │ + b 52f74 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #640] @ 53c34 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #652] @ 531dc │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53824 │ │ │ │ + bne 52dac │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 539a0 │ │ │ │ + beq 52f3c │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ - b 53a38 │ │ │ │ + b 52fd4 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #544] @ 53c34 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #556] @ 531dc │ │ │ │ mov r1, #109 @ 0x6d │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53824 │ │ │ │ + bne 52dac │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #109 @ 0x6d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53a00 │ │ │ │ + beq 52f9c │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 112b8c │ │ │ │ - ldr r3, [pc, #484] @ 53c4c │ │ │ │ + bl 113568 │ │ │ │ + ldr r3, [pc, #496] @ 531f4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 53844 │ │ │ │ - ldrd r0, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + beq 52dcc │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, fp │ │ │ │ + bl 11356c │ │ │ │ strd r0, [r4] │ │ │ │ - b 53844 │ │ │ │ + b 52dcc │ │ │ │ + ldrd sl, [sp] │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ - b 53ad0 │ │ │ │ + b 53078 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #392] @ 53c34 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #392] @ 531dc │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #103 @ 0x67 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53824 │ │ │ │ + bne 52dac │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #103 @ 0x67 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53a98 │ │ │ │ + beq 53040 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ - b 53b20 │ │ │ │ + b 530c8 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53824 │ │ │ │ + bne 52dac │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53af8 │ │ │ │ + beq 530a0 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ - b 53b78 │ │ │ │ + b 53120 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #224] @ 53c34 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #224] @ 531dc │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #105 @ 0x69 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53824 │ │ │ │ + bne 52dac │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #105 @ 0x69 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53b40 │ │ │ │ - ldrd sl, [sp, #88] @ 0x58 │ │ │ │ + beq 530e8 │ │ │ │ + ldrd r2, [sp, #88] @ 0x58 │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ - b 53bd8 │ │ │ │ + strd r2, [sp] │ │ │ │ + b 53184 │ │ │ │ mov r1, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #128] @ 53c34 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 531dc │ │ │ │ mov r1, #106 @ 0x6a │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53824 │ │ │ │ + bne 52dac │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53ba0 │ │ │ │ + beq 5314c │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, fp │ │ │ │ - bl 112b8c │ │ │ │ + ldrd r0, [sp] │ │ │ │ + bl 113568 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - b 53a74 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r2, r4, r6, ip │ │ │ │ + b 53010 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sp, r3, r8, lsl #2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq ip, r2, ip, asr #12 │ │ │ │ + eoreq sp, r3, r0, asr #1 │ │ │ │ muleq r0, r8, r2 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq ip, r2, r0, lsr #9 │ │ │ │ - ldrdeq sp, [r2], -r8 @ │ │ │ │ - andeq r1, ip, ip, asr r0 │ │ │ │ - ldrdeq sp, [r2], -r0 @ │ │ │ │ + eoreq ip, r3, r8, lsl pc │ │ │ │ + eoreq sp, r3, ip, lsr pc │ │ │ │ + andeq r2, ip, r8, asr #9 │ │ │ │ + eoreq sp, r3, r0, lsl pc │ │ │ │ svccc 0x00e00000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1520] @ 5425c │ │ │ │ + ldr r0, [pc, #1520] @ 53804 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #1516] @ 54260 │ │ │ │ + ldr r1, [pc, #1516] @ 53808 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #1508] @ 54264 │ │ │ │ - ldr r2, [pc, #1504] @ 54264 │ │ │ │ + ldr r3, [pc, #1508] @ 5380c │ │ │ │ + ldr r2, [pc, #1504] @ 5380c │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ - ldr r5, [pc, #1500] @ 54268 │ │ │ │ + ldr r5, [pc, #1500] @ 53810 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ mov r1, #0 │ │ │ │ - ldr ip, [pc, #1480] @ 54264 │ │ │ │ + ldr ip, [pc, #1480] @ 5380c │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ strd r2, [sp, #80] @ 0x50 │ │ │ │ strd r2, [sp, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ @@ -78195,1012 +77529,1601 @@ │ │ │ │ str ip, [sp, #24] │ │ │ │ str ip, [sp, #28] │ │ │ │ str ip, [sp, #32] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ strb r3, [sp, #23] │ │ │ │ - b 53d04 │ │ │ │ + b 532ac │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53e38 │ │ │ │ + bne 533e0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53cdc │ │ │ │ + beq 53284 │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ - b 53d5c │ │ │ │ + b 53304 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1332] @ 5426c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1332] @ 53814 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #111 @ 0x6f │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53e38 │ │ │ │ + bne 533e0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #111 @ 0x6f │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53d24 │ │ │ │ + beq 532cc │ │ │ │ ldrd r6, [sp, #72] @ 0x48 │ │ │ │ add r9, sp, #28 │ │ │ │ - b 53dac │ │ │ │ + b 53354 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53e38 │ │ │ │ + bne 533e0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53d84 │ │ │ │ + beq 5332c │ │ │ │ add r9, sp, #23 │ │ │ │ - b 53e04 │ │ │ │ + b 533ac │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1168] @ 54270 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1168] @ 53818 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #113 @ 0x71 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53e38 │ │ │ │ + bne 533e0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #113 @ 0x71 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53dcc │ │ │ │ + beq 53374 │ │ │ │ ldrb r3, [sp, #23] │ │ │ │ cmp r3, #0 │ │ │ │ addne r9, sp, #44 @ 0x2c │ │ │ │ addeq r9, sp, #24 │ │ │ │ - bne 53eac │ │ │ │ - b 53fe8 │ │ │ │ + bne 53454 │ │ │ │ + b 53590 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53e58 │ │ │ │ + beq 53400 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #1044] @ 54274 │ │ │ │ - ldr r3, [pc, #1020] @ 54260 │ │ │ │ + ldr r2, [pc, #1044] @ 5381c │ │ │ │ + ldr r3, [pc, #1020] @ 53808 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 54258 │ │ │ │ + bne 53800 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53e38 │ │ │ │ + bne 533e0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53e84 │ │ │ │ + beq 5342c │ │ │ │ add r9, sp, #88 @ 0x58 │ │ │ │ - b 53f04 │ │ │ │ + b 534ac │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #908] @ 5426c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #908] @ 53814 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #115 @ 0x73 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53e38 │ │ │ │ + bne 533e0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #115 @ 0x73 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53ecc │ │ │ │ + beq 53474 │ │ │ │ ldrd sl, [sp, #88] @ 0x58 │ │ │ │ add r9, sp, #80 @ 0x50 │ │ │ │ - b 53f64 │ │ │ │ + b 5350c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #812] @ 5426c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #812] @ 53814 │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53e38 │ │ │ │ + bne 533e0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53f2c │ │ │ │ + beq 534d4 │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 112b8c │ │ │ │ - ldr r3, [pc, #740] @ 54278 │ │ │ │ + bl 113568 │ │ │ │ + ldr r3, [pc, #740] @ 53820 │ │ │ │ mov r2, #0 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 53e58 │ │ │ │ + beq 53400 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ strd r0, [r4] │ │ │ │ - b 53e58 │ │ │ │ + b 53400 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #117 @ 0x75 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53e38 │ │ │ │ + bne 533e0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #117 @ 0x75 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53fc0 │ │ │ │ - ldr r2, [pc, #628] @ 5427c │ │ │ │ - ldr r3, [pc, #628] @ 54280 │ │ │ │ + beq 53568 │ │ │ │ + ldr r2, [pc, #628] @ 53824 │ │ │ │ + ldr r3, [pc, #628] @ 53828 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r6, [sp, #8] │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ mov r7, r5 │ │ │ │ - add sl, r2, #8 │ │ │ │ + add sl, r2, #96 @ 0x60 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp] │ │ │ │ - b 54058 │ │ │ │ - ldr r3, [pc, #592] @ 54284 │ │ │ │ + b 53600 │ │ │ │ + ldr r3, [pc, #592] @ 5382c │ │ │ │ mov r2, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ + ldr r3, [r3, #100] @ 0x64 │ │ │ │ mov r1, #118 @ 0x76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53e38 │ │ │ │ + bne 533e0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, fp │ │ │ │ mov r1, #118 @ 0x76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 540c0 │ │ │ │ + bne 53668 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, sl │ │ │ │ ldr r9, [sp, #24] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5402c │ │ │ │ + beq 535d4 │ │ │ │ ldr r3, [sp] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ mov r3, #22 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r5, #12] │ │ │ │ + bl 773c │ │ │ │ + str r0, [r5, #100] @ 0x64 │ │ │ │ mov r0, sl │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5402c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 535d4 │ │ │ │ mov r5, r7 │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ ldrd r6, [sp, #8] │ │ │ │ - b 54108 │ │ │ │ + b 536b0 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #392] @ 5426c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #392] @ 53814 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #119 @ 0x77 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53e38 │ │ │ │ + bne 533e0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #119 @ 0x77 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 540d0 │ │ │ │ + beq 53678 │ │ │ │ ldrd sl, [sp, #56] @ 0x38 │ │ │ │ add r9, sp, #40 @ 0x28 │ │ │ │ - b 54158 │ │ │ │ + b 53700 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53e38 │ │ │ │ + bne 533e0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54130 │ │ │ │ + beq 536d8 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ - b 541b0 │ │ │ │ + b 53758 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #224] @ 5426c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #224] @ 53814 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #121 @ 0x79 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53e38 │ │ │ │ + bne 533e0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #121 @ 0x79 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54178 │ │ │ │ + beq 53720 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ add r9, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ - b 54214 │ │ │ │ + b 537bc │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #124] @ 5426c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #124] @ 53814 │ │ │ │ mov r1, #122 @ 0x7a │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53e38 │ │ │ │ + bne 533e0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #122 @ 0x7a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 541dc │ │ │ │ + beq 53784 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ ldrd r0, [sp] │ │ │ │ - bl 112b8c │ │ │ │ + bl 113568 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - b 53fa0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r2, ip, ror r0 │ │ │ │ + b 53548 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq ip, [r3], -r4 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq ip, r2, r8, lsr r0 │ │ │ │ + mlaeq r3, r0, sl, ip │ │ │ │ muleq r0, r8, r2 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq fp, r2, ip, lsl #29 │ │ │ │ + eoreq ip, r3, r4, ror #17 │ │ │ │ svccc 0x00e00000 │ │ │ │ - eoreq ip, r2, ip, lsl #27 │ │ │ │ - andeq r0, ip, r0, lsl r9 │ │ │ │ - eoreq ip, r2, r0, ror #26 │ │ │ │ + eoreq sp, r3, ip, asr #15 │ │ │ │ + andeq r1, ip, r8, asr sp │ │ │ │ + eoreq sp, r3, r0, lsr #15 │ │ │ │ + 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, #828] @ 53b84 │ │ │ │ + ldr r3, [pc, #828] @ 53b88 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r6, [pc, #816] @ 53b8c │ │ │ │ + add r8, sp, #12 │ │ │ │ + ldr r5, [pc, #812] @ 53b90 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + mov r3, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + str r5, [sp, #12] │ │ │ │ + mov r7, r1 │ │ │ │ + bl 767c │ │ │ │ + str r5, [sp, #16] │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 538bc │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #123 @ 0x7b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 53aec │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #123 @ 0x7b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 53894 │ │ │ │ + add r5, sp, #8 │ │ │ │ + b 5390c │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #124 @ 0x7c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 53aec │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #124 @ 0x7c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 538dc │ │ │ │ + add r5, sp, #20 │ │ │ │ + ldr r3, [pc, #604] @ 53b90 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 53978 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #576] @ 53b94 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #125 @ 0x7d │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 53b2c │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #125 @ 0x7d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 53940 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r5 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #464] @ 53b90 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #18 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + beq 53a04 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 53b74 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r1, [pc, #396] @ 53b98 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 53a7c │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 53a7c │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 53aa0 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 53aa0 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #12] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #212] @ 53b9c │ │ │ │ + ldr r3, [pc, #188] @ 53b88 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 53b80 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 53ab8 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + b 53ab8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 53b68 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r5 │ │ │ │ + bl 70ac │ │ │ │ + b 53ab8 │ │ │ │ + ldr r2, [pc, #36] @ 53ba0 │ │ │ │ + ldr fp, [r6, r2] │ │ │ │ + b 539f0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r3, r0, lsr #9 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq ip, r3, r8, ror r4 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq r2, ip, r4, asr #8 │ │ │ │ + eoreq ip, r3, r4, lsr #4 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #528] @ 53dd0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #524] @ 53dd4 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r6, [pc, #516] @ 53dd8 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr r3, [pc, #512] @ 53ddc │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r5, sp, #16 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + strb r2, [sp, #10] │ │ │ │ + strb r2, [sp, #11] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b 53c2c │ │ │ │ + mov r1, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #144 @ 0x90 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 53ccc │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #144 @ 0x90 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 53c04 │ │ │ │ + add r5, sp, #10 │ │ │ │ + b 53c84 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #384] @ 53de0 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #145 @ 0x91 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 53ccc │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #145 @ 0x91 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 53c4c │ │ │ │ + ldrb r3, [sp, #10] │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r5, sp, #12 │ │ │ │ + bne 53d40 │ │ │ │ + ldr r1, [pc, #300] @ 53de4 │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 53cec │ │ │ │ + strd r0, [r3] │ │ │ │ + b 53cec │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 53cec │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #244] @ 53de8 │ │ │ │ + ldr r3, [pc, #220] @ 53dd4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 53dcc │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + mov r1, #17 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #146 @ 0x92 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 53ccc │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #146 @ 0x92 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 53d18 │ │ │ │ + add r5, sp, #11 │ │ │ │ + b 53d98 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #108] @ 53de0 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #147 @ 0x93 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 53ccc │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #147 @ 0x93 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 53d60 │ │ │ │ + ldrb r3, [sp, #11] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 53cb0 │ │ │ │ + ldr r1, [pc, #36] @ 53dec │ │ │ │ + mov r0, #0 │ │ │ │ + b 53cb8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r3, r8, lsr #2 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq ip, r3, r4, lsl #2 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + strdeq fp, [r3], -r8 @ │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + 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, #828] @ 54144 │ │ │ │ + ldr r3, [pc, #828] @ 54148 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r6, [pc, #816] @ 5414c │ │ │ │ + add r8, sp, #12 │ │ │ │ + ldr r5, [pc, #812] @ 54150 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + mov r3, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + str r5, [sp, #12] │ │ │ │ + mov r7, r1 │ │ │ │ + bl 767c │ │ │ │ + str r5, [sp, #16] │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 53e7c │ │ │ │ + mov r1, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #148 @ 0x94 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 540ac │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #148 @ 0x94 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 53e54 │ │ │ │ + add r5, sp, #8 │ │ │ │ + b 53ecc │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #149 @ 0x95 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 540ac │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #149 @ 0x95 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 53e9c │ │ │ │ + add r5, sp, #20 │ │ │ │ + ldr r3, [pc, #604] @ 54150 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 53f38 │ │ │ │ + mov r1, #15 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #576] @ 54154 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #150 @ 0x96 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 540ec │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #150 @ 0x96 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 53f00 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r5 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #464] @ 54150 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #22 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + beq 53fc4 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 54134 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r1, [pc, #396] @ 54158 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5403c │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5403c │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 54060 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 54060 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #12] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #212] @ 5415c │ │ │ │ + ldr r3, [pc, #188] @ 54148 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 54140 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 54078 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + b 54078 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 54128 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r5 │ │ │ │ + bl 70ac │ │ │ │ + b 54078 │ │ │ │ + ldr r2, [pc, #36] @ 54160 │ │ │ │ + ldr fp, [r6, r2] │ │ │ │ + b 53fb0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r3, r0, ror #29 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0x0023beb8 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq r1, ip, ip, lsr #29 │ │ │ │ + eoreq fp, r3, r4, ror #24 │ │ │ │ + muleq r0, ip, 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 r7, r1 │ │ │ │ - ldr r1, [pc, #1132] @ 54710 │ │ │ │ - ldr r4, [pc, #1132] @ 54714 │ │ │ │ - ldr r5, [pc, #1128] @ 54714 │ │ │ │ - ldr r2, [pc, #1128] @ 54718 │ │ │ │ + ldr r1, [pc, #1132] @ 545ec │ │ │ │ + ldr r4, [pc, #1132] @ 545f0 │ │ │ │ + ldr r5, [pc, #1128] @ 545f0 │ │ │ │ + ldr r2, [pc, #1128] @ 545f4 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ strd r4, [sp, #32] │ │ │ │ - ldr r9, [pc, #1116] @ 5471c │ │ │ │ + ldr r9, [pc, #1116] @ 545f8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #1100] @ 54714 │ │ │ │ + ldr r3, [pc, #1100] @ 545f0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 5431c │ │ │ │ + b 541f8 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #165 @ 0xa5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 543e0 │ │ │ │ + bne 542bc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #165 @ 0xa5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 542f4 │ │ │ │ - ldr r8, [pc, #996] @ 54720 │ │ │ │ - ldr sl, [pc, #996] @ 54724 │ │ │ │ + beq 541d0 │ │ │ │ + ldr r8, [pc, #996] @ 545fc │ │ │ │ + ldr sl, [pc, #996] @ 54600 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sp, #8 │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r8, #16 │ │ │ │ - b 5437c │ │ │ │ - ldr r3, [pc, #976] @ 54728 │ │ │ │ + add r5, r8, #104 @ 0x68 │ │ │ │ + b 54258 │ │ │ │ + ldr r3, [pc, #976] @ 54604 │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ + ldr r3, [r3, #108] @ 0x6c │ │ │ │ mov r1, #166 @ 0xa6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 543e0 │ │ │ │ + bne 542bc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #166 @ 0xa6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5442c │ │ │ │ + bne 54308 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54350 │ │ │ │ + beq 5422c │ │ │ │ mov r3, #22 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #20] │ │ │ │ + bl 773c │ │ │ │ + str r0, [r8, #108] @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 54350 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 5422c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54400 │ │ │ │ + beq 542dc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #804] @ 5472c │ │ │ │ - ldr r3, [pc, #780] @ 54718 │ │ │ │ + ldr r2, [pc, #804] @ 54608 │ │ │ │ + ldr r3, [pc, #780] @ 545f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5470c │ │ │ │ + bne 545e8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r8, [pc, #764] @ 54730 │ │ │ │ - ldr sl, [pc, #764] @ 54734 │ │ │ │ - ldr r3, [pc, #728] @ 54714 │ │ │ │ + ldr r8, [pc, #764] @ 5460c │ │ │ │ + ldr sl, [pc, #764] @ 54610 │ │ │ │ + ldr r3, [pc, #728] @ 545f0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sp, #28 │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r8, #24 │ │ │ │ + add r5, r8, #112 @ 0x70 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 5447c │ │ │ │ - ldr r3, [pc, #736] @ 54738 │ │ │ │ + b 54358 │ │ │ │ + ldr r3, [pc, #736] @ 54614 │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ + ldr r3, [r3, #116] @ 0x74 │ │ │ │ mov r1, #167 @ 0xa7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 543e0 │ │ │ │ + bne 542bc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #167 @ 0xa7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 544e0 │ │ │ │ + bne 543bc │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54450 │ │ │ │ + beq 5432c │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #28] │ │ │ │ + bl 773c │ │ │ │ + str r0, [r8, #116] @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 54450 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 5432c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addne r5, sp, #20 │ │ │ │ - bne 5451c │ │ │ │ - b 5468c │ │ │ │ + bne 543f8 │ │ │ │ + b 54568 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 543e0 │ │ │ │ + bne 542bc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 544f4 │ │ │ │ - ldr r8, [pc, #512] @ 5473c │ │ │ │ - ldr sl, [pc, #512] @ 54740 │ │ │ │ + beq 543d0 │ │ │ │ + ldr r8, [pc, #512] @ 54618 │ │ │ │ + ldr sl, [pc, #512] @ 5461c │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sp, #24 │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r8, #32 │ │ │ │ - b 5457c │ │ │ │ - ldr r3, [pc, #492] @ 54744 │ │ │ │ + add r5, r8, #120 @ 0x78 │ │ │ │ + b 54458 │ │ │ │ + ldr r3, [pc, #492] @ 54620 │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #36] @ 0x24 │ │ │ │ + ldr r3, [r3, #124] @ 0x7c │ │ │ │ mov r1, #169 @ 0xa9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 543e0 │ │ │ │ + bne 542bc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #169 @ 0xa9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 545e0 │ │ │ │ + bne 544bc │ │ │ │ mov r1, #27 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #20] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54550 │ │ │ │ + beq 5442c │ │ │ │ mov r3, #22 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #36] @ 0x24 │ │ │ │ + bl 773c │ │ │ │ + str r0, [r8, #124] @ 0x7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 54550 │ │ │ │ - ldr r8, [pc, #352] @ 54748 │ │ │ │ - ldr sl, [pc, #352] @ 5474c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 5442c │ │ │ │ + ldr r8, [pc, #352] @ 54624 │ │ │ │ + ldr sl, [pc, #352] @ 54628 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sp, #12 │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r8, #40 @ 0x28 │ │ │ │ - b 54628 │ │ │ │ - ldr r3, [pc, #332] @ 54750 │ │ │ │ + add r5, r8, #128 @ 0x80 │ │ │ │ + b 54504 │ │ │ │ + ldr r3, [pc, #332] @ 5462c │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #44] @ 0x2c │ │ │ │ + ldr r3, [r3, #132] @ 0x84 │ │ │ │ mov r1, #170 @ 0xaa │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 543e0 │ │ │ │ + bne 542bc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #170 @ 0xaa │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 546a8 │ │ │ │ + bne 54584 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #24] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 545fc │ │ │ │ + beq 544d8 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #44] @ 0x2c │ │ │ │ + bl 773c │ │ │ │ + str r0, [r8, #132] @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 545fc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 544d8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54400 │ │ │ │ + beq 542dc │ │ │ │ strd r0, [r3] │ │ │ │ - b 54400 │ │ │ │ + b 542dc │ │ │ │ add r5, sp, #32 │ │ │ │ - b 546e8 │ │ │ │ + b 545c4 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #144] @ 54754 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #144] @ 54630 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r1, #171 @ 0xab │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 543e0 │ │ │ │ + bne 542bc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #171 @ 0xab │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 546b0 │ │ │ │ + beq 5458c │ │ │ │ ldrd r0, [sp, #32] │ │ │ │ - b 54694 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r2, ip, lsr sl │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq fp, r2, ip, lsl sl │ │ │ │ - eoreq ip, r2, r8, asr sl │ │ │ │ - ldrdeq r0, [ip], -r8 │ │ │ │ - eoreq ip, r2, ip, lsr sl │ │ │ │ - eoreq fp, r2, r4, ror #17 │ │ │ │ - eoreq ip, r2, ip, asr r9 │ │ │ │ - andeq r0, ip, ip, lsr #2 │ │ │ │ - eoreq ip, r2, ip, lsr r9 │ │ │ │ - eoreq ip, r2, r8, asr r8 │ │ │ │ - ldrdeq r0, [ip], -r8 │ │ │ │ - eoreq ip, r2, ip, lsr r8 │ │ │ │ - eoreq ip, r2, ip, lsr #15 │ │ │ │ - andeq pc, fp, ip, ror pc @ │ │ │ │ - mlaeq r2, r0, r7, ip │ │ │ │ + b 54570 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r3, r0, ror #22 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq fp, r3, r0, asr #22 │ │ │ │ + eoreq ip, r3, r4, ror #22 │ │ │ │ + andeq r1, ip, ip, ror #1 │ │ │ │ + eoreq ip, r3, r8, asr #22 │ │ │ │ + eoreq fp, r3, r8, lsl #20 │ │ │ │ + eoreq ip, r3, r8, ror #20 │ │ │ │ + andeq r0, ip, r0, lsr ip │ │ │ │ + eoreq ip, r3, r8, asr #20 │ │ │ │ + eoreq ip, r3, r4, ror #18 │ │ │ │ + andeq r0, ip, ip, ror #29 │ │ │ │ + eoreq ip, r3, r8, asr #18 │ │ │ │ + @ instruction: 0x0023c8b8 │ │ │ │ + andeq r0, ip, r0, lsl #21 │ │ │ │ + mlaeq r3, ip, r8, ip │ │ │ │ muleq r0, r8, 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 r7, r1 │ │ │ │ - ldr r1, [pc, #1132] @ 54be0 │ │ │ │ - ldr r4, [pc, #1132] @ 54be4 │ │ │ │ - ldr r5, [pc, #1128] @ 54be4 │ │ │ │ - ldr r2, [pc, #1128] @ 54be8 │ │ │ │ + ldr r1, [pc, #1132] @ 54abc │ │ │ │ + ldr r4, [pc, #1132] @ 54ac0 │ │ │ │ + ldr r5, [pc, #1128] @ 54ac0 │ │ │ │ + ldr r2, [pc, #1128] @ 54ac4 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ strd r4, [sp, #32] │ │ │ │ - ldr r9, [pc, #1116] @ 54bec │ │ │ │ + ldr r9, [pc, #1116] @ 54ac8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #1100] @ 54be4 │ │ │ │ + ldr r3, [pc, #1100] @ 54ac0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 547ec │ │ │ │ + b 546c8 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #172 @ 0xac │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 548b0 │ │ │ │ + bne 5478c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #172 @ 0xac │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 547c4 │ │ │ │ - ldr r8, [pc, #996] @ 54bf0 │ │ │ │ - ldr sl, [pc, #996] @ 54bf4 │ │ │ │ + beq 546a0 │ │ │ │ + ldr r8, [pc, #996] @ 54acc │ │ │ │ + ldr sl, [pc, #996] @ 54ad0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sp, #24 │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r8, #48 @ 0x30 │ │ │ │ - b 5484c │ │ │ │ - ldr r3, [pc, #976] @ 54bf8 │ │ │ │ + add r5, r8, #136 @ 0x88 │ │ │ │ + b 54728 │ │ │ │ + ldr r3, [pc, #976] @ 54ad4 │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #52] @ 0x34 │ │ │ │ + ldr r3, [r3, #140] @ 0x8c │ │ │ │ mov r1, #173 @ 0xad │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 548b0 │ │ │ │ + bne 5478c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #173 @ 0xad │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 548fc │ │ │ │ + bne 547d8 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54820 │ │ │ │ + beq 546fc │ │ │ │ mov r3, #22 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #52] @ 0x34 │ │ │ │ + bl 773c │ │ │ │ + str r0, [r8, #140] @ 0x8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 54820 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 546fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 548d0 │ │ │ │ + beq 547ac │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #804] @ 54bfc │ │ │ │ - ldr r3, [pc, #780] @ 54be8 │ │ │ │ + ldr r2, [pc, #804] @ 54ad8 │ │ │ │ + ldr r3, [pc, #780] @ 54ac4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 54bdc │ │ │ │ + bne 54ab8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r8, [pc, #764] @ 54c00 │ │ │ │ - ldr sl, [pc, #764] @ 54c04 │ │ │ │ - ldr r3, [pc, #728] @ 54be4 │ │ │ │ + ldr r8, [pc, #764] @ 54adc │ │ │ │ + ldr sl, [pc, #764] @ 54ae0 │ │ │ │ + ldr r3, [pc, #728] @ 54ac0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sp, #28 │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r8, #56 @ 0x38 │ │ │ │ + add r5, r8, #144 @ 0x90 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 5494c │ │ │ │ - ldr r3, [pc, #736] @ 54c08 │ │ │ │ + b 54828 │ │ │ │ + ldr r3, [pc, #736] @ 54ae4 │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #60] @ 0x3c │ │ │ │ + ldr r3, [r3, #148] @ 0x94 │ │ │ │ mov r1, #174 @ 0xae │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 548b0 │ │ │ │ + bne 5478c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #174 @ 0xae │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 549b0 │ │ │ │ + bne 5488c │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #24] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54920 │ │ │ │ + beq 547fc │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #60] @ 0x3c │ │ │ │ + bl 773c │ │ │ │ + str r0, [r8, #148] @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 54920 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 547fc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addne r5, sp, #12 │ │ │ │ - bne 549ec │ │ │ │ - b 54b5c │ │ │ │ + bne 548c8 │ │ │ │ + b 54a38 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #175 @ 0xaf │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 548b0 │ │ │ │ + bne 5478c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #175 @ 0xaf │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 549c4 │ │ │ │ - ldr r8, [pc, #512] @ 54c0c │ │ │ │ - ldr sl, [pc, #512] @ 54c10 │ │ │ │ + beq 548a0 │ │ │ │ + ldr r8, [pc, #512] @ 54ae8 │ │ │ │ + ldr sl, [pc, #512] @ 54aec │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sp, #16 │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r8, #64 @ 0x40 │ │ │ │ - b 54a4c │ │ │ │ - ldr r3, [pc, #492] @ 54c14 │ │ │ │ + add r5, r8, #152 @ 0x98 │ │ │ │ + b 54928 │ │ │ │ + ldr r3, [pc, #492] @ 54af0 │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #68] @ 0x44 │ │ │ │ + ldr r3, [r3, #156] @ 0x9c │ │ │ │ mov r1, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 548b0 │ │ │ │ + bne 5478c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54ab0 │ │ │ │ + bne 5498c │ │ │ │ mov r1, #27 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54a20 │ │ │ │ + beq 548fc │ │ │ │ mov r3, #22 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #68] @ 0x44 │ │ │ │ + bl 773c │ │ │ │ + str r0, [r8, #156] @ 0x9c │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 54a20 │ │ │ │ - ldr r8, [pc, #352] @ 54c18 │ │ │ │ - ldr sl, [pc, #352] @ 54c1c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 548fc │ │ │ │ + ldr r8, [pc, #352] @ 54af4 │ │ │ │ + ldr sl, [pc, #352] @ 54af8 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sp, #20 │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r8, #72 @ 0x48 │ │ │ │ - b 54af8 │ │ │ │ - ldr r3, [pc, #332] @ 54c20 │ │ │ │ + add r5, r8, #160 @ 0xa0 │ │ │ │ + b 549d4 │ │ │ │ + ldr r3, [pc, #332] @ 54afc │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #76] @ 0x4c │ │ │ │ + ldr r3, [r3, #164] @ 0xa4 │ │ │ │ mov r1, #177 @ 0xb1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 548b0 │ │ │ │ + bne 5478c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #177 @ 0xb1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54b78 │ │ │ │ + bne 54a54 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54acc │ │ │ │ + beq 549a8 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #76] @ 0x4c │ │ │ │ + bl 773c │ │ │ │ + str r0, [r8, #164] @ 0xa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 54acc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 549a8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 548d0 │ │ │ │ + beq 547ac │ │ │ │ strd r0, [r3] │ │ │ │ - b 548d0 │ │ │ │ + b 547ac │ │ │ │ add r5, sp, #32 │ │ │ │ - b 54bb8 │ │ │ │ + b 54a94 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #144] @ 54c24 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #144] @ 54b00 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r1, #178 @ 0xb2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 548b0 │ │ │ │ + bne 5478c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #178 @ 0xb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54b80 │ │ │ │ + beq 54a5c │ │ │ │ ldrd r0, [sp, #32] │ │ │ │ - b 54b64 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r2, ip, ror #10 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq fp, r2, ip, asr #10 │ │ │ │ - eoreq ip, r2, r8, lsl #11 │ │ │ │ - andeq r0, ip, r8, lsl #2 │ │ │ │ - eoreq ip, r2, ip, ror #10 │ │ │ │ - eoreq fp, r2, r4, lsl r4 │ │ │ │ - eoreq ip, r2, ip, lsl #9 │ │ │ │ - andeq pc, fp, ip, asr ip @ │ │ │ │ - eoreq ip, r2, ip, ror #8 │ │ │ │ - eoreq ip, r2, r8, lsl #7 │ │ │ │ - andeq pc, fp, r8, lsl #30 │ │ │ │ - eoreq ip, r2, ip, ror #6 │ │ │ │ - ldrdeq ip, [r2], -ip @ │ │ │ │ - andeq pc, fp, ip, lsr #21 │ │ │ │ - eoreq ip, r2, r0, asr #5 │ │ │ │ + b 54a40 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r3, r0, r6, fp │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq fp, r3, r0, ror r6 │ │ │ │ + mlaeq r3, r4, r6, ip │ │ │ │ + andeq r0, ip, ip, lsl ip │ │ │ │ + eoreq ip, r3, r8, ror r6 │ │ │ │ + eoreq fp, r3, r8, lsr r5 │ │ │ │ + mlaeq r3, r8, r5, ip │ │ │ │ + andeq r0, ip, r0, ror #14 │ │ │ │ + eoreq ip, r3, r8, ror r5 │ │ │ │ + mlaeq r3, r4, r4, ip │ │ │ │ + andeq r0, ip, ip, lsl sl │ │ │ │ + eoreq ip, r3, r8, ror r4 │ │ │ │ + eoreq ip, r3, r8, ror #7 │ │ │ │ + @ instruction: 0x000c05b0 │ │ │ │ + eoreq ip, r3, ip, asr #7 │ │ │ │ muleq r0, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1616] @ 55294 │ │ │ │ + ldr r0, [pc, #1616] @ 55170 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #1612] @ 55298 │ │ │ │ + ldr r1, [pc, #1612] @ 55174 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #1604] @ 5529c │ │ │ │ - ldr r2, [pc, #1600] @ 5529c │ │ │ │ + ldr r3, [pc, #1604] @ 55178 │ │ │ │ + ldr r2, [pc, #1600] @ 55178 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ - ldr r5, [pc, #1596] @ 552a0 │ │ │ │ + ldr r5, [pc, #1596] @ 5517c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ mov r1, #0 │ │ │ │ - ldr ip, [pc, #1576] @ 5529c │ │ │ │ + ldr ip, [pc, #1576] @ 55178 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ strd r2, [sp, #80] @ 0x50 │ │ │ │ strd r2, [sp, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ @@ -79208,427 +79131,427 @@ │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ str ip, [sp, #28] │ │ │ │ str ip, [sp, #32] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ strb r3, [sp, #27] │ │ │ │ - b 54cd8 │ │ │ │ + b 54bb4 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #179 @ 0xb3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54dfc │ │ │ │ + bne 54cd8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #179 @ 0xb3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54cb0 │ │ │ │ + beq 54b8c │ │ │ │ add r6, sp, #27 │ │ │ │ - b 54d30 │ │ │ │ + b 54c0c │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1432] @ 552a4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1432] @ 55180 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #180 @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54dfc │ │ │ │ + bne 54cd8 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #180 @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54cf8 │ │ │ │ + beq 54bd4 │ │ │ │ ldrb r3, [sp, #27] │ │ │ │ cmp r3, #0 │ │ │ │ addne r6, sp, #48 @ 0x30 │ │ │ │ - bne 54e80 │ │ │ │ - ldr sl, [pc, #1348] @ 552a8 │ │ │ │ - ldr r9, [pc, #1348] @ 552ac │ │ │ │ + bne 54d5c │ │ │ │ + ldr sl, [pc, #1348] @ 55184 │ │ │ │ + ldr r9, [pc, #1348] @ 55188 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ add r9, pc, r9 │ │ │ │ - add r6, sl, #96 @ 0x60 │ │ │ │ - b 54da0 │ │ │ │ - ldr r3, [pc, #1328] @ 552b0 │ │ │ │ + add r6, sl, #184 @ 0xb8 │ │ │ │ + b 54c7c │ │ │ │ + ldr r3, [pc, #1328] @ 5518c │ │ │ │ mov r1, #188 @ 0xbc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #100] @ 0x64 │ │ │ │ + ldr r2, [r3, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54dfc │ │ │ │ + bne 54cd8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #188 @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54f94 │ │ │ │ + bne 54e70 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54d78 │ │ │ │ + beq 54c54 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ str r9, [sp, #104] @ 0x68 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #100] @ 0x64 │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #188] @ 0xbc │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 54d78 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 54c54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54e1c │ │ │ │ + beq 54cf8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #1168] @ 552b4 │ │ │ │ - ldr r3, [pc, #1136] @ 55298 │ │ │ │ + ldr r2, [pc, #1168] @ 55190 │ │ │ │ + ldr r3, [pc, #1136] @ 55174 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 55290 │ │ │ │ + bne 5516c │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1116] @ 552b8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1116] @ 55194 │ │ │ │ mov r1, #181 @ 0xb5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54dfc │ │ │ │ + bne 54cd8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #181 @ 0xb5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54e48 │ │ │ │ + beq 54d24 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ add r6, sp, #32 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 54ed0 │ │ │ │ + b 54dac │ │ │ │ mov r1, #30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #182 @ 0xb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54dfc │ │ │ │ + bne 54cd8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #182 @ 0xb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54ea8 │ │ │ │ - ldr fp, [pc, #972] @ 552bc │ │ │ │ - ldr sl, [pc, #972] @ 552c0 │ │ │ │ + beq 54d84 │ │ │ │ + ldr fp, [pc, #972] @ 55198 │ │ │ │ + ldr sl, [pc, #972] @ 5519c │ │ │ │ add fp, pc, fp │ │ │ │ add sl, pc, sl │ │ │ │ add r9, sp, #28 │ │ │ │ - add r7, fp, #80 @ 0x50 │ │ │ │ - b 54f30 │ │ │ │ - ldr r3, [pc, #952] @ 552c4 │ │ │ │ + add r7, fp, #168 @ 0xa8 │ │ │ │ + b 54e0c │ │ │ │ + ldr r3, [pc, #952] @ 551a0 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ + ldr r3, [r3, #172] @ 0xac │ │ │ │ mov r1, #183 @ 0xb7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54dfc │ │ │ │ + bne 54cd8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #183 @ 0xb7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55084 │ │ │ │ + bne 54f60 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54f04 │ │ │ │ + beq 54de0 │ │ │ │ mov r3, #22 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #84] @ 0x54 │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #172] @ 0xac │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 54f04 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 54de0 │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ - b 54fd4 │ │ │ │ + b 54eb0 │ │ │ │ mov r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #776] @ 552b8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #776] @ 55194 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #189 @ 0xbd │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54dfc │ │ │ │ + bne 54cd8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #189 @ 0xbd │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54f9c │ │ │ │ + beq 54e78 │ │ │ │ ldrd r6, [sp, #72] @ 0x48 │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ - b 55034 │ │ │ │ + b 54f10 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #680] @ 552b8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #680] @ 55194 │ │ │ │ mov r1, #190 @ 0xbe │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54dfc │ │ │ │ + bne 54cd8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #190 @ 0xbe │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54ffc │ │ │ │ + beq 54ed8 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b8c │ │ │ │ - ldr r3, [pc, #612] @ 552c8 │ │ │ │ + bl 113568 │ │ │ │ + ldr r3, [pc, #612] @ 551a4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 54e1c │ │ │ │ + beq 54cf8 │ │ │ │ strd r2, [r1] │ │ │ │ - b 54e1c │ │ │ │ + b 54cf8 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ - b 550c4 │ │ │ │ + b 54fa0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #536] @ 552b8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #536] @ 55194 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54dfc │ │ │ │ + bne 54cd8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5508c │ │ │ │ - ldr sl, [pc, #484] @ 552cc │ │ │ │ - ldr r9, [pc, #484] @ 552d0 │ │ │ │ + beq 54f68 │ │ │ │ + ldr sl, [pc, #484] @ 551a8 │ │ │ │ + ldr r9, [pc, #484] @ 551ac │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - add r6, sl, #88 @ 0x58 │ │ │ │ + add r6, sl, #176 @ 0xb0 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 5512c │ │ │ │ - ldr r3, [pc, #456] @ 552d4 │ │ │ │ + b 55008 │ │ │ │ + ldr r3, [pc, #456] @ 551b0 │ │ │ │ mov r1, #185 @ 0xb9 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [r3, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54dfc │ │ │ │ + bne 54cd8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #185 @ 0xb9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55188 │ │ │ │ + bne 55064 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55104 │ │ │ │ + beq 54fe0 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ str r9, [sp, #104] @ 0x68 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #92] @ 0x5c │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #180] @ 0xb4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 55104 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 54fe0 │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ - b 551c8 │ │ │ │ + b 550a4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #276] @ 552b8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #276] @ 55194 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54dfc │ │ │ │ + bne 54cd8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55190 │ │ │ │ + beq 5506c │ │ │ │ ldrd r6, [sp, #88] @ 0x58 │ │ │ │ add r9, sp, #80 @ 0x50 │ │ │ │ - b 55228 │ │ │ │ + b 55104 │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #180] @ 552b8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #180] @ 55194 │ │ │ │ mov r1, #187 @ 0xbb │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54dfc │ │ │ │ + bne 54cd8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #187 @ 0xbb │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 551f0 │ │ │ │ + beq 550cc │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b8c │ │ │ │ + bl 113568 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112f44 │ │ │ │ - ldr r3, [pc, #96] @ 552c8 │ │ │ │ + bl 113920 │ │ │ │ + ldr r3, [pc, #96] @ 551a4 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - b 55070 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r2, r4, lsr #1 │ │ │ │ + b 54f4c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r3, r8, asr #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq fp, r2, r0, rrx │ │ │ │ + eoreq fp, r3, r4, lsl #3 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq ip, r2, r0, lsr r0 │ │ │ │ - andeq pc, fp, r0, lsl #16 │ │ │ │ - eoreq ip, r2, r4, lsl r0 │ │ │ │ - eoreq sl, r2, r8, asr #29 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq fp, r2, r4, lsr #29 │ │ │ │ - andeq pc, fp, r8, lsr #20 │ │ │ │ - eoreq fp, r2, r8, lsl #29 │ │ │ │ + eoreq ip, r3, ip, lsr r1 │ │ │ │ + andeq r0, ip, r4, lsl #6 │ │ │ │ + eoreq ip, r3, r0, lsr #2 │ │ │ │ + eoreq sl, r3, ip, ror #31 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + @ instruction: 0x0023bfb0 │ │ │ │ + andeq r0, ip, ip, lsr r5 │ │ │ │ + mlaeq r3, r4, pc, fp @ │ │ │ │ svccc 0x00e00000 │ │ │ │ - eoreq fp, r2, r8, lsr #25 │ │ │ │ - andeq pc, fp, ip, ror r4 @ │ │ │ │ - eoreq fp, r2, r8, lsl #25 │ │ │ │ + @ instruction: 0x0023bdb4 │ │ │ │ + andeq pc, fp, r0, lsl #31 │ │ │ │ + mlaeq r3, r4, sp, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1604] @ 55938 │ │ │ │ + ldr r0, [pc, #1604] @ 55814 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #1600] @ 5593c │ │ │ │ + ldr r1, [pc, #1600] @ 55818 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #1592] @ 55940 │ │ │ │ - ldr r2, [pc, #1588] @ 55940 │ │ │ │ + ldr r3, [pc, #1592] @ 5581c │ │ │ │ + ldr r2, [pc, #1588] @ 5581c │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ - ldr r5, [pc, #1584] @ 55944 │ │ │ │ + ldr r5, [pc, #1584] @ 55820 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ mov r1, #0 │ │ │ │ - ldr ip, [pc, #1564] @ 55940 │ │ │ │ + ldr ip, [pc, #1564] @ 5581c │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ strd r2, [sp, #80] @ 0x50 │ │ │ │ strd r2, [sp, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ @@ -79636,420 +79559,420 @@ │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ str ip, [sp, #28] │ │ │ │ str ip, [sp, #32] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ strb r3, [sp, #27] │ │ │ │ - b 55388 │ │ │ │ + b 55264 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #191 @ 0xbf │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 554a8 │ │ │ │ + bne 55384 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #191 @ 0xbf │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55360 │ │ │ │ + beq 5523c │ │ │ │ add r6, sp, #27 │ │ │ │ - b 553e0 │ │ │ │ + b 552bc │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1420] @ 55948 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1420] @ 55824 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 554a8 │ │ │ │ + bne 55384 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 553a8 │ │ │ │ + beq 55284 │ │ │ │ ldrb r3, [sp, #27] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 554f4 │ │ │ │ - ldr sl, [pc, #1340] @ 5594c │ │ │ │ - ldr r9, [pc, #1340] @ 55950 │ │ │ │ + beq 553d0 │ │ │ │ + ldr sl, [pc, #1340] @ 55828 │ │ │ │ + ldr r9, [pc, #1340] @ 5582c │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ add r9, pc, r9 │ │ │ │ - add r6, sl, #104 @ 0x68 │ │ │ │ - b 5544c │ │ │ │ - ldr r3, [pc, #1320] @ 55954 │ │ │ │ + add r6, sl, #192 @ 0xc0 │ │ │ │ + b 55328 │ │ │ │ + ldr r3, [pc, #1320] @ 55830 │ │ │ │ mov r1, #193 @ 0xc1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r3, #196] @ 0xc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 554a8 │ │ │ │ + bne 55384 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #193 @ 0xc1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55648 │ │ │ │ + bne 55524 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55424 │ │ │ │ + beq 55300 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ str r9, [sp, #104] @ 0x68 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #108] @ 0x6c │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #196] @ 0xc4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 55424 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 55300 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 554c8 │ │ │ │ + beq 553a4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #1160] @ 55958 │ │ │ │ - ldr r3, [pc, #1128] @ 5593c │ │ │ │ + ldr r2, [pc, #1160] @ 55834 │ │ │ │ + ldr r3, [pc, #1128] @ 55818 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 55934 │ │ │ │ + bne 55810 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ - b 55534 │ │ │ │ + b 55410 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1100] @ 5595c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1100] @ 55838 │ │ │ │ mov r1, #196 @ 0xc4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 554a8 │ │ │ │ + bne 55384 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #196 @ 0xc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 554fc │ │ │ │ + beq 553d8 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add r6, sp, #28 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 55584 │ │ │ │ + b 55460 │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #197 @ 0xc5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 554a8 │ │ │ │ + bne 55384 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #197 @ 0xc5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5555c │ │ │ │ - ldr fp, [pc, #956] @ 55960 │ │ │ │ - ldr sl, [pc, #956] @ 55964 │ │ │ │ + beq 55438 │ │ │ │ + ldr fp, [pc, #956] @ 5583c │ │ │ │ + ldr sl, [pc, #956] @ 55840 │ │ │ │ add fp, pc, fp │ │ │ │ add sl, pc, sl │ │ │ │ add r9, sp, #32 │ │ │ │ - add r7, fp, #112 @ 0x70 │ │ │ │ - b 555e4 │ │ │ │ - ldr r3, [pc, #936] @ 55968 │ │ │ │ + add r7, fp, #200 @ 0xc8 │ │ │ │ + b 554c0 │ │ │ │ + ldr r3, [pc, #936] @ 55844 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #116] @ 0x74 │ │ │ │ + ldr r3, [r3, #204] @ 0xcc │ │ │ │ mov r1, #198 @ 0xc6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 554a8 │ │ │ │ + bne 55384 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #198 @ 0xc6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55730 │ │ │ │ + bne 5560c │ │ │ │ mov r1, #62 @ 0x3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 555b8 │ │ │ │ + beq 55494 │ │ │ │ mov r3, #22 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #116] @ 0x74 │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #204] @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 555b8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 55494 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ - b 55688 │ │ │ │ + b 55564 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #760] @ 5595c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #760] @ 55838 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #194 @ 0xc2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 554a8 │ │ │ │ + bne 55384 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #194 @ 0xc2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55650 │ │ │ │ + beq 5552c │ │ │ │ ldrd r6, [sp, #48] @ 0x30 │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ - b 556e8 │ │ │ │ + b 555c4 │ │ │ │ mov r1, #29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #664] @ 5595c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #664] @ 55838 │ │ │ │ mov r1, #195 @ 0xc3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 554a8 │ │ │ │ + bne 55384 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #195 @ 0xc3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 556b0 │ │ │ │ + beq 5558c │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b8c │ │ │ │ - ldr r3, [pc, #596] @ 5596c │ │ │ │ + bl 113568 │ │ │ │ + ldr r3, [pc, #596] @ 55848 │ │ │ │ mov r2, #0 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 554c8 │ │ │ │ + beq 553a4 │ │ │ │ strd r0, [r3] │ │ │ │ - b 554c8 │ │ │ │ + b 553a4 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ - b 55770 │ │ │ │ + b 5564c │ │ │ │ mov r1, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #528] @ 5595c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #528] @ 55838 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #199 @ 0xc7 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 554a8 │ │ │ │ + bne 55384 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #199 @ 0xc7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55738 │ │ │ │ - ldr sl, [pc, #476] @ 55970 │ │ │ │ - ldr r9, [pc, #476] @ 55974 │ │ │ │ + beq 55614 │ │ │ │ + ldr sl, [pc, #476] @ 5584c │ │ │ │ + ldr r9, [pc, #476] @ 55850 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - add r6, sl, #120 @ 0x78 │ │ │ │ + add r6, sl, #208 @ 0xd0 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 557d8 │ │ │ │ - ldr r3, [pc, #448] @ 55978 │ │ │ │ + b 556b4 │ │ │ │ + ldr r3, [pc, #448] @ 55854 │ │ │ │ mov r1, #200 @ 0xc8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #212] @ 0xd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 554a8 │ │ │ │ + bne 55384 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #200 @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55834 │ │ │ │ + bne 55710 │ │ │ │ mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 557b0 │ │ │ │ + beq 5568c │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ str r9, [sp, #104] @ 0x68 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #124] @ 0x7c │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #212] @ 0xd4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 557b0 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 5568c │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ - b 55874 │ │ │ │ + b 55750 │ │ │ │ mov r1, #79 @ 0x4f │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #268] @ 5595c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #268] @ 55838 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #201 @ 0xc9 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 554a8 │ │ │ │ + bne 55384 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #201 @ 0xc9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5583c │ │ │ │ + beq 55718 │ │ │ │ ldrd r6, [sp, #88] @ 0x58 │ │ │ │ add r9, sp, #80 @ 0x50 │ │ │ │ - b 558d4 │ │ │ │ + b 557b0 │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #172] @ 5595c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #172] @ 55838 │ │ │ │ mov r1, #202 @ 0xca │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 554a8 │ │ │ │ + bne 55384 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #202 @ 0xca │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5589c │ │ │ │ + beq 55778 │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b8c │ │ │ │ + bl 113568 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112f44 │ │ │ │ - ldr r3, [pc, #88] @ 5596c │ │ │ │ + bl 113920 │ │ │ │ + ldr r3, [pc, #88] @ 55848 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 112b90 │ │ │ │ - b 5571c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq sl, [r2], -r4 @ │ │ │ │ + bl 11356c │ │ │ │ + b 555f8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r3, r8, lsl fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x0022a9b0 │ │ │ │ + ldrdeq sl, [r3], -r4 @ │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq fp, r2, r4, lsl #19 │ │ │ │ - andeq pc, fp, r4, asr r1 @ │ │ │ │ - eoreq fp, r2, r8, ror #18 │ │ │ │ - eoreq sl, r2, ip, lsl r8 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - strdeq fp, [r2], -r0 @ │ │ │ │ - andeq pc, fp, r4, ror r3 @ │ │ │ │ - ldrdeq fp, [r2], -r4 @ │ │ │ │ + mlaeq r3, r0, sl, fp │ │ │ │ + andeq pc, fp, r8, asr ip @ │ │ │ │ + eoreq fp, r3, r4, ror sl │ │ │ │ + eoreq sl, r3, r0, asr #18 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + strdeq fp, [r3], -ip @ │ │ │ │ + andeq pc, fp, r8, lsl #29 │ │ │ │ + eoreq fp, r3, r0, ror #17 │ │ │ │ svccc 0x00e00000 │ │ │ │ - strdeq fp, [r2], -ip @ │ │ │ │ - ldrdeq lr, [fp], -r0 │ │ │ │ - ldrdeq fp, [r2], -ip @ │ │ │ │ + eoreq fp, r3, r8, lsl #14 │ │ │ │ + ldrdeq pc, [fp], -r4 │ │ │ │ + eoreq fp, r3, r8, ror #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #2156] @ 56204 │ │ │ │ - ldr r2, [pc, #2156] @ 56208 │ │ │ │ + ldr r1, [pc, #2156] @ 560e0 │ │ │ │ + ldr r2, [pc, #2156] @ 560e4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ - ldr r3, [pc, #2144] @ 5620c │ │ │ │ - ldr r8, [pc, #2140] @ 5620c │ │ │ │ - ldr r9, [pc, #2136] @ 5620c │ │ │ │ - ldr r5, [pc, #2136] @ 56210 │ │ │ │ + ldr r3, [pc, #2144] @ 560e8 │ │ │ │ + ldr r8, [pc, #2140] @ 560e8 │ │ │ │ + ldr r9, [pc, #2136] @ 560e8 │ │ │ │ + ldr r5, [pc, #2136] @ 560ec │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ @@ -80065,559 +79988,559 @@ │ │ │ │ strd r8, [sp, #80] @ 0x50 │ │ │ │ strd r8, [sp, #88] @ 0x58 │ │ │ │ strd r8, [sp, #96] @ 0x60 │ │ │ │ strd r8, [sp, #104] @ 0x68 │ │ │ │ strd r8, [sp, #112] @ 0x70 │ │ │ │ strd r8, [sp, #120] @ 0x78 │ │ │ │ strb r3, [sp, #39] @ 0x27 │ │ │ │ - b 55a3c │ │ │ │ + b 55918 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #203 @ 0xcb │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55b60 │ │ │ │ + bne 55a3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #203 @ 0xcb │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55a14 │ │ │ │ + beq 558f0 │ │ │ │ add r7, sp, #39 @ 0x27 │ │ │ │ - b 55a94 │ │ │ │ + b 55970 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1956] @ 56214 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1956] @ 560f0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55b60 │ │ │ │ + bne 55a3c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55a5c │ │ │ │ + beq 55938 │ │ │ │ ldrb r3, [sp, #39] @ 0x27 │ │ │ │ cmp r3, #0 │ │ │ │ addne r7, sp, #44 @ 0x2c │ │ │ │ - bne 55bd4 │ │ │ │ - ldr sl, [pc, #1872] @ 56218 │ │ │ │ - ldr r9, [pc, #1872] @ 5621c │ │ │ │ + bne 55ab0 │ │ │ │ + ldr sl, [pc, #1872] @ 560f4 │ │ │ │ + ldr r9, [pc, #1872] @ 560f8 │ │ │ │ add sl, pc, sl │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r7, sl, #160 @ 0xa0 │ │ │ │ - b 55b04 │ │ │ │ - ldr r3, [pc, #1852] @ 56220 │ │ │ │ + add r7, sl, #248 @ 0xf8 │ │ │ │ + b 559e0 │ │ │ │ + ldr r3, [pc, #1852] @ 560fc │ │ │ │ mov r1, #217 @ 0xd9 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #164] @ 0xa4 │ │ │ │ + ldr r2, [r3, #252] @ 0xfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55b60 │ │ │ │ + bne 55a3c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #217 @ 0xd9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55d9c │ │ │ │ + bne 55c78 │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55adc │ │ │ │ + beq 559b8 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ str r9, [sp, #136] @ 0x88 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #164] @ 0xa4 │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #252] @ 0xfc │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 55adc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 559b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55b80 │ │ │ │ + beq 55a5c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #1692] @ 56224 │ │ │ │ - ldr r3, [pc, #1660] @ 56208 │ │ │ │ + ldr r2, [pc, #1692] @ 56100 │ │ │ │ + ldr r3, [pc, #1660] @ 560e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 560e8 │ │ │ │ + bne 55fc4 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55b60 │ │ │ │ + bne 55a3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55bac │ │ │ │ - ldr fp, [pc, #1588] @ 56228 │ │ │ │ - ldr r9, [pc, #1588] @ 5622c │ │ │ │ + beq 55a88 │ │ │ │ + ldr fp, [pc, #1588] @ 56104 │ │ │ │ + ldr r9, [pc, #1588] @ 56108 │ │ │ │ add fp, pc, fp │ │ │ │ add r8, sp, #68 @ 0x44 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r7, fp, #128 @ 0x80 │ │ │ │ - b 55c34 │ │ │ │ - ldr r3, [pc, #1568] @ 56230 │ │ │ │ + add r7, fp, #216 @ 0xd8 │ │ │ │ + b 55b10 │ │ │ │ + ldr r3, [pc, #1568] @ 5610c │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #132] @ 0x84 │ │ │ │ + ldr r3, [r3, #220] @ 0xdc │ │ │ │ mov r1, #206 @ 0xce │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55b60 │ │ │ │ + bne 55a3c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #206 @ 0xce │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55c98 │ │ │ │ + bne 55b74 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55c08 │ │ │ │ + beq 55ae4 │ │ │ │ mov r3, #22 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ str r9, [sp, #136] @ 0x88 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #132] @ 0x84 │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #220] @ 0xdc │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 55c08 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 55ae4 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ - b 55cd8 │ │ │ │ + b 55bb4 │ │ │ │ mov r1, #27 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1408] @ 56234 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1408] @ 56110 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #207 @ 0xcf │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55b60 │ │ │ │ + bne 55a3c │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #207 @ 0xcf │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55ca0 │ │ │ │ - ldr r8, [pc, #1340] @ 56238 │ │ │ │ + beq 55b7c │ │ │ │ + ldr r8, [pc, #1340] @ 56114 │ │ │ │ ldrd r2, [sp, #88] @ 0x58 │ │ │ │ - ldr fp, [pc, #1336] @ 5623c │ │ │ │ + ldr fp, [pc, #1336] @ 56118 │ │ │ │ add r8, pc, r8 │ │ │ │ add fp, pc, fp │ │ │ │ add sl, sp, #56 @ 0x38 │ │ │ │ - add r7, r8, #136 @ 0x88 │ │ │ │ + add r7, r8, #224 @ 0xe0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 55d40 │ │ │ │ - ldr r3, [pc, #1312] @ 56240 │ │ │ │ + b 55c1c │ │ │ │ + ldr r3, [pc, #1312] @ 5611c │ │ │ │ mov r1, #208 @ 0xd0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #140] @ 0x8c │ │ │ │ + ldr r2, [r3, #228] @ 0xe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55b60 │ │ │ │ + bne 55a3c │ │ │ │ mov r2, sl │ │ │ │ mov r1, #208 @ 0xd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55e10 │ │ │ │ + bne 55cec │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55d18 │ │ │ │ + beq 55bf4 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ str fp, [sp, #136] @ 0x88 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #140] @ 0x8c │ │ │ │ + bl 773c │ │ │ │ + str r0, [r8, #228] @ 0xe4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 55d18 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 55bf4 │ │ │ │ add r7, sp, #112 @ 0x70 │ │ │ │ - b 55ddc │ │ │ │ + b 55cb8 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1148] @ 56234 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1148] @ 56110 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #218 @ 0xda │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55b60 │ │ │ │ + bne 55a3c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #218 @ 0xda │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55da4 │ │ │ │ + beq 55c80 │ │ │ │ ldrd r2, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 55b80 │ │ │ │ + beq 55a5c │ │ │ │ strd r2, [r1] │ │ │ │ - b 55b80 │ │ │ │ + b 55a5c │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ - b 55e50 │ │ │ │ + b 55d2c │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1032] @ 56234 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1032] @ 56110 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #209 @ 0xd1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55b60 │ │ │ │ + bne 55a3c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #209 @ 0xd1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55e18 │ │ │ │ + beq 55cf4 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 55eb4 │ │ │ │ + b 55d90 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #932] @ 56234 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #932] @ 56110 │ │ │ │ mov r1, #210 @ 0xd2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55b60 │ │ │ │ + bne 55a3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #210 @ 0xd2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55e7c │ │ │ │ + beq 55d58 │ │ │ │ ldrd r2, [sp, #120] @ 0x78 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ - b 55f04 │ │ │ │ + b 55de0 │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #211 @ 0xd3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55b60 │ │ │ │ + bne 55a3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #211 @ 0xd3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55edc │ │ │ │ - ldr fp, [pc, #800] @ 56244 │ │ │ │ - ldr sl, [pc, #800] @ 56248 │ │ │ │ + beq 55db8 │ │ │ │ + ldr fp, [pc, #800] @ 56120 │ │ │ │ + ldr sl, [pc, #800] @ 56124 │ │ │ │ add fp, pc, fp │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ add sl, pc, sl │ │ │ │ mov r9, r3 │ │ │ │ - add r7, fp, #144 @ 0x90 │ │ │ │ - b 55f68 │ │ │ │ - ldr r3, [pc, #776] @ 5624c │ │ │ │ + add r7, fp, #232 @ 0xe8 │ │ │ │ + b 55e44 │ │ │ │ + ldr r3, [pc, #776] @ 56128 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #148] @ 0x94 │ │ │ │ + ldr r3, [r3, #236] @ 0xec │ │ │ │ mov r1, #212 @ 0xd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55b60 │ │ │ │ + bne 55a3c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #212 @ 0xd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55fd4 │ │ │ │ + bne 55eb0 │ │ │ │ mov r1, #62 @ 0x3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55f3c │ │ │ │ + beq 55e18 │ │ │ │ mov r1, #23 │ │ │ │ mov r0, sl │ │ │ │ - bl 11dd8 │ │ │ │ + bl 11de8 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ str sl, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #148] @ 0x94 │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #236] @ 0xec │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 55f3c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 55e18 │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ - b 56014 │ │ │ │ + b 55ef0 │ │ │ │ mov r1, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 56234 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 56110 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #213 @ 0xd5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55b60 │ │ │ │ + bne 55a3c │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #213 @ 0xd5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55fdc │ │ │ │ + beq 55eb8 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ - ldr fp, [pc, #532] @ 56250 │ │ │ │ - ldr sl, [pc, #532] @ 56254 │ │ │ │ + ldr fp, [pc, #532] @ 5612c │ │ │ │ + ldr sl, [pc, #532] @ 56130 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ add fp, pc, fp │ │ │ │ add sl, pc, sl │ │ │ │ - add r7, fp, #152 @ 0x98 │ │ │ │ + add r7, fp, #240 @ 0xf0 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ - b 56084 │ │ │ │ - ldr r3, [pc, #500] @ 56258 │ │ │ │ + b 55f60 │ │ │ │ + ldr r3, [pc, #500] @ 56134 │ │ │ │ mov r1, #214 @ 0xd6 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #156] @ 0x9c │ │ │ │ + ldr r2, [r3, #244] @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55b60 │ │ │ │ + bne 55a3c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, #214 @ 0xd6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 560ec │ │ │ │ + bne 55fc8 │ │ │ │ mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5605c │ │ │ │ + beq 55f38 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, sl │ │ │ │ - bl 11dd8 │ │ │ │ + bl 11de8 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ str sl, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #156] @ 0x9c │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #244] @ 0xf4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5605c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 55f38 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ - b 5612c │ │ │ │ + b 56008 │ │ │ │ mov r1, #79 @ 0x4f │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #300] @ 56234 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #300] @ 56110 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #215 @ 0xd7 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55b60 │ │ │ │ + bne 55a3c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #215 @ 0xd7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 560f4 │ │ │ │ + beq 55fd0 │ │ │ │ ldrd sl, [sp, #96] @ 0x60 │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ - b 5618c │ │ │ │ + b 56068 │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #204] @ 56234 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #204] @ 56110 │ │ │ │ mov r1, #216 @ 0xd8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55b60 │ │ │ │ + bne 55a3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #216 @ 0xd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56154 │ │ │ │ + beq 56030 │ │ │ │ ldrd r2, [sp, #104] @ 0x68 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 112b8c │ │ │ │ + bl 113568 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ ldrd r2, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b8c │ │ │ │ + bl 113568 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 112b8c │ │ │ │ + bl 113568 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - b 55dfc │ │ │ │ - eoreq sl, r2, r4, asr r3 │ │ │ │ + b 55cd8 │ │ │ │ + eoreq sl, r3, r8, ror r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq sl, r2, r8, lsl #6 │ │ │ │ + eoreq sl, r3, ip, lsr #8 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq fp, r2, ip, asr #5 │ │ │ │ - muleq fp, ip, sl │ │ │ │ - @ instruction: 0x0022b2b0 │ │ │ │ - eoreq sl, r2, r4, ror #2 │ │ │ │ - eoreq fp, r2, r0, lsr #3 │ │ │ │ - andeq lr, fp, r0, lsr #26 │ │ │ │ - eoreq fp, r2, r4, lsl #3 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - mlaeq r2, r4, r0, fp │ │ │ │ - andeq lr, fp, r8, ror #16 │ │ │ │ - eoreq fp, r2, r4, ror r0 │ │ │ │ - eoreq sl, r2, r0, ror lr │ │ │ │ - strdeq lr, [fp], -r0 │ │ │ │ - eoreq sl, r2, r0, asr lr │ │ │ │ - eoreq sl, r2, r0, asr sp │ │ │ │ - andeq lr, fp, r4, lsr #10 │ │ │ │ - eoreq sl, r2, r0, lsr sp │ │ │ │ + ldrdeq fp, [r3], -r8 @ │ │ │ │ + andeq pc, fp, r0, lsr #11 │ │ │ │ + @ instruction: 0x0023b3bc │ │ │ │ + eoreq sl, r3, r8, lsl #5 │ │ │ │ + eoreq fp, r3, ip, lsr #5 │ │ │ │ + andeq pc, fp, r4, lsr r8 @ │ │ │ │ + mlaeq r3, r0, r2, fp │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq fp, r3, r0, lsr #3 │ │ │ │ + andeq pc, fp, ip, ror #6 │ │ │ │ + eoreq fp, r3, r0, lsl #3 │ │ │ │ + eoreq sl, r3, ip, ror pc │ │ │ │ + andeq pc, fp, r4, lsl #10 │ │ │ │ + eoreq sl, r3, ip, asr pc │ │ │ │ + eoreq sl, r3, ip, asr lr │ │ │ │ + andeq pc, fp, r8, lsr #32 │ │ │ │ + eoreq sl, r3, ip, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #2156] @ 56ae4 │ │ │ │ - ldr r2, [pc, #2156] @ 56ae8 │ │ │ │ + ldr r1, [pc, #2156] @ 569c0 │ │ │ │ + ldr r2, [pc, #2156] @ 569c4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ - ldr r3, [pc, #2144] @ 56aec │ │ │ │ - ldr r8, [pc, #2140] @ 56aec │ │ │ │ - ldr r9, [pc, #2136] @ 56aec │ │ │ │ - ldr r5, [pc, #2136] @ 56af0 │ │ │ │ + ldr r3, [pc, #2144] @ 569c8 │ │ │ │ + ldr r8, [pc, #2140] @ 569c8 │ │ │ │ + ldr r9, [pc, #2136] @ 569c8 │ │ │ │ + ldr r5, [pc, #2136] @ 569cc │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ @@ -80633,19904 +80556,26026 @@ │ │ │ │ strd r8, [sp, #80] @ 0x50 │ │ │ │ strd r8, [sp, #88] @ 0x58 │ │ │ │ strd r8, [sp, #96] @ 0x60 │ │ │ │ strd r8, [sp, #104] @ 0x68 │ │ │ │ strd r8, [sp, #112] @ 0x70 │ │ │ │ strd r8, [sp, #120] @ 0x78 │ │ │ │ strb r3, [sp, #39] @ 0x27 │ │ │ │ - b 5631c │ │ │ │ + b 561f8 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #219 @ 0xdb │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56440 │ │ │ │ + bne 5631c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #219 @ 0xdb │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 562f4 │ │ │ │ + beq 561d0 │ │ │ │ add r7, sp, #39 @ 0x27 │ │ │ │ - b 56374 │ │ │ │ + b 56250 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1956] @ 56af4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1956] @ 569d0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #220 @ 0xdc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56440 │ │ │ │ + bne 5631c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #220 @ 0xdc │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5633c │ │ │ │ + beq 56218 │ │ │ │ ldrb r3, [sp, #39] @ 0x27 │ │ │ │ cmp r3, #0 │ │ │ │ addne r7, sp, #44 @ 0x2c │ │ │ │ - bne 564b4 │ │ │ │ - ldr sl, [pc, #1872] @ 56af8 │ │ │ │ - ldr r9, [pc, #1872] @ 56afc │ │ │ │ + bne 56390 │ │ │ │ + ldr sl, [pc, #1872] @ 569d4 │ │ │ │ + ldr r9, [pc, #1872] @ 569d8 │ │ │ │ add sl, pc, sl │ │ │ │ add r8, sp, #52 @ 0x34 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r7, sl, #200 @ 0xc8 │ │ │ │ - b 563e4 │ │ │ │ - ldr r3, [pc, #1852] @ 56b00 │ │ │ │ + add r7, sl, #288 @ 0x120 │ │ │ │ + b 562c0 │ │ │ │ + ldr r3, [pc, #1852] @ 569dc │ │ │ │ mov r1, #233 @ 0xe9 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #204] @ 0xcc │ │ │ │ + ldr r2, [r3, #292] @ 0x124 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56440 │ │ │ │ + bne 5631c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #233 @ 0xe9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5667c │ │ │ │ + bne 56558 │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 563bc │ │ │ │ + beq 56298 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ str r9, [sp, #136] @ 0x88 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #204] @ 0xcc │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #292] @ 0x124 │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 563bc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 56298 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56460 │ │ │ │ + beq 5633c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #1692] @ 56b04 │ │ │ │ - ldr r3, [pc, #1660] @ 56ae8 │ │ │ │ + ldr r2, [pc, #1692] @ 569e0 │ │ │ │ + ldr r3, [pc, #1660] @ 569c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 569c8 │ │ │ │ + bne 568a4 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56440 │ │ │ │ + bne 5631c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5648c │ │ │ │ - ldr fp, [pc, #1588] @ 56b08 │ │ │ │ - ldr r9, [pc, #1588] @ 56b0c │ │ │ │ + beq 56368 │ │ │ │ + ldr fp, [pc, #1588] @ 569e4 │ │ │ │ + ldr r9, [pc, #1588] @ 569e8 │ │ │ │ add fp, pc, fp │ │ │ │ add r8, sp, #64 @ 0x40 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r7, fp, #168 @ 0xa8 │ │ │ │ - b 56514 │ │ │ │ - ldr r3, [pc, #1568] @ 56b10 │ │ │ │ + add r7, fp, #256 @ 0x100 │ │ │ │ + b 563f0 │ │ │ │ + ldr r3, [pc, #1568] @ 569ec │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #172] @ 0xac │ │ │ │ + ldr r3, [r3, #260] @ 0x104 │ │ │ │ mov r1, #222 @ 0xde │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56440 │ │ │ │ + bne 5631c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #222 @ 0xde │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56578 │ │ │ │ + bne 56454 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 564e8 │ │ │ │ + beq 563c4 │ │ │ │ mov r3, #22 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ str r9, [sp, #136] @ 0x88 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #172] @ 0xac │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #260] @ 0x104 │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 564e8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 563c4 │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ - b 565b8 │ │ │ │ + b 56494 │ │ │ │ mov r1, #27 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1408] @ 56b14 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1408] @ 569f0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #223 @ 0xdf │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56440 │ │ │ │ + bne 5631c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #223 @ 0xdf │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56580 │ │ │ │ - ldr r8, [pc, #1340] @ 56b18 │ │ │ │ + beq 5645c │ │ │ │ + ldr r8, [pc, #1340] @ 569f4 │ │ │ │ ldrd r2, [sp, #96] @ 0x60 │ │ │ │ - ldr fp, [pc, #1336] @ 56b1c │ │ │ │ + ldr fp, [pc, #1336] @ 569f8 │ │ │ │ add r8, pc, r8 │ │ │ │ add fp, pc, fp │ │ │ │ add sl, sp, #48 @ 0x30 │ │ │ │ - add r7, r8, #176 @ 0xb0 │ │ │ │ + add r7, r8, #264 @ 0x108 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 56620 │ │ │ │ - ldr r3, [pc, #1312] @ 56b20 │ │ │ │ + b 564fc │ │ │ │ + ldr r3, [pc, #1312] @ 569fc │ │ │ │ mov r1, #224 @ 0xe0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #180] @ 0xb4 │ │ │ │ + ldr r2, [r3, #268] @ 0x10c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56440 │ │ │ │ + bne 5631c │ │ │ │ mov r2, sl │ │ │ │ mov r1, #224 @ 0xe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 566f0 │ │ │ │ + bne 565cc │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 565f8 │ │ │ │ + beq 564d4 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ str fp, [sp, #136] @ 0x88 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #180] @ 0xb4 │ │ │ │ + bl 773c │ │ │ │ + str r0, [r8, #268] @ 0x10c │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 565f8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 564d4 │ │ │ │ add r7, sp, #112 @ 0x70 │ │ │ │ - b 566bc │ │ │ │ + b 56598 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1148] @ 56b14 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1148] @ 569f0 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #234 @ 0xea │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56440 │ │ │ │ + bne 5631c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #234 @ 0xea │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56684 │ │ │ │ + beq 56560 │ │ │ │ ldrd r2, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 56460 │ │ │ │ + beq 5633c │ │ │ │ strd r2, [r1] │ │ │ │ - b 56460 │ │ │ │ + b 5633c │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ - b 56730 │ │ │ │ + b 5660c │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1032] @ 56b14 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1032] @ 569f0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #225 @ 0xe1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56440 │ │ │ │ + bne 5631c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #225 @ 0xe1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 566f8 │ │ │ │ + beq 565d4 │ │ │ │ ldrd r2, [sp, #88] @ 0x58 │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 56794 │ │ │ │ + b 56670 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #932] @ 56b14 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #932] @ 569f0 │ │ │ │ mov r1, #226 @ 0xe2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56440 │ │ │ │ + bne 5631c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #226 @ 0xe2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5675c │ │ │ │ + beq 56638 │ │ │ │ ldrd r2, [sp, #104] @ 0x68 │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ strd r2, [sp] │ │ │ │ - b 567e4 │ │ │ │ + b 566c0 │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #227 @ 0xe3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56440 │ │ │ │ + bne 5631c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #227 @ 0xe3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 567bc │ │ │ │ - ldr fp, [pc, #800] @ 56b24 │ │ │ │ - ldr sl, [pc, #800] @ 56b28 │ │ │ │ + beq 56698 │ │ │ │ + ldr fp, [pc, #800] @ 56a00 │ │ │ │ + ldr sl, [pc, #800] @ 56a04 │ │ │ │ add fp, pc, fp │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ add sl, pc, sl │ │ │ │ mov r9, r3 │ │ │ │ - add r7, fp, #184 @ 0xb8 │ │ │ │ - b 56848 │ │ │ │ - ldr r3, [pc, #776] @ 56b2c │ │ │ │ + add r7, fp, #272 @ 0x110 │ │ │ │ + b 56724 │ │ │ │ + ldr r3, [pc, #776] @ 56a08 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #188] @ 0xbc │ │ │ │ + ldr r3, [r3, #276] @ 0x114 │ │ │ │ mov r1, #228 @ 0xe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56440 │ │ │ │ + bne 5631c │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #228 @ 0xe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 568b4 │ │ │ │ + bne 56790 │ │ │ │ mov r1, #62 @ 0x3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5681c │ │ │ │ + beq 566f8 │ │ │ │ mov r1, #23 │ │ │ │ mov r0, sl │ │ │ │ - bl 11dd8 │ │ │ │ + bl 11de8 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ str sl, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #188] @ 0xbc │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #276] @ 0x114 │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5681c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 566f8 │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ - b 568f4 │ │ │ │ + b 567d0 │ │ │ │ mov r1, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 56b14 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 569f0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #229 @ 0xe5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56440 │ │ │ │ + bne 5631c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #229 @ 0xe5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 568bc │ │ │ │ + beq 56798 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ - ldr fp, [pc, #532] @ 56b30 │ │ │ │ - ldr sl, [pc, #532] @ 56b34 │ │ │ │ + ldr fp, [pc, #532] @ 56a0c │ │ │ │ + ldr sl, [pc, #532] @ 56a10 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ add fp, pc, fp │ │ │ │ add sl, pc, sl │ │ │ │ - add r7, fp, #192 @ 0xc0 │ │ │ │ + add r7, fp, #280 @ 0x118 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ - b 56964 │ │ │ │ - ldr r3, [pc, #500] @ 56b38 │ │ │ │ + b 56840 │ │ │ │ + ldr r3, [pc, #500] @ 56a14 │ │ │ │ mov r1, #230 @ 0xe6 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #196] @ 0xc4 │ │ │ │ + ldr r2, [r3, #284] @ 0x11c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56440 │ │ │ │ + bne 5631c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, #230 @ 0xe6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 569cc │ │ │ │ + bne 568a8 │ │ │ │ mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5693c │ │ │ │ + beq 56818 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, sl │ │ │ │ - bl 11dd8 │ │ │ │ + bl 11de8 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ str sl, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #196] @ 0xc4 │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #284] @ 0x11c │ │ │ │ mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5693c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 56818 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ - b 56a0c │ │ │ │ + b 568e8 │ │ │ │ mov r1, #79 @ 0x4f │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #300] @ 56b14 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #300] @ 569f0 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #231 @ 0xe7 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56440 │ │ │ │ + bne 5631c │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #231 @ 0xe7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 569d4 │ │ │ │ + beq 568b0 │ │ │ │ ldrd sl, [sp, #72] @ 0x48 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ - b 56a6c │ │ │ │ + b 56948 │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #204] @ 56b14 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #204] @ 569f0 │ │ │ │ mov r1, #232 @ 0xe8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56440 │ │ │ │ + bne 5631c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #232 @ 0xe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56a34 │ │ │ │ + beq 56910 │ │ │ │ ldrd r2, [sp, #120] @ 0x78 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 112b8c │ │ │ │ + bl 113568 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ ldrd r2, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b8c │ │ │ │ + bl 113568 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 112b8c │ │ │ │ + bl 113568 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - b 566dc │ │ │ │ - eoreq r9, r2, r4, ror sl │ │ │ │ + b 565b8 │ │ │ │ + mlaeq r3, r8, fp, r9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r9, r2, r8, lsr #20 │ │ │ │ + eoreq r9, r3, ip, asr #22 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq sl, r2, ip, ror #19 │ │ │ │ - @ instruction: 0x000be1bc │ │ │ │ - ldrdeq sl, [r2], -r0 @ │ │ │ │ - eoreq r9, r2, r4, lsl #17 │ │ │ │ - eoreq sl, r2, r0, asr #17 │ │ │ │ - andeq lr, fp, r0, asr #8 │ │ │ │ - eoreq sl, r2, r4, lsr #17 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - @ instruction: 0x0022a7b4 │ │ │ │ - andeq sp, fp, r8, lsl #31 │ │ │ │ - mlaeq r2, r4, r7, sl │ │ │ │ - mlaeq r2, r0, r5, sl │ │ │ │ - andeq lr, fp, r0, lsl r1 │ │ │ │ - eoreq sl, r2, r0, ror r5 │ │ │ │ - eoreq sl, r2, r0, ror r4 │ │ │ │ - andeq sp, fp, r4, asr #24 │ │ │ │ - eoreq sl, r2, r0, asr r4 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 56bb8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #208 @ 0xd0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 56b88 │ │ │ │ - ldr r3, [pc, #68] @ 56bbc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #212] @ 0xd4 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 56bc0 │ │ │ │ - mov r2, #6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #212] @ 0xd4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 56b70 │ │ │ │ - eoreq sl, r2, r0, asr #4 │ │ │ │ - eoreq sl, r2, r0, lsr #4 │ │ │ │ - andeq sp, fp, r4, lsr #19 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 56c40 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #216 @ 0xd8 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 56c10 │ │ │ │ - ldr r3, [pc, #68] @ 56c44 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #220] @ 0xdc │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 56c48 │ │ │ │ - mov r2, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #220] @ 0xdc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 56bf8 │ │ │ │ - @ instruction: 0x0022a1b8 │ │ │ │ - mlaeq r2, r8, r1, sl │ │ │ │ - andeq sp, fp, r4, lsr #18 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 56cc8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #224 @ 0xe0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 56c98 │ │ │ │ - ldr r3, [pc, #68] @ 56ccc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #228] @ 0xe4 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 56cd0 │ │ │ │ - mov r2, #10 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #228] @ 0xe4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 56c80 │ │ │ │ - eoreq sl, r2, r0, lsr r1 │ │ │ │ - eoreq sl, r2, r0, lsl r1 │ │ │ │ - @ instruction: 0x000bd8b8 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 56d50 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #232 @ 0xe8 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 56d20 │ │ │ │ - ldr r3, [pc, #68] @ 56d54 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #236] @ 0xec │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 56d58 │ │ │ │ - mov r2, #5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #236] @ 0xec │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 56d08 │ │ │ │ - eoreq sl, r2, r8, lsr #1 │ │ │ │ - eoreq sl, r2, r8, lsl #1 │ │ │ │ - andeq sp, fp, ip, lsr r8 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 56dd8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #240 @ 0xf0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 56da8 │ │ │ │ - ldr r3, [pc, #68] @ 56ddc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #244] @ 0xf4 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 56de0 │ │ │ │ - mov r2, #6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #244] @ 0xf4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 56d90 │ │ │ │ - eoreq sl, r2, r0, lsr #32 │ │ │ │ - eoreq sl, r2, r0 │ │ │ │ - andeq sp, fp, r4, lsl #15 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 56e60 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #248 @ 0xf8 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 56e30 │ │ │ │ - ldr r3, [pc, #68] @ 56e64 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #252] @ 0xfc │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 56e68 │ │ │ │ - mov r2, #11 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #252] @ 0xfc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 56e18 │ │ │ │ - mlaeq r2, r8, pc, r9 @ │ │ │ │ - eoreq r9, r2, r8, ror pc │ │ │ │ - andeq sp, fp, r4, lsr r7 │ │ │ │ + strdeq sl, [r3], -r8 @ │ │ │ │ + andeq lr, fp, r0, asr #25 │ │ │ │ + ldrdeq sl, [r3], -ip @ │ │ │ │ + eoreq r9, r3, r8, lsr #19 │ │ │ │ + eoreq sl, r3, ip, asr #19 │ │ │ │ + andeq lr, fp, r4, asr pc │ │ │ │ + @ instruction: 0x0023a9b0 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq sl, r3, r0, asr #17 │ │ │ │ + andeq lr, fp, ip, lsl #21 │ │ │ │ + eoreq sl, r3, r0, lsr #17 │ │ │ │ + mlaeq r3, ip, r6, sl │ │ │ │ + andeq lr, fp, r4, lsr #24 │ │ │ │ + eoreq sl, r3, ip, ror r6 │ │ │ │ + eoreq sl, r3, ip, ror r5 │ │ │ │ + andeq lr, fp, r8, asr #14 │ │ │ │ + eoreq sl, r3, ip, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + ldr r2, [pc, #828] @ 56d6c │ │ │ │ + ldr r3, [pc, #828] @ 56d70 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r6, [pc, #816] @ 56d74 │ │ │ │ + add r8, sp, #12 │ │ │ │ + ldr r5, [pc, #812] @ 56d78 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #604] @ 570e4 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #600] @ 570e8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r7, [pc, #592] @ 570ec │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #588] @ 570f0 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - mov r1, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, sp, #16 │ │ │ │ - strb r2, [sp, #15] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b 56ef4 │ │ │ │ - mov r1, #2 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + mov r3, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + str r5, [sp, #12] │ │ │ │ + mov r7, r1 │ │ │ │ + bl 767c │ │ │ │ + str r5, [sp, #16] │ │ │ │ + add r5, sp, #8 │ │ │ │ + b 56aa4 │ │ │ │ + mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #50 @ 0x32 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #235 @ 0xeb │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57014 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #50 @ 0x32 │ │ │ │ + bne 56cd4 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #235 @ 0xeb │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 56ecc │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - add r8, sp, #20 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - b 56f50 │ │ │ │ - mov r1, #6 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 56a7c │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 56af4 │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r2, #2 │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #236 @ 0xec │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57014 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ + bne 56cd4 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #236 @ 0xec │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 56f1c │ │ │ │ - ldr r9, [pc, #388] @ 570f4 │ │ │ │ - ldr sl, [pc, #388] @ 570f8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, sp, #24 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r5, r9, #256 @ 0x100 │ │ │ │ - b 56fb0 │ │ │ │ - ldr r3, [pc, #368] @ 570fc │ │ │ │ - mov r2, fp │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #260] @ 0x104 │ │ │ │ - mov r1, #53 @ 0x35 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 56ac4 │ │ │ │ + add r5, sp, #20 │ │ │ │ + ldr r3, [pc, #604] @ 56d78 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 56b60 │ │ │ │ + mov r1, #15 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #576] @ 56d7c │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #237 @ 0xed │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 570c4 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #53 @ 0x35 │ │ │ │ + bne 56d14 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #237 @ 0xed │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57054 │ │ │ │ - mov r1, #8 │ │ │ │ + beq 56b28 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 56f84 │ │ │ │ - mov r3, #16 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #464] @ 56d78 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #20 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + beq 56bec │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 56d5c │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r1, [pc, #396] @ 56d80 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #40 @ 0x28 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - add r3, sp, #28 │ │ │ │ - str sl, [sp, #32] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #260] @ 0x104 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 56f84 │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 56c64 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 56c64 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 56c88 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 56c88 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #208] @ 57100 │ │ │ │ - ldr r3, [pc, #180] @ 570e8 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #12] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #212] @ 56d84 │ │ │ │ + ldr r3, [pc, #188] @ 56d70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 570e0 │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ + bne 56d68 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r8, sp, #15 │ │ │ │ - b 57094 │ │ │ │ - mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #148] @ 57104 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - mov r1, #54 @ 0x36 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 56ca0 │ │ │ │ + add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 57014 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #54 @ 0x36 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 5705c │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrbne r2, [sp, #15] │ │ │ │ - strbne r2, [r3] │ │ │ │ - b 57028 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + b 56ca0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - movne r2, #0 │ │ │ │ - strbne r2, [r3] │ │ │ │ - b 57028 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r2, r0, ror #28 │ │ │ │ + beq 56d50 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r5 │ │ │ │ + bl 70ac │ │ │ │ + b 56ca0 │ │ │ │ + ldr r2, [pc, #36] @ 56d88 │ │ │ │ + ldr fp, [r6, r2] │ │ │ │ + b 56bd8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x002392b8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r8, r2, ip, lsr lr │ │ │ │ + mlaeq r3, r0, r2, r9 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r9, r2, r4, lsr #28 │ │ │ │ - @ instruction: 0x000bd9bc │ │ │ │ - eoreq r9, r2, r8, lsl #28 │ │ │ │ - @ instruction: 0x00228cbc │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 57184 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #264 @ 0x108 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 57154 │ │ │ │ - ldr r3, [pc, #68] @ 57188 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #268] @ 0x10c │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 5718c │ │ │ │ - mov r2, #11 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #268] @ 0x10c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5713c │ │ │ │ - eoreq r9, r2, r4, ror ip │ │ │ │ - eoreq r9, r2, r4, asr ip │ │ │ │ - andeq sp, fp, r0, lsl r4 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + @ instruction: 0x000bf2b4 │ │ │ │ + eoreq r9, r3, ip, lsr r0 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4016] @ 0xfb0 │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #604] @ 57408 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #600] @ 5740c │ │ │ │ + ldr r0, [pc, #324] @ 56eec │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #320] @ 56ef0 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #312] @ 56ef4 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r2, [pc, #304] @ 56ef4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r7, [pc, #592] @ 57410 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #588] @ 57414 │ │ │ │ - mov r2, #0 │ │ │ │ + ldr r3, [pc, #296] @ 56ef4 │ │ │ │ + ldr r6, [pc, #296] @ 56ef8 │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ + str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, sp, #24 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - strb r2, [sp, #15] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b 57218 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r5, sp, #12 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 56e10 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57338 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 571f0 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - add r8, sp, #20 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - b 57274 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r2, #2 │ │ │ │ - mov r1, #65 @ 0x41 │ │ │ │ + bne 56e9c │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57338 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #65 @ 0x41 │ │ │ │ + beq 56de8 │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 56e68 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 57240 │ │ │ │ - ldr r9, [pc, #388] @ 57418 │ │ │ │ - ldr sl, [pc, #388] @ 5741c │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, sp, #16 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r5, r9, #272 @ 0x110 │ │ │ │ - b 572d4 │ │ │ │ - ldr r3, [pc, #368] @ 57420 │ │ │ │ - mov r2, fp │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #276] @ 0x114 │ │ │ │ - mov r1, #66 @ 0x42 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 56efc │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 573e8 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #66 @ 0x42 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57378 │ │ │ │ - mov r1, #8 │ │ │ │ + bne 56e9c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 572a8 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - add r3, sp, #28 │ │ │ │ - str sl, [sp, #32] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #276] @ 0x114 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 572a8 │ │ │ │ + beq 56e30 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 56ebc │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 56ebc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #208] @ 57424 │ │ │ │ - ldr r3, [pc, #180] @ 5740c │ │ │ │ + beq 56ebc │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 56f00 │ │ │ │ + ldr r3, [pc, #40] @ 56ef0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 57404 │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r8, sp, #15 │ │ │ │ - b 573b8 │ │ │ │ - mov r1, #10 │ │ │ │ + bne 56ee8 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r3, ip, lsr pc │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r8, r3, r4, lsl pc │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq r8, r3, r8, lsr #28 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #304] @ 57050 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #300] @ 57054 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r6, [pc, #292] @ 57058 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr r2, [pc, #288] @ 5705c │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r8, sp, #16 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + strb r3, [sp, #15] │ │ │ │ + b 56f84 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #148] @ 57428 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - mov r1, #67 @ 0x43 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57338 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #67 @ 0x43 │ │ │ │ + bne 5700c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 57380 │ │ │ │ - ldr r3, [r6] │ │ │ │ + beq 56f5c │ │ │ │ + add r8, sp, #15 │ │ │ │ + b 56fdc │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #168] @ 57060 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #73 @ 0x49 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5700c │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #73 @ 0x49 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 56fa4 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r2, [sp, #15] │ │ │ │ strbne r2, [r3] │ │ │ │ - b 5734c │ │ │ │ + b 57020 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - movne r2, #0 │ │ │ │ - strbne r2, [r3] │ │ │ │ - b 5734c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r2, ip, lsr fp │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r8, r2, r8, lsl fp │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r9, r2, r0, lsl #22 │ │ │ │ - muleq fp, r8, r6 │ │ │ │ - eoreq r9, r2, r4, ror #21 │ │ │ │ - mlaeq r2, r8, r9, r8 │ │ │ │ + strbne r5, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 57064 │ │ │ │ + ldr r3, [pc, #40] @ 57054 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5704c │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r3, r8, asr #27 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r8, r3, r4, lsr #27 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - b c7928 │ │ │ │ - b c9ac8 │ │ │ │ - b cb428 │ │ │ │ + eoreq r8, r3, r4, asr #25 │ │ │ │ + b c61d4 │ │ │ │ + b c8334 │ │ │ │ + b ca49c │ │ │ │ + b cbdfc │ │ │ │ + b c22e8 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #596] @ 572ec │ │ │ │ + ldr r2, [pc, #596] @ 572f0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r6, [pc, #588] @ 572f4 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, #584] @ 572f8 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r4, r0 │ │ │ │ + add r5, sp, #8 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 570f8 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 571cc │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 570d0 │ │ │ │ + add r5, sp, #12 │ │ │ │ + b 57150 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #464] @ 572fc │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 57238 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 57118 │ │ │ │ + ldr r1, [r7] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 571a0 │ │ │ │ + ldr r3, [pc, #380] @ 572fc │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r7] │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #344] @ 57300 │ │ │ │ + ldr r3, [pc, #324] @ 572f0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 572e8 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 571a0 │ │ │ │ + ldr r4, [pc, #284] @ 57304 │ │ │ │ + ldr r3, [pc, #268] @ 572f8 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #296 @ 0x128 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 57280 │ │ │ │ + ldr r3, [pc, #252] @ 57308 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #300] @ 0x12c │ │ │ │ + add r4, sp, #16 │ │ │ │ + ldr r1, [r7] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r7] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + b 571a0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 571a0 │ │ │ │ + ldr r4, [pc, #184] @ 5730c │ │ │ │ + ldr r3, [pc, #160] @ 572f8 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #304 @ 0x130 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 572b4 │ │ │ │ + ldr r3, [pc, #152] @ 57310 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #308] @ 0x134 │ │ │ │ + b 57210 │ │ │ │ + ldr r3, [pc, #140] @ 57314 │ │ │ │ + mov r2, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #300] @ 0x12c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 57204 │ │ │ │ + ldr r3, [pc, #92] @ 57318 │ │ │ │ + mov r2, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #308] @ 0x134 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 57270 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r3, r4, asr ip │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r8, r3, r4, lsr ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + eoreq r8, r3, r4, asr #22 │ │ │ │ + mlaeq r3, r4, fp, r9 │ │ │ │ + eoreq r9, r3, r4, ror fp │ │ │ │ + eoreq r9, r3, r8, lsr #22 │ │ │ │ + eoreq r9, r3, r8, lsl #22 │ │ │ │ + muleq fp, r4, ip │ │ │ │ + andeq sp, fp, r0, ror #24 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3912] @ 0xf48 │ │ │ │ + sub sp, sp, #148 @ 0x94 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [pc, #1128] @ 577a4 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r1, [pc, #1124] @ 577a8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov ip, #2 │ │ │ │ + add lr, sp, #40 @ 0x28 │ │ │ │ + str lr, [sp, #8] │ │ │ │ + str ip, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [pc, #1096] @ 577ac │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #140] @ 0x8c │ │ │ │ + mov r1, #0 │ │ │ │ + add r4, sp, #24 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + b 573ac │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #76 @ 0x4c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 57668 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #76 @ 0x4c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 57384 │ │ │ │ + mov r1, #77 @ 0x4d │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7544 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r5, r4 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ + add r8, sp, #112 @ 0x70 │ │ │ │ + mov r9, r7 │ │ │ │ + mov fp, r8 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 76f4 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #116] @ 0x74 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp] │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + str r7, [sp, #12] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + stmia r7!, {r0, r1, r2, r3} │ │ │ │ + ldm r4, {r0, r1} │ │ │ │ + mov lr, r8 │ │ │ │ + stm r7, {r0, r1} │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + ldr sl, [sp, #8] │ │ │ │ + stmia r5!, {r0, r1, r2, r3} │ │ │ │ + mov ip, sl │ │ │ │ + mov r1, #2 │ │ │ │ + str r1, [r4] │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + mov r4, r8 │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldm ip, {r0, r1} │ │ │ │ + ldr r4, [r7] │ │ │ │ + stm lr, {r0, r1} │ │ │ │ + mov lr, r0 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm fp!, {r0, r1, r2, r3} │ │ │ │ + str r4, [ip] │ │ │ │ + ldr ip, [sp, #12] │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + str lr, [r7] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + str r6, [sp, #12] │ │ │ │ + b 57594 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + bl 7460 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #77 @ 0x4d │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 576dc │ │ │ │ + mov r1, #77 @ 0x4d │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 7544 │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r2, r4 │ │ │ │ + mov fp, r5 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 76f4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov ip, r3 │ │ │ │ + mov lr, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + mov r6, r3 │ │ │ │ + str r5, [sp] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldm r5!, {r0, r1, r2, r3} │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r4, [r8] │ │ │ │ + str r4, [r8, #4] │ │ │ │ + str r4, [r8, #8] │ │ │ │ + mov r4, r8 │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + stmia fp!, {r0, r1, r2, r3} │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + ldr r5, [ip] │ │ │ │ + stm r4, {r0, r1} │ │ │ │ + mov r4, r0 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + stmia r9!, {r0, r1, r2, r3} │ │ │ │ + ldm r7!, {r0, r1, r2, r3} │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r4, [ip] │ │ │ │ + str r5, [lr] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + bl 770c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #77 @ 0x4d │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 57494 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 57634 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + add r4, sp, #32 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7418 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 57760 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r3, [pc, #432] @ 577ac │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7460 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r0, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 72d4 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r5, [r5] │ │ │ │ + bl 770c │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #364] @ 577b0 │ │ │ │ + ldr r3, [pc, #352] @ 577a8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #140] @ 0x8c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 577a0 │ │ │ │ + add sp, sp, #148 @ 0x94 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 57634 │ │ │ │ + ldr r4, [pc, #300] @ 577b4 │ │ │ │ + ldr r3, [pc, #288] @ 577ac │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #312 @ 0x138 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5772c │ │ │ │ + ldr r3, [pc, #268] @ 577b8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #316] @ 0x13c │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + add r4, sp, #28 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + b 57634 │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 57634 │ │ │ │ + ldr r4, [pc, #188] @ 577bc │ │ │ │ + ldr r3, [pc, #168] @ 577ac │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #320 @ 0x140 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5776c │ │ │ │ + ldr r3, [pc, #156] @ 577c0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #324] @ 0x144 │ │ │ │ + b 576b0 │ │ │ │ + mov r3, #10 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [pc, #136] @ 577c4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + add r3, sp, #32 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #316] @ 0x13c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 576a4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7208 │ │ │ │ + b 575f0 │ │ │ │ + mov r3, #10 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [pc, #76] @ 577c8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + add r3, sp, #32 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #324] @ 0x144 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 5771c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r3, ip, lsr #19 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r8, r3, r8, lsr #13 │ │ │ │ + strdeq r9, [r3], -r4 @ │ │ │ │ + ldrdeq r9, [r3], -r4 @ │ │ │ │ + eoreq r9, r3, ip, ror r6 │ │ │ │ + eoreq r9, r3, ip, asr r6 │ │ │ │ + andeq sp, fp, r0, lsl #16 │ │ │ │ + andeq sp, fp, r0, asr #15 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3912] @ 0xf48 │ │ │ │ + sub sp, sp, #148 @ 0x94 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [pc, #1128] @ 57c54 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r1, [pc, #1124] @ 57c58 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov ip, #2 │ │ │ │ + add lr, sp, #40 @ 0x28 │ │ │ │ + str lr, [sp, #8] │ │ │ │ + str ip, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [pc, #1096] @ 57c5c │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #140] @ 0x8c │ │ │ │ + mov r1, #0 │ │ │ │ + add r4, sp, #24 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + b 5785c │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #80 @ 0x50 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 57b18 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #80 @ 0x50 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 57834 │ │ │ │ + mov r1, #81 @ 0x51 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7544 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r5, r4 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ + add r8, sp, #112 @ 0x70 │ │ │ │ + mov r9, r7 │ │ │ │ + mov fp, r8 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 76f4 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #116] @ 0x74 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp] │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + str r7, [sp, #12] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + stmia r7!, {r0, r1, r2, r3} │ │ │ │ + ldm r4, {r0, r1} │ │ │ │ + mov lr, r8 │ │ │ │ + stm r7, {r0, r1} │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + ldr sl, [sp, #8] │ │ │ │ + stmia r5!, {r0, r1, r2, r3} │ │ │ │ + mov ip, sl │ │ │ │ + mov r1, #2 │ │ │ │ + str r1, [r4] │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + mov r4, r8 │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldm ip, {r0, r1} │ │ │ │ + ldr r4, [r7] │ │ │ │ + stm lr, {r0, r1} │ │ │ │ + mov lr, r0 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm fp!, {r0, r1, r2, r3} │ │ │ │ + str r4, [ip] │ │ │ │ + ldr ip, [sp, #12] │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + str lr, [r7] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + str r6, [sp, #12] │ │ │ │ + b 57a44 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + bl 7460 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #81 @ 0x51 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 57b8c │ │ │ │ + mov r1, #81 @ 0x51 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 7544 │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r2, r4 │ │ │ │ + mov fp, r5 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 76f4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov ip, r3 │ │ │ │ + mov lr, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + mov r6, r3 │ │ │ │ + str r5, [sp] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldm r5!, {r0, r1, r2, r3} │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r4, [r8] │ │ │ │ + str r4, [r8, #4] │ │ │ │ + str r4, [r8, #8] │ │ │ │ + mov r4, r8 │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + stmia fp!, {r0, r1, r2, r3} │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + ldr r5, [ip] │ │ │ │ + stm r4, {r0, r1} │ │ │ │ + mov r4, r0 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + stmia r9!, {r0, r1, r2, r3} │ │ │ │ + ldm r7!, {r0, r1, r2, r3} │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r4, [ip] │ │ │ │ + str r5, [lr] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + bl 770c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #81 @ 0x51 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 57944 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 57ae4 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + add r4, sp, #32 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7418 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 57c10 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r3, [pc, #432] @ 57c5c │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7460 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r0, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 72d4 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r5, [r5] │ │ │ │ + bl 770c │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #364] @ 57c60 │ │ │ │ + ldr r3, [pc, #352] @ 57c58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #140] @ 0x8c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 57c50 │ │ │ │ + add sp, sp, #148 @ 0x94 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 57ae4 │ │ │ │ + ldr r4, [pc, #300] @ 57c64 │ │ │ │ + ldr r3, [pc, #288] @ 57c5c │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #328 @ 0x148 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 57bdc │ │ │ │ + ldr r3, [pc, #268] @ 57c68 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #332] @ 0x14c │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + add r4, sp, #28 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + b 57ae4 │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 57ae4 │ │ │ │ + ldr r4, [pc, #188] @ 57c6c │ │ │ │ + ldr r3, [pc, #168] @ 57c5c │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #336 @ 0x150 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 57c1c │ │ │ │ + ldr r3, [pc, #156] @ 57c70 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #340] @ 0x154 │ │ │ │ + b 57b60 │ │ │ │ + mov r3, #5 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [pc, #136] @ 57c74 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + add r3, sp, #32 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #332] @ 0x14c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 57b54 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7208 │ │ │ │ + b 57aa0 │ │ │ │ + mov r3, #5 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [pc, #76] @ 57c78 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + add r3, sp, #32 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #340] @ 0x154 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 57bcc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq r8, [r3], -ip @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + strdeq r8, [r3], -r8 @ │ │ │ │ + eoreq r9, r3, r4, asr #4 │ │ │ │ + eoreq r9, r3, r4, lsr #4 │ │ │ │ + eoreq r9, r3, ip, asr #3 │ │ │ │ + eoreq r9, r3, ip, lsr #3 │ │ │ │ + andeq sp, fp, ip, asr r3 │ │ │ │ + andeq sp, fp, ip, lsl r3 │ │ │ │ + b 10d5b0 │ │ │ │ + ldr r3, [pc, #16] @ 57c98 │ │ │ │ + ldr r2, [pc, #16] @ 57c9c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r8, r3, r4, rrx │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 57cb8 │ │ │ │ + ldr r2, [pc, #16] @ 57cbc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r8, r3, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 57cd8 │ │ │ │ + ldr r2, [pc, #16] @ 57cdc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r8, r3, r4, lsr #32 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 57cf8 │ │ │ │ + ldr r2, [pc, #16] @ 57cfc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r8, r3, r4 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 57d18 │ │ │ │ + ldr r2, [pc, #16] @ 57d1c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, ror #31 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 57d38 │ │ │ │ + ldr r2, [pc, #16] @ 57d3c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, asr #31 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 57d58 │ │ │ │ + ldr r2, [pc, #16] @ 57d5c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, lsr #31 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 57d78 │ │ │ │ + ldr r2, [pc, #16] @ 57d7c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, lsl #31 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + ldr r3, [pc, #16] @ 57d98 │ │ │ │ + ldr r2, [pc, #16] @ 57d9c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, ror #30 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 57db8 │ │ │ │ + ldr r2, [pc, #16] @ 57dbc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, asr #30 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 57dd8 │ │ │ │ + ldr r2, [pc, #16] @ 57ddc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, lsr #30 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 57df8 │ │ │ │ + ldr r2, [pc, #16] @ 57dfc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, lsl #30 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + ldr r3, [pc, #16] @ 57e18 │ │ │ │ + ldr r2, [pc, #16] @ 57e1c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, ror #29 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 57e38 │ │ │ │ + ldr r2, [pc, #16] @ 57e3c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, asr #29 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 57e58 │ │ │ │ + ldr r2, [pc, #16] @ 57e5c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, lsr #29 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 57e78 │ │ │ │ + ldr r2, [pc, #16] @ 57e7c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, lsl #29 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 57e98 │ │ │ │ + ldr r2, [pc, #16] @ 57e9c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, ror #28 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + ldr r3, [pc, #16] @ 57eb8 │ │ │ │ + ldr r2, [pc, #16] @ 57ebc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, asr #28 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 57ed8 │ │ │ │ + ldr r2, [pc, #16] @ 57edc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, lsr #28 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 57ef8 │ │ │ │ + ldr r2, [pc, #16] @ 57efc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, lsl #28 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 57f18 │ │ │ │ + ldr r2, [pc, #16] @ 57f1c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, ror #27 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 57f38 │ │ │ │ + ldr r2, [pc, #16] @ 57f3c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, asr #27 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 57f58 │ │ │ │ + ldr r2, [pc, #16] @ 57f5c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, lsr #27 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 57f78 │ │ │ │ + ldr r2, [pc, #16] @ 57f7c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, lsl #27 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 57f98 │ │ │ │ + ldr r2, [pc, #16] @ 57f9c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, ror #26 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r1] │ │ │ │ + str r3, [r1, #4] │ │ │ │ + str r3, [r1, #8] │ │ │ │ + bx lr │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr ip, [r2] │ │ │ │ + str r0, [r1, #4] │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + str r3, [r2] │ │ │ │ + str ip, [r1] │ │ │ │ + str r3, [r2, #4] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + str r3, [r2, #8] │ │ │ │ + bx lr │ │ │ │ + ldr r0, [r1] │ │ │ │ + ldr r3, [pc, #40] @ 58014 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldr r1, [pc, #36] @ 58018 │ │ │ │ + add r3, pc, r3 │ │ │ │ + orr r0, r0, #1 │ │ │ │ + mov ip, #0 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + str ip, [r2] │ │ │ │ + ldr r1, [r3, r1] │ │ │ │ + mov r0, #1 │ │ │ │ + str r1, [r2, #8] │ │ │ │ + bx lr │ │ │ │ + strdeq r7, [r3], -ip @ │ │ │ │ + @ instruction: 0x000002b8 │ │ │ │ + ldr r3, [pc, #44] @ 58050 │ │ │ │ + cmp r2, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + beq 5803c │ │ │ │ + cmp r2, #1 │ │ │ │ + streq r1, [r0] │ │ │ │ + mov r0, #0 │ │ │ │ + bx lr │ │ │ │ + ldr r2, [pc, #16] @ 58054 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + str r3, [r0] │ │ │ │ + mov r0, #0 │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r8, asr #25 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + ldr r3, [pc, #40] @ 58088 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldr r0, [pc, #36] @ 5808c │ │ │ │ + ldr r1, [r1] │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov ip, #0 │ │ │ │ + str ip, [r2] │ │ │ │ + str r1, [r2, #4] │ │ │ │ + ldr r1, [r3, r0] │ │ │ │ + mov r0, #1 │ │ │ │ + str r1, [r2, #8] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, lsl #25 │ │ │ │ + @ instruction: 0x000002b8 │ │ │ │ + ldr r3, [pc, #44] @ 580c4 │ │ │ │ + cmp r2, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + beq 580b0 │ │ │ │ + cmp r2, #1 │ │ │ │ + streq r1, [r0] │ │ │ │ + mov r0, #0 │ │ │ │ + bx lr │ │ │ │ + ldr r2, [pc, #16] @ 580c8 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + str r3, [r0] │ │ │ │ + mov r0, #0 │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, asr ip │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + ldr r3, [pc, #8] @ 580dc │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r8, r3, ip, ror #1 │ │ │ │ + ldr r3, [pc, #8] @ 580f0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1] │ │ │ │ + bx lr │ │ │ │ + ldrdeq r8, [r3], -r8 @ │ │ │ │ + ldr r3, [pc, #8] @ 58104 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r8, r3, r4, asr #1 │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cmp r0, r3 │ │ │ │ + bne 58160 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 58168 │ │ │ │ + add r1, r3, r0, lsl #2 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq 58168 │ │ │ │ + sub r2, r2, #4 │ │ │ │ + ldr ip, [r3], #4 │ │ │ │ + ldr r0, [r2, #4]! │ │ │ │ + cmp ip, r0 │ │ │ │ + bne 58160 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 58168 │ │ │ │ + ldr ip, [r3], #4 │ │ │ │ + ldr r0, [r2, #4]! │ │ │ │ + cmp ip, r0 │ │ │ │ + beq 58148 │ │ │ │ + mov r0, #0 │ │ │ │ + bx lr │ │ │ │ + mov r0, #1 │ │ │ │ + bx lr │ │ │ │ + push {r4, lr} │ │ │ │ + ldmib r2, {r4, lr} │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ + lsl lr, lr, #2 │ │ │ │ + cmp lr, r0, lsl #2 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + lslge ip, r0, #2 │ │ │ │ + addge ip, r3, ip │ │ │ │ + addlt ip, r3, lr │ │ │ │ + cmp r3, ip │ │ │ │ + mov r0, r4 │ │ │ │ + bne 581b0 │ │ │ │ + b 581c8 │ │ │ │ + bhi 581d8 │ │ │ │ + cmp ip, r3 │ │ │ │ + beq 581c8 │ │ │ │ + ldr r1, [r3], #4 │ │ │ │ + ldr r2, [r0], #4 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcs 581a4 │ │ │ │ + mov r0, #1 │ │ │ │ + pop {r4, pc} │ │ │ │ + add r4, r4, lr │ │ │ │ + subs r0, r0, r4 │ │ │ │ + movne r0, #1 │ │ │ │ + pop {r4, pc} │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, pc} │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + bx lr │ │ │ │ + ldr r2, [r1] │ │ │ │ + ldr r0, [r0] │ │ │ │ + sub r0, r2, r0 │ │ │ │ + clz r0, r0 │ │ │ │ + lsr r0, r0, #5 │ │ │ │ + bx lr │ │ │ │ + ldr r3, [r1] │ │ │ │ + str r3, [r0] │ │ │ │ + bx lr │ │ │ │ + ldr r0, [r0] │ │ │ │ + ldr r3, [r1] │ │ │ │ + sub r0, r0, r3 │ │ │ │ + asr r0, r0, #2 │ │ │ │ + bx lr │ │ │ │ + ldr r2, [r1] │ │ │ │ + ldr r0, [r0] │ │ │ │ + sub r0, r2, r0 │ │ │ │ + clz r0, r0 │ │ │ │ + lsr r0, r0, #5 │ │ │ │ + bx lr │ │ │ │ + ldr r3, [r1] │ │ │ │ + str r3, [r0] │ │ │ │ + bx lr │ │ │ │ + ldr r0, [r0] │ │ │ │ + ldr r3, [r1] │ │ │ │ + sub r0, r0, r3 │ │ │ │ + asr r0, r0, #2 │ │ │ │ + bx lr │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, r1, lsl #2] │ │ │ │ + str r3, [r2] │ │ │ │ + bx lr │ │ │ │ + ldr r3, [r0] │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [r1] │ │ │ │ + bx lr │ │ │ │ + ldr r3, [r0] │ │ │ │ + ldr r2, [r1] │ │ │ │ + str r2, [r3] │ │ │ │ + bx lr │ │ │ │ + ldr r3, [r0] │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [r1] │ │ │ │ + bx lr │ │ │ │ + ldr r3, [pc, #16] @ 582b0 │ │ │ │ + ldr r2, [pc, #16] @ 582b4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, ip, asr #20 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 582d0 │ │ │ │ + ldr r2, [pc, #16] @ 582d4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, ip, lsr #20 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 582f0 │ │ │ │ + ldr r2, [pc, #16] @ 582f4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, ip, lsl #20 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 58310 │ │ │ │ + ldr r2, [pc, #16] @ 58314 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, ip, ror #19 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 58330 │ │ │ │ + ldr r2, [pc, #16] @ 58334 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, ip, asr #19 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 58350 │ │ │ │ + ldr r2, [pc, #16] @ 58354 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, ip, lsr #19 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 58370 │ │ │ │ + ldr r2, [pc, #16] @ 58374 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, ip, lsl #19 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 58390 │ │ │ │ + ldr r2, [pc, #16] @ 58394 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, ip, ror #18 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 583b0 │ │ │ │ + ldr r2, [pc, #16] @ 583b4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, ip, asr #18 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + ldr r3, [pc, #8] @ 583c8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r0, lsl #28 │ │ │ │ + ldr r3, [pc, #8] @ 583dc │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, ip, ror #27 │ │ │ │ + ldr r3, [pc, #16] @ 583f8 │ │ │ │ + ldr r2, [pc, #16] @ 583fc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, lsl #18 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 58418 │ │ │ │ + ldr r2, [pc, #16] @ 5841c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, ror #17 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + ldr r3, [pc, #16] @ 58438 │ │ │ │ + ldr r2, [pc, #16] @ 5843c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, asr #17 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 58458 │ │ │ │ + ldr r2, [pc, #16] @ 5845c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + str r2, [r1] │ │ │ │ + bx lr │ │ │ │ + eoreq r7, r3, r4, lsr #17 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + b c4258 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 58770 │ │ │ │ + ldr r2, [pc, #752] @ 58774 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 58778 │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 5877c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 584f4 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #112 @ 0x70 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 58688 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #112 @ 0x70 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 584c4 │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 5877c │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 58560 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 58780 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #113 @ 0x71 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 586f8 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #113 @ 0x71 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 58528 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 5877c │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #22 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 58740 │ │ │ │ + ldr r1, [pc, #428] @ 58784 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 58648 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 58648 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 5866c │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5866c │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 586c4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 586c4 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 58788 │ │ │ │ + ldr r3, [pc, #156] @ 58774 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5876c │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 58734 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 586c4 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 58760 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 585d0 │ │ │ │ + ldr r2, [pc, #36] @ 5878c │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 58748 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r3, r8, ror #16 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r7, r3, r0, asr #16 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + strdeq sp, [fp], -ip │ │ │ │ + eoreq r7, r3, r8, lsl r6 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #704] @ 58a6c │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #700] @ 58a70 │ │ │ │ + sub sp, sp, #56 @ 0x38 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r5, [pc, #688] @ 58a74 │ │ │ │ + add r7, sp, #12 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [pc, #680] @ 58a78 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #52] @ 0x34 │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + add r8, sp, #8 │ │ │ │ + bl 767c │ │ │ │ + b 58830 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #68 @ 0x44 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 58a1c │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #68 @ 0x44 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 58800 │ │ │ │ + add r8, sp, #16 │ │ │ │ + b 5888c │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #532] @ 58a7c │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #69 @ 0x45 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 58a1c │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #69 @ 0x45 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 58854 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + ldr r3, [pc, #452] @ 58a78 │ │ │ │ + add sl, sp, #40 @ 0x28 │ │ │ │ + mov r2, #0 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + add r1, r4, #21 │ │ │ │ + str r3, [sl, #4] │ │ │ │ + str r3, [sl, #8] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr r9, [sp, #20] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + bl 7424 │ │ │ │ + cmp r4, #0 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + lsl r4, r4, #1 │ │ │ │ + beq 58910 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 58a5c │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r2, r4 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r1, [pc, #360] @ 58a80 │ │ │ │ + add r0, r3, r4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #42 @ 0x2a │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + mov r2, #0 │ │ │ │ + add r1, sp, #28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + mov r0, sl │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 58988 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 58988 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + bl 7550 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 589ac │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 589ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #12] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #12] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 589f0 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 589f0 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl 7550 │ │ │ │ + ldr r2, [pc, #140] @ 58a84 │ │ │ │ + ldr r3, [pc, #116] @ 58a70 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 58a68 │ │ │ │ + add sp, sp, #56 @ 0x38 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 589c4 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + bl 70ac │ │ │ │ + b 589c4 │ │ │ │ + ldr r2, [pc, #36] @ 58a88 │ │ │ │ + ldr r9, [r5, r2] │ │ │ │ + b 588fc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r3, r8, lsr r5 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r7, r3, r0, lsl r5 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + andeq r0, r0, r0, lsr #5 │ │ │ │ + andeq sp, fp, ip, ror #11 │ │ │ │ + strdeq r7, [r3], -r4 @ │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 58d98 │ │ │ │ + ldr r2, [pc, #752] @ 58d9c │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 58da0 │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 58da4 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 58b1c │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 58cb0 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 58aec │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 58da4 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 58b88 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 58da8 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 58d20 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 58b50 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 58da4 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #16 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 58d68 │ │ │ │ + ldr r1, [pc, #428] @ 58dac │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #32 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 58c70 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 58c70 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 58c94 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 58c94 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 58cec │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 58cec │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 58db0 │ │ │ │ + ldr r3, [pc, #156] @ 58d9c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 58d94 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 58d5c │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 58cec │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 58d88 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 58bf8 │ │ │ │ + ldr r2, [pc, #36] @ 58db4 │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 58d70 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r3, r0, asr #4 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r7, r3, r8, lsl r2 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq sp, fp, r0, lsr r3 │ │ │ │ + strdeq r6, [r3], -r0 @ │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 590c4 │ │ │ │ + ldr r2, [pc, #752] @ 590c8 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 590cc │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 590d0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 58e48 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 58fdc │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 58e18 │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 590d0 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 58eb4 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 590d4 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5904c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 58e7c │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 590d0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #20 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 59094 │ │ │ │ + ldr r1, [pc, #428] @ 590d8 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #40 @ 0x28 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 58f9c │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 58f9c │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 58fc0 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 58fc0 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 59018 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 59018 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 590dc │ │ │ │ + ldr r3, [pc, #156] @ 590c8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 590c0 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 59088 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 59018 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 590b4 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 58f24 │ │ │ │ + ldr r2, [pc, #36] @ 590e0 │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 5909c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r3, r4, lsl pc │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r6, r3, ip, ror #29 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq sp, fp, r8, lsr #32 │ │ │ │ + eoreq r6, r3, r4, asr #25 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + ldr r0, [r1] │ │ │ │ + cmp r0, #0 │ │ │ │ + bxeq lr │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, pc} │ │ │ │ + ldr r0, [r4] │ │ │ │ + pop {r4, lr} │ │ │ │ + b 7550 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 5942c │ │ │ │ + ldr r2, [pc, #752] @ 59430 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 59434 │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 59438 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 591b0 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #44 @ 0x2c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 59344 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #44 @ 0x2c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 59180 │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 59438 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 5921c │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 5943c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #45 @ 0x2d │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 593b4 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #45 @ 0x2d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 591e4 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 59438 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #22 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 593fc │ │ │ │ + ldr r1, [pc, #428] @ 59440 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 59304 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 59304 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 59328 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 59328 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 59380 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 59380 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 59444 │ │ │ │ + ldr r3, [pc, #156] @ 59430 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 59428 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 593f0 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 59380 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 5941c │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 5928c │ │ │ │ + ldr r2, [pc, #36] @ 59448 │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 59404 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r3, ip, lsr #23 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r6, r3, r4, lsl #23 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq ip, fp, ip, ror #25 │ │ │ │ + eoreq r6, r3, ip, asr r9 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 59758 │ │ │ │ + ldr r2, [pc, #752] @ 5975c │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 59760 │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 59764 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 594dc │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 59670 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 594ac │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 59764 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 59548 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 59768 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 596e0 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 59510 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 59764 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #26 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 59728 │ │ │ │ + ldr r1, [pc, #428] @ 5976c │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 59630 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 59630 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 59654 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 59654 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 596ac │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 596ac │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 59770 │ │ │ │ + ldr r3, [pc, #156] @ 5975c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 59754 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5971c │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 596ac │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 59748 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 595b8 │ │ │ │ + ldr r2, [pc, #36] @ 59774 │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 59730 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r3, r0, lsl #17 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r6, r3, r8, asr r8 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + strdeq ip, [fp], -r0 │ │ │ │ + eoreq r6, r3, r0, lsr r6 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 59a84 │ │ │ │ + ldr r2, [pc, #752] @ 59a88 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 59a8c │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 59a90 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 59808 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5999c │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 597d8 │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 59a90 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 59874 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 59a94 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #3 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 59a0c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5983c │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 59a90 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #13 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 59a54 │ │ │ │ + ldr r1, [pc, #428] @ 59a98 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #26 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5995c │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5995c │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 59980 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 59980 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 599d8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 599d8 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 59a9c │ │ │ │ + ldr r3, [pc, #156] @ 59a88 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 59a80 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 59a48 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 599d8 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 59a74 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 598e4 │ │ │ │ + ldr r2, [pc, #36] @ 59aa0 │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 59a5c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r3, r4, asr r5 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r6, r3, ip, lsr #10 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + strdeq ip, [fp], -ip @ │ │ │ │ + eoreq r6, r3, r4, lsl #6 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + b c0438 │ │ │ │ + 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, r0 │ │ │ │ + ldr r0, [pc, #980] @ 59e98 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #976] @ 59e9c │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #968] @ 59ea0 │ │ │ │ + ldr r3, [pc, #964] @ 59ea0 │ │ │ │ + ldr r5, [pc, #964] @ 59ea4 │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + b 59b48 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 59ea8 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 59dec │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 59b10 │ │ │ │ + ldrd r6, [sp, #56] @ 0x38 │ │ │ │ + add r8, sp, #48 @ 0x30 │ │ │ │ + b 59ba4 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 59ea8 │ │ │ │ + mov r1, #2 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 59dec │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 59b6c │ │ │ │ + ldrd r8, [sp, #48] @ 0x30 │ │ │ │ + add fp, sp, #72 @ 0x48 │ │ │ │ + b 59c00 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 59ea8 │ │ │ │ + mov r1, #3 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 59dec │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 59bc8 │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + add fp, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 59c60 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 59ea8 │ │ │ │ + mov r1, #4 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 59dec │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 59c28 │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add fp, sp, #32 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 59cc0 │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 59ea8 │ │ │ │ + mov r1, #5 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 59dec │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 59c88 │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + add fp, sp, #40 @ 0x28 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 59d20 │ │ │ │ + mov r1, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 59ea8 │ │ │ │ + mov r1, #6 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 59dec │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 59ce8 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #40] @ 0x28 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 59e38 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 59e74 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #248] @ 59eac │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #244] @ 59eb0 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #232] @ 59eac │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 59dd8 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 59e0c │ │ │ │ + strd r6, [r3] │ │ │ │ + b 59e0c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 59e0c │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #160] @ 59eb4 │ │ │ │ + ldr r3, [pc, #132] @ 59e9c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 59e94 │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 59dd8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 59dd0 │ │ │ │ + b 59dd8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 59dd8 │ │ │ │ + b 59dd0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r3, r4, lsr #4 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r6, r3, r0, lsl #4 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + ldrdeq r5, [r3], -r8 @ │ │ │ │ + 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, r0 │ │ │ │ + ldr r0, [pc, #980] @ 5a2a8 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #976] @ 5a2ac │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #968] @ 5a2b0 │ │ │ │ + ldr r3, [pc, #964] @ 5a2b0 │ │ │ │ + ldr r5, [pc, #964] @ 5a2b4 │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + b 59f58 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 5a2b8 │ │ │ │ + mov r1, #9 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a1fc │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #9 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 59f20 │ │ │ │ + ldrd r6, [sp, #40] @ 0x28 │ │ │ │ + add r8, sp, #72 @ 0x48 │ │ │ │ + b 59fb4 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 5a2b8 │ │ │ │ + mov r1, #10 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a1fc │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 59f7c │ │ │ │ + ldrd r8, [sp, #72] @ 0x48 │ │ │ │ + add fp, sp, #32 │ │ │ │ + b 5a010 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 5a2b8 │ │ │ │ + mov r1, #11 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a1fc │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #11 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 59fd8 │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + add fp, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 5a070 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 5a2b8 │ │ │ │ + mov r1, #12 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a1fc │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a038 │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add fp, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 5a0d0 │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 5a2b8 │ │ │ │ + mov r1, #13 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a1fc │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #13 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a098 │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + add fp, sp, #48 @ 0x30 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 5a130 │ │ │ │ + mov r1, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 5a2b8 │ │ │ │ + mov r1, #14 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a1fc │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a0f8 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a248 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a284 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #248] @ 5a2bc │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #244] @ 5a2c0 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #232] @ 5a2bc │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a1e8 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5a21c │ │ │ │ + strd r6, [r3] │ │ │ │ + b 5a21c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5a21c │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #160] @ 5a2c4 │ │ │ │ + ldr r3, [pc, #132] @ 5a2ac │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5a2a4 │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a1e8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a1e0 │ │ │ │ + b 5a1e8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a1e8 │ │ │ │ + b 5a1e0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r3, r4, lsl lr │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + strdeq r5, [r3], -r0 @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + eoreq r5, r3, r8, asr #21 │ │ │ │ + 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, r0 │ │ │ │ + ldr r0, [pc, #980] @ 5a6b8 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #976] @ 5a6bc │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #968] @ 5a6c0 │ │ │ │ + ldr r3, [pc, #964] @ 5a6c0 │ │ │ │ + ldr r5, [pc, #964] @ 5a6c4 │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + b 5a368 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 5a6c8 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a60c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a330 │ │ │ │ + ldrd r6, [sp, #56] @ 0x38 │ │ │ │ + add r8, sp, #48 @ 0x30 │ │ │ │ + b 5a3c4 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 5a6c8 │ │ │ │ + mov r1, #2 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a60c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a38c │ │ │ │ + ldrd r8, [sp, #48] @ 0x30 │ │ │ │ + add fp, sp, #72 @ 0x48 │ │ │ │ + b 5a420 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 5a6c8 │ │ │ │ + mov r1, #3 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a60c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a3e8 │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + add fp, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 5a480 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 5a6c8 │ │ │ │ + mov r1, #4 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a60c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a448 │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add fp, sp, #32 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 5a4e0 │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 5a6c8 │ │ │ │ + mov r1, #5 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a60c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a4a8 │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + add fp, sp, #40 @ 0x28 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 5a540 │ │ │ │ + mov r1, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 5a6c8 │ │ │ │ + mov r1, #6 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a60c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a508 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #40] @ 0x28 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a658 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a694 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #248] @ 5a6cc │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #244] @ 5a6d0 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #232] @ 5a6cc │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a5f8 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5a62c │ │ │ │ + strd r6, [r3] │ │ │ │ + b 5a62c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5a62c │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #160] @ 5a6d4 │ │ │ │ + ldr r3, [pc, #132] @ 5a6bc │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5a6b4 │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a5f8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a5f0 │ │ │ │ + b 5a5f8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5a5f8 │ │ │ │ + b 5a5f0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r3, r4, lsl #20 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r5, r3, r0, ror #19 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + @ instruction: 0x002356b8 │ │ │ │ + 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, r0 │ │ │ │ + ldr r0, [pc, #980] @ 5aac8 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #976] @ 5aacc │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #968] @ 5aad0 │ │ │ │ + ldr r3, [pc, #964] @ 5aad0 │ │ │ │ + ldr r5, [pc, #964] @ 5aad4 │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + b 5a778 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 5aad8 │ │ │ │ + mov r1, #9 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5aa1c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #9 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a740 │ │ │ │ + ldrd r6, [sp, #40] @ 0x28 │ │ │ │ + add r8, sp, #72 @ 0x48 │ │ │ │ + b 5a7d4 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 5aad8 │ │ │ │ + mov r1, #10 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5aa1c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a79c │ │ │ │ + ldrd r8, [sp, #72] @ 0x48 │ │ │ │ + add fp, sp, #32 │ │ │ │ + b 5a830 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 5aad8 │ │ │ │ + mov r1, #11 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5aa1c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #11 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a7f8 │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + add fp, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 5a890 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 5aad8 │ │ │ │ + mov r1, #12 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5aa1c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a858 │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add fp, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 5a8f0 │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 5aad8 │ │ │ │ + mov r1, #13 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5aa1c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #13 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a8b8 │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + add fp, sp, #48 @ 0x30 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 5a950 │ │ │ │ + mov r1, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 5aad8 │ │ │ │ + mov r1, #14 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5aa1c │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5a918 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5aa68 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5aaa4 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #248] @ 5aadc │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #244] @ 5aae0 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #232] @ 5aadc │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5aa08 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5aa3c │ │ │ │ + strd r6, [r3] │ │ │ │ + b 5aa3c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5aa3c │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #160] @ 5aae4 │ │ │ │ + ldr r3, [pc, #132] @ 5aacc │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5aac4 │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5aa08 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5aa00 │ │ │ │ + b 5aa08 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5aa08 │ │ │ │ + b 5aa00 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq r5, [r3], -r4 @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + ldrdeq r5, [r3], -r0 @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + eoreq r5, r3, r8, lsr #5 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 57828 │ │ │ │ + ldr r0, [pc, #980] @ 5aed8 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 5782c │ │ │ │ + ldr r1, [pc, #976] @ 5aedc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 57830 │ │ │ │ - ldr r3, [pc, #964] @ 57830 │ │ │ │ - ldr r5, [pc, #964] @ 57834 │ │ │ │ + ldr r2, [pc, #968] @ 5aee0 │ │ │ │ + ldr r3, [pc, #964] @ 5aee0 │ │ │ │ + ldr r5, [pc, #964] @ 5aee4 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 574d8 │ │ │ │ + b 5ab88 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 57838 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 5aee8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5777c │ │ │ │ + bne 5ae2c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 574a0 │ │ │ │ + beq 5ab50 │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ - b 57534 │ │ │ │ + b 5abe4 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 57838 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 5aee8 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5777c │ │ │ │ + bne 5ae2c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 574fc │ │ │ │ + beq 5abac │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ - b 57590 │ │ │ │ + b 5ac40 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 57838 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 5aee8 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5777c │ │ │ │ + bne 5ae2c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57558 │ │ │ │ + beq 5ac08 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 575f0 │ │ │ │ + b 5aca0 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 57838 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 5aee8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5777c │ │ │ │ + bne 5ae2c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 575b8 │ │ │ │ + beq 5ac68 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #32 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 57650 │ │ │ │ + b 5ad00 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 57838 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 5aee8 │ │ │ │ mov r1, #5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5777c │ │ │ │ + bne 5ae2c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57618 │ │ │ │ + beq 5acc8 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 576b0 │ │ │ │ + b 5ad60 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 57838 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 5aee8 │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5777c │ │ │ │ + bne 5ae2c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57678 │ │ │ │ + beq 5ad28 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 577c8 │ │ │ │ + beq 5ae78 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57804 │ │ │ │ + beq 5aeb4 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 5783c │ │ │ │ + ldr r1, [pc, #248] @ 5aeec │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 57840 │ │ │ │ + ldrlt r1, [pc, #244] @ 5aef0 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 5783c │ │ │ │ + ldr r3, [pc, #232] @ 5aeec │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57768 │ │ │ │ + bne 5ae18 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5779c │ │ │ │ + beq 5ae4c │ │ │ │ strd r6, [r3] │ │ │ │ - b 5779c │ │ │ │ + b 5ae4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5779c │ │ │ │ + beq 5ae4c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 57844 │ │ │ │ - ldr r3, [pc, #132] @ 5782c │ │ │ │ + ldr r2, [pc, #160] @ 5aef4 │ │ │ │ + ldr r3, [pc, #132] @ 5aedc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 57824 │ │ │ │ + bne 5aed4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57768 │ │ │ │ + bne 5ae18 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57760 │ │ │ │ - b 57768 │ │ │ │ + beq 5ae10 │ │ │ │ + b 5ae18 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57768 │ │ │ │ - b 57760 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r2, r4, r8, r8 │ │ │ │ + bne 5ae18 │ │ │ │ + b 5ae10 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r3, r4, ror #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r8, r2, r0, ror r8 │ │ │ │ + eoreq r5, r3, r0, asr #3 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r8, r2, r8, asr #10 │ │ │ │ + mlaeq r3, r8, lr, r4 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 57c38 │ │ │ │ + ldr r0, [pc, #980] @ 5b2e8 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 57c3c │ │ │ │ + ldr r1, [pc, #976] @ 5b2ec │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 57c40 │ │ │ │ - ldr r3, [pc, #964] @ 57c40 │ │ │ │ - ldr r5, [pc, #964] @ 57c44 │ │ │ │ + ldr r2, [pc, #968] @ 5b2f0 │ │ │ │ + ldr r3, [pc, #964] @ 5b2f0 │ │ │ │ + ldr r5, [pc, #964] @ 5b2f4 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 578e8 │ │ │ │ + b 5af98 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 57c48 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 5b2f8 │ │ │ │ mov r1, #9 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57b8c │ │ │ │ + bne 5b23c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 578b0 │ │ │ │ + beq 5af60 │ │ │ │ ldrd r6, [sp, #40] @ 0x28 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ - b 57944 │ │ │ │ + b 5aff4 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 57c48 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 5b2f8 │ │ │ │ mov r1, #10 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57b8c │ │ │ │ + bne 5b23c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5790c │ │ │ │ + beq 5afbc │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #32 │ │ │ │ - b 579a0 │ │ │ │ + b 5b050 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 57c48 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 5b2f8 │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57b8c │ │ │ │ + bne 5b23c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57968 │ │ │ │ + beq 5b018 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 57a00 │ │ │ │ + b 5b0b0 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 57c48 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 5b2f8 │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57b8c │ │ │ │ + bne 5b23c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 579c8 │ │ │ │ + beq 5b078 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 57a60 │ │ │ │ + b 5b110 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 57c48 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 5b2f8 │ │ │ │ mov r1, #13 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57b8c │ │ │ │ + bne 5b23c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57a28 │ │ │ │ + beq 5b0d8 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 57ac0 │ │ │ │ + b 5b170 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 57c48 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 5b2f8 │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57b8c │ │ │ │ + bne 5b23c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57a88 │ │ │ │ + beq 5b138 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57bd8 │ │ │ │ + beq 5b288 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57c14 │ │ │ │ + beq 5b2c4 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 57c4c │ │ │ │ + ldr r1, [pc, #248] @ 5b2fc │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 57c50 │ │ │ │ + ldrlt r1, [pc, #244] @ 5b300 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 57c4c │ │ │ │ + ldr r3, [pc, #232] @ 5b2fc │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5b228 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5b25c │ │ │ │ + strd r6, [r3] │ │ │ │ + b 5b25c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5b25c │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #160] @ 5b304 │ │ │ │ + ldr r3, [pc, #132] @ 5b2ec │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5b2e4 │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5b228 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5b220 │ │ │ │ + b 5b228 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5b228 │ │ │ │ + b 5b220 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r4, [r3], -r4 @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x00234db0 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ + eoreq r4, r3, r8, lsl #21 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #96] @ 5b380 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + add r5, pc, r5 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5b350 │ │ │ │ + ldr r3, [pc, #68] @ 5b384 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + ldr r3, [pc, #48] @ 5b388 │ │ │ │ + mov r2, #11 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 5b338 │ │ │ │ + @ instruction: 0x00235bb4 │ │ │ │ + mlaeq r3, r8, fp, r5 │ │ │ │ + strdeq r9, [fp], -r4 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 5b408 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #8 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5b3d8 │ │ │ │ + ldr r3, [pc, #68] @ 5b40c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 5b410 │ │ │ │ + mov r2, #11 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 5b3c0 │ │ │ │ + eoreq r5, r3, r0, lsr fp │ │ │ │ + eoreq r5, r3, r0, lsl fp │ │ │ │ + andeq r9, fp, ip, ror #22 │ │ │ │ + ldr r3, [r0] │ │ │ │ + add r3, r3, r1, lsl #2 │ │ │ │ + str r3, [r0] │ │ │ │ + bx lr │ │ │ │ + ldr r3, [r0] │ │ │ │ + add r3, r3, r1, lsl #2 │ │ │ │ + str r3, [r0] │ │ │ │ + bx lr │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 5b4b0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #16 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5b480 │ │ │ │ + ldr r3, [pc, #68] @ 5b4b4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 5b4b8 │ │ │ │ + mov r2, #14 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #20] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 5b468 │ │ │ │ + eoreq r5, r3, r8, lsl #21 │ │ │ │ + eoreq r5, r3, r8, ror #20 │ │ │ │ + andeq r9, fp, r8, lsr lr │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 5b538 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #24 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5b508 │ │ │ │ + ldr r3, [pc, #68] @ 5b53c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #28] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 5b540 │ │ │ │ + mov r2, #14 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 5b4f0 │ │ │ │ + eoreq r5, r3, r0, lsl #20 │ │ │ │ + eoreq r5, r3, r0, ror #19 │ │ │ │ + @ instruction: 0x000b9db0 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #520] @ 5b768 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #516] @ 5b76c │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r7, [pc, #508] @ 5b770 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, #504] @ 5b774 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + mov r1, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r6, sp, #16 │ │ │ │ + strb r2, [sp, #11] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b 5b5d0 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5b698 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5b5a0 │ │ │ │ + ldr r9, [pc, #388] @ 5b778 │ │ │ │ + ldr sl, [pc, #388] @ 5b77c │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r6, sp, #12 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r5, r9, #32 │ │ │ │ + b 5b634 │ │ │ │ + ldr r3, [pc, #368] @ 5b780 │ │ │ │ + mov r2, fp │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #36] @ 0x24 │ │ │ │ + mov r1, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5b748 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5b6d8 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5b608 │ │ │ │ + mov r3, #25 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str sl, [sp, #24] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #36] @ 0x24 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 5b608 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + strbne r5, [r3] │ │ │ │ + ldr r2, [pc, #208] @ 5b784 │ │ │ │ + ldr r3, [pc, #180] @ 5b76c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5b764 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add r6, sp, #11 │ │ │ │ + b 5b718 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #148] @ 5b788 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5b698 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5b6e0 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrbne r2, [sp, #11] │ │ │ │ + strbne r2, [r3] │ │ │ │ + b 5b6ac │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r2, #0 │ │ │ │ + strbne r2, [r3] │ │ │ │ + b 5b6ac │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r3, r8, lsl #15 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r4, r3, r4, ror #14 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r5, r3, r0, ror #17 │ │ │ │ + andeq r9, fp, r8, lsr #26 │ │ │ │ + eoreq r5, r3, r4, asr #17 │ │ │ │ + eoreq r4, r3, r8, lsr r6 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #196] @ 5b86c │ │ │ │ + ldr r2, [pc, #196] @ 5b870 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r3, [pc, #184] @ 5b874 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r6, sp │ │ │ │ + str r3, [sp] │ │ │ │ + b 5b7fc │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5b850 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5b7d4 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [sp] │ │ │ │ + strne r2, [r3] │ │ │ │ + ldr r2, [pc, #76] @ 5b878 │ │ │ │ + ldr r3, [pc, #64] @ 5b870 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5b868 │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + strne r5, [r3] │ │ │ │ + b 5b824 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r3, r4, asr #10 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r4, r3, r0, asr #9 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4016] @ 0xfb0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #628] @ 5bb0c │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #624] @ 5bb10 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r2, [pc, #612] @ 5bb14 │ │ │ │ + ldr r3, [pc, #608] @ 5bb14 │ │ │ │ + strb lr, [sp, #15] │ │ │ │ + ldr r6, [pc, #604] @ 5bb18 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr ip, [pc, #592] @ 5bb14 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r5, sp, #20 │ │ │ │ + str ip, [sp, #16] │ │ │ │ + str ip, [sp, #20] │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + b 5b910 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #41 @ 0x29 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5b9b0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #41 @ 0x29 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5b8e8 │ │ │ │ + add r5, sp, #15 │ │ │ │ + b 5b968 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #472] @ 5bb1c │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #42 @ 0x2a │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5b9b0 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #42 @ 0x2a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5b930 │ │ │ │ + ldrb r3, [sp, #15] │ │ │ │ + cmp r3, #0 │ │ │ │ + addeq r5, sp, #16 │ │ │ │ + beq 5ba24 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5b9d0 │ │ │ │ + strd r0, [r3] │ │ │ │ + b 5b9d0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5b9d0 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #328] @ 5bb20 │ │ │ │ + ldr r3, [pc, #308] @ 5bb10 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5bb08 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + mov r1, #11 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #43 @ 0x2b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5b9b0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #43 @ 0x2b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5b9fc │ │ │ │ + add r5, sp, #24 │ │ │ │ + b 5ba7c │ │ │ │ + mov r1, #13 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #204] @ 5bb24 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #44 @ 0x2c │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5b9b0 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #44 @ 0x2c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5ba44 │ │ │ │ + ldrd r8, [sp, #24] │ │ │ │ + add r5, sp, #32 │ │ │ │ + b 5badc │ │ │ │ + mov r1, #17 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #108] @ 5bb24 │ │ │ │ + mov r1, #45 @ 0x2d │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5b9b0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #45 @ 0x2d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5baa4 │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113568 │ │ │ │ + b 5b99c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r3, ip, asr #8 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r4, r3, r0, lsr #8 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + eoreq r4, r3, r4, lsl r3 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #324] @ 5bc88 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #320] @ 5bc8c │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #312] @ 5bc90 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r2, [pc, #304] @ 5bc90 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r3, [pc, #296] @ 5bc90 │ │ │ │ + ldr r6, [pc, #296] @ 5bc94 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r5, sp, #12 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 5bbac │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #46 @ 0x2e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5bc38 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #46 @ 0x2e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5bb84 │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 5bc04 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 5bc98 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #47 @ 0x2f │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5bc38 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #47 @ 0x2f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5bbcc │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5bc58 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 5bc58 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5bc58 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 5bc9c │ │ │ │ + ldr r3, [pc, #40] @ 5bc8c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5bc84 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r3, r0, lsr #3 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r4, r3, r8, ror r1 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq r4, r3, ip, lsl #1 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #324] @ 5be00 │ │ │ │ + ldr r4, [pc, #324] @ 5be04 │ │ │ │ + ldr r5, [pc, #320] @ 5be04 │ │ │ │ + ldr r2, [pc, #320] @ 5be08 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + add r1, pc, r1 │ │ │ │ + strd r4, [sp, #16] │ │ │ │ + ldr r6, [pc, #308] @ 5be0c │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r3, [pc, #292] @ 5be04 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r5, sp, #12 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 5bd24 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5bdb0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5bcfc │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 5bd7c │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 5be10 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5bdb0 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5bd44 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5bdd0 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 5bdd0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5bdd0 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 5be14 │ │ │ │ + ldr r3, [pc, #44] @ 5be08 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5bdfc │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r3, r4, lsr #32 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r4, r3, r0, lsl r0 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq r3, r3, r4, lsl pc │ │ │ │ + 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, r0 │ │ │ │ + ldr r0, [pc, #604] @ 5c090 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #600] @ 5c094 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r7, [pc, #592] @ 5c098 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + ldr r3, [pc, #588] @ 5c09c │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + mov r1, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, sp, #16 │ │ │ │ + strb r2, [sp, #15] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b 5bea0 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #50 @ 0x32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5bfc0 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #50 @ 0x32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5be78 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + add r8, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + b 5befc │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r2, #2 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5bfc0 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5bec8 │ │ │ │ + ldr r9, [pc, #388] @ 5c0a0 │ │ │ │ + ldr sl, [pc, #388] @ 5c0a4 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, sp, #24 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r5, r9, #40 @ 0x28 │ │ │ │ + b 5bf5c │ │ │ │ + ldr r3, [pc, #368] @ 5c0a8 │ │ │ │ + mov r2, fp │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #44] @ 0x2c │ │ │ │ + mov r1, #53 @ 0x35 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5c070 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #53 @ 0x35 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5c000 │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5bf30 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + add r3, sp, #28 │ │ │ │ + str sl, [sp, #32] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #44] @ 0x2c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 5bf30 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + strbne r5, [r3] │ │ │ │ + ldr r2, [pc, #208] @ 5c0ac │ │ │ │ + ldr r3, [pc, #180] @ 5c094 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5c08c │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add r8, sp, #15 │ │ │ │ + b 5c040 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #148] @ 5c0b0 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + mov r1, #54 @ 0x36 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5bfc0 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #54 @ 0x36 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5c008 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrbne r2, [sp, #15] │ │ │ │ + strbne r2, [r3] │ │ │ │ + b 5bfd4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r2, #0 │ │ │ │ + strbne r2, [r3] │ │ │ │ + b 5bfd4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x00233eb4 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mlaeq r3, r0, lr, r3 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x00234fb8 │ │ │ │ + andeq r9, fp, ip, lsl r4 │ │ │ │ + mlaeq r3, ip, pc, r4 @ │ │ │ │ + eoreq r3, r3, r0, lsl sp │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #196] @ 5c194 │ │ │ │ + ldr r2, [pc, #196] @ 5c198 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r3, [pc, #184] @ 5c19c │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r6, sp │ │ │ │ + str r3, [sp] │ │ │ │ + b 5c124 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5c178 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5c0fc │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [sp] │ │ │ │ + strne r2, [r3] │ │ │ │ + ldr r2, [pc, #76] @ 5c1a0 │ │ │ │ + ldr r3, [pc, #64] @ 5c198 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5c190 │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + strne r5, [r3] │ │ │ │ + b 5c14c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r3, ip, lsl ip │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + mlaeq r3, r8, fp, r3 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #324] @ 5c304 │ │ │ │ + ldr r4, [pc, #324] @ 5c308 │ │ │ │ + ldr r5, [pc, #320] @ 5c308 │ │ │ │ + ldr r2, [pc, #320] @ 5c30c │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + add r1, pc, r1 │ │ │ │ + strd r4, [sp, #16] │ │ │ │ + ldr r6, [pc, #308] @ 5c310 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r3, [pc, #292] @ 5c308 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r5, sp, #12 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 5c228 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5c2b4 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5c200 │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 5c280 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 5c314 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5c2b4 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5c248 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5c2d4 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 5c2d4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5c2d4 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 5c318 │ │ │ │ + ldr r3, [pc, #44] @ 5c30c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5c300 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r3, r0, lsr #22 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r3, r3, ip, lsl #22 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq r3, r3, r0, lsl sl │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #432] @ 5c4e8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #428] @ 5c4ec │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #420] @ 5c4f0 │ │ │ │ + ldr r2, [pc, #416] @ 5c4f0 │ │ │ │ + ldr r3, [pc, #412] @ 5c4f0 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r6, [pc, #408] @ 5c4f4 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, sp, #12 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 5c3a4 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5c498 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5c37c │ │ │ │ + add r5, sp, #24 │ │ │ │ + b 5c3fc │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #288] @ 5c4f8 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5c498 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5c3c4 │ │ │ │ + ldrd r8, [sp, #24] │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 5c45c │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #192] @ 5c4f8 │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5c498 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5c424 │ │ │ │ + ldr r4, [r7] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 5c4b8 │ │ │ │ + ldrd r2, [sp, #16] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113568 │ │ │ │ + strd r0, [r4] │ │ │ │ + b 5c4b8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5c4b8 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 5c4fc │ │ │ │ + ldr r3, [pc, #40] @ 5c4ec │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5c4e4 │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r3, ip, lsr #19 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + mlaeq r3, r0, r9, r3 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq r3, r3, ip, lsr #16 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #324] @ 5c660 │ │ │ │ + ldr r4, [pc, #324] @ 5c664 │ │ │ │ + ldr r5, [pc, #320] @ 5c664 │ │ │ │ + ldr r2, [pc, #320] @ 5c668 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + add r1, pc, r1 │ │ │ │ + strd r4, [sp, #16] │ │ │ │ + ldr r6, [pc, #308] @ 5c66c │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r3, [pc, #292] @ 5c664 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r5, sp, #12 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 5c584 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5c610 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5c55c │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 5c5dc │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 5c670 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #62 @ 0x3e │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5c610 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #62 @ 0x3e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5c5a4 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5c630 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 5c630 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5c630 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 5c674 │ │ │ │ + ldr r3, [pc, #44] @ 5c668 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5c65c │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r3, r4, asr #15 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0x002337b0 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + @ instruction: 0x002336b4 │ │ │ │ + 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, r0 │ │ │ │ + ldr r0, [pc, #604] @ 5c8f0 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #600] @ 5c8f4 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r7, [pc, #592] @ 5c8f8 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + ldr r3, [pc, #588] @ 5c8fc │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + mov r1, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, sp, #24 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + strb r2, [sp, #15] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b 5c700 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5c820 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5c6d8 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + add r8, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + b 5c75c │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r2, #2 │ │ │ │ + mov r1, #65 @ 0x41 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5c820 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #65 @ 0x41 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5c728 │ │ │ │ + ldr r9, [pc, #388] @ 5c900 │ │ │ │ + ldr sl, [pc, #388] @ 5c904 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, sp, #16 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r5, r9, #48 @ 0x30 │ │ │ │ + b 5c7bc │ │ │ │ + ldr r3, [pc, #368] @ 5c908 │ │ │ │ + mov r2, fp │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #52] @ 0x34 │ │ │ │ + mov r1, #66 @ 0x42 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5c8d0 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #66 @ 0x42 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5c860 │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5c790 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + add r3, sp, #28 │ │ │ │ + str sl, [sp, #32] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #52] @ 0x34 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 5c790 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + strbne r5, [r3] │ │ │ │ + ldr r2, [pc, #208] @ 5c90c │ │ │ │ + ldr r3, [pc, #180] @ 5c8f4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5c8ec │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add r8, sp, #15 │ │ │ │ + b 5c8a0 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #148] @ 5c910 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + mov r1, #67 @ 0x43 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5c820 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #67 @ 0x43 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5c868 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrbne r2, [sp, #15] │ │ │ │ + strbne r2, [r3] │ │ │ │ + b 5c834 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r2, #0 │ │ │ │ + strbne r2, [r3] │ │ │ │ + b 5c834 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r3, r4, asr r6 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r3, r3, r0, lsr r6 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r4, r3, r8, asr r7 │ │ │ │ + @ instruction: 0x000b8bbc │ │ │ │ + eoreq r4, r3, ip, lsr r7 │ │ │ │ + @ instruction: 0x002334b0 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #324] @ 5ca74 │ │ │ │ + ldr r4, [pc, #324] @ 5ca78 │ │ │ │ + ldr r5, [pc, #320] @ 5ca78 │ │ │ │ + ldr r2, [pc, #320] @ 5ca7c │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + add r1, pc, r1 │ │ │ │ + strd r4, [sp, #16] │ │ │ │ + ldr r6, [pc, #308] @ 5ca80 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r3, [pc, #292] @ 5ca78 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r5, sp, #12 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 5c998 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5ca24 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5c970 │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 5c9f0 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 5ca84 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #53 @ 0x35 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5ca24 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #53 @ 0x35 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5c9b8 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5ca44 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 5ca44 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5ca44 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 5ca88 │ │ │ │ + ldr r3, [pc, #44] @ 5ca7c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5ca70 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x002333b0 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mlaeq r3, ip, r3, r3 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq r3, r3, r0, lsr #5 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #324] @ 5cbec │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #320] @ 5cbf0 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #312] @ 5cbf4 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r2, [pc, #304] @ 5cbf4 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r3, [pc, #296] @ 5cbf4 │ │ │ │ + ldr r6, [pc, #296] @ 5cbf8 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r5, sp, #12 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 5cb10 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #54 @ 0x36 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5cb9c │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #54 @ 0x36 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5cae8 │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 5cb68 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 5cbfc │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5cb9c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5cb30 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5cbbc │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 5cbbc │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5cbbc │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 5cc00 │ │ │ │ + ldr r3, [pc, #40] @ 5cbf0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5cbe8 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r3, ip, lsr r2 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r3, r3, r4, lsl r2 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq r3, r3, r8, lsr #2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #324] @ 5cd64 │ │ │ │ + ldr r4, [pc, #324] @ 5cd68 │ │ │ │ + ldr r5, [pc, #320] @ 5cd68 │ │ │ │ + ldr r2, [pc, #320] @ 5cd6c │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + add r1, pc, r1 │ │ │ │ + strd r4, [sp, #16] │ │ │ │ + ldr r6, [pc, #308] @ 5cd70 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r3, [pc, #292] @ 5cd68 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r5, sp, #12 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 5cc88 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5cd14 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5cc60 │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 5cce0 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 5cd74 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #41 @ 0x29 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5cd14 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #41 @ 0x29 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5cca8 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5cd34 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 5cd34 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5cd34 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 5cd78 │ │ │ │ + ldr r3, [pc, #44] @ 5cd6c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5cd60 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r3, r0, asr #1 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r3, r3, ip, lsr #1 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + @ instruction: 0x00232fb0 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #324] @ 5cedc │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #320] @ 5cee0 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #312] @ 5cee4 │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr r2, [pc, #304] @ 5cee4 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r3, [pc, #296] @ 5cee4 │ │ │ │ + ldr r6, [pc, #296] @ 5cee8 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r5, sp, #12 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 5ce00 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #42 @ 0x2a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5ce8c │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #42 @ 0x2a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5cdd8 │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 5ce58 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 5ceec │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #43 @ 0x2b │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5ce8c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #43 @ 0x2b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5ce20 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5ceac │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 5ceac │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5ceac │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 5cef0 │ │ │ │ + ldr r3, [pc, #40] @ 5cee0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5ced8 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r3, ip, asr #30 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r2, r3, r4, lsr #30 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq r2, r3, 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, #516] @ 5d114 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #512] @ 5d118 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + sub sp, sp, #40 @ 0x28 │ │ │ │ + ldr r3, [pc, #500] @ 5d11c │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r6, [pc, #484] @ 5d120 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + strb r2, [sp, #15] │ │ │ │ + ldr r3, [pc, #464] @ 5d11c │ │ │ │ + ldr r2, [pc, #460] @ 5d11c │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r8, sp, #16 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 5cf84 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d018 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5cf5c │ │ │ │ + add r8, sp, #15 │ │ │ │ + b 5cfdc │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #364] @ 5d124 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #73 @ 0x49 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d018 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #73 @ 0x49 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5cfa4 │ │ │ │ + ldrb r3, [sp, #15] │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r8, sp, #20 │ │ │ │ + bne 5d080 │ │ │ │ + ldr r2, [r7] │ │ │ │ + cmp r2, #0 │ │ │ │ + strbne r3, [r2] │ │ │ │ + b 5d02c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + strbne r5, [r3] │ │ │ │ + ldr r2, [pc, #244] @ 5d128 │ │ │ │ + ldr r3, [pc, #224] @ 5d118 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5d110 │ │ │ │ + add sp, sp, #40 @ 0x28 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d018 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5d058 │ │ │ │ + add r8, sp, #24 │ │ │ │ + b 5d0d8 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #120] @ 5d12c │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d018 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5d0a0 │ │ │ │ + ldr r3, [pc, #52] @ 5d130 │ │ │ │ + ldrd r0, [sp, #24] │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e6c │ │ │ │ + subs r3, r0, #0 │ │ │ │ + movne r3, #1 │ │ │ │ + b 5d008 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r2, [r3], -r8 @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r2, r3, r0, lsr #27 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + @ instruction: 0x00232cb8 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #196] @ 5d214 │ │ │ │ + ldr r2, [pc, #196] @ 5d218 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r3, [pc, #184] @ 5d21c │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, sp │ │ │ │ + str r3, [sp] │ │ │ │ + b 5d1a4 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d1f8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 70dc │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 5d17c │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [sp] │ │ │ │ + strne r2, [r3] │ │ │ │ + ldr r2, [pc, #76] @ 5d220 │ │ │ │ + ldr r3, [pc, #64] @ 5d218 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5d210 │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + strne r4, [r3] │ │ │ │ + b 5d1cc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r3, ip, fp, r2 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r2, r3, r8, lsl fp │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #196] @ 5d304 │ │ │ │ + ldr r2, [pc, #196] @ 5d308 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r3, [pc, #184] @ 5d30c │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r6, sp │ │ │ │ + str r3, [sp] │ │ │ │ + b 5d294 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d2e8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5d26c │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [sp] │ │ │ │ + strne r2, [r3] │ │ │ │ + ldr r2, [pc, #76] @ 5d310 │ │ │ │ + ldr r3, [pc, #64] @ 5d308 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5d300 │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + strne r5, [r3] │ │ │ │ + b 5d2bc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r3, ip, lsr #21 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r2, r3, r8, lsr #20 │ │ │ │ + b bf59c │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #560] @ 5d564 │ │ │ │ + ldr r2, [pc, #560] @ 5d568 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r7, [pc, #552] @ 5d56c │ │ │ │ + sub sp, sp, #40 @ 0x28 │ │ │ │ + ldr r3, [pc, #548] @ 5d570 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov r2, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r4, r0 │ │ │ │ + add r8, sp, #16 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b 5d398 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d4e4 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5d370 │ │ │ │ + add r8, sp, #20 │ │ │ │ + b 5d3f0 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #424] @ 5d574 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + mov r1, #17 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d4e4 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #17 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5d3b8 │ │ │ │ + ldr r8, [pc, #356] @ 5d578 │ │ │ │ + ldr r9, [pc, #356] @ 5d57c │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr sl, [sp, #20] │ │ │ │ + add r7, sp, #24 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r8, #56 @ 0x38 │ │ │ │ + b 5d488 │ │ │ │ + ldr r3, [pc, #332] @ 5d580 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d454 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 5d454 │ │ │ │ + blx r3 │ │ │ │ + ldr r1, [pc, #296] @ 5d584 │ │ │ │ + ldr r3, [pc, #296] @ 5d588 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, #20 │ │ │ │ + bl 73f4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d544 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #20 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7688 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d524 │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d42c │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + add r3, sp, #28 │ │ │ │ + str r9, [sp, #32] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r8, #60] @ 0x3c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 5d42c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + strbne r5, [r3] │ │ │ │ + ldr r2, [pc, #140] @ 5d58c │ │ │ │ + ldr r3, [pc, #100] @ 5d568 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5d560 │ │ │ │ + add sp, sp, #40 @ 0x28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldr r2, [r6] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 5d4f8 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + subs r3, r3, sl │ │ │ │ + movne r3, #1 │ │ │ │ + strb r3, [r2] │ │ │ │ + b 5d4f8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r2, #0 │ │ │ │ + strbne r2, [r3] │ │ │ │ + b 5d4f8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x002329b8 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mlaeq r3, r8, r9, r2 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + eoreq r3, r3, r0, asr #21 │ │ │ │ + andeq r7, fp, r0, lsr #30 │ │ │ │ + eoreq r3, r3, r4, lsr #21 │ │ │ │ + andeq r7, fp, r0, lsl #30 │ │ │ │ + strdeq r7, [fp], -r0 │ │ │ │ + eoreq r2, r3, ip, ror #15 │ │ │ │ + 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, r0 │ │ │ │ + ldr r0, [pc, #884] @ 5d920 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #880] @ 5d924 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #872] @ 5d928 │ │ │ │ + ldr r3, [pc, #868] @ 5d928 │ │ │ │ + ldr r5, [pc, #868] @ 5d92c │ │ │ │ + sub sp, sp, #76 @ 0x4c │ │ │ │ + ldr ip, [pc, #856] @ 5d928 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #68] @ 0x44 │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #16 │ │ │ │ + str ip, [sp, #16] │ │ │ │ + str ip, [sp, #20] │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + b 5d634 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #800] @ 5d930 │ │ │ │ + mov r1, #21 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d728 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #21 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d5fc │ │ │ │ + ldr r9, [pc, #736] @ 5d934 │ │ │ │ + ldr sl, [pc, #736] @ 5d938 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + add r7, sp, #20 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r6, r9, #64 @ 0x40 │ │ │ │ + b 5d6cc │ │ │ │ + ldr r3, [pc, #712] @ 5d93c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #68] @ 0x44 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 5d69c │ │ │ │ + ldr r3, [r2, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r2, r3 │ │ │ │ + beq 5d69c │ │ │ │ + mov r0, r2 │ │ │ │ + blx r3 │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r0, [pc, #668] @ 5d940 │ │ │ │ + ldr r3, [pc, #668] @ 5d944 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r1, #23 │ │ │ │ + str r0, [sp] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 73f4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d728 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #23 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7688 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d774 │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d66c │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + add r3, sp, #60 @ 0x3c │ │ │ │ + str sl, [sp, #64] @ 0x40 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #68] @ 0x44 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 5d66c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5d748 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #504] @ 5d948 │ │ │ │ + ldr r3, [pc, #464] @ 5d924 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5d91c │ │ │ │ + add sp, sp, #76 @ 0x4c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp fp, r3 │ │ │ │ + addne r6, sp, #24 │ │ │ │ + addeq r6, sp, #40 @ 0x28 │ │ │ │ + beq 5d894 │ │ │ │ + b 5d7c4 │ │ │ │ + mov r1, #24 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 5d94c │ │ │ │ + mov r1, #26 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d728 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d78c │ │ │ │ + ldrd r6, [sp, #24] │ │ │ │ + add r9, sp, #48 @ 0x30 │ │ │ │ + b 5d820 │ │ │ │ + mov r1, #28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #336] @ 5d94c │ │ │ │ + mov r1, #27 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d728 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #27 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d7e8 │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113b8c │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5d748 │ │ │ │ + strd r0, [r3] │ │ │ │ + b 5d748 │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #220] @ 5d94c │ │ │ │ + mov r1, #24 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d728 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #24 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d85c │ │ │ │ + ldrd r6, [sp, #40] @ 0x28 │ │ │ │ + add r9, sp, #32 │ │ │ │ + b 5d8f0 │ │ │ │ + mov r1, #18 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #128] @ 5d94c │ │ │ │ + mov r1, #25 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d728 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #25 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d8b8 │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113b8c │ │ │ │ + b 5d848 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r3, ip, lsr r7 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r2, r3, r4, lsl r7 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + eoreq r3, r3, r0, lsl #17 │ │ │ │ + andeq r7, fp, r4, ror sl │ │ │ │ + eoreq r3, r3, r4, ror #16 │ │ │ │ + andeq r7, fp, r4, ror fp │ │ │ │ + strdeq r7, [fp], -r8 │ │ │ │ + mlaeq r3, ip, r5, r2 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3992] @ 0xf98 │ │ │ │ + ldr r4, [pc, #952] @ 5dd20 │ │ │ │ + ldr r5, [pc, #948] @ 5dd20 │ │ │ │ + sub sp, sp, #68 @ 0x44 │ │ │ │ + strd r4, [sp, #40] @ 0x28 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #936] @ 5dd24 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #932] @ 5dd28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r6, [pc, #924] @ 5dd2c │ │ │ │ + ldr r3, [pc, #908] @ 5dd20 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #60] @ 0x3c │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r8, sp, #24 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + strb r2, [sp, #19] │ │ │ │ + b 5d9ec │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #92 @ 0x5c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5db38 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #92 @ 0x5c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5d9c4 │ │ │ │ + add r8, sp, #32 │ │ │ │ + b 5da44 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #784] @ 5dd30 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #93 @ 0x5d │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5db38 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #93 @ 0x5d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5da0c │ │ │ │ + ldr r9, [pc, #716] @ 5dd34 │ │ │ │ + ldr sl, [pc, #716] @ 5dd38 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr fp, [sp, #32] │ │ │ │ + add r8, sp, #36 @ 0x24 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r5, r9, #72 @ 0x48 │ │ │ │ + b 5dadc │ │ │ │ + ldr r3, [pc, #692] @ 5dd3c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #76] @ 0x4c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5daa8 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 5daa8 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #656] @ 5dd40 │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #644] @ 5dd44 │ │ │ │ + mov r1, #96 @ 0x60 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 73f4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5dd00 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #96 @ 0x60 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7688 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5db78 │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5da80 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + add r3, sp, #52 @ 0x34 │ │ │ │ + str sl, [sp, #56] @ 0x38 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #76] @ 0x4c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 5da80 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + strbne r5, [r3] │ │ │ │ + ldr r2, [pc, #500] @ 5dd48 │ │ │ │ + ldr r3, [pc, #464] @ 5dd28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5dd1c │ │ │ │ + add sp, sp, #68 @ 0x44 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + addne r8, sp, #20 │ │ │ │ + bne 5dbb4 │ │ │ │ + b 5dcf0 │ │ │ │ + mov r1, #18 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #97 @ 0x61 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5db38 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #97 @ 0x61 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5db8c │ │ │ │ + add r8, sp, #19 │ │ │ │ + b 5dc0c │ │ │ │ + mov r1, #20 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #356] @ 5dd4c │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #98 @ 0x62 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5db38 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #98 @ 0x62 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5dbd4 │ │ │ │ + ldrb r0, [sp, #19] │ │ │ │ + cmp r0, #0 │ │ │ │ + addne r8, sp, #28 │ │ │ │ + bne 5dc64 │ │ │ │ + b 5dcf0 │ │ │ │ + mov r1, #24 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #99 @ 0x63 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5db38 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #99 @ 0x63 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5dc3c │ │ │ │ + add r8, sp, #40 @ 0x28 │ │ │ │ + b 5dcbc │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 5dd50 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #100 @ 0x64 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5db38 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #100 @ 0x64 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5dc84 │ │ │ │ + ldrd r0, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #112] @ 5dd54 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e6c │ │ │ │ + subs r0, r0, #0 │ │ │ │ + movne r0, #1 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + strbne r0, [r3] │ │ │ │ + b 5db4c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r2, #0 │ │ │ │ + strbne r2, [r3] │ │ │ │ + b 5db4c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r2, r3, ip, ror #6 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r2, r3, ip, asr #6 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + eoreq r3, r3, ip, ror #8 │ │ │ │ + andeq r7, fp, ip, asr #17 │ │ │ │ + eoreq r3, r3, r0, asr r4 │ │ │ │ + @ instruction: 0x000b78b8 │ │ │ │ + muleq fp, r4, r8 │ │ │ │ + mlaeq r3, r8, r1, r2 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + b bbbb8 │ │ │ │ + b bd6c8 │ │ │ │ + ldm r2, {r0, ip} │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + stm r1, {r0, ip} │ │ │ │ + str r3, [r1, #8] │ │ │ │ + bxeq lr │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 114514 │ │ │ │ + pop {r4, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + ldr r1, [pc, #888] @ 5e124 │ │ │ │ + ldr r2, [pc, #888] @ 5e128 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #880] @ 5e12c │ │ │ │ + ldr r3, [pc, #880] @ 5e130 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r3, [r3, #80] @ 0x50 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5df54 │ │ │ │ + ldr r3, [pc, #844] @ 5e134 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + ldr r8, [r3, #20] │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 5e05c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7268 │ │ │ │ + add r1, r0, #9 │ │ │ │ + bic r1, r1, r1, asr #31 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + add r6, sp, #8 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + mov r0, r6 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, #1 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 76dc │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5de4c │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + ldrne r2, [r3, #4] │ │ │ │ + orrne r2, r2, #1 │ │ │ │ + strne r2, [r3, #4] │ │ │ │ + mov r3, #5 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #732] @ 5e138 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldrd r2, [sp] │ │ │ │ + bl 7730 │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ + bl 72c8 │ │ │ │ + stm sp, {r7, r8} │ │ │ │ + ldrd r2, [sp] │ │ │ │ + ldr r4, [pc, #692] @ 5e13c │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + bl 7730 │ │ │ │ + mov r1, #62 @ 0x3e │ │ │ │ + mov r0, r6 │ │ │ │ + bl 72c8 │ │ │ │ + ldr r7, [r4, #12] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne 5deb4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 710c │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r8, [pc, #644] @ 5e140 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7778 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5dffc │ │ │ │ + ldr r8, [pc, #624] @ 5e144 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 713c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5df9c │ │ │ │ + ldr r3, [pc, #604] @ 5e148 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r5, [r3, #20] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 5df8c │ │ │ │ + ldrb r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5df8c │ │ │ │ + add r0, r5, #1 │ │ │ │ + bl 7268 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + add r0, r0, #1 │ │ │ │ + cmp r2, r0 │ │ │ │ + beq 5e108 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7784 │ │ │ │ + ldr r4, [pc, #540] @ 5e14c │ │ │ │ + add r4, pc, r4 │ │ │ │ + bl 114ccc │ │ │ │ + str r7, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5df54 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5df80 │ │ │ │ + ldr r2, [pc, #500] @ 5e150 │ │ │ │ + ldr r3, [pc, #456] @ 5e128 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5e120 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 7550 │ │ │ │ + b 5df54 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5df1c │ │ │ │ + b 5df28 │ │ │ │ + ldr r3, [pc, #432] @ 5e154 │ │ │ │ + add r9, sp, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #420] @ 5e158 │ │ │ │ + add sl, r8, #64 @ 0x40 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r9 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7658 const&, QMetaType, QMetaType)@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5e0b8 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5dee4 │ │ │ │ + mov r2, #3 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r9 │ │ │ │ + blx r3 │ │ │ │ + b 5dee4 │ │ │ │ + ldr r3, [pc, #344] @ 5e15c │ │ │ │ + add r9, sp, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #332] @ 5e160 │ │ │ │ + add sl, r8, #64 @ 0x40 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r9 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7004 const&, QMetaType, QMetaType)@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5e068 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5decc │ │ │ │ + mov r2, #3 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r9 │ │ │ │ + blx r3 │ │ │ │ + b 5decc │ │ │ │ + mov r1, #9 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5de08 │ │ │ │ + ldr r3, [pc, #244] @ 5e164 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r3 │ │ │ │ + mov fp, r3 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5e03c │ │ │ │ + ldr r3, [pc, #220] @ 5e168 │ │ │ │ + ldr r2, [pc, #220] @ 5e16c │ │ │ │ + ldr r1, [pc, #220] @ 5e170 │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, #1 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r0, {r8, sl} │ │ │ │ + strb r3, [r0, #8] │ │ │ │ + bl 7640 <__aeabi_atexit@plt> │ │ │ │ + mov r0, fp │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 5e03c │ │ │ │ + ldr r3, [pc, #180] @ 5e174 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r3 │ │ │ │ + mov fp, r3 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5dfdc │ │ │ │ + ldr r3, [pc, #156] @ 5e178 │ │ │ │ + ldr r2, [pc, #156] @ 5e17c │ │ │ │ + ldr r1, [pc, #156] @ 5e180 │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, #1 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r0, {r8, sl} │ │ │ │ + strb r3, [r0, #8] │ │ │ │ + bl 7640 <__aeabi_atexit@plt> │ │ │ │ + mov r0, fp │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 5dfdc │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 7334 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5df28 │ │ │ │ + b 5df1c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r3, r0, asr #30 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r1, r3, ip, lsr #30 │ │ │ │ + eoreq r3, r3, r0, lsl r1 │ │ │ │ + andeq r0, r0, r4, lsl #6 │ │ │ │ + andeq r7, fp, r8, lsl r5 │ │ │ │ + eoreq r2, r3, r8, lsr r3 │ │ │ │ + eoreq r2, r3, r4, lsl #6 │ │ │ │ + eoreq r2, r3, ip, ror #5 │ │ │ │ + ldrdeq r2, [r3], -r4 @ │ │ │ │ + eoreq r2, r3, r8, lsr #31 │ │ │ │ + mlaeq r3, r0, sp, r1 │ │ │ │ + @ instruction: 0xffffa034 │ │ │ │ + @ instruction: 0xffffa060 │ │ │ │ + @ instruction: 0xffffa04c │ │ │ │ + @ instruction: 0xffffa074 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r0, lsl #6 │ │ │ │ + eoreq r1, r3, r4, ror #30 │ │ │ │ + andeq r1, r0, ip, ror #17 │ │ │ │ + andeq r0, r0, r4, lsr #5 │ │ │ │ + andeq r0, r0, r0, ror #5 │ │ │ │ + eoreq r1, r3, r4, lsl pc │ │ │ │ + ldrdeq r1, [r0], -r4 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #692] @ 5e454 │ │ │ │ + ldr r2, [pc, #692] @ 5e458 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r6, [pc, #684] @ 5e45c │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + ldr r3, [pc, #680] @ 5e460 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov r2, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r4, r0 │ │ │ │ + add r8, sp, #28 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b 5e208 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #109 @ 0x6d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5e3c8 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #109 @ 0x6d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5e1e0 │ │ │ │ + add r8, sp, #20 │ │ │ │ + b 5e260 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #552] @ 5e464 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #110 @ 0x6e │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5e3c8 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #110 @ 0x6e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5e228 │ │ │ │ + ldr r8, [sp, #20] │ │ │ │ + add r9, sp, #24 │ │ │ │ + b 5e2b0 │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #111 @ 0x6f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5e3c8 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #111 @ 0x6f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5e288 │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 5e308 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #384] @ 5e464 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #112 @ 0x70 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5e420 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #112 @ 0x70 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq 5e2d0 │ │ │ │ + ldr r2, [pc, #308] @ 5e460 │ │ │ │ + mov r5, #1 │ │ │ │ + mov r3, #2 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + mov r1, #4 │ │ │ │ + mov r2, #8 │ │ │ │ + add r0, sp, #32 │ │ │ │ + str r5, [sp] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + bl 7130 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + str r4, [r0, #4] │ │ │ │ + str r8, [r0] │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + beq 5e414 │ │ │ │ + ldr r6, [r3] │ │ │ │ + mov r2, #2 │ │ │ │ + cmp r6, #0 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + str r4, [r3] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + beq 5e39c │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5e39c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7550 │ │ │ │ + ldr r2, [pc, #196] @ 5e468 │ │ │ │ + ldr r3, [pc, #176] @ 5e458 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5e450 │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5e39c │ │ │ │ + ldr r4, [r3] │ │ │ │ + str r5, [r3, #4] │ │ │ │ + cmp r4, #0 │ │ │ │ + str r5, [r3] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + beq 5e39c │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5e39c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7550 │ │ │ │ + b 5e39c │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 5e3f4 │ │ │ │ + b 5e39c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5e39c │ │ │ │ + ldr r4, [r3] │ │ │ │ + str r9, [r3, #4] │ │ │ │ + cmp r4, #0 │ │ │ │ + str r9, [r3] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + bne 5e3f4 │ │ │ │ + b 5e39c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r3, ip, asr #22 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r1, r3, ip, lsr #22 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + andeq r0, r0, r4, lsl #6 │ │ │ │ + eoreq r1, r3, r8, asr #18 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #692] @ 5e73c │ │ │ │ + ldr r2, [pc, #692] @ 5e740 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r6, [pc, #684] @ 5e744 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + ldr r3, [pc, #680] @ 5e748 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov r2, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r4, r0 │ │ │ │ + add r8, sp, #24 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b 5e4f0 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #101 @ 0x65 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5e6b0 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #101 @ 0x65 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5e4c8 │ │ │ │ + add r8, sp, #16 │ │ │ │ + b 5e548 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #552] @ 5e74c │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #102 @ 0x66 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5e6b0 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #102 @ 0x66 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5e510 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + add r9, sp, #20 │ │ │ │ + b 5e598 │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #103 @ 0x67 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5e6b0 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #103 @ 0x67 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5e570 │ │ │ │ + add r5, sp, #28 │ │ │ │ + b 5e5f0 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #384] @ 5e74c │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #104 @ 0x68 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57b78 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 57bac │ │ │ │ - strd r6, [r3] │ │ │ │ - b 57bac │ │ │ │ + bne 5e708 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ + bl 743c │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq 5e5b8 │ │ │ │ + ldr r2, [pc, #308] @ 5e748 │ │ │ │ + mov r5, #1 │ │ │ │ + mov r3, #2 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + mov r1, #4 │ │ │ │ + mov r2, #8 │ │ │ │ + add r0, sp, #32 │ │ │ │ + str r5, [sp] │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ + bl 7130 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57bac │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 57c54 │ │ │ │ - ldr r3, [pc, #132] @ 57c3c │ │ │ │ + str r4, [r0, #4] │ │ │ │ + str r8, [r0] │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + beq 5e6fc │ │ │ │ + ldr r6, [r3] │ │ │ │ + mov r2, #2 │ │ │ │ + cmp r6, #0 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + str r4, [r3] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + beq 5e684 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5e684 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7550 │ │ │ │ + ldr r2, [pc, #196] @ 5e750 │ │ │ │ + ldr r3, [pc, #176] @ 5e740 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 57c34 │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ + bne 5e738 │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 57b78 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 57b70 │ │ │ │ - b 57b78 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5e684 │ │ │ │ + ldr r4, [r3] │ │ │ │ + str r5, [r3, #4] │ │ │ │ + cmp r4, #0 │ │ │ │ + str r5, [r3] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + beq 5e684 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57b78 │ │ │ │ - b 57b70 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r2, r4, lsl #9 │ │ │ │ + bne 5e684 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7550 │ │ │ │ + b 5e684 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 5e6dc │ │ │ │ + b 5e684 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5e684 │ │ │ │ + ldr r4, [r3] │ │ │ │ + str r9, [r3, #4] │ │ │ │ + cmp r4, #0 │ │ │ │ + str r9, [r3] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + bne 5e6dc │ │ │ │ + b 5e684 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r3, r4, ror #16 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ + eoreq r1, r3, r4, asr #16 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r8, r2, r0, ror #8 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r8, r2, r8, lsr r1 │ │ │ │ + andeq r0, r0, r4, lsl #6 │ │ │ │ + eoreq r1, r3, r0, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3968] @ 0xf80 │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #692] @ 5ea24 │ │ │ │ + ldr r2, [pc, #692] @ 5ea28 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r6, [pc, #684] @ 5ea2c │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + ldr r3, [pc, #680] @ 5ea30 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov r2, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #980] @ 58048 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 5804c │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 58050 │ │ │ │ - ldr r3, [pc, #964] @ 58050 │ │ │ │ - ldr r5, [pc, #964] @ 58054 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #84] @ 0x54 │ │ │ │ - mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 57cf8 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 58058 │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 57f9c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 57cc0 │ │ │ │ - ldrd r6, [sp, #56] @ 0x38 │ │ │ │ - add r8, sp, #48 @ 0x30 │ │ │ │ - b 57d54 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 58058 │ │ │ │ + add r8, sp, #16 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b 5e7d8 │ │ │ │ mov r1, #2 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #105 @ 0x69 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57f9c │ │ │ │ + bne 5e998 │ │ │ │ mov r2, r8 │ │ │ │ - mov r1, #2 │ │ │ │ + mov r1, #105 @ 0x69 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 57d1c │ │ │ │ - ldrd r8, [sp, #48] @ 0x30 │ │ │ │ - add fp, sp, #72 @ 0x48 │ │ │ │ - b 57db0 │ │ │ │ - mov r1, #16 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5e7b0 │ │ │ │ + add r8, sp, #20 │ │ │ │ + b 5e830 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 58058 │ │ │ │ - mov r1, #3 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #552] @ 5ea34 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57f9c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #3 │ │ │ │ + bne 5e998 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 57d78 │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - add fp, sp, #64 @ 0x40 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 57e10 │ │ │ │ - mov r1, #22 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5e7f8 │ │ │ │ + ldr r8, [sp, #20] │ │ │ │ + add r9, sp, #28 │ │ │ │ + b 5e880 │ │ │ │ + mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 58058 │ │ │ │ - mov r1, #4 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #107 @ 0x6b │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57f9c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #4 │ │ │ │ + bne 5e998 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #107 @ 0x6b │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 57dd8 │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - add fp, sp, #32 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 57e70 │ │ │ │ - mov r1, #26 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5e858 │ │ │ │ + add r5, sp, #24 │ │ │ │ + b 5e8d8 │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 58058 │ │ │ │ - mov r1, #5 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #384] @ 5ea34 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57f9c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #5 │ │ │ │ + bne 5e9f0 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 743c │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq 5e8a0 │ │ │ │ + ldr r2, [pc, #308] @ 5ea30 │ │ │ │ + mov r5, #1 │ │ │ │ + mov r3, #2 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + mov r1, #4 │ │ │ │ + mov r2, #8 │ │ │ │ + add r0, sp, #32 │ │ │ │ + str r5, [sp] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + bl 7130 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + str r4, [r0, #4] │ │ │ │ + str r8, [r0] │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + beq 5e9e4 │ │ │ │ + ldr r6, [r3] │ │ │ │ + mov r2, #2 │ │ │ │ + cmp r6, #0 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + str r4, [r3] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + beq 5e96c │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57e38 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - add fp, sp, #40 @ 0x28 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 57ed0 │ │ │ │ - mov r1, #32 │ │ │ │ + bne 5e96c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7550 │ │ │ │ + ldr r2, [pc, #196] @ 5ea38 │ │ │ │ + ldr r3, [pc, #176] @ 5ea28 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5ea20 │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 58058 │ │ │ │ - mov r1, #6 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5e96c │ │ │ │ + ldr r4, [r3] │ │ │ │ + str r5, [r3, #4] │ │ │ │ + cmp r4, #0 │ │ │ │ + str r5, [r3] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + beq 5e96c │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57f9c │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #6 │ │ │ │ + bne 5e96c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 57e98 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 57fe8 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ + bl 7550 │ │ │ │ + b 5e96c │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 5e9c4 │ │ │ │ + b 5e96c │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 58024 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 5805c │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 58060 │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 5805c │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 57f88 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r3, [sl] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57fbc │ │ │ │ - strd r6, [r3] │ │ │ │ - b 57fbc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ + beq 5e96c │ │ │ │ + ldr r4, [r3] │ │ │ │ + str r9, [r3, #4] │ │ │ │ + cmp r4, #0 │ │ │ │ + str r9, [r3] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + bne 5e9c4 │ │ │ │ + b 5e96c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r3, ip, ror r5 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r1, r3, ip, asr r5 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + andeq r0, r0, r4, lsl #6 │ │ │ │ + eoreq r1, r3, r8, ror r3 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r1, [pc, #256] @ 5eb54 │ │ │ │ + ldr r2, [pc, #256] @ 5eb58 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + sub sp, sp, #16 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57fbc │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 58064 │ │ │ │ - ldr r3, [pc, #132] @ 5804c │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + mov r2, #0 │ │ │ │ + bne 5eaa4 │ │ │ │ + ldr r2, [pc, #220] @ 5eb5c │ │ │ │ + ldr r3, [pc, #212] @ 5eb58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 58044 │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 57f88 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 57f80 │ │ │ │ - b 57f88 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bne 5eb50 │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5eacc │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmp r2, #1 │ │ │ │ + movle r3, #0 │ │ │ │ + strle r3, [r0, #8] │ │ │ │ + ble 5ea78 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + mov r2, #8 │ │ │ │ + ldr r1, [pc, #136] @ 5eb60 │ │ │ │ + mov r6, #1 │ │ │ │ + add r0, sp, r2 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + str r6, [sp] │ │ │ │ + mov r1, #4 │ │ │ │ + bl 7130 │ │ │ │ + ldr r5, [r4] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + cmp r5, r3 │ │ │ │ + str r2, [r4] │ │ │ │ + stmib r4, {r0, r3} │ │ │ │ + beq 5ea78 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57f88 │ │ │ │ - b 57f80 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r8, r2, r4, ror r0 │ │ │ │ + bne 5ea78 │ │ │ │ + ldr r2, [pc, #64] @ 5eb64 │ │ │ │ + ldr r3, [pc, #48] @ 5eb58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5eb50 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, sp, #16 │ │ │ │ + pop {r4, r5, r6, lr} │ │ │ │ + b 7550 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r3, r8, r2, r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ + eoreq r1, r3, ip, ror #4 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r8, r2, r0, asr r0 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r7, r2, r8, lsr #26 │ │ │ │ + eoreq r1, r3, r8, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3968] @ 0xf80 │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #692] @ 5ee38 │ │ │ │ + ldr r2, [pc, #692] @ 5ee3c │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r6, [pc, #684] @ 5ee40 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + ldr r3, [pc, #680] @ 5ee44 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov r2, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #980] @ 58458 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 5845c │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 58460 │ │ │ │ - ldr r3, [pc, #964] @ 58460 │ │ │ │ - ldr r5, [pc, #964] @ 58464 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #84] @ 0x54 │ │ │ │ - mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 58108 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 58468 │ │ │ │ - mov r1, #9 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 583ac │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #9 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 580d0 │ │ │ │ - ldrd r6, [sp, #40] @ 0x28 │ │ │ │ - add r8, sp, #72 @ 0x48 │ │ │ │ - b 58164 │ │ │ │ - mov r1, #10 │ │ │ │ + add r8, sp, #20 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b 5ebec │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 58468 │ │ │ │ - mov r1, #10 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 583ac │ │ │ │ + bne 5edac │ │ │ │ mov r2, r8 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5812c │ │ │ │ - ldrd r8, [sp, #72] @ 0x48 │ │ │ │ - add fp, sp, #32 │ │ │ │ - b 581c0 │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 58468 │ │ │ │ - mov r1, #11 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 583ac │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #11 │ │ │ │ + mov r1, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 58188 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - add fp, sp, #64 @ 0x40 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 58220 │ │ │ │ - mov r1, #22 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5ebc4 │ │ │ │ + add r8, sp, #28 │ │ │ │ + b 5ec44 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 58468 │ │ │ │ - mov r1, #12 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #552] @ 5ee48 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 583ac │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #12 │ │ │ │ + bne 5edac │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 581e8 │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - add fp, sp, #56 @ 0x38 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 58280 │ │ │ │ - mov r1, #26 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5ec0c │ │ │ │ + ldr r8, [sp, #28] │ │ │ │ + add r9, sp, #16 │ │ │ │ + b 5ec94 │ │ │ │ + mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 58468 │ │ │ │ - mov r1, #13 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #78 @ 0x4e │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 583ac │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #13 │ │ │ │ + bne 5edac │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #78 @ 0x4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 58248 │ │ │ │ - ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - add fp, sp, #48 @ 0x30 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 582e0 │ │ │ │ - mov r1, #32 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5ec6c │ │ │ │ + add r5, sp, #24 │ │ │ │ + b 5ecec │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 58468 │ │ │ │ - mov r1, #14 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #384] @ 5ee48 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #79 @ 0x4f │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 583ac │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 582a8 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 583f8 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ + bne 5ee04 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #79 @ 0x4f │ │ │ │ mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq 5ecb4 │ │ │ │ + ldr r2, [pc, #308] @ 5ee44 │ │ │ │ + mov r5, #1 │ │ │ │ + mov r3, #2 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + mov r1, #4 │ │ │ │ + mov r2, #8 │ │ │ │ + add r0, sp, #32 │ │ │ │ + str r5, [sp] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + bl 7130 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + str r4, [r0, #4] │ │ │ │ + str r8, [r0] │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + beq 5edf8 │ │ │ │ + ldr r6, [r3] │ │ │ │ + mov r2, #2 │ │ │ │ + cmp r6, #0 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + str r4, [r3] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + beq 5ed80 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 58434 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 5846c │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 58470 │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 5846c │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58398 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 583cc │ │ │ │ - strd r6, [r3] │ │ │ │ - b 583cc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 583cc │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 58474 │ │ │ │ - ldr r3, [pc, #132] @ 5845c │ │ │ │ + bne 5ed80 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7550 │ │ │ │ + ldr r2, [pc, #196] @ 5ee4c │ │ │ │ + ldr r3, [pc, #176] @ 5ee3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 58454 │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ + bne 5ee34 │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 58398 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 58390 │ │ │ │ - b 58398 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5ed80 │ │ │ │ + ldr r4, [r3] │ │ │ │ + str r5, [r3, #4] │ │ │ │ + cmp r4, #0 │ │ │ │ + str r5, [r3] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + beq 5ed80 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58398 │ │ │ │ - b 58390 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r2, r4, ror #24 │ │ │ │ + bne 5ed80 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7550 │ │ │ │ + b 5ed80 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 5edd8 │ │ │ │ + b 5ed80 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5ed80 │ │ │ │ + ldr r4, [r3] │ │ │ │ + str r9, [r3, #4] │ │ │ │ + cmp r4, #0 │ │ │ │ + str r9, [r3] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + bne 5edd8 │ │ │ │ + b 5ed80 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r3, r8, ror #2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ + eoreq r1, r3, r8, asr #2 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r7, r2, r0, asr #24 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r7, r2, r8, lsl r9 │ │ │ │ - b c18a4 │ │ │ │ + andeq r0, r0, r4, lsl #6 │ │ │ │ + eoreq r0, r3, r4, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #596] @ 586ec │ │ │ │ - ldr r2, [pc, #596] @ 586f0 │ │ │ │ + ldr r1, [pc, #692] @ 5f120 │ │ │ │ + ldr r2, [pc, #692] @ 5f124 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #588] @ 586f4 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #584] @ 586f8 │ │ │ │ + ldr r6, [pc, #684] @ 5f128 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + ldr r3, [pc, #680] @ 5f12c │ │ │ │ ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ - add r5, sp, #8 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 584f8 │ │ │ │ + add r8, sp, #16 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b 5eed4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #74 @ 0x4a │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 585cc │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #74 @ 0x4a │ │ │ │ + bne 5f094 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 584d0 │ │ │ │ - add r5, sp, #12 │ │ │ │ - b 58550 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5eeac │ │ │ │ + add r8, sp, #24 │ │ │ │ + b 5ef2c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #464] @ 586fc │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #552] @ 5f130 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - mov r1, #75 @ 0x4b │ │ │ │ + mov r1, #81 @ 0x51 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58638 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #75 @ 0x4b │ │ │ │ + bne 5f094 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #81 @ 0x51 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5eef4 │ │ │ │ + ldr r8, [sp, #24] │ │ │ │ + add r9, sp, #28 │ │ │ │ + b 5ef7c │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #82 @ 0x52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58518 │ │ │ │ - ldr r1, [r7] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 585a0 │ │ │ │ - ldr r3, [pc, #380] @ 586fc │ │ │ │ - add r4, sp, #20 │ │ │ │ + bne 5f094 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #82 @ 0x52 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5ef54 │ │ │ │ + add r5, sp, #20 │ │ │ │ + b 5efd4 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #384] @ 5f130 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ + mov r1, #83 @ 0x53 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r7] │ │ │ │ - mov r2, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5f0ec │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #83 @ 0x53 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #344] @ 58700 │ │ │ │ - ldr r3, [pc, #324] @ 586f0 │ │ │ │ + bl 743c │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq 5ef9c │ │ │ │ + ldr r2, [pc, #308] @ 5f12c │ │ │ │ + mov r5, #1 │ │ │ │ + mov r3, #2 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + mov r1, #4 │ │ │ │ + mov r2, #8 │ │ │ │ + add r0, sp, #32 │ │ │ │ + str r5, [sp] │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + bl 7130 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + str r4, [r0, #4] │ │ │ │ + str r8, [r0] │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + beq 5f0e0 │ │ │ │ + ldr r6, [r3] │ │ │ │ + mov r2, #2 │ │ │ │ + cmp r6, #0 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + str r4, [r3] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + beq 5f068 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5f068 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7550 │ │ │ │ + ldr r2, [pc, #196] @ 5f134 │ │ │ │ + ldr r3, [pc, #176] @ 5f124 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 586e8 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bne 5f11c │ │ │ │ + add sp, sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 585a0 │ │ │ │ - ldr r4, [pc, #284] @ 58704 │ │ │ │ - ldr r3, [pc, #268] @ 586f8 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #280 @ 0x118 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 58680 │ │ │ │ - ldr r3, [pc, #252] @ 58708 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #284] @ 0x11c │ │ │ │ - add r4, sp, #16 │ │ │ │ - ldr r1, [r7] │ │ │ │ + beq 5f068 │ │ │ │ + ldr r4, [r3] │ │ │ │ + str r5, [r3, #4] │ │ │ │ + cmp r4, #0 │ │ │ │ + str r5, [r3] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + beq 5f068 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r7] │ │ │ │ - mov r2, #0 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5f068 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 585a0 │ │ │ │ + bl 7550 │ │ │ │ + b 5f068 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 5f0c0 │ │ │ │ + b 5f068 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 585a0 │ │ │ │ - ldr r4, [pc, #184] @ 5870c │ │ │ │ - ldr r3, [pc, #160] @ 586f8 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #288 @ 0x120 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 586b4 │ │ │ │ - ldr r3, [pc, #152] @ 58710 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #292] @ 0x124 │ │ │ │ - b 58610 │ │ │ │ - ldr r3, [pc, #140] @ 58714 │ │ │ │ - mov r2, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #284] @ 0x11c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 58604 │ │ │ │ - ldr r3, [pc, #92] @ 58718 │ │ │ │ - mov r2, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #292] @ 0x124 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 58670 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r2, r4, asr r8 │ │ │ │ + beq 5f068 │ │ │ │ + ldr r4, [r3] │ │ │ │ + str r9, [r3, #4] │ │ │ │ + cmp r4, #0 │ │ │ │ + str r9, [r3] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + bne 5f0c0 │ │ │ │ + b 5f068 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r3, r0, lsl #29 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r7, r2, r4, lsr r8 │ │ │ │ + eoreq r0, r3, r0, ror #28 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - eoreq r7, r2, r4, asr #14 │ │ │ │ - eoreq r8, r2, ip, lsr #15 │ │ │ │ - eoreq r8, r2, ip, lsl #15 │ │ │ │ - eoreq r8, r2, r0, asr #14 │ │ │ │ - eoreq r8, r2, r0, lsr #14 │ │ │ │ - @ instruction: 0x000bbeb4 │ │ │ │ - andeq fp, fp, r0, lsl #29 │ │ │ │ + andeq r0, r0, r4, lsl #6 │ │ │ │ + eoreq r0, r3, ip, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3912] @ 0xf48 │ │ │ │ - sub sp, sp, #148 @ 0x94 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [pc, #1128] @ 58ba4 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1124] @ 58ba8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov ip, #2 │ │ │ │ - add lr, sp, #40 @ 0x28 │ │ │ │ - str lr, [sp, #8] │ │ │ │ - str ip, [sp, #56] @ 0x38 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, #1096] @ 58bac │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #140] @ 0x8c │ │ │ │ - mov r1, #0 │ │ │ │ - add r4, sp, #24 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + ldr r3, [r1] │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + ldr r1, [r3, #20] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + mov r7, r2 │ │ │ │ + add r3, sp, #16 │ │ │ │ + ldr r2, [pc, #632] @ 5f3e8 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r3, [pc, #624] @ 5f3ec │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [pc, #620] @ 5f3f0 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + add fp, sp, #20 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + mov r4, #0 │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - b 587ac │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #76 @ 0x4c │ │ │ │ + mov r3, #0 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + bl 70f4 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + ldr r3, [pc, #576] @ 5f3f4 │ │ │ │ + strb r4, [r6, #28] │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #5 │ │ │ │ + add r4, sp, #32 │ │ │ │ + add r5, sp, #24 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + mov r0, r4 │ │ │ │ + ldm r5, {r1, r2} │ │ │ │ + bl 7358 │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7718 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58a68 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #76 @ 0x4c │ │ │ │ - mov r0, r6 │ │ │ │ - bl 70cc │ │ │ │ + beq 5f1fc │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58784 │ │ │ │ - mov r1, #77 @ 0x4d │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7534 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r5, r4 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ - add r8, sp, #112 @ 0x70 │ │ │ │ - mov r9, r7 │ │ │ │ - mov fp, r8 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ - str r3, [sp, #116] @ 0x74 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ - str r4, [sp] │ │ │ │ - ldm r4!, {r0, r1, r2, r3} │ │ │ │ - str r7, [sp, #12] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - stmia r7!, {r0, r1, r2, r3} │ │ │ │ - ldm r4, {r0, r1} │ │ │ │ - mov lr, r8 │ │ │ │ - stm r7, {r0, r1} │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - ldr sl, [sp, #8] │ │ │ │ - stmia r5!, {r0, r1, r2, r3} │ │ │ │ - mov ip, sl │ │ │ │ - mov r1, #2 │ │ │ │ - str r1, [r4] │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - mov r4, r8 │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - ldm ip, {r0, r1} │ │ │ │ - ldr r4, [r7] │ │ │ │ - stm lr, {r0, r1} │ │ │ │ - mov lr, r0 │ │ │ │ - ldm r9!, {r0, r1, r2, r3} │ │ │ │ - stmia sl!, {r0, r1, r2, r3} │ │ │ │ - ldm fp!, {r0, r1, r2, r3} │ │ │ │ - str r4, [ip] │ │ │ │ - ldr ip, [sp, #12] │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - str lr, [r7] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - b 58994 │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - bl 7450 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #77 @ 0x4d │ │ │ │ - mov r3, r0 │ │ │ │ + beq 5f398 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + ldrb r3, [r0, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5f3b0 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + bl 7184 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + ldrb r3, [r0, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5f3d4 │ │ │ │ + ldmib r7, {r6, r7} │ │ │ │ + add r8, r6, r7, lsl #2 │ │ │ │ + cmp r6, r8 │ │ │ │ + lsl r7, r7, #2 │ │ │ │ + beq 5f328 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + ldr r2, [r6], #4 │ │ │ │ + add r3, r3, #1 │ │ │ │ + mov r1, r4 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + str r3, [r0, #20] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 58adc │ │ │ │ - mov r1, #77 @ 0x4d │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 7534 │ │ │ │ - ldr r5, [sp] │ │ │ │ - mov r2, r4 │ │ │ │ - mov fp, r5 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r1, r0 │ │ │ │ + bl 728c │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov ip, r3 │ │ │ │ - mov lr, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - mov r6, r3 │ │ │ │ - str r5, [sp] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldm r5!, {r0, r1, r2, r3} │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - str r4, [r8] │ │ │ │ - str r4, [r8, #4] │ │ │ │ - str r4, [r8, #8] │ │ │ │ - mov r4, r8 │ │ │ │ - stm ip, {r0, r1} │ │ │ │ - ldm r4!, {r0, r1, r2, r3} │ │ │ │ - stmia fp!, {r0, r1, r2, r3} │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia sl!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1} │ │ │ │ - ldr r5, [ip] │ │ │ │ - stm r4, {r0, r1} │ │ │ │ - mov r4, r0 │ │ │ │ - ldm r9!, {r0, r1, r2, r3} │ │ │ │ - ldr r9, [sp, #16] │ │ │ │ - stmia r9!, {r0, r1, r2, r3} │ │ │ │ - ldm r7!, {r0, r1, r2, r3} │ │ │ │ - stmia r6!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r4, [ip] │ │ │ │ - str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - bl 76fc │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #77 @ 0x4d │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 58894 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 58a34 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - add r4, sp, #32 │ │ │ │ - bic r3, r3, #3 │ │ │ │ + bl 7448 │ │ │ │ mov r0, r4 │ │ │ │ + bl 7448 │ │ │ │ + cmp r7, #4 │ │ │ │ + beq 5f324 │ │ │ │ + ldr sl, [pc, #384] @ 5f3f8 │ │ │ │ + mov r9, #2 │ │ │ │ + add sl, pc, sl │ │ │ │ + b 5f2b8 │ │ │ │ + ldr ip, [r3, #20] │ │ │ │ + ldr r2, [r6], #4 │ │ │ │ + add ip, ip, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7408 │ │ │ │ + mov r1, r4 │ │ │ │ + str ip, [r3, #20] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 728c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7448 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7448 │ │ │ │ + cmp r8, r6 │ │ │ │ + beq 5f324 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + mov r0, r4 │ │ │ │ + str r9, [sp, #24] │ │ │ │ + str sl, [sp, #28] │ │ │ │ + ldm r5, {r1, r2} │ │ │ │ + bl 7358 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7718 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58b60 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ 58bac │ │ │ │ - mov r0, r6 │ │ │ │ + beq 5f300 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5f300 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 5f280 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, #32 │ │ │ │ + bl 7184 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + b 5f280 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + mov r1, #41 @ 0x29 │ │ │ │ + bl 7184 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 5f3c0 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, fp │ │ │ │ + str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r0, [sp, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r0 │ │ │ │ + bl 73e8 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 7448 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #364] @ 58bb0 │ │ │ │ - ldr r3, [pc, #352] @ 58ba8 │ │ │ │ + bl 7448 │ │ │ │ + add r0, sp, #12 │ │ │ │ + bl 7448 │ │ │ │ + ldr r2, [pc, #136] @ 5f3fc │ │ │ │ + ldr r3, [pc, #116] @ 5f3ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #140] @ 0x8c │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 58ba0 │ │ │ │ - add sp, sp, #148 @ 0x94 │ │ │ │ + bne 5f3e4 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 58a34 │ │ │ │ - ldr r4, [pc, #300] @ 58bb4 │ │ │ │ - ldr r3, [pc, #288] @ 58bac │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #296 @ 0x128 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 58b2c │ │ │ │ - ldr r3, [pc, #268] @ 58bb8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #300] @ 0x12c │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - add r4, sp, #28 │ │ │ │ - ldr r1, [r5] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r5] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 58a34 │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3] │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + bl 7550 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + ldrb r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58a34 │ │ │ │ - ldr r4, [pc, #188] @ 58bbc │ │ │ │ - ldr r3, [pc, #168] @ 58bac │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #304 @ 0x130 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 58b6c │ │ │ │ - ldr r3, [pc, #156] @ 58bc0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #308] @ 0x134 │ │ │ │ - b 58ab0 │ │ │ │ - mov r3, #10 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #136] @ 58bc4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - add r3, sp, #32 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #300] @ 0x12c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 58aa4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - b 589f0 │ │ │ │ - mov r3, #10 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #76] @ 58bc8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - add r3, sp, #32 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #308] @ 0x134 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 58b1c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r2, ip, lsr #11 │ │ │ │ + beq 5f20c │ │ │ │ + mov r1, #32 │ │ │ │ + bl 7184 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + b 5f20c │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, #32 │ │ │ │ + bl 7184 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + b 5f340 │ │ │ │ + mov r1, #32 │ │ │ │ + bl 7184 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + b 5f224 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r3, r4, ror fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r7, r2, r8, lsr #5 │ │ │ │ - eoreq r8, r2, ip, lsl #6 │ │ │ │ - eoreq r8, r2, ip, ror #5 │ │ │ │ - mlaeq r2, r4, r2, r8 │ │ │ │ - eoreq r8, r2, r4, ror r2 │ │ │ │ - andeq fp, fp, r0, lsr #20 │ │ │ │ - andeq fp, fp, r0, ror #19 │ │ │ │ + andeq r6, fp, r0, asr #3 │ │ │ │ + andeq r6, fp, r4, lsl #2 │ │ │ │ + eoreq r0, r3, r8, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3912] @ 0xf48 │ │ │ │ - sub sp, sp, #148 @ 0x94 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [pc, #1128] @ 59054 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1124] @ 59058 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov ip, #2 │ │ │ │ - add lr, sp, #40 @ 0x28 │ │ │ │ - str lr, [sp, #8] │ │ │ │ - str ip, [sp, #56] @ 0x38 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + cmp r1, #1 │ │ │ │ + mov r4, r0 │ │ │ │ + beq 5f448 │ │ │ │ + cmp r1, #2 │ │ │ │ + beq 5f434 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 5f464 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, pc} │ │ │ │ + mov r0, #4 │ │ │ │ + bl 71b4 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1096] @ 5905c │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #140] @ 0x8c │ │ │ │ - mov r1, #0 │ │ │ │ - add r4, sp, #24 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - b 58c5c │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #80 @ 0x50 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 58f18 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #80 @ 0x50 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 58c34 │ │ │ │ - mov r1, #81 @ 0x51 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7534 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + str r3, [r0] │ │ │ │ + pop {r4, pc} │ │ │ │ + mov r0, #4 │ │ │ │ + bl 71b4 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + add r3, r3, r2, lsl #2 │ │ │ │ + str r3, [r0] │ │ │ │ + pop {r4, pc} │ │ │ │ + mov r0, #4 │ │ │ │ + bl 71b4 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + str r3, [r0] │ │ │ │ + pop {r4, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + cmp r1, #1 │ │ │ │ + mov r4, r0 │ │ │ │ + beq 5f508 │ │ │ │ + cmp r1, #2 │ │ │ │ + beq 5f4ec │ │ │ │ + cmp r1, #0 │ │ │ │ + movne r5, #0 │ │ │ │ + bne 5f500 │ │ │ │ + mov r0, #4 │ │ │ │ + bl 71b4 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + mov r5, r0 │ │ │ │ + beq 5f4cc │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #1 │ │ │ │ + ble 5f4dc │ │ │ │ mov r2, #0 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r5, r4 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ - add r8, sp, #112 @ 0x70 │ │ │ │ - mov r9, r7 │ │ │ │ - mov fp, r8 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ - str r3, [sp, #116] @ 0x74 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ - str r4, [sp] │ │ │ │ - ldm r4!, {r0, r1, r2, r3} │ │ │ │ - str r7, [sp, #12] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - stmia r7!, {r0, r1, r2, r3} │ │ │ │ - ldm r4, {r0, r1} │ │ │ │ - mov lr, r8 │ │ │ │ - stm r7, {r0, r1} │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - ldr sl, [sp, #8] │ │ │ │ - stmia r5!, {r0, r1, r2, r3} │ │ │ │ - mov ip, sl │ │ │ │ - mov r1, #2 │ │ │ │ - str r1, [r4] │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - mov r4, r8 │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - ldm ip, {r0, r1} │ │ │ │ - ldr r4, [r7] │ │ │ │ - stm lr, {r0, r1} │ │ │ │ - mov lr, r0 │ │ │ │ - ldm r9!, {r0, r1, r2, r3} │ │ │ │ - stmia sl!, {r0, r1, r2, r3} │ │ │ │ - ldm fp!, {r0, r1, r2, r3} │ │ │ │ - str r4, [ip] │ │ │ │ - ldr ip, [sp, #12] │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - str lr, [r7] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - b 58e44 │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ - mov r1, #4 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bf1b8 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - bl 7450 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #81 @ 0x51 │ │ │ │ - mov r3, r0 │ │ │ │ + str r3, [r5] │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + mov r0, #4 │ │ │ │ + bl 71b4 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r5, r0 │ │ │ │ + str r3, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 58f8c │ │ │ │ - mov r1, #81 @ 0x51 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 7534 │ │ │ │ - ldr r5, [sp] │ │ │ │ - mov r2, r4 │ │ │ │ - mov fp, r5 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r1, r0 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + mov r0, #4 │ │ │ │ + bl 71b4 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + mov r5, r0 │ │ │ │ + beq 5f52c │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #1 │ │ │ │ + ble 5f53c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bf1b8 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov ip, r3 │ │ │ │ - mov lr, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - mov r6, r3 │ │ │ │ - str r5, [sp] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldm r5!, {r0, r1, r2, r3} │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - str r4, [r8] │ │ │ │ - str r4, [r8, #4] │ │ │ │ - str r4, [r8, #8] │ │ │ │ - mov r4, r8 │ │ │ │ - stm ip, {r0, r1} │ │ │ │ - ldm r4!, {r0, r1, r2, r3} │ │ │ │ - stmia fp!, {r0, r1, r2, r3} │ │ │ │ - mov r3, #2 │ │ │ │ + add r3, r3, r2, lsl #2 │ │ │ │ str r3, [r5] │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia sl!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1} │ │ │ │ - ldr r5, [ip] │ │ │ │ - stm r4, {r0, r1} │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r3, [r0] │ │ │ │ + ldr r6, [r2] │ │ │ │ + cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldm r9!, {r0, r1, r2, r3} │ │ │ │ - ldr r9, [sp, #16] │ │ │ │ - stmia r9!, {r0, r1, r2, r3} │ │ │ │ - ldm r7!, {r0, r1, r2, r3} │ │ │ │ - stmia r6!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r4, [ip] │ │ │ │ - str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - bl 76fc │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #81 @ 0x51 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 58d44 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ + mov r5, r1 │ │ │ │ + beq 5f588 │ │ │ │ ldr r3, [r3] │ │ │ │ + cmp r3, #1 │ │ │ │ + ble 5f598 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bf1b8 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + str r6, [r3, r5, lsl #2] │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + beq 5f604 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + cmp r1, #1 │ │ │ │ + pophi {r4, pc} │ │ │ │ + ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58ee4 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - add r4, sp, #32 │ │ │ │ - bic r3, r3, #3 │ │ │ │ + beq 5f5e4 │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #1 │ │ │ │ + ble 5f5f4 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 7408 │ │ │ │ + bl bf1b8 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + pop {r4, pc} │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5f61c │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #1 │ │ │ │ + ble 5f62c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bf1b8 │ │ │ │ + ldmib r4, {r2, r3} │ │ │ │ + add r2, r2, #4 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + stmib r4, {r2, r3} │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59010 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ 5905c │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r0, [sp, #32] │ │ │ │ + bxeq lr │ │ │ │ + mov r1, #4 │ │ │ │ + b 7160 │ │ │ │ + cmp r0, #0 │ │ │ │ + bxeq lr │ │ │ │ + mov r1, #4 │ │ │ │ + b 7160 │ │ │ │ + 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, [r0] │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5f714 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmp r3, #1 │ │ │ │ + ldr r7, [r2] │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ble 5f6e0 │ │ │ │ + subs r3, r3, #0 │ │ │ │ + movne r3, #1 │ │ │ │ + cmp r5, #0 │ │ │ │ + movne r3, #0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5f720 │ │ │ │ + mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r0 │ │ │ │ + bl bf488 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ + cmp r5, r2 │ │ │ │ + add r6, r6, r5, lsl #2 │ │ │ │ + blt 5f740 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r4, #8] │ │ │ │ + str r7, [r6] │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 5f75c │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 5f6b0 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + add r0, r0, #19 │ │ │ │ + bic r0, r0, #7 │ │ │ │ + cmp r2, r0 │ │ │ │ + beq 5f6a8 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r7, [r2, #-4]! │ │ │ │ + stmib r4, {r2, r3} │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r7, [r2] │ │ │ │ + b 5f698 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #364] @ 59060 │ │ │ │ - ldr r3, [pc, #352] @ 59058 │ │ │ │ + bl bf488 │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + sub r6, r6, #4 │ │ │ │ + str r6, [r4, #4] │ │ │ │ + b 5f6d0 │ │ │ │ + sub r2, r2, r5 │ │ │ │ + lsl r2, r2, #2 │ │ │ │ + mov r1, r6 │ │ │ │ + add r0, r6, #4 │ │ │ │ + bl 7190 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + b 5f6d0 │ │ │ │ + add r1, r0, #19 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + bic r1, r1, #7 │ │ │ │ + sub ip, r2, r1 │ │ │ │ + sub r0, r0, ip, asr #2 │ │ │ │ + cmp r0, r5 │ │ │ │ + bne 5f790 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne 5f6b0 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 5f704 │ │ │ │ + b 5f6b0 │ │ │ │ + add r3, r5, #1 │ │ │ │ + str r7, [r2, r5, lsl #2] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr ip, [pc, #220] @ 5f894 │ │ │ │ + subs r3, r2, #0 │ │ │ │ + ldr r2, [pc, #216] @ 5f898 │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r2, [ip, r2] │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r2, #0 │ │ │ │ + beq 5f850 │ │ │ │ + sub r2, r3, #1 │ │ │ │ + cmp r2, #1 │ │ │ │ + bhi 5f864 │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + mov r2, sp │ │ │ │ + str r3, [sp] │ │ │ │ + bl 5f660 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5f814 │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #1 │ │ │ │ + ble 5f864 │ │ │ │ + ldr r2, [pc, #128] @ 5f89c │ │ │ │ + ldr r3, [pc, #120] @ 5f898 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #140] @ 0x8c │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 59050 │ │ │ │ - add sp, sp, #148 @ 0x94 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + bne 5f890 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, lr} │ │ │ │ + b bf1b8 │ │ │ │ + ldr ip, [r1] │ │ │ │ + mov r2, sp │ │ │ │ + mov r1, r3 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 5f660 │ │ │ │ + ldr r2, [pc, #52] @ 5f8a0 │ │ │ │ + ldr r3, [pc, #40] @ 5f898 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 5f890 │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r0, r3, r0, lsr r5 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + ldrdeq r0, [r3], -r0 @ │ │ │ │ + eoreq r0, r3, r0, lsl #9 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [r1] │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + subs r1, r1, #0 │ │ │ │ + movne r1, #1 │ │ │ │ + cmp r5, r3 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + ldr r6, [r2] │ │ │ │ + mov r4, r0 │ │ │ │ + sub r5, r5, r3 │ │ │ │ + bne 5f938 │ │ │ │ + bl bf488 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + asr r7, r5, #2 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + cmp r7, r2 │ │ │ │ + add r5, r1, r5 │ │ │ │ + blt 5f95c │ │ │ │ + ldr r3, [r4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r2, [r4, #8] │ │ │ │ + str r6, [r5] │ │ │ │ + beq 5f924 │ │ │ │ ldr r3, [r3] │ │ │ │ + cmp r3, #1 │ │ │ │ + pople {r4, r5, r6, r7, r8, pc} │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r2 │ │ │ │ + pop {r4, r5, r6, r7, r8, lr} │ │ │ │ + b bf1b8 │ │ │ │ + mov r1, #1 │ │ │ │ + bl bf488 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + sub r5, r5, #4 │ │ │ │ + sub r3, r1, #4 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + add r5, r1, r5 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + b 5f900 │ │ │ │ + sub r2, r2, r7 │ │ │ │ + lsl r2, r2, #2 │ │ │ │ + mov r1, r5 │ │ │ │ + add r0, r5, #4 │ │ │ │ + bl 7190 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + b 5f900 │ │ │ │ + ldr r1, [r1] │ │ │ │ + add r2, r1, #4 │ │ │ │ + b 110db0 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldr r1, [r1] │ │ │ │ + b 110db0 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldrb r3, [r0, #8] │ │ │ │ + mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58ee4 │ │ │ │ - ldr r4, [pc, #300] @ 59064 │ │ │ │ - ldr r3, [pc, #288] @ 5905c │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #312 @ 0x138 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 58fdc │ │ │ │ - ldr r3, [pc, #268] @ 59068 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #316] @ 0x13c │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - add r4, sp, #28 │ │ │ │ - ldr r1, [r5] │ │ │ │ + bne 5f9b8 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r5] │ │ │ │ - mov r2, #0 │ │ │ │ + pop {r4, pc} │ │ │ │ + ldm r0, {r0, r1} │ │ │ │ + bl 70b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 58ee4 │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3] │ │ │ │ + pop {r4, pc} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldrb r3, [r0, #8] │ │ │ │ + mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58ee4 │ │ │ │ - ldr r4, [pc, #188] @ 5906c │ │ │ │ - ldr r3, [pc, #168] @ 5905c │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r4, #320 @ 0x140 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5901c │ │ │ │ - ldr r3, [pc, #156] @ 59070 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #324] @ 0x144 │ │ │ │ - b 58f60 │ │ │ │ - mov r3, #5 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #136] @ 59074 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - add r3, sp, #32 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #316] @ 0x13c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 58f54 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - b 58ea0 │ │ │ │ - mov r3, #5 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #76] @ 59078 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - add r3, sp, #32 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #324] @ 0x144 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 58fcc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r7, [r2], -ip @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq r6, [r2], -r8 @ │ │ │ │ - eoreq r7, r2, ip, asr lr │ │ │ │ - eoreq r7, r2, ip, lsr lr │ │ │ │ - eoreq r7, r2, r4, ror #27 │ │ │ │ - eoreq r7, r2, r4, asr #27 │ │ │ │ - andeq fp, fp, ip, ror r5 │ │ │ │ - andeq fp, fp, ip, lsr r5 │ │ │ │ - b 10cbd4 │ │ │ │ - b c3814 │ │ │ │ - b bf9f4 │ │ │ │ - ldr r3, [pc, #16] @ 590a0 │ │ │ │ - ldr r2, [pc, #16] @ 590a4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r6, r2, ip, asr ip │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 590c0 │ │ │ │ - ldr r2, [pc, #16] @ 590c4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r6, r2, ip, lsr ip │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 590e0 │ │ │ │ - ldr r2, [pc, #16] @ 590e4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r6, r2, ip, lsl ip │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 59100 │ │ │ │ - ldr r2, [pc, #16] @ 59104 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - strdeq r6, [r2], -ip @ │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 59120 │ │ │ │ - ldr r2, [pc, #16] @ 59124 │ │ │ │ + bne 5f9f0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, pc} │ │ │ │ + ldm r0, {r0, r1} │ │ │ │ + bl 7298 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, pc} │ │ │ │ + b b8de0 │ │ │ │ + b ba4c4 │ │ │ │ + b b6cd8 │ │ │ │ + ldr r3, [pc, #16] @ 5fa24 │ │ │ │ + ldr r2, [pc, #16] @ 5fa28 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - ldrdeq r6, [r2], -ip @ │ │ │ │ + ldrdeq r0, [r3], -r8 @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 59140 │ │ │ │ - ldr r2, [pc, #16] @ 59144 │ │ │ │ + ldr r3, [pc, #16] @ 5fa44 │ │ │ │ + ldr r2, [pc, #16] @ 5fa48 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x00226bbc │ │ │ │ + @ instruction: 0x002302b8 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 59160 │ │ │ │ - ldr r2, [pc, #16] @ 59164 │ │ │ │ + ldr r3, [pc, #16] @ 5fa64 │ │ │ │ + ldr r2, [pc, #16] @ 5fa68 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - mlaeq r2, ip, fp, r6 │ │ │ │ + mlaeq r3, r8, r2, r0 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 59180 │ │ │ │ - ldr r2, [pc, #16] @ 59184 │ │ │ │ + ldr r3, [pc, #16] @ 5fa84 │ │ │ │ + ldr r2, [pc, #16] @ 5fa88 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r6, r2, ip, ror fp │ │ │ │ + eoreq r0, r3, r8, ror r2 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 591a0 │ │ │ │ - ldr r2, [pc, #16] @ 591a4 │ │ │ │ + ldr r3, [pc, #16] @ 5faa4 │ │ │ │ + ldr r2, [pc, #16] @ 5faa8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r6, r2, ip, asr fp │ │ │ │ + eoreq r0, r3, r8, asr r2 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 591c0 │ │ │ │ - ldr r2, [pc, #16] @ 591c4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r6, r2, ip, lsr fp │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 591e0 │ │ │ │ - ldr r2, [pc, #16] @ 591e4 │ │ │ │ + ldr r3, [pc, #16] @ 5fac4 │ │ │ │ + ldr r2, [pc, #16] @ 5fac8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r6, r2, ip, lsl fp │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 59200 │ │ │ │ - ldr r2, [pc, #16] @ 59204 │ │ │ │ + eoreq r0, r3, r8, lsr r2 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 5fae4 │ │ │ │ + ldr r2, [pc, #16] @ 5fae8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - strdeq r6, [r2], -ip @ │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r1] │ │ │ │ - str r3, [r1, #4] │ │ │ │ - str r3, [r1, #8] │ │ │ │ - bx lr │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr ip, [r2] │ │ │ │ - str r0, [r1, #4] │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - str r3, [r2] │ │ │ │ - str ip, [r1] │ │ │ │ - str r3, [r2, #4] │ │ │ │ - str r0, [r1, #8] │ │ │ │ - str r3, [r2, #8] │ │ │ │ - bx lr │ │ │ │ - ldr r0, [r1] │ │ │ │ - ldr r3, [pc, #40] @ 5927c │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldr r1, [pc, #36] @ 59280 │ │ │ │ - add r3, pc, r3 │ │ │ │ - orr r0, r0, #1 │ │ │ │ - mov ip, #0 │ │ │ │ - str r0, [r2, #4] │ │ │ │ - str ip, [r2] │ │ │ │ - ldr r1, [r3, r1] │ │ │ │ - mov r0, #1 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - bx lr │ │ │ │ - mlaeq r2, r4, sl, r6 │ │ │ │ - @ instruction: 0x000002b8 │ │ │ │ - ldr r3, [pc, #44] @ 592b8 │ │ │ │ - cmp r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - beq 592a4 │ │ │ │ - cmp r2, #1 │ │ │ │ - streq r1, [r0] │ │ │ │ - mov r0, #0 │ │ │ │ - bx lr │ │ │ │ - ldr r2, [pc, #16] @ 592bc │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - str r3, [r0] │ │ │ │ - mov r0, #0 │ │ │ │ - bx lr │ │ │ │ - eoreq r6, r2, r0, ror #20 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - ldr r3, [pc, #40] @ 592f0 │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldr r0, [pc, #36] @ 592f4 │ │ │ │ - ldr r1, [r1] │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov ip, #0 │ │ │ │ - str ip, [r2] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - ldr r1, [r3, r0] │ │ │ │ - mov r0, #1 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - bx lr │ │ │ │ - eoreq r6, r2, ip, lsl sl │ │ │ │ - @ instruction: 0x000002b8 │ │ │ │ - ldr r3, [pc, #44] @ 5932c │ │ │ │ - cmp r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - beq 59318 │ │ │ │ - cmp r2, #1 │ │ │ │ - streq r1, [r0] │ │ │ │ - mov r0, #0 │ │ │ │ - bx lr │ │ │ │ - ldr r2, [pc, #16] @ 59330 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - str r3, [r0] │ │ │ │ - mov r0, #0 │ │ │ │ - bx lr │ │ │ │ - eoreq r6, r2, ip, ror #19 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - ldr r3, [pc, #8] @ 59344 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r6, r2, r4, lsl #29 │ │ │ │ - ldr r3, [pc, #8] @ 59358 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r6, r2, r0, ror lr │ │ │ │ - ldr r3, [pc, #8] @ 5936c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r6, r2, ip, asr lr │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cmp r0, r3 │ │ │ │ - bne 593c8 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq 593d0 │ │ │ │ - add r1, r3, r0, lsl #2 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq 593d0 │ │ │ │ - sub r2, r2, #4 │ │ │ │ - ldr ip, [r3], #4 │ │ │ │ - ldr r0, [r2, #4]! │ │ │ │ - cmp ip, r0 │ │ │ │ - bne 593c8 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq 593d0 │ │ │ │ - ldr ip, [r3], #4 │ │ │ │ - ldr r0, [r2, #4]! │ │ │ │ - cmp ip, r0 │ │ │ │ - beq 593b0 │ │ │ │ - mov r0, #0 │ │ │ │ - bx lr │ │ │ │ - mov r0, #1 │ │ │ │ - bx lr │ │ │ │ - push {r4, lr} │ │ │ │ - ldmib r2, {r4, lr} │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ - lsl lr, lr, #2 │ │ │ │ - cmp lr, r0, lsl #2 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - lslge ip, r0, #2 │ │ │ │ - addge ip, r3, ip │ │ │ │ - addlt ip, r3, lr │ │ │ │ - cmp r3, ip │ │ │ │ - mov r0, r4 │ │ │ │ - bne 59418 │ │ │ │ - b 59430 │ │ │ │ - bhi 59440 │ │ │ │ - cmp ip, r3 │ │ │ │ - beq 59430 │ │ │ │ - ldr r1, [r3], #4 │ │ │ │ - ldr r2, [r0], #4 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcs 5940c │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ - add r4, r4, lr │ │ │ │ - subs r0, r0, r4 │ │ │ │ - movne r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - bx lr │ │ │ │ - ldr r2, [r1] │ │ │ │ - ldr r0, [r0] │ │ │ │ - sub r0, r2, r0 │ │ │ │ - clz r0, r0 │ │ │ │ - lsr r0, r0, #5 │ │ │ │ - bx lr │ │ │ │ - ldr r3, [r1] │ │ │ │ - str r3, [r0] │ │ │ │ - bx lr │ │ │ │ - ldr r0, [r0] │ │ │ │ - ldr r3, [r1] │ │ │ │ - sub r0, r0, r3 │ │ │ │ - asr r0, r0, #2 │ │ │ │ - bx lr │ │ │ │ - ldr r2, [r1] │ │ │ │ - ldr r0, [r0] │ │ │ │ - sub r0, r2, r0 │ │ │ │ - clz r0, r0 │ │ │ │ - lsr r0, r0, #5 │ │ │ │ - bx lr │ │ │ │ - ldr r3, [r1] │ │ │ │ - str r3, [r0] │ │ │ │ - bx lr │ │ │ │ - ldr r0, [r0] │ │ │ │ - ldr r3, [r1] │ │ │ │ - sub r0, r0, r3 │ │ │ │ - asr r0, r0, #2 │ │ │ │ - bx lr │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, r1, lsl #2] │ │ │ │ - str r3, [r2] │ │ │ │ - bx lr │ │ │ │ - ldr r3, [r0] │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [r1] │ │ │ │ - bx lr │ │ │ │ - ldr r3, [r0] │ │ │ │ - ldr r2, [r1] │ │ │ │ - str r2, [r3] │ │ │ │ - bx lr │ │ │ │ - ldr r3, [r0] │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [r1] │ │ │ │ - bx lr │ │ │ │ - ldr r3, [pc, #16] @ 59518 │ │ │ │ - ldr r2, [pc, #16] @ 5951c │ │ │ │ + eoreq r0, r3, r8, lsl r2 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 5fb04 │ │ │ │ + ldr r2, [pc, #16] @ 5fb08 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r6, r2, r4, ror #15 │ │ │ │ + strdeq r0, [r3], -r8 @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 59538 │ │ │ │ - ldr r2, [pc, #16] @ 5953c │ │ │ │ + ldr r3, [pc, #16] @ 5fb24 │ │ │ │ + ldr r2, [pc, #16] @ 5fb28 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r6, r2, r4, asr #15 │ │ │ │ + ldrdeq r0, [r3], -r8 @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 59558 │ │ │ │ - ldr r2, [pc, #16] @ 5955c │ │ │ │ + ldr r3, [pc, #16] @ 5fb44 │ │ │ │ + ldr r2, [pc, #16] @ 5fb48 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r6, r2, r4, lsr #15 │ │ │ │ + @ instruction: 0x002301b8 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 59578 │ │ │ │ - ldr r2, [pc, #16] @ 5957c │ │ │ │ + ldr r3, [pc, #16] @ 5fb64 │ │ │ │ + ldr r2, [pc, #16] @ 5fb68 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r6, r2, r4, lsl #15 │ │ │ │ + mlaeq r3, r8, r1, r0 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 59598 │ │ │ │ - ldr r2, [pc, #16] @ 5959c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r6, r2, r4, ror #14 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 595b8 │ │ │ │ - ldr r2, [pc, #16] @ 595bc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r6, r2, r4, asr #14 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 595d8 │ │ │ │ - ldr r2, [pc, #16] @ 595dc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r6, r2, r4, lsr #14 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 595f8 │ │ │ │ - ldr r2, [pc, #16] @ 595fc │ │ │ │ + ldr r3, [pc, #16] @ 5fb84 │ │ │ │ + ldr r2, [pc, #16] @ 5fb88 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r6, r2, r4, lsl #14 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 59618 │ │ │ │ - ldr r2, [pc, #16] @ 5961c │ │ │ │ + eoreq r0, r3, r8, ror r1 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 5fba4 │ │ │ │ + ldr r2, [pc, #16] @ 5fba8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r6, r2, r4, ror #13 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #8] @ 59630 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1] │ │ │ │ - bx lr │ │ │ │ - mlaeq r2, r8, fp, r6 │ │ │ │ - ldr r3, [pc, #8] @ 59644 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r6, r2, r4, lsl #23 │ │ │ │ - ldr r3, [pc, #16] @ 59660 │ │ │ │ - ldr r2, [pc, #16] @ 59664 │ │ │ │ + eoreq r0, r3, r8, asr r1 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 5fbc4 │ │ │ │ + ldr r2, [pc, #16] @ 5fbc8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - mlaeq r2, ip, r6, r6 │ │ │ │ + eoreq r0, r3, r8, lsr r1 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 59680 │ │ │ │ - ldr r2, [pc, #16] @ 59684 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r6, r2, ip, ror r6 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 596a0 │ │ │ │ - ldr r2, [pc, #16] @ 596a4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r6, r2, ip, asr r6 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 596c0 │ │ │ │ - ldr r2, [pc, #16] @ 596c4 │ │ │ │ + ldr r3, [pc, #16] @ 5fbe4 │ │ │ │ + ldr r2, [pc, #16] @ 5fbe8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r6, r2, ip, lsr r6 │ │ │ │ + eoreq r0, r3, r8, lsl r1 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 596e0 │ │ │ │ - ldr r2, [pc, #16] @ 596e4 │ │ │ │ + ldr r3, [pc, #16] @ 5fc04 │ │ │ │ + ldr r2, [pc, #16] @ 5fc08 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r6, r2, ip, lsl r6 │ │ │ │ + strdeq r0, [r3], -r8 @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 59700 │ │ │ │ - ldr r2, [pc, #16] @ 59704 │ │ │ │ + ldr r3, [pc, #16] @ 5fc24 │ │ │ │ + ldr r2, [pc, #16] @ 5fc28 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - strdeq r6, [r2], -ip @ │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 59720 │ │ │ │ - ldr r2, [pc, #16] @ 59724 │ │ │ │ + ldrdeq r0, [r3], -r8 @ │ │ │ │ + andeq r0, r0, r0, lsr #5 │ │ │ │ + ldr r3, [pc, #16] @ 5fc44 │ │ │ │ + ldr r2, [pc, #16] @ 5fc48 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - ldrdeq r6, [r2], -ip @ │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 59740 │ │ │ │ - ldr r2, [pc, #16] @ 59744 │ │ │ │ + strheq r0, [r3], -r8 @ │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + ldr r3, [pc, #16] @ 5fc64 │ │ │ │ + ldr r2, [pc, #16] @ 5fc68 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x002265bc │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 59760 │ │ │ │ - ldr r2, [pc, #16] @ 59764 │ │ │ │ + mlaeq r3, r8, r0, r0 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + ldr r3, [pc, #16] @ 5fc84 │ │ │ │ + ldr r2, [pc, #16] @ 5fc88 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - mlaeq r2, ip, r5, r6 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 59780 │ │ │ │ - ldr r2, [pc, #16] @ 59784 │ │ │ │ + eoreq r0, r3, r8, ror r0 │ │ │ │ + andeq r0, r0, r0, lsr #5 │ │ │ │ + ldr r3, [pc, #16] @ 5fca4 │ │ │ │ + ldr r2, [pc, #16] @ 5fca8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r6, r2, ip, ror r5 │ │ │ │ + eoreq r0, r3, r8, asr r0 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 597a0 │ │ │ │ - ldr r2, [pc, #16] @ 597a4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq r6, r2, ip, asr r5 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 597c0 │ │ │ │ - ldr r2, [pc, #16] @ 597c4 │ │ │ │ + ldr r3, [pc, #16] @ 5fcc4 │ │ │ │ + ldr r2, [pc, #16] @ 5fcc8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r6, r2, ip, lsr r5 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 597e0 │ │ │ │ - ldr r2, [pc, #16] @ 597e4 │ │ │ │ + eoreq r0, r3, r8, lsr r0 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + ldr r3, [pc, #16] @ 5fce4 │ │ │ │ + ldr r2, [pc, #16] @ 5fce8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq r6, r2, ip, lsl r5 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 59800 │ │ │ │ - ldr r2, [pc, #16] @ 59804 │ │ │ │ + eoreq r0, r3, r8, lsl r0 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + ldr r3, [pc, #16] @ 5fd04 │ │ │ │ + ldr r2, [pc, #16] @ 5fd08 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - strdeq r6, [r2], -ip @ │ │ │ │ + strdeq pc, [r2], -r8 @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 59820 │ │ │ │ - ldr r2, [pc, #16] @ 59824 │ │ │ │ + ldr r3, [pc, #16] @ 5fd24 │ │ │ │ + ldr r2, [pc, #16] @ 5fd28 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - ldrdeq r6, [r2], -ip @ │ │ │ │ + ldrdeq pc, [r2], -r8 @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 59840 │ │ │ │ - ldr r2, [pc, #16] @ 59844 │ │ │ │ + ldr r3, [pc, #16] @ 5fd44 │ │ │ │ + ldr r2, [pc, #16] @ 5fd48 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x002264bc │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 59860 │ │ │ │ - ldr r2, [pc, #16] @ 59864 │ │ │ │ + @ instruction: 0x0022ffb8 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + ldr r3, [pc, #16] @ 5fd64 │ │ │ │ + ldr r2, [pc, #16] @ 5fd68 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - mlaeq r2, ip, r4, r6 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ + mlaeq r2, r8, pc, pc @ │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #704] @ 59b44 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #700] @ 59b48 │ │ │ │ - sub sp, sp, #56 @ 0x38 │ │ │ │ + ldr r0, [pc, #344] @ 5fee0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #340] @ 5fee4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r5, [pc, #688] @ 59b4c │ │ │ │ - add r7, sp, #12 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, #680] @ 59b50 │ │ │ │ - mov r0, r7 │ │ │ │ + ldr r2, [pc, #332] @ 5fee8 │ │ │ │ + ldr r3, [pc, #328] @ 5fee8 │ │ │ │ + ldr r6, [pc, #328] @ 5feec │ │ │ │ + sub sp, sp, #32 │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #52] @ 0x34 │ │ │ │ + str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - add r8, sp, #8 │ │ │ │ - bl 766c │ │ │ │ - b 59908 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r8, sp, #16 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 5fdfc │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #68 @ 0x44 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #280] @ 5fef0 │ │ │ │ + mov r1, #109 @ 0x6d │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59af4 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #68 @ 0x44 │ │ │ │ + bne 5fe9c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #109 @ 0x6d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 598d8 │ │ │ │ - add r8, sp, #16 │ │ │ │ - b 59964 │ │ │ │ - mov r1, #4 │ │ │ │ + bl 7520 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5fdc4 │ │ │ │ + ldrd r8, [sp, #16] │ │ │ │ + add sl, sp, #8 │ │ │ │ + b 5fe58 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #532] @ 59b54 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #69 @ 0x45 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #188] @ 5fef0 │ │ │ │ + mov r1, #110 @ 0x6e │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59af4 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #69 @ 0x45 │ │ │ │ + bne 5fe9c │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, #110 @ 0x6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5992c │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - ldr r3, [pc, #452] @ 59b50 │ │ │ │ - add sl, sp, #40 @ 0x28 │ │ │ │ - mov r2, #0 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - add r1, r4, #21 │ │ │ │ - str r3, [sl, #4] │ │ │ │ - str r3, [sl, #8] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - ldr r9, [sp, #20] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - bl 7414 │ │ │ │ + bl 7520 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 5fe20 │ │ │ │ + ldr r4, [r7] │ │ │ │ cmp r4, #0 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - lsl r4, r4, #1 │ │ │ │ - beq 599e8 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 59b34 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r2, r4 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r1, [pc, #360] @ 59b58 │ │ │ │ - add r0, r3, r4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #42 @ 0x2a │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - mov r2, #0 │ │ │ │ - add r1, sp, #28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - mov r0, sl │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 59a60 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 59a60 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - bl 7540 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq 59a84 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 59a84 │ │ │ │ + beq 5feb0 │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e6c │ │ │ │ + subs r0, r0, #0 │ │ │ │ + movne r0, #1 │ │ │ │ + strb r0, [r4] │ │ │ │ + b 5feb0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #12] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #12] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 59ac8 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 59ac8 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - bl 7540 │ │ │ │ - ldr r2, [pc, #140] @ 59b5c │ │ │ │ - ldr r3, [pc, #116] @ 59b48 │ │ │ │ + strbne r5, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 5fef4 │ │ │ │ + ldr r3, [pc, #40] @ 5fee4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 59b40 │ │ │ │ - add sp, sp, #56 @ 0x38 │ │ │ │ + bne 5fedc │ │ │ │ + add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 59a9c │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - bl 709c │ │ │ │ - b 59a9c │ │ │ │ - ldr r2, [pc, #36] @ 59b60 │ │ │ │ - ldr r9, [r5, r2] │ │ │ │ - b 599d4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r2, r0, ror #8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq pc, r2, r0, ror #30 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r6, r2, r8, lsr r4 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, r0, lsr #5 │ │ │ │ - andeq fp, fp, r4, lsr #22 │ │ │ │ - eoreq r6, r2, ip, lsl r2 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - ldr r0, [r1] │ │ │ │ - cmp r0, #0 │ │ │ │ - bxeq lr │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, pc} │ │ │ │ - ldr r0, [r4] │ │ │ │ - pop {r4, lr} │ │ │ │ - b 7540 │ │ │ │ - b beb58 │ │ │ │ + eoreq pc, r2, ip, lsr pc @ │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq pc, r2, r4, lsr lr @ │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 59f94 │ │ │ │ + ldr r0, [pc, #980] @ 602e8 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 59f98 │ │ │ │ + ldr r1, [pc, #976] @ 602ec │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 59f9c │ │ │ │ - ldr r3, [pc, #964] @ 59f9c │ │ │ │ - ldr r5, [pc, #964] @ 59fa0 │ │ │ │ + ldr r2, [pc, #968] @ 602f0 │ │ │ │ + ldr r3, [pc, #964] @ 602f0 │ │ │ │ + ldr r5, [pc, #964] @ 602f4 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 59c44 │ │ │ │ + b 5ff98 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 59fa4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 602f8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59ee8 │ │ │ │ + bne 6023c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59c0c │ │ │ │ + beq 5ff60 │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ - b 59ca0 │ │ │ │ + b 5fff4 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 59fa4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 602f8 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59ee8 │ │ │ │ + bne 6023c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59c68 │ │ │ │ + beq 5ffbc │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ - b 59cfc │ │ │ │ + b 60050 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 59fa4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 602f8 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59ee8 │ │ │ │ + bne 6023c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59cc4 │ │ │ │ + beq 60018 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 59d5c │ │ │ │ + b 600b0 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 59fa4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 602f8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59ee8 │ │ │ │ + bne 6023c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59d24 │ │ │ │ + beq 60078 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #32 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 59dbc │ │ │ │ + b 60110 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 59fa4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 602f8 │ │ │ │ mov r1, #5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59ee8 │ │ │ │ + bne 6023c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59d84 │ │ │ │ + beq 600d8 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 59e1c │ │ │ │ + b 60170 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 59fa4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 602f8 │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59ee8 │ │ │ │ + bne 6023c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59de4 │ │ │ │ + beq 60138 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59f34 │ │ │ │ + beq 60288 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59f70 │ │ │ │ + beq 602c4 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 59fa8 │ │ │ │ + ldr r1, [pc, #248] @ 602fc │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 59fac │ │ │ │ + ldrlt r1, [pc, #244] @ 60300 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 59fa8 │ │ │ │ + ldr r3, [pc, #232] @ 602fc │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59ed4 │ │ │ │ + bne 60228 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59f08 │ │ │ │ + beq 6025c │ │ │ │ strd r6, [r3] │ │ │ │ - b 59f08 │ │ │ │ + b 6025c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59f08 │ │ │ │ + beq 6025c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 59fb0 │ │ │ │ - ldr r3, [pc, #132] @ 59f98 │ │ │ │ + ldr r2, [pc, #160] @ 60304 │ │ │ │ + ldr r3, [pc, #132] @ 602ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 59f90 │ │ │ │ + bne 602e4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59ed4 │ │ │ │ + bne 60228 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59ecc │ │ │ │ - b 59ed4 │ │ │ │ + beq 60220 │ │ │ │ + b 60228 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59ed4 │ │ │ │ - b 59ecc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r2, r8, lsr #2 │ │ │ │ + bne 60228 │ │ │ │ + b 60220 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq pc, [r2], -r4 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r6, r2, r4, lsl #2 │ │ │ │ + @ instruction: 0x0022fdb0 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - ldrdeq r5, [r2], -ip @ │ │ │ │ + eoreq pc, r2, r8, lsl #21 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 5a3a4 │ │ │ │ + ldr r0, [pc, #980] @ 606f8 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 5a3a8 │ │ │ │ + ldr r1, [pc, #976] @ 606fc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 5a3ac │ │ │ │ - ldr r3, [pc, #964] @ 5a3ac │ │ │ │ - ldr r5, [pc, #964] @ 5a3b0 │ │ │ │ + ldr r2, [pc, #968] @ 60700 │ │ │ │ + ldr r3, [pc, #964] @ 60700 │ │ │ │ + ldr r5, [pc, #964] @ 60704 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 5a054 │ │ │ │ + b 603a8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 5a3b4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 60708 │ │ │ │ mov r1, #9 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a2f8 │ │ │ │ + bne 6064c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a01c │ │ │ │ + beq 60370 │ │ │ │ ldrd r6, [sp, #40] @ 0x28 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ - b 5a0b0 │ │ │ │ + b 60404 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 5a3b4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 60708 │ │ │ │ mov r1, #10 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a2f8 │ │ │ │ + bne 6064c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a078 │ │ │ │ + beq 603cc │ │ │ │ ldrd r8, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #32 │ │ │ │ - b 5a10c │ │ │ │ + b 60460 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 5a3b4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 60708 │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a2f8 │ │ │ │ + bne 6064c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a0d4 │ │ │ │ + beq 60428 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 5a16c │ │ │ │ + b 604c0 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 5a3b4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 60708 │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a2f8 │ │ │ │ + bne 6064c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a134 │ │ │ │ + beq 60488 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 5a1cc │ │ │ │ + b 60520 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 5a3b4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 60708 │ │ │ │ mov r1, #13 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a2f8 │ │ │ │ + bne 6064c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a194 │ │ │ │ + beq 604e8 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 5a22c │ │ │ │ + b 60580 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 5a3b4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 60708 │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a2f8 │ │ │ │ + bne 6064c │ │ │ │ mov r2, fp │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a1f4 │ │ │ │ + beq 60548 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a344 │ │ │ │ + beq 60698 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a380 │ │ │ │ + beq 606d4 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 5a3b8 │ │ │ │ + ldr r1, [pc, #248] @ 6070c │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 5a3bc │ │ │ │ + ldrlt r1, [pc, #244] @ 60710 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 5a3b8 │ │ │ │ + ldr r3, [pc, #232] @ 6070c │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a2e4 │ │ │ │ + bne 60638 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a318 │ │ │ │ + beq 6066c │ │ │ │ strd r6, [r3] │ │ │ │ - b 5a318 │ │ │ │ + b 6066c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a318 │ │ │ │ + beq 6066c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 5a3c0 │ │ │ │ - ldr r3, [pc, #132] @ 5a3a8 │ │ │ │ + ldr r2, [pc, #160] @ 60714 │ │ │ │ + ldr r3, [pc, #132] @ 606fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5a3a0 │ │ │ │ + bne 606f4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a2e4 │ │ │ │ + bne 60638 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a2dc │ │ │ │ - b 5a2e4 │ │ │ │ + beq 60630 │ │ │ │ + b 60638 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a2e4 │ │ │ │ - b 5a2dc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r2, r8, lsl sp │ │ │ │ + bne 60638 │ │ │ │ + b 60630 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq pc, r2, r4, asr #19 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq r5, [r2], -r4 @ │ │ │ │ + eoreq pc, r2, r0, lsr #19 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r5, r2, ip, asr #19 │ │ │ │ + eoreq pc, r2, r8, ror r6 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3968] @ 0xf80 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #980] @ 5a7b4 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 5a7b8 │ │ │ │ + ldr r0, [pc, #528] @ 60944 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #524] @ 60948 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 5a7bc │ │ │ │ - ldr r3, [pc, #964] @ 5a7bc │ │ │ │ - ldr r5, [pc, #964] @ 5a7c0 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ + ldr r6, [pc, #516] @ 6094c │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr r3, [pc, #512] @ 60950 │ │ │ │ + mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #84] @ 0x54 │ │ │ │ + str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 5a464 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 5a7c4 │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5a708 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5a42c │ │ │ │ - ldrd r6, [sp, #56] @ 0x38 │ │ │ │ - add r8, sp, #48 @ 0x30 │ │ │ │ - b 5a4c0 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 5a7c4 │ │ │ │ - mov r1, #2 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5a708 │ │ │ │ - mov r2, r8 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r5, sp, #16 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + strb r2, [sp, #10] │ │ │ │ + strb r2, [sp, #11] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b 607a0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5a488 │ │ │ │ - ldrd r8, [sp, #48] @ 0x30 │ │ │ │ - add fp, sp, #72 @ 0x48 │ │ │ │ - b 5a51c │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 5a7c4 │ │ │ │ - mov r1, #3 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #87 @ 0x57 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5a708 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #3 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a4e4 │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - add fp, sp, #64 @ 0x40 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 5a57c │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 5a7c4 │ │ │ │ - mov r1, #4 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bne 60840 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #87 @ 0x57 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a708 │ │ │ │ - mov r2, fp │ │ │ │ + beq 60778 │ │ │ │ + add r5, sp, #11 │ │ │ │ + b 607f8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5a544 │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - add fp, sp, #32 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 5a5dc │ │ │ │ - mov r1, #26 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 5a7c4 │ │ │ │ - mov r1, #5 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5a708 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5a5a4 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - add fp, sp, #40 @ 0x28 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 5a63c │ │ │ │ - mov r1, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 5a7c4 │ │ │ │ - mov r1, #6 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #384] @ 60954 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a708 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5a604 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5a754 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ + bne 60840 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a790 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 5a7c8 │ │ │ │ + beq 607c0 │ │ │ │ + ldrb r3, [sp, #11] │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r5, sp, #12 │ │ │ │ + bne 608b4 │ │ │ │ + ldr r1, [pc, #300] @ 60958 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 5a7cc │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 5a7c8 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5a6f4 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r3, [sl] │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a728 │ │ │ │ - strd r6, [r3] │ │ │ │ - b 5a728 │ │ │ │ + beq 60860 │ │ │ │ + strd r0, [r3] │ │ │ │ + b 60860 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a728 │ │ │ │ + beq 60860 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 5a7d0 │ │ │ │ - ldr r3, [pc, #132] @ 5a7b8 │ │ │ │ + ldr r2, [pc, #244] @ 6095c │ │ │ │ + ldr r3, [pc, #220] @ 60948 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5a7b0 │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5a6f4 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5a6ec │ │ │ │ - b 5a6f4 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5a6f4 │ │ │ │ - b 5a6ec │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r2, r8, lsl #18 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r5, r2, r4, ror #17 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - @ instruction: 0x002255bc │ │ │ │ - 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 5abc4 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 5abc8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 5abcc │ │ │ │ - ldr r3, [pc, #964] @ 5abcc │ │ │ │ - ldr r5, [pc, #964] @ 5abd0 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #84] @ 0x54 │ │ │ │ - mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 5a874 │ │ │ │ - mov r1, #6 │ │ │ │ + bne 60940 │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 5abd4 │ │ │ │ - mov r1, #9 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #89 @ 0x59 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5ab18 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #9 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a83c │ │ │ │ - ldrd r6, [sp, #40] @ 0x28 │ │ │ │ - add r8, sp, #72 @ 0x48 │ │ │ │ - b 5a8d0 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 5abd4 │ │ │ │ - mov r1, #10 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bne 60840 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #89 @ 0x59 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ab18 │ │ │ │ - mov r2, r8 │ │ │ │ + beq 6088c │ │ │ │ + add r5, sp, #10 │ │ │ │ + b 6090c │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5a898 │ │ │ │ - ldrd r8, [sp, #72] @ 0x48 │ │ │ │ - add fp, sp, #32 │ │ │ │ - b 5a92c │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 5abd4 │ │ │ │ - mov r1, #11 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5ab18 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #11 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5a8f4 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - add fp, sp, #64 @ 0x40 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 5a98c │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 5abd4 │ │ │ │ - mov r1, #12 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5ab18 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #12 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5a954 │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - add fp, sp, #56 @ 0x38 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 5a9ec │ │ │ │ - mov r1, #26 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 5abd4 │ │ │ │ - mov r1, #13 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5ab18 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #13 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5a9b4 │ │ │ │ - ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - add fp, sp, #48 @ 0x30 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 5aa4c │ │ │ │ - mov r1, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 5abd4 │ │ │ │ - mov r1, #14 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #108] @ 60954 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #90 @ 0x5a │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5ab18 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5aa14 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ab64 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ + bne 60840 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #90 @ 0x5a │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5aba0 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 5abd8 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 5abdc │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 5abd8 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ab04 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5ab38 │ │ │ │ - strd r6, [r3] │ │ │ │ - b 5ab38 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ + beq 608d4 │ │ │ │ + ldrb r3, [sp, #10] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ab38 │ │ │ │ + beq 60824 │ │ │ │ + ldr r1, [pc, #36] @ 60960 │ │ │ │ mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 5abe0 │ │ │ │ - ldr r3, [pc, #132] @ 5abc8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 5abc0 │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5ab04 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5aafc │ │ │ │ - b 5ab04 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5ab04 │ │ │ │ - b 5aafc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r5, [r2], -r8 @ │ │ │ │ + b 6082c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x0022f5b4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ + mlaeq r2, r0, r5, pc @ │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - ldrdeq r5, [r2], -r4 @ │ │ │ │ - muleq r0, r8, r2 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ + eoreq pc, r2, r4, lsl #9 │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r5, r2, ip, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3968] @ 0xf80 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #980] @ 5afd4 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 5afd8 │ │ │ │ + ldr r0, [pc, #340] @ 60ad4 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #336] @ 60ad8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 5afdc │ │ │ │ - ldr r3, [pc, #964] @ 5afdc │ │ │ │ - ldr r5, [pc, #964] @ 5afe0 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ + ldr r6, [pc, #328] @ 60adc │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr r2, [pc, #324] @ 60ae0 │ │ │ │ + mov r3, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #84] @ 0x54 │ │ │ │ + str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 5ac84 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 5afe4 │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5af28 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5ac4c │ │ │ │ - ldrd r6, [sp, #56] @ 0x38 │ │ │ │ - add r8, sp, #48 @ 0x30 │ │ │ │ - b 5ace0 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 5afe4 │ │ │ │ - mov r1, #2 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5af28 │ │ │ │ - mov r2, r8 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r5, sp, #16 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + strb r3, [sp, #15] │ │ │ │ + b 609e4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5aca8 │ │ │ │ - ldrd r8, [sp, #48] @ 0x30 │ │ │ │ - add fp, sp, #72 @ 0x48 │ │ │ │ - b 5ad3c │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 5afe4 │ │ │ │ - mov r1, #3 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #86 @ 0x56 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5af28 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #3 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ad04 │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - add fp, sp, #64 @ 0x40 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 5ad9c │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 5afe4 │ │ │ │ - mov r1, #4 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bne 60a84 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #86 @ 0x56 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5af28 │ │ │ │ - mov r2, fp │ │ │ │ + beq 609bc │ │ │ │ + add r5, sp, #15 │ │ │ │ + b 60a3c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5ad64 │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - add fp, sp, #32 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 5adfc │ │ │ │ - mov r1, #26 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 5afe4 │ │ │ │ - mov r1, #5 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5af28 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5adc4 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - add fp, sp, #40 @ 0x28 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 5ae5c │ │ │ │ - mov r1, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 5afe4 │ │ │ │ - mov r1, #6 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #204] @ 60ae4 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #87 @ 0x57 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5af28 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5ae24 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5af74 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ + bne 60a84 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #87 @ 0x57 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5afb0 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 5afe8 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 5afec │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 5afe8 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5af14 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r3, [sl] │ │ │ │ + beq 60a04 │ │ │ │ + ldrb r3, [sp, #15] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5af48 │ │ │ │ - strd r6, [r3] │ │ │ │ - b 5af48 │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldreq r0, [pc, #124] @ 60ae8 │ │ │ │ + ldreq r1, [pc, #124] @ 60aec │ │ │ │ + ldrne r1, [pc, #124] @ 60af0 │ │ │ │ + movne r0, #0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 60aa4 │ │ │ │ + strd r0, [r3] │ │ │ │ + b 60aa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5af48 │ │ │ │ + beq 60aa4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 5aff0 │ │ │ │ - ldr r3, [pc, #132] @ 5afd8 │ │ │ │ + ldr r2, [pc, #72] @ 60af4 │ │ │ │ + ldr r3, [pc, #40] @ 60ad8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5afd0 │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5af14 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5af0c │ │ │ │ - b 5af14 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5af14 │ │ │ │ - b 5af0c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r2, r8, ror #1 │ │ │ │ + bne 60ad0 │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq pc, r2, r8, ror #6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ + eoreq pc, r2, r4, asr #6 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r5, r2, r4, asr #1 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + teqcc r3, #-872415232 @ 0xcc000000 │ │ │ │ + svccc 0x00d33333 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - mlaeq r2, ip, sp, r4 │ │ │ │ + eoreq pc, r2, r0, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3968] @ 0xf80 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #980] @ 5b3e4 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 5b3e8 │ │ │ │ + ldr r0, [pc, #308] @ 60c48 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #304] @ 60c4c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 5b3ec │ │ │ │ - ldr r3, [pc, #964] @ 5b3ec │ │ │ │ - ldr r5, [pc, #964] @ 5b3f0 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ + ldr r6, [pc, #296] @ 60c50 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr r2, [pc, #292] @ 60c54 │ │ │ │ + mov r3, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #84] @ 0x54 │ │ │ │ + str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 5b094 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 5b3f4 │ │ │ │ - mov r1, #9 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5b338 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #9 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5b05c │ │ │ │ - ldrd r6, [sp, #40] @ 0x28 │ │ │ │ - add r8, sp, #72 @ 0x48 │ │ │ │ - b 5b0f0 │ │ │ │ - mov r1, #10 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r8, sp, #16 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + strb r3, [sp, #15] │ │ │ │ + b 60b78 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 5b3f4 │ │ │ │ - mov r1, #10 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #103 @ 0x67 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b338 │ │ │ │ + bne 60c04 │ │ │ │ mov r2, r8 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5b0b8 │ │ │ │ - ldrd r8, [sp, #72] @ 0x48 │ │ │ │ - add fp, sp, #32 │ │ │ │ - b 5b14c │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 5b3f4 │ │ │ │ - mov r1, #11 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5b338 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #11 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5b114 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - add fp, sp, #64 @ 0x40 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 5b1ac │ │ │ │ - mov r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 5b3f4 │ │ │ │ - mov r1, #12 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5b338 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #12 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5b174 │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - add fp, sp, #56 @ 0x38 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 5b20c │ │ │ │ - mov r1, #26 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 5b3f4 │ │ │ │ - mov r1, #13 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5b338 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #13 │ │ │ │ + mov r1, #103 @ 0x67 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5b1d4 │ │ │ │ - ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - add fp, sp, #48 @ 0x30 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 5b26c │ │ │ │ - mov r1, #32 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 60b50 │ │ │ │ + add r8, sp, #15 │ │ │ │ + b 60bd0 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 5b3f4 │ │ │ │ - mov r1, #14 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #172] @ 60c58 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5b338 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5b234 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b384 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ + bne 60c04 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5b3c0 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 5b3f8 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 5b3fc │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 5b3f8 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5b324 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5b358 │ │ │ │ - strd r6, [r3] │ │ │ │ - b 5b358 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 60b98 │ │ │ │ + ldr r2, [r7] │ │ │ │ + cmp r2, #0 │ │ │ │ + ldrbne r3, [sp, #15] │ │ │ │ + eorne r3, r3, #1 │ │ │ │ + strbne r3, [r2] │ │ │ │ + b 60c18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b358 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 5b400 │ │ │ │ - ldr r3, [pc, #132] @ 5b3e8 │ │ │ │ + strbne r5, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 60c5c │ │ │ │ + ldr r3, [pc, #40] @ 60c4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5b3e0 │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5b324 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5b31c │ │ │ │ - b 5b324 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5b324 │ │ │ │ - b 5b31c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r4, [r2], -r8 @ │ │ │ │ + bne 60c44 │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq pc, [r2], -r4 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0x0022f1b0 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x00224cb4 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r4, r2, ip, lsl #19 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + eoreq pc, r2, ip, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #324] @ 5b564 │ │ │ │ - ldr r4, [pc, #324] @ 5b568 │ │ │ │ - ldr r5, [pc, #320] @ 5b568 │ │ │ │ - ldr r2, [pc, #320] @ 5b56c │ │ │ │ + ldr r1, [pc, #324] @ 60dc0 │ │ │ │ + ldr r4, [pc, #324] @ 60dc4 │ │ │ │ + ldr r5, [pc, #320] @ 60dc4 │ │ │ │ + ldr r2, [pc, #320] @ 60dc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ strd r4, [sp, #16] │ │ │ │ - ldr r6, [pc, #308] @ 5b570 │ │ │ │ + ldr r6, [pc, #308] @ 60dcc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #292] @ 5b568 │ │ │ │ + ldr r3, [pc, #292] @ 60dc4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 5b488 │ │ │ │ + b 60ce4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #111 @ 0x6f │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b514 │ │ │ │ + bne 60d70 │ │ │ │ mov r2, r5 │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ + mov r1, #111 @ 0x6f │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b460 │ │ │ │ + beq 60cbc │ │ │ │ add r5, sp, #16 │ │ │ │ - b 5b4e0 │ │ │ │ + b 60d3c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 5b574 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 60dd0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - mov r1, #53 @ 0x35 │ │ │ │ + mov r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b514 │ │ │ │ + bne 60d70 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, #53 @ 0x35 │ │ │ │ + mov r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b4a8 │ │ │ │ + beq 60d04 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b534 │ │ │ │ + beq 60d90 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - b 5b534 │ │ │ │ + b 60d90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b534 │ │ │ │ + beq 60d90 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 5b578 │ │ │ │ - ldr r3, [pc, #44] @ 5b56c │ │ │ │ + ldr r2, [pc, #60] @ 60dd4 │ │ │ │ + ldr r3, [pc, #44] @ 60dc8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5b560 │ │ │ │ + bne 60dbc │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r2, r0, asr #17 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq pc, r2, r4, rrx │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r4, r2, ip, lsr #17 │ │ │ │ + eoreq pc, r2, r0, asr r0 @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ - @ instruction: 0x002247b0 │ │ │ │ + eoreq lr, r2, r4, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #324] @ 5b6dc │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #320] @ 5b6e0 │ │ │ │ + ldr r1, [pc, #324] @ 60f38 │ │ │ │ + ldr r4, [pc, #324] @ 60f3c │ │ │ │ + ldr r5, [pc, #320] @ 60f3c │ │ │ │ + ldr r2, [pc, #320] @ 60f40 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #312] @ 5b6e4 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #304] @ 5b6e4 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #296] @ 5b6e4 │ │ │ │ - ldr r6, [pc, #296] @ 5b6e8 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #28] │ │ │ │ - mov r1, #0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + strd r4, [sp, #16] │ │ │ │ + ldr r6, [pc, #308] @ 60f44 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r3, [pc, #292] @ 60f3c │ │ │ │ add r6, pc, r6 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ add r5, sp, #12 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 5b600 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 60e5c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #54 @ 0x36 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #113 @ 0x71 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b68c │ │ │ │ + bne 60ee8 │ │ │ │ mov r2, r5 │ │ │ │ - mov r1, #54 @ 0x36 │ │ │ │ + mov r1, #113 @ 0x71 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b5d8 │ │ │ │ + beq 60e34 │ │ │ │ add r5, sp, #16 │ │ │ │ - b 5b658 │ │ │ │ + b 60eb4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 5b6ec │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 60f48 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ + mov r1, #114 @ 0x72 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b68c │ │ │ │ + bne 60ee8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ + mov r1, #114 @ 0x72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b620 │ │ │ │ + beq 60e7c │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b6ac │ │ │ │ + beq 60f08 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - b 5b6ac │ │ │ │ + b 60f08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b6ac │ │ │ │ + beq 60f08 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 5b6f0 │ │ │ │ - ldr r3, [pc, #40] @ 5b6e0 │ │ │ │ + ldr r2, [pc, #60] @ 60f4c │ │ │ │ + ldr r3, [pc, #44] @ 60f40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5b6d8 │ │ │ │ + bne 60f34 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r2, ip, asr #14 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r2, ip, ror #29 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r4, r2, r4, lsr #14 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + ldrdeq lr, [r2], -r8 @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq r4, r2, r8, lsr r6 │ │ │ │ + ldrdeq lr, [r2], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #304] @ 6109c │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #324] @ 5b854 │ │ │ │ - ldr r4, [pc, #324] @ 5b858 │ │ │ │ - ldr r5, [pc, #320] @ 5b858 │ │ │ │ - ldr r2, [pc, #320] @ 5b85c │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - add r1, pc, r1 │ │ │ │ - strd r4, [sp, #16] │ │ │ │ - ldr r6, [pc, #308] @ 5b860 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #292] @ 5b858 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ + ldr r1, [pc, #300] @ 610a0 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r6, [pc, #292] @ 610a4 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr r3, [pc, #288] @ 610a8 │ │ │ │ mov r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - add r5, sp, #12 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 5b778 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r8, sp, #16 │ │ │ │ + strb r2, [sp, #15] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b 60fd0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #115 @ 0x73 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b804 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ + bne 61058 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #115 @ 0x73 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5b750 │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 5b7d0 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 60fa8 │ │ │ │ + add r8, sp, #15 │ │ │ │ + b 61028 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 5b864 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #168] @ 610ac │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - mov r1, #41 @ 0x29 │ │ │ │ + mov r1, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b804 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #41 @ 0x29 │ │ │ │ + bne 61058 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5b798 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 60ff0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b824 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - strd r0, [r3] │ │ │ │ - b 5b824 │ │ │ │ + ldrbne r2, [sp, #15] │ │ │ │ + strbne r2, [r3] │ │ │ │ + b 6106c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b824 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 5b868 │ │ │ │ - ldr r3, [pc, #44] @ 5b85c │ │ │ │ + strbne r5, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 610b0 │ │ │ │ + ldr r3, [pc, #40] @ 610a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5b850 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r4, [r2], -r0 @ │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + bne 61098 │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r2, ip, ror sp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x002245bc │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq r4, r2, r0, asr #9 │ │ │ │ + eoreq lr, r2, r8, asr sp │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + eoreq lr, r2, r8, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #324] @ 5b9cc │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #320] @ 5b9d0 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ + str r0, [ip, #3960] @ 0xf78 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r0, [pc, #1500] @ 616ac │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #1496] @ 616b0 │ │ │ │ + sub sp, sp, #100 @ 0x64 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #312] @ 5b9d4 │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #304] @ 5b9d4 │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r2, [pc, #1484] @ 616b4 │ │ │ │ + ldr r3, [pc, #1480] @ 616b4 │ │ │ │ + strb lr, [sp, #19] │ │ │ │ + ldr r9, [pc, #1476] @ 616b8 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #296] @ 5b9d4 │ │ │ │ - ldr r6, [pc, #296] @ 5b9d8 │ │ │ │ + ldr ip, [pc, #1464] @ 616b4 │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #28] │ │ │ │ + str r1, [sp, #92] @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, sp, #12 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 5b8f0 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r4, sp, #32 │ │ │ │ + str ip, [sp, #20] │ │ │ │ + str ip, [sp, #24] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + str ip, [sp, #28] │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + str ip, [sp, #32] │ │ │ │ + str ip, [sp, #36] @ 0x24 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + strd r2, [sp, #80] @ 0x50 │ │ │ │ + b 61164 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #41 @ 0x29 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 61298 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #41 @ 0x29 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6113c │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ + b 611bc │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1316] @ 616bc │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b97c │ │ │ │ - mov r2, r5 │ │ │ │ + bne 61298 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r3, r4 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ + mov r0, r8 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 61184 │ │ │ │ + ldrd r4, [sp, #64] @ 0x40 │ │ │ │ + add r6, sp, #24 │ │ │ │ + b 6120c │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #43 @ 0x2b │ │ │ │ + mov r0, r8 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 61298 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #43 @ 0x2b │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 611e4 │ │ │ │ + add r6, sp, #19 │ │ │ │ + b 61264 │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1152] @ 616c0 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r1, #44 @ 0x2c │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 61298 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #44 @ 0x2c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6122c │ │ │ │ + ldrb r3, [sp, #19] │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r6, sp, #20 │ │ │ │ + addeq r6, sp, #28 │ │ │ │ + bne 6130c │ │ │ │ + b 614dc │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 612b8 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #1028] @ 616c4 │ │ │ │ + ldr r3, [pc, #1004] @ 616b0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 616a8 │ │ │ │ + add sp, sp, #100 @ 0x64 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r1, #18 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #45 @ 0x2d │ │ │ │ + mov r0, r8 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 61298 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #45 @ 0x2d │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 612e4 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ + b 61364 │ │ │ │ + mov r1, #20 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #892] @ 616bc │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r1, #46 @ 0x2e │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 61298 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #46 @ 0x2e │ │ │ │ + mov r0, r8 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6132c │ │ │ │ + ldrd r6, [sp, #40] @ 0x28 │ │ │ │ + add fp, sp, #36 @ 0x24 │ │ │ │ + b 613b4 │ │ │ │ + mov r1, #24 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #47 @ 0x2f │ │ │ │ + mov r0, r8 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 61298 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #47 @ 0x2f │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6138c │ │ │ │ + add fp, sp, #72 @ 0x48 │ │ │ │ + b 6140c │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #724] @ 616bc │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 61298 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + mov r3, fp │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 613d4 │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + add fp, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 61470 │ │ │ │ + mov r1, #30 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #624] @ 616bc │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 61298 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 61438 │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + ldrd r0, [sp, #8] │ │ │ │ + bl 113568 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113920 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + b 615d0 │ │ │ │ + mov r1, #38 @ 0x26 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #50 @ 0x32 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 61298 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #50 @ 0x32 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 614b4 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ + b 61534 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 616bc │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r1, #51 @ 0x33 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 61298 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #51 @ 0x33 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 614fc │ │ │ │ + ldrd r6, [sp, #48] @ 0x30 │ │ │ │ + add fp, sp, #80 @ 0x50 │ │ │ │ + b 61594 │ │ │ │ + mov r1, #44 @ 0x2c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #332] @ 616bc │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 61298 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6155c │ │ │ │ + ldrd r2, [sp, #80] @ 0x50 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113568 │ │ │ │ + ldr r3, [pc, #260] @ 616c8 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113920 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + mov r1, r5 │ │ │ │ + bl 11356c │ │ │ │ + ldr r3, [pc, #232] @ 616cc │ │ │ │ + mvn r2, #0 │ │ │ │ + bic r9, r1, #-2147483648 @ 0x80000000 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b8c8 │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 5b948 │ │ │ │ - mov r1, #4 │ │ │ │ + bne 61670 │ │ │ │ + ldr r3, [pc, #188] @ 616cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 5b9dc │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #43 @ 0x2b │ │ │ │ + mov r1, r9 │ │ │ │ + mvn r2, #0 │ │ │ │ + bl 113ea8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 61670 │ │ │ │ + ldr r3, [pc, #156] @ 616c8 │ │ │ │ + mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b97c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #43 @ 0x2b │ │ │ │ + beq 61684 │ │ │ │ + ldr r3, [pc, #136] @ 616d0 │ │ │ │ + mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b910 │ │ │ │ - ldr r3, [r7] │ │ │ │ + beq 61684 │ │ │ │ + cmp r5, #0 │ │ │ │ + mov r6, #0 │ │ │ │ + mov r7, #0 │ │ │ │ + movlt r6, #0 │ │ │ │ + movlt r7, #-2147483648 @ 0x80000000 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b99c │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - strd r0, [r3] │ │ │ │ - b 5b99c │ │ │ │ + beq 612b8 │ │ │ │ + strd r6, [r3] │ │ │ │ + b 612b8 │ │ │ │ + ldr r3, [pc, #60] @ 616c8 │ │ │ │ + mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 11356c │ │ │ │ + bl 72b0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + b 61670 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq lr, r2, r4, lsl ip │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq lr, r2, r8, ror #23 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + eoreq lr, r2, ip, lsr #20 │ │ │ │ + svccc 0x00e00000 │ │ │ │ + svcvc 0x00efffff │ │ │ │ + svclt 0x00e00000 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3960] @ 0xf78 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r0, [pc, #1500] @ 61ccc │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #1496] @ 61cd0 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r3, [pc, #1488] @ 61cd4 │ │ │ │ + ldr r2, [pc, #1484] @ 61cd4 │ │ │ │ + sub sp, sp, #100 @ 0x64 │ │ │ │ + ldr r9, [pc, #1480] @ 61cd8 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #92] @ 0x5c │ │ │ │ + mov r1, #0 │ │ │ │ + ldr ip, [pc, #1460] @ 61cd4 │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + strd r2, [sp, #80] @ 0x50 │ │ │ │ + mov r3, #0 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r4, sp, #20 │ │ │ │ + str ip, [sp, #20] │ │ │ │ + str ip, [sp, #24] │ │ │ │ + str ip, [sp, #28] │ │ │ │ + str ip, [sp, #32] │ │ │ │ + str ip, [sp, #36] @ 0x24 │ │ │ │ + strb r3, [sp, #19] │ │ │ │ + b 61784 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 618b8 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6175c │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ + b 617dc │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1316] @ 61cdc │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 618b8 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r4 │ │ │ │ + mov r1, #56 @ 0x38 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 617a4 │ │ │ │ + ldrd r4, [sp, #40] @ 0x28 │ │ │ │ + add r6, sp, #28 │ │ │ │ + b 6182c │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 618b8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 61804 │ │ │ │ + add r6, sp, #19 │ │ │ │ + b 61884 │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1152] @ 61ce0 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 618b8 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + mov r0, r8 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6184c │ │ │ │ + ldrb r3, [sp, #19] │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r6, sp, #36 @ 0x24 │ │ │ │ + addeq r6, sp, #24 │ │ │ │ + bne 6192c │ │ │ │ + b 61afc │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b99c │ │ │ │ + beq 618d8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 5b9e0 │ │ │ │ - ldr r3, [pc, #40] @ 5b9d0 │ │ │ │ + ldr r2, [pc, #1028] @ 61ce4 │ │ │ │ + ldr r3, [pc, #1004] @ 61cd0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5b9c8 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r2, ip, asr r4 │ │ │ │ + bne 61cc8 │ │ │ │ + add sp, sp, #100 @ 0x64 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r1, #18 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + mov r0, r8 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 618b8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 61904 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ + b 61984 │ │ │ │ + mov r1, #20 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #892] @ 61cdc │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 618b8 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6194c │ │ │ │ + ldrd r6, [sp, #48] @ 0x30 │ │ │ │ + add fp, sp, #72 @ 0x48 │ │ │ │ + b 619e4 │ │ │ │ + mov r1, #24 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #796] @ 61cdc │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 618b8 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 619ac │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113568 │ │ │ │ + ldr r3, [pc, #724] @ 61ce8 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113920 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 11356c │ │ │ │ + ldr r3, [pc, #696] @ 61cec │ │ │ │ + mvn r2, #0 │ │ │ │ + bic r9, r1, #-2147483648 @ 0x80000000 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 61ac0 │ │ │ │ + ldr r3, [pc, #652] @ 61cec │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r9 │ │ │ │ + mvn r2, #0 │ │ │ │ + bl 113ea8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 61ac0 │ │ │ │ + ldr r3, [pc, #620] @ 61ce8 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 61ca4 │ │ │ │ + ldr r3, [pc, #600] @ 61cf0 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e94 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 61ca4 │ │ │ │ + cmp r5, #0 │ │ │ │ + mov r6, #0 │ │ │ │ + mov r7, #0 │ │ │ │ + movlt r6, #0 │ │ │ │ + movlt r7, #-2147483648 @ 0x80000000 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 618d8 │ │ │ │ + strd r6, [r3] │ │ │ │ + b 618d8 │ │ │ │ + mov r1, #36 @ 0x24 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #62 @ 0x3e │ │ │ │ + mov r0, r8 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 618b8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #62 @ 0x3e │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 61ad4 │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ + b 61b54 │ │ │ │ + mov r1, #38 @ 0x26 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 61cdc │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 618b8 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ + mov r0, r8 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 61b1c │ │ │ │ + ldrd r6, [sp, #64] @ 0x40 │ │ │ │ + add fp, sp, #32 │ │ │ │ + b 61ba4 │ │ │ │ + mov r1, #42 @ 0x2a │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #64 @ 0x40 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 618b8 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #64 @ 0x40 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 61b7c │ │ │ │ + add fp, sp, #80 @ 0x50 │ │ │ │ + b 61bfc │ │ │ │ + mov r1, #44 @ 0x2c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #260] @ 61cdc │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r1, #65 @ 0x41 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 618b8 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r3, fp │ │ │ │ + mov r1, #65 @ 0x41 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 61bc4 │ │ │ │ + ldrd r2, [sp, #80] @ 0x50 │ │ │ │ + add fp, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp] │ │ │ │ + b 61c60 │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #160] @ 61cdc │ │ │ │ + mov r1, #66 @ 0x42 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 618b8 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #66 @ 0x42 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 61c28 │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + ldrd r0, [sp] │ │ │ │ + bl 113568 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113920 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + b 61a20 │ │ │ │ + ldr r3, [pc, #60] @ 61ce8 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 11356c │ │ │ │ + bl 72b0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + b 61ac0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq lr, [r2], -r8 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r4, r2, r4, lsr r4 │ │ │ │ + @ instruction: 0x0022e5b4 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq r4, r2, r8, asr #6 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + eoreq lr, r2, ip, lsl #8 │ │ │ │ + svccc 0x00e00000 │ │ │ │ + svcvc 0x00efffff │ │ │ │ + svclt 0x00e00000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #516] @ 5bc04 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #512] @ 5bc08 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #500] @ 5bc0c │ │ │ │ + ldr r1, [pc, #920] @ 620a8 │ │ │ │ + ldr r2, [pc, #920] @ 620ac │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r6, [pc, #912] @ 620b0 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr r3, [pc, #908] @ 620b4 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r6, [pc, #484] @ 5bc10 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - strb r2, [sp, #15] │ │ │ │ - ldr r3, [pc, #464] @ 5bc0c │ │ │ │ - ldr r2, [pc, #460] @ 5bc0c │ │ │ │ add r6, pc, r6 │ │ │ │ - add r8, sp, #16 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 5ba74 │ │ │ │ - mov r1, #2 │ │ │ │ + mov r4, r0 │ │ │ │ + add r8, sp, #8 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 61d70 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #72 @ 0x48 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #73 @ 0x49 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bb08 │ │ │ │ + bne 61f64 │ │ │ │ mov r2, r8 │ │ │ │ - mov r1, #72 @ 0x48 │ │ │ │ + mov r1, #73 @ 0x49 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5ba4c │ │ │ │ - add r8, sp, #15 │ │ │ │ - b 5bacc │ │ │ │ - mov r1, #4 │ │ │ │ + beq 61d48 │ │ │ │ + ldr r8, [pc, #804] @ 620b4 │ │ │ │ + add r5, sp, #16 │ │ │ │ + str r8, [sp, #16] │ │ │ │ + b 61dd0 │ │ │ │ + mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #364] @ 5bc14 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #780] @ 620b8 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - mov r1, #73 @ 0x49 │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bb08 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #73 @ 0x49 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 5ba94 │ │ │ │ - ldrb r3, [sp, #15] │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r8, sp, #20 │ │ │ │ - bne 5bb70 │ │ │ │ - ldr r2, [r7] │ │ │ │ - cmp r2, #0 │ │ │ │ - strbne r3, [r2] │ │ │ │ - b 5bb1c │ │ │ │ + bne 61fa4 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #244] @ 5bc18 │ │ │ │ - ldr r3, [pc, #224] @ 5bc08 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 5bc00 │ │ │ │ - add sp, sp, #40 @ 0x28 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r1, #8 │ │ │ │ + bl 743c │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq 61d98 │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + add r9, sp, #12 │ │ │ │ + b 61e20 │ │ │ │ + mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #74 @ 0x4a │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bb08 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #74 @ 0x4a │ │ │ │ + bne 61fbc │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 5bb48 │ │ │ │ - add r8, sp, #24 │ │ │ │ - b 5bbc8 │ │ │ │ - mov r1, #10 │ │ │ │ + bl 70dc │ │ │ │ + subs fp, r0, #0 │ │ │ │ + beq 61df8 │ │ │ │ + str r8, [sp, #16] │ │ │ │ + b 61e78 │ │ │ │ + mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #120] @ 5bc1c │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #612] @ 620b8 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - mov r1, #75 @ 0x4b │ │ │ │ + mov r1, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bb08 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #75 @ 0x4b │ │ │ │ + bne 61fd4 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 5bb90 │ │ │ │ - ldr r3, [pc, #52] @ 5bc20 │ │ │ │ - ldrd r0, [sp, #24] │ │ │ │ + bl 743c │ │ │ │ + subs r8, r0, #0 │ │ │ │ + beq 61e40 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 11383c │ │ │ │ + orrs r3, sl, r6 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + beq 61fec │ │ │ │ + cmp sl, r6 │ │ │ │ + ble 62014 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 61f50 │ │ │ │ + ldr r3, [pc, #480] @ 620bc │ │ │ │ mov r2, #0 │ │ │ │ - bl 113490 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - movne r3, #1 │ │ │ │ - b 5baf8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r2, r8, ror #5 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x002242b0 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r4, r2, r8, asr #3 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #196] @ 5bd04 │ │ │ │ - ldr r2, [pc, #196] @ 5bd08 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #12 │ │ │ │ - ldr r3, [pc, #184] @ 5bd0c │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e94 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 62028 │ │ │ │ + ldr r2, [pc, #456] @ 620c0 │ │ │ │ + ldr r3, [pc, #456] @ 620c4 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e80 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 62028 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 113ef4 │ │ │ │ + mov r6, r0 │ │ │ │ + bl 11383c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + bl 113e58 │ │ │ │ + subs r8, r0, #0 │ │ │ │ + bne 61f54 │ │ │ │ mov r2, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, sp │ │ │ │ - str r3, [sp] │ │ │ │ - b 5bc94 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bce8 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 70cc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 5bc6c │ │ │ │ + beq 62028 │ │ │ │ + mov r6, #0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r2, [sp] │ │ │ │ - strne r2, [r3] │ │ │ │ - ldr r2, [pc, #76] @ 5bd10 │ │ │ │ - ldr r3, [pc, #64] @ 5bd08 │ │ │ │ + strne r6, [r3] │ │ │ │ + b 61f78 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + strne r5, [r3] │ │ │ │ + ldr r2, [pc, #328] @ 620c8 │ │ │ │ + ldr r3, [pc, #296] @ 620ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5bd00 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - mov r0, r5 │ │ │ │ - bl 71f8 │ │ │ │ + bne 620a4 │ │ │ │ + add sp, sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - strne r4, [r3] │ │ │ │ - b 5bcbc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r4, r2, ip, lsr #1 │ │ │ │ + strne r9, [r3] │ │ │ │ + b 61f78 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + strne fp, [r3] │ │ │ │ + b 61f78 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + strne r8, [r3] │ │ │ │ + b 61f78 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r1, [pc, #208] @ 620cc │ │ │ │ + movlt r0, #0 │ │ │ │ + ldrlt r1, [pc, #204] @ 620d0 │ │ │ │ + ldr r3, [pc, #200] @ 620d0 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 61eb8 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11383c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + b 61eb8 │ │ │ │ + lsl r3, r5, #1 │ │ │ │ + lsr r3, r3, #21 │ │ │ │ + sub r2, r3, #1072 @ 0x430 │ │ │ │ + sub r2, r2, #3 │ │ │ │ + cmp r2, #0 │ │ │ │ + blt 62060 │ │ │ │ + cmp r2, #31 │ │ │ │ + bgt 61f50 │ │ │ │ + cmp r5, #0 │ │ │ │ + lsl r4, r4, r2 │ │ │ │ + movge r6, #1 │ │ │ │ + mvnlt r6, #0 │ │ │ │ + mul r6, r4, r6 │ │ │ │ + b 61f54 │ │ │ │ + cmn r2, #52 @ 0x34 │ │ │ │ + blt 61f50 │ │ │ │ + rsb r2, r3, #1072 @ 0x430 │ │ │ │ + add r2, r2, #3 │ │ │ │ + bic r1, r5, #-16777216 @ 0xff000000 │ │ │ │ + lsr r3, r4, r2 │ │ │ │ + bic r1, r1, #15728640 @ 0xf00000 │ │ │ │ + orr r1, r1, #1048576 @ 0x100000 │ │ │ │ + rsb r0, r2, #32 │ │ │ │ + orr r3, r3, r1, lsl r0 │ │ │ │ + sub r2, r2, #32 │ │ │ │ + cmp r5, #0 │ │ │ │ + orr r3, r3, r1, lsr r2 │ │ │ │ + movge r6, #1 │ │ │ │ + mvnlt r6, #0 │ │ │ │ + mul r6, r3, r6 │ │ │ │ + b 61f54 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq sp, [r2], -ip @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0x0022dfbc │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r4, r2, r8, lsr #32 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + mvngt r0, r0 │ │ │ │ + @ instruction: 0xffc00000 │ │ │ │ + ldrshmi pc, [pc, #255] @ 621cb @ │ │ │ │ + eoreq sp, r2, ip, ror #26 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #196] @ 5bdf4 │ │ │ │ - ldr r2, [pc, #196] @ 5bdf8 │ │ │ │ + ldr r1, [pc, #920] @ 62488 │ │ │ │ + ldr r2, [pc, #920] @ 6248c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #12 │ │ │ │ - ldr r3, [pc, #184] @ 5bdfc │ │ │ │ + ldr r6, [pc, #912] @ 62490 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr r3, [pc, #908] @ 62494 │ │ │ │ ldr r2, [r2] │ │ │ │ - str r2, [sp, #4] │ │ │ │ + str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ - mov r6, sp │ │ │ │ - str r3, [sp] │ │ │ │ - b 5bd84 │ │ │ │ - mov r1, #2 │ │ │ │ + add r8, sp, #8 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 62150 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #1 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #79 @ 0x4f │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bdd8 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #1 │ │ │ │ + bne 62344 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #79 @ 0x4f │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5bd5c │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [sp] │ │ │ │ - strne r2, [r3] │ │ │ │ - ldr r2, [pc, #76] @ 5be00 │ │ │ │ - ldr r3, [pc, #64] @ 5bdf8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 5bdf0 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - strne r5, [r3] │ │ │ │ - b 5bdac │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00223fbc │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r3, r2, r8, lsr pc │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #528] @ 5c030 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #524] @ 5c034 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #516] @ 5c038 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - ldr r3, [pc, #512] @ 5c03c │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #20] │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ + beq 62128 │ │ │ │ + ldr r8, [pc, #804] @ 62494 │ │ │ │ add r5, sp, #16 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - strb r2, [sp, #10] │ │ │ │ - strb r2, [sp, #11] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b 5be8c │ │ │ │ - mov r1, #2 │ │ │ │ + str r8, [sp, #16] │ │ │ │ + b 621b0 │ │ │ │ + mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #87 @ 0x57 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #780] @ 62498 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bf2c │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #87 @ 0x57 │ │ │ │ + bne 62384 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #80 @ 0x50 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq 62178 │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + add r9, sp, #12 │ │ │ │ + b 62200 │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #81 @ 0x51 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5be64 │ │ │ │ - add r5, sp, #11 │ │ │ │ - b 5bee4 │ │ │ │ - mov r1, #4 │ │ │ │ + bne 6239c │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #81 @ 0x51 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #384] @ 5c040 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + bl 70dc │ │ │ │ + subs fp, r0, #0 │ │ │ │ + beq 621d8 │ │ │ │ + str r8, [sp, #16] │ │ │ │ + b 62258 │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #612] @ 62498 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - mov r1, #88 @ 0x58 │ │ │ │ + mov r1, #82 @ 0x52 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bf2c │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + bne 623b4 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #82 @ 0x52 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + subs r8, r0, #0 │ │ │ │ + beq 62220 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 11383c │ │ │ │ + orrs r3, sl, r6 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + beq 623cc │ │ │ │ + cmp sl, r6 │ │ │ │ + bge 623f4 │ │ │ │ + mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5beac │ │ │ │ - ldrb r3, [sp, #11] │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r5, sp, #12 │ │ │ │ - bne 5bfa0 │ │ │ │ - ldr r1, [pc, #300] @ 5c044 │ │ │ │ - mov r0, #0 │ │ │ │ + beq 62330 │ │ │ │ + ldr r3, [pc, #480] @ 6249c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e94 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 62408 │ │ │ │ + ldr r2, [pc, #456] @ 624a0 │ │ │ │ + ldr r3, [pc, #456] @ 624a4 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e80 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 62408 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 113ef4 │ │ │ │ + mov r6, r0 │ │ │ │ + bl 11383c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + bl 113e58 │ │ │ │ + subs r8, r0, #0 │ │ │ │ + bne 62334 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 62408 │ │ │ │ + mov r6, #0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bf4c │ │ │ │ - strd r0, [r3] │ │ │ │ - b 5bf4c │ │ │ │ + strne r6, [r3] │ │ │ │ + b 62358 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bf4c │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #244] @ 5c048 │ │ │ │ - ldr r3, [pc, #220] @ 5c034 │ │ │ │ + strne r5, [r3] │ │ │ │ + ldr r2, [pc, #328] @ 624a8 │ │ │ │ + ldr r3, [pc, #296] @ 6248c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5c02c │ │ │ │ + bne 62484 │ │ │ │ add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #89 @ 0x59 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5bf2c │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #89 @ 0x59 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5bf78 │ │ │ │ - add r5, sp, #10 │ │ │ │ - b 5bff8 │ │ │ │ - mov r1, #10 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #108] @ 5c040 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #90 @ 0x5a │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + strne r9, [r3] │ │ │ │ + b 62358 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5bf2c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #90 @ 0x5a │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + strne fp, [r3] │ │ │ │ + b 62358 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5bfc0 │ │ │ │ - ldrb r3, [sp, #10] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bf10 │ │ │ │ - ldr r1, [pc, #36] @ 5c04c │ │ │ │ + strne r8, [r3] │ │ │ │ + b 62358 │ │ │ │ + cmp r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ - b 5bf18 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r2, r8, asr #29 │ │ │ │ + ldr r1, [pc, #208] @ 624ac │ │ │ │ + movlt r0, #0 │ │ │ │ + ldrlt r1, [pc, #204] @ 624b0 │ │ │ │ + ldr r3, [pc, #196] @ 624ac │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 62298 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11383c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + b 62298 │ │ │ │ + lsl r3, r5, #1 │ │ │ │ + lsr r3, r3, #21 │ │ │ │ + sub r2, r3, #1072 @ 0x430 │ │ │ │ + sub r2, r2, #3 │ │ │ │ + cmp r2, #0 │ │ │ │ + blt 62440 │ │ │ │ + cmp r2, #31 │ │ │ │ + bgt 62330 │ │ │ │ + cmp r5, #0 │ │ │ │ + lsl r4, r4, r2 │ │ │ │ + movge r6, #1 │ │ │ │ + mvnlt r6, #0 │ │ │ │ + mul r6, r4, r6 │ │ │ │ + b 62334 │ │ │ │ + cmn r2, #52 @ 0x34 │ │ │ │ + blt 62330 │ │ │ │ + rsb r2, r3, #1072 @ 0x430 │ │ │ │ + add r2, r2, #3 │ │ │ │ + bic r1, r5, #-16777216 @ 0xff000000 │ │ │ │ + lsr r3, r4, r2 │ │ │ │ + bic r1, r1, #15728640 @ 0xf00000 │ │ │ │ + orr r1, r1, #1048576 @ 0x100000 │ │ │ │ + rsb r0, r2, #32 │ │ │ │ + orr r3, r3, r1, lsl r0 │ │ │ │ + sub r2, r2, #32 │ │ │ │ + cmp r5, #0 │ │ │ │ + orr r3, r3, r1, lsr r2 │ │ │ │ + movge r6, #1 │ │ │ │ + mvnlt r6, #0 │ │ │ │ + mul r6, r3, r6 │ │ │ │ + b 62334 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq sp, [r2], -ip @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r3, r2, r4, lsr #29 │ │ │ │ + ldrdeq sp, [r2], -ip @ │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + mvngt r0, r0 │ │ │ │ + @ instruction: 0xffc00000 │ │ │ │ + ldrshmi pc, [pc, #255] @ 625ab @ │ │ │ │ + eoreq sp, r2, ip, lsl #19 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - mlaeq r2, r8, sp, r3 │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #556] @ 5c298 │ │ │ │ - ldr r2, [pc, #556] @ 5c29c │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r7, [pc, #548] @ 5c2a0 │ │ │ │ - sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #544] @ 5c2a4 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov r2, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + ldr r2, [pc, #828] @ 62808 │ │ │ │ + ldr r3, [pc, #828] @ 6280c │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r6, [pc, #816] @ 62810 │ │ │ │ + add r8, sp, #12 │ │ │ │ + ldr r5, [pc, #812] @ 62814 │ │ │ │ mov r4, r0 │ │ │ │ - add r8, sp, #16 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b 5c0d0 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + mov r3, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + str r5, [sp, #12] │ │ │ │ + mov r7, r1 │ │ │ │ + bl 767c │ │ │ │ + str r5, [sp, #16] │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 62540 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #16 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c218 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #16 │ │ │ │ + bne 62770 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 5c0a8 │ │ │ │ - add r8, sp, #20 │ │ │ │ - b 5c128 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 62518 │ │ │ │ + add r5, sp, #8 │ │ │ │ + b 62590 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #420] @ 5c2a8 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - mov r1, #17 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #69 @ 0x45 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c218 │ │ │ │ + bne 62770 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #17 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #69 @ 0x45 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 5c0f0 │ │ │ │ - ldr r5, [pc, #352] @ 5c2ac │ │ │ │ - ldr r9, [pc, #352] @ 5c2b0 │ │ │ │ - ldr r8, [pc, #352] @ 5c2b4 │ │ │ │ - ldr sl, [sp, #20] │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r7, sp, #24 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 5c1bc │ │ │ │ - ldr r0, [r8, #4] │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c188 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 5c188 │ │ │ │ - blx r3 │ │ │ │ - ldr r1, [pc, #296] @ 5c2b8 │ │ │ │ - ldr r3, [pc, #296] @ 5c2bc │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ + beq 62560 │ │ │ │ + add r5, sp, #20 │ │ │ │ + ldr r3, [pc, #604] @ 62814 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 625fc │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - str r1, [sp] │ │ │ │ - mov r1, #20 │ │ │ │ - bl 73e4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #576] @ 62818 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #70 @ 0x46 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c278 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #20 │ │ │ │ + bne 627b0 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c258 │ │ │ │ - mov r1, #12 │ │ │ │ + beq 625c4 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5c168 │ │ │ │ - mov r3, #16 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #464] @ 62814 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #13 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + beq 62688 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 627f8 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r1, [pc, #396] @ 6281c │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #26 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ - add r3, sp, #28 │ │ │ │ - str r9, [sp, #32] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5c168 │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 62700 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 62700 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 62724 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 62724 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #140] @ 5c2c0 │ │ │ │ - ldr r3, [pc, #100] @ 5c29c │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #12] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #212] @ 62820 │ │ │ │ + ldr r3, [pc, #188] @ 6280c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5c294 │ │ │ │ - add sp, sp, #40 @ 0x28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [r6] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 5c22c │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - subs r3, r3, sl │ │ │ │ - movne r3, #1 │ │ │ │ - strb r3, [r2] │ │ │ │ - b 5c22c │ │ │ │ + bne 62804 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - movne r2, #0 │ │ │ │ - strbne r2, [r3] │ │ │ │ - b 5c22c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r2, r0, lsl #25 │ │ │ │ + beq 6273c │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + b 6273c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 627ec │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r5 │ │ │ │ + bl 70ac │ │ │ │ + b 6273c │ │ │ │ + ldr r2, [pc, #36] @ 62824 │ │ │ │ + ldr fp, [r6, r2] │ │ │ │ + b 62674 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sp, r2, ip, lsl r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r3, r2, r0, ror #24 │ │ │ │ + strdeq sp, [r2], -r4 @ │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - eoreq r4, r2, r8, lsl #27 │ │ │ │ - ldrdeq r8, [fp], -ip │ │ │ │ - eoreq r4, r2, ip, ror sp │ │ │ │ - andeq r8, fp, r0, asr #15 │ │ │ │ - @ instruction: 0x000b87b0 │ │ │ │ - @ instruction: 0x00223ab8 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq r3, fp, r8, asr r9 │ │ │ │ + eoreq sp, r2, r0, lsr #11 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3984] @ 0xf90 │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #824] @ 62b7c │ │ │ │ + ldr r2, [pc, #824] @ 62b80 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r6, [pc, #812] @ 62b84 │ │ │ │ + add r8, sp, #16 │ │ │ │ + ldr r3, [pc, #808] @ 62b88 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #884] @ 5c654 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [pc, #880] @ 5c658 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #872] @ 5c65c │ │ │ │ - ldr r3, [pc, #868] @ 5c65c │ │ │ │ - ldr r5, [pc, #868] @ 5c660 │ │ │ │ - sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr ip, [pc, #856] @ 5c65c │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #68] @ 0x44 │ │ │ │ - mov r1, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, sp, #16 │ │ │ │ - str ip, [sp, #16] │ │ │ │ - str ip, [sp, #20] │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - b 5c368 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r5, sp, #8 │ │ │ │ + bl 767c │ │ │ │ + b 628b4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #800] @ 5c664 │ │ │ │ - mov r1, #21 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #91 @ 0x5b │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7738 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c45c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #21 │ │ │ │ + bne 62ae4 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #91 @ 0x5b │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c330 │ │ │ │ - ldr r9, [pc, #736] @ 5c668 │ │ │ │ - ldr sl, [pc, #736] @ 5c66c │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - add r7, sp, #20 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r6, r9, #8 │ │ │ │ - b 5c400 │ │ │ │ - ldr r3, [pc, #712] @ 5c670 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 5c3d0 │ │ │ │ - ldr r3, [r2, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r2, r3 │ │ │ │ - beq 5c3d0 │ │ │ │ - mov r0, r2 │ │ │ │ - blx r3 │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r0, [pc, #668] @ 5c674 │ │ │ │ - ldr r3, [pc, #668] @ 5c678 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r1, #23 │ │ │ │ - str r0, [sp] │ │ │ │ + beq 6288c │ │ │ │ + add r5, sp, #12 │ │ │ │ + b 62904 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 73e4 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5c45c │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #23 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c4a8 │ │ │ │ - mov r1, #8 │ │ │ │ + bne 62ae4 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c3a0 │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - add r3, sp, #60 @ 0x3c │ │ │ │ - str sl, [sp, #64] @ 0x40 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #12] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5c3a0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5c47c │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #504] @ 5c67c │ │ │ │ - ldr r3, [pc, #464] @ 5c658 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 5c650 │ │ │ │ - add sp, sp, #76 @ 0x4c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp fp, r3 │ │ │ │ - addne r6, sp, #24 │ │ │ │ - addeq r6, sp, #40 @ 0x28 │ │ │ │ - beq 5c5c8 │ │ │ │ - b 5c4f8 │ │ │ │ - mov r1, #24 │ │ │ │ + beq 628d4 │ │ │ │ + add r5, sp, #20 │ │ │ │ + ldr r3, [pc, #604] @ 62b88 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 62970 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 5c680 │ │ │ │ - mov r1, #26 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #576] @ 62b8c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7738 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c45c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #26 │ │ │ │ + bne 62b24 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c4c0 │ │ │ │ - ldrd r6, [sp, #24] │ │ │ │ - add r9, sp, #48 @ 0x30 │ │ │ │ - b 5c554 │ │ │ │ - mov r1, #28 │ │ │ │ + beq 62938 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #336] @ 5c680 │ │ │ │ - mov r1, #27 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r5 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #464] @ 62b88 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #17 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5c45c │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + beq 629fc │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 62b6c │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ - mov r1, #27 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r1, [pc, #396] @ 62b90 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #34 @ 0x22 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c51c │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1131b0 │ │ │ │ - ldr r3, [r8] │ │ │ │ + beq 62a74 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 62a74 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 62a98 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 62a98 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c47c │ │ │ │ - strd r0, [r3] │ │ │ │ - b 5c47c │ │ │ │ - mov r1, #14 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #212] @ 62b94 │ │ │ │ + ldr r3, [pc, #188] @ 62b80 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 62b78 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #220] @ 5c680 │ │ │ │ - mov r1, #24 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 62ab0 │ │ │ │ + add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5c45c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #24 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5c590 │ │ │ │ - ldrd r6, [sp, #40] @ 0x28 │ │ │ │ - add r9, sp, #32 │ │ │ │ - b 5c624 │ │ │ │ - mov r1, #18 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + b 62ab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #128] @ 5c680 │ │ │ │ - mov r1, #25 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 62b60 │ │ │ │ + add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5c45c │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #25 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5c5ec │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1131b0 │ │ │ │ - b 5c57c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r2, r8, lsl #20 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r5 │ │ │ │ + bl 70ac │ │ │ │ + b 62ab0 │ │ │ │ + ldr r2, [pc, #36] @ 62b98 │ │ │ │ + ldr fp, [r6, r2] │ │ │ │ + b 629e8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sp, r2, r4, lsr #9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ + eoreq sp, r2, ip, ror r4 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r3, r2, r0, ror #19 │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - eoreq r4, r2, r4, asr fp │ │ │ │ - andeq r8, fp, r0, ror #6 │ │ │ │ - eoreq r4, r2, r8, lsr fp │ │ │ │ - andeq r8, fp, r0, ror #8 │ │ │ │ - andeq r8, fp, r4, ror #7 │ │ │ │ - eoreq r3, r2, r8, ror #16 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq r3, fp, r0, lsl #12 │ │ │ │ + eoreq sp, r2, ip, lsr #4 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r4, [pc, #952] @ 5ca54 │ │ │ │ - ldr r5, [pc, #948] @ 5ca54 │ │ │ │ - sub sp, sp, #68 @ 0x44 │ │ │ │ - strd r4, [sp, #40] @ 0x28 │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + ldr r2, [pc, #828] @ 62ef0 │ │ │ │ + ldr r3, [pc, #828] @ 62ef4 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r6, [pc, #816] @ 62ef8 │ │ │ │ + add r8, sp, #12 │ │ │ │ + ldr r5, [pc, #812] @ 62efc │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #936] @ 5ca58 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #932] @ 5ca5c │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #924] @ 5ca60 │ │ │ │ - ldr r3, [pc, #908] @ 5ca54 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #60] @ 0x3c │ │ │ │ - mov r1, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + mov r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - add r8, sp, #24 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - strb r2, [sp, #19] │ │ │ │ - b 5c720 │ │ │ │ - mov r1, #2 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + str r5, [sp, #12] │ │ │ │ + mov r7, r1 │ │ │ │ + bl 767c │ │ │ │ + str r5, [sp, #16] │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 62c28 │ │ │ │ + mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #92 @ 0x5c │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #156 @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c86c │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #92 @ 0x5c │ │ │ │ + bne 62e58 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #156 @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 5c6f8 │ │ │ │ - add r8, sp, #32 │ │ │ │ - b 5c778 │ │ │ │ - mov r1, #4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 62c00 │ │ │ │ + add r5, sp, #8 │ │ │ │ + b 62c78 │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #784] @ 5ca64 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #93 @ 0x5d │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #157 @ 0x9d │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c86c │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #93 @ 0x5d │ │ │ │ + bne 62e58 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #157 @ 0x9d │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 5c740 │ │ │ │ - ldr r9, [pc, #716] @ 5ca68 │ │ │ │ - ldr sl, [pc, #716] @ 5ca6c │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr fp, [sp, #32] │ │ │ │ - add r8, sp, #36 @ 0x24 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r5, r9, #16 │ │ │ │ - b 5c810 │ │ │ │ - ldr r3, [pc, #692] @ 5ca70 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c7dc │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - beq 5c7dc │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #656] @ 5ca74 │ │ │ │ - mov r2, r0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [pc, #644] @ 5ca78 │ │ │ │ - mov r1, #96 @ 0x60 │ │ │ │ - add r3, pc, r3 │ │ │ │ + beq 62c48 │ │ │ │ + add r5, sp, #20 │ │ │ │ + ldr r3, [pc, #604] @ 62efc │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 62ce4 │ │ │ │ + mov r1, #15 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #576] @ 62f00 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #158 @ 0x9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 73e4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ca34 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #96 @ 0x60 │ │ │ │ + bne 62e98 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #158 @ 0x9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7678 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c8ac │ │ │ │ - mov r1, #12 │ │ │ │ + beq 62cac │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5c7b4 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - add r3, sp, #52 @ 0x34 │ │ │ │ - str sl, [sp, #56] @ 0x38 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #20] │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5c7b4 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #464] @ 62efc │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #15 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + beq 62d70 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 62ee0 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r1, [pc, #396] @ 62f04 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #30 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 62de8 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 62de8 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 62e0c │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 62e0c │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #500] @ 5ca7c │ │ │ │ - ldr r3, [pc, #464] @ 5ca5c │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #12] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #212] @ 62f08 │ │ │ │ + ldr r3, [pc, #188] @ 62ef4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ca50 │ │ │ │ - add sp, sp, #68 @ 0x44 │ │ │ │ + bne 62eec │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cmp fp, r3 │ │ │ │ - addne r8, sp, #20 │ │ │ │ - bne 5c8e8 │ │ │ │ - b 5ca24 │ │ │ │ - mov r1, #18 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #97 @ 0x61 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5c86c │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #97 @ 0x61 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 5c8c0 │ │ │ │ - add r8, sp, #19 │ │ │ │ - b 5c940 │ │ │ │ - mov r1, #20 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #356] @ 5ca80 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #98 @ 0x62 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5c86c │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #98 @ 0x62 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 5c908 │ │ │ │ - ldrb r0, [sp, #19] │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r8, sp, #28 │ │ │ │ - bne 5c998 │ │ │ │ - b 5ca24 │ │ │ │ - mov r1, #24 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #99 @ 0x63 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5c86c │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #99 @ 0x63 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 5c970 │ │ │ │ - add r8, sp, #40 @ 0x28 │ │ │ │ - b 5c9f0 │ │ │ │ - mov r1, #26 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 62e24 │ │ │ │ + add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 5ca84 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #100 @ 0x64 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5c86c │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #100 @ 0x64 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + b 62e24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 5c9b8 │ │ │ │ - ldrd r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #112] @ 5ca88 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 113490 │ │ │ │ - subs r0, r0, #0 │ │ │ │ - movne r0, #1 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - strbne r0, [r3] │ │ │ │ - b 5c880 │ │ │ │ + beq 62ed4 │ │ │ │ + add r4, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 767c │ │ │ │ ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - movne r2, #0 │ │ │ │ - strbne r2, [r3] │ │ │ │ - b 5c880 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r3, r2, r8, lsr r6 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r5 │ │ │ │ + bl 70ac │ │ │ │ + b 62e24 │ │ │ │ + ldr r2, [pc, #36] @ 62f0c │ │ │ │ + ldr fp, [r6, r2] │ │ │ │ + b 62d5c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sp, r2, r4, lsr r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r3, r2, r8, lsl r6 │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - eoreq r4, r2, r0, asr #14 │ │ │ │ - andeq r8, fp, ip, lsl #3 │ │ │ │ - eoreq r4, r2, r4, lsr #14 │ │ │ │ - andeq r8, fp, r8, ror r1 │ │ │ │ - andeq r8, fp, r4, asr r1 │ │ │ │ - eoreq r3, r2, r4, ror #8 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - ldr r3, [r0] │ │ │ │ - add r3, r3, r1, lsl #2 │ │ │ │ - str r3, [r0] │ │ │ │ - bx lr │ │ │ │ - ldr r3, [r0] │ │ │ │ - add r3, r3, r1, lsl #2 │ │ │ │ - str r3, [r0] │ │ │ │ - bx lr │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 5cb28 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #24 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5caf8 │ │ │ │ - ldr r3, [pc, #68] @ 5cb2c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 5cb30 │ │ │ │ - mov r2, #14 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5cae0 │ │ │ │ - eoreq r4, r2, r8, lsl r4 │ │ │ │ - strdeq r4, [r2], -r8 @ │ │ │ │ - ldrdeq r7, [fp], -r0 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 5cbb0 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #32 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5cb80 │ │ │ │ - ldr r3, [pc, #68] @ 5cbb4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 5cbb8 │ │ │ │ - mov r2, #14 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5cb68 │ │ │ │ - mlaeq r2, r0, r3, r4 │ │ │ │ - eoreq r4, r2, r0, ror r3 │ │ │ │ - andeq r7, fp, r8, asr #26 │ │ │ │ + eoreq sp, r2, ip, lsl #2 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + @ instruction: 0x000b32b0 │ │ │ │ + @ instruction: 0x0022ceb8 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #520] @ 5cde0 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [pc, #516] @ 5cde4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r7, [pc, #508] @ 5cde8 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #504] @ 5cdec │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #28] │ │ │ │ - mov r1, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r6, sp, #16 │ │ │ │ - strb r2, [sp, #11] │ │ │ │ + sub sp, sp, #32 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #440] @ 630ec │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r2, [pc, #436] @ 630f0 │ │ │ │ + mov r4, #0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r5, #0 │ │ │ │ + strd r4, [sp, #16] │ │ │ │ + ldr r6, [pc, #420] @ 630f4 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r3, [pc, #416] @ 630f8 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r8, sp, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b 5cc48 │ │ │ │ + b 62f9c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cd10 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #4 │ │ │ │ + bne 63074 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5cc18 │ │ │ │ - ldr r9, [pc, #388] @ 5cdf0 │ │ │ │ - ldr sl, [pc, #388] @ 5cdf4 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r6, sp, #12 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r5, r9, #40 @ 0x28 │ │ │ │ - b 5ccac │ │ │ │ - ldr r3, [pc, #368] @ 5cdf8 │ │ │ │ - mov r2, fp │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #44] @ 0x2c │ │ │ │ - mov r1, #5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5cdc0 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5cd50 │ │ │ │ + beq 62f74 │ │ │ │ + add r8, sp, #16 │ │ │ │ + b 62ff4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #300] @ 630fc │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #85 @ 0x55 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cc80 │ │ │ │ - mov r3, #25 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - add r3, sp, #20 │ │ │ │ - str sl, [sp, #24] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #44] @ 0x2c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5cc80 │ │ │ │ + bne 63074 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #85 @ 0x55 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r8] │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 62fbc │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #208] @ 5cdfc │ │ │ │ - ldr r3, [pc, #180] @ 5cde4 │ │ │ │ + ldrne ip, [sp, #20] │ │ │ │ + ldmne r3, {r0, r1} │ │ │ │ + moveq r0, r2 │ │ │ │ + stmne r3, {r2, ip} │ │ │ │ + ldrne r2, [r3, #8] │ │ │ │ + ldrne ip, [sp, #24] │ │ │ │ + strne ip, [r3, #8] │ │ │ │ + strdne r0, [sp, #16] │ │ │ │ + strne r2, [sp, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 630c0 │ │ │ │ + ldr r2, [pc, #176] @ 63100 │ │ │ │ + ldr r3, [pc, #156] @ 630f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5cddc │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r6, sp, #11 │ │ │ │ - b 5cd90 │ │ │ │ - mov r1, #6 │ │ │ │ + bne 630e8 │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #148] @ 5ce00 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - mov r1, #6 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 630b4 │ │ │ │ + ldr r4, [r3] │ │ │ │ + str r5, [r3, #4] │ │ │ │ + cmp r4, #0 │ │ │ │ + str r5, [r3] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + beq 630b4 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cd10 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 5cd58 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrbne r2, [sp, #11] │ │ │ │ - strbne r2, [r3] │ │ │ │ - b 5cd24 │ │ │ │ + beq 630dc │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 63048 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 63048 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl 7550 │ │ │ │ + b 63048 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - movne r2, #0 │ │ │ │ - strbne r2, [r3] │ │ │ │ - b 5cd24 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r3, r2, r0, lsl r1 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r3, r2, ip, ror #1 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r4, r2, r0, ror r2 │ │ │ │ - strdeq r7, [fp], -r4 │ │ │ │ - eoreq r4, r2, r4, asr r2 │ │ │ │ - eoreq r2, r2, r0, asr #31 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ + bl 7550 │ │ │ │ + b 630b4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x0022cdb0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mlaeq r2, r8, sp, ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + andeq r0, r0, r0, lsr #5 │ │ │ │ + mlaeq r2, ip, ip, ip │ │ │ │ + b b51d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #780] @ 5d12c │ │ │ │ - ldr r4, [pc, #780] @ 5d130 │ │ │ │ - ldr r5, [pc, #776] @ 5d130 │ │ │ │ - ldr r2, [pc, #776] @ 5d134 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #776] @ 6342c │ │ │ │ + ldr r4, [pc, #776] @ 63430 │ │ │ │ + ldr r5, [pc, #772] @ 63430 │ │ │ │ + ldr r2, [pc, #772] @ 63434 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ strd r4, [sp, #24] │ │ │ │ - ldr r9, [pc, #764] @ 5d138 │ │ │ │ + ldr r7, [pc, #760] @ 63438 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #748] @ 5d130 │ │ │ │ + ldr r3, [pc, #744] @ 63430 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ - add r9, pc, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #12 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 5ce90 │ │ │ │ + b 63194 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cf5c │ │ │ │ + bne 6325c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ce68 │ │ │ │ - ldr r8, [pc, #652] @ 5d13c │ │ │ │ - ldr sl, [pc, #652] @ 5d140 │ │ │ │ - ldr r3, [pc, #632] @ 5d130 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r6, sp, #20 │ │ │ │ + beq 6316c │ │ │ │ + ldr r5, [pc, #648] @ 6343c │ │ │ │ + ldr sl, [pc, #648] @ 63440 │ │ │ │ + ldr r9, [pc, #648] @ 63444 │ │ │ │ + ldr r3, [pc, #624] @ 63430 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r8, sp, #20 │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r8, #48 @ 0x30 │ │ │ │ + add r9, pc, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 5cef8 │ │ │ │ - ldr r3, [pc, #624] @ 5d144 │ │ │ │ + b 631f8 │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ mov r2, fp │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #52] @ 0x34 │ │ │ │ mov r1, #111 @ 0x6f │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cf5c │ │ │ │ + bne 6325c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - mov r3, r6 │ │ │ │ + mov r3, r8 │ │ │ │ mov r1, #111 @ 0x6f │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cfa8 │ │ │ │ + bne 632a8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cecc │ │ │ │ + beq 631d4 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #52] @ 0x34 │ │ │ │ + bl 773c │ │ │ │ + str r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5cecc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 631d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cf7c │ │ │ │ + beq 6327c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #452] @ 5d148 │ │ │ │ - ldr r3, [pc, #428] @ 5d134 │ │ │ │ + ldr r2, [pc, #452] @ 63448 │ │ │ │ + ldr r3, [pc, #428] @ 63434 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d128 │ │ │ │ + bne 63428 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addne r5, sp, #8 │ │ │ │ - bne 5cfe4 │ │ │ │ - b 5d11c │ │ │ │ + bne 632e4 │ │ │ │ + b 6341c │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cf5c │ │ │ │ + bne 6325c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cfbc │ │ │ │ - ldr r8, [pc, #328] @ 5d14c │ │ │ │ - ldr sl, [pc, #328] @ 5d150 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r6, sp, #16 │ │ │ │ + beq 632bc │ │ │ │ + ldr r9, [pc, #328] @ 6344c │ │ │ │ + ldr sl, [pc, #328] @ 63450 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, sp, #16 │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r8, #56 @ 0x38 │ │ │ │ - b 5d044 │ │ │ │ - ldr r3, [pc, #308] @ 5d154 │ │ │ │ + add r5, r9, #8 │ │ │ │ + b 63344 │ │ │ │ + ldr r3, [pc, #308] @ 63454 │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #60] @ 0x3c │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ mov r1, #113 @ 0x71 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cf5c │ │ │ │ + bne 6325c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - mov r3, r6 │ │ │ │ + mov r3, r8 │ │ │ │ mov r1, #113 @ 0x71 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d0a8 │ │ │ │ + bne 633a8 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d018 │ │ │ │ + beq 63318 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #60] @ 0x3c │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5d018 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 63318 │ │ │ │ add r5, sp, #24 │ │ │ │ - b 5d0e8 │ │ │ │ + b 633e8 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #148] @ 5d158 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #148] @ 63458 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cf5c │ │ │ │ + bne 6325c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d0b0 │ │ │ │ + beq 633b0 │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ - ldr r3, [r7] │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cf7c │ │ │ │ + beq 6327c │ │ │ │ strd r0, [r3] │ │ │ │ - b 5cf7c │ │ │ │ + b 6327c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - b 5d108 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r2, r0, asr #29 │ │ │ │ + b 63408 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x0022cbbc │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r2, r2, r0, lsr #29 │ │ │ │ - eoreq r4, r2, r8, lsr #32 │ │ │ │ - @ instruction: 0x000b76b0 │ │ │ │ - eoreq r4, r2, r8 │ │ │ │ - eoreq r2, r2, r8, ror #26 │ │ │ │ - ldrdeq r3, [r2], -r8 @ │ │ │ │ - andeq r7, fp, r0, ror #10 │ │ │ │ - @ instruction: 0x00223ebc │ │ │ │ + mlaeq r2, ip, fp, ip │ │ │ │ + eoreq sp, r2, ip, lsl #27 │ │ │ │ + andeq r1, fp, r8, lsl #27 │ │ │ │ + eoreq sp, r2, r0, lsl #27 │ │ │ │ + eoreq ip, r2, r8, ror #20 │ │ │ │ + eoreq sp, r2, r4, asr #24 │ │ │ │ + andeq r1, fp, r0, asr #24 │ │ │ │ + eoreq sp, r2, r8, lsr #24 │ │ │ │ muleq r0, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #780] @ 5d484 │ │ │ │ - ldr r4, [pc, #780] @ 5d488 │ │ │ │ - ldr r5, [pc, #776] @ 5d488 │ │ │ │ - ldr r2, [pc, #776] @ 5d48c │ │ │ │ + ldr r1, [pc, #780] @ 63784 │ │ │ │ + ldr r4, [pc, #780] @ 63788 │ │ │ │ + ldr r5, [pc, #776] @ 63788 │ │ │ │ + ldr r2, [pc, #776] @ 6378c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ strd r4, [sp, #24] │ │ │ │ - ldr r9, [pc, #764] @ 5d490 │ │ │ │ + ldr r9, [pc, #764] @ 63790 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #748] @ 5d488 │ │ │ │ + ldr r3, [pc, #748] @ 63788 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 5d1e8 │ │ │ │ + b 634e8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #115 @ 0x73 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d2b4 │ │ │ │ + bne 635b4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #115 @ 0x73 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d1c0 │ │ │ │ - ldr r8, [pc, #652] @ 5d494 │ │ │ │ - ldr sl, [pc, #652] @ 5d498 │ │ │ │ - ldr r3, [pc, #632] @ 5d488 │ │ │ │ + beq 634c0 │ │ │ │ + ldr r8, [pc, #652] @ 63794 │ │ │ │ + ldr sl, [pc, #652] @ 63798 │ │ │ │ + ldr r3, [pc, #632] @ 63788 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sp, #20 │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r8, #64 @ 0x40 │ │ │ │ + add r5, r8, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 5d250 │ │ │ │ - ldr r3, [pc, #624] @ 5d49c │ │ │ │ + b 63550 │ │ │ │ + ldr r3, [pc, #624] @ 6379c │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #68] @ 0x44 │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d2b4 │ │ │ │ + bne 635b4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d300 │ │ │ │ + bne 63600 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d224 │ │ │ │ + beq 63524 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #68] @ 0x44 │ │ │ │ + bl 773c │ │ │ │ + str r0, [r8, #20] │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5d224 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 63524 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d2d4 │ │ │ │ + beq 635d4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #452] @ 5d4a0 │ │ │ │ - ldr r3, [pc, #428] @ 5d48c │ │ │ │ + ldr r2, [pc, #452] @ 637a0 │ │ │ │ + ldr r3, [pc, #428] @ 6378c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d480 │ │ │ │ + bne 63780 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addne r5, sp, #8 │ │ │ │ - bne 5d33c │ │ │ │ - b 5d474 │ │ │ │ + bne 6363c │ │ │ │ + b 63774 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #117 @ 0x75 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d2b4 │ │ │ │ + bne 635b4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #117 @ 0x75 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d314 │ │ │ │ - ldr r8, [pc, #328] @ 5d4a4 │ │ │ │ - ldr sl, [pc, #328] @ 5d4a8 │ │ │ │ + beq 63614 │ │ │ │ + ldr r8, [pc, #328] @ 637a4 │ │ │ │ + ldr sl, [pc, #328] @ 637a8 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, sp, #12 │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r8, #72 @ 0x48 │ │ │ │ - b 5d39c │ │ │ │ - ldr r3, [pc, #308] @ 5d4ac │ │ │ │ + add r5, r8, #24 │ │ │ │ + b 6369c │ │ │ │ + ldr r3, [pc, #308] @ 637ac │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #76] @ 0x4c │ │ │ │ + ldr r3, [r3, #28] │ │ │ │ mov r1, #118 @ 0x76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d2b4 │ │ │ │ + bne 635b4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #118 @ 0x76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d400 │ │ │ │ + bne 63700 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d370 │ │ │ │ + beq 63670 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #76] @ 0x4c │ │ │ │ + bl 773c │ │ │ │ + str r0, [r8, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5d370 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 63670 │ │ │ │ add r5, sp, #24 │ │ │ │ - b 5d440 │ │ │ │ + b 63740 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #148] @ 5d4b0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #148] @ 637b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r1, #119 @ 0x77 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d2b4 │ │ │ │ + bne 635b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #119 @ 0x77 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d408 │ │ │ │ + beq 63708 │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d2d4 │ │ │ │ + beq 635d4 │ │ │ │ strd r0, [r3] │ │ │ │ - b 5d2d4 │ │ │ │ + b 635d4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - b 5d460 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r2, r8, ror #22 │ │ │ │ + b 63760 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r2, r8, ror #16 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r2, r2, r8, asr #22 │ │ │ │ - ldrdeq r3, [r2], -r0 @ │ │ │ │ - andeq r7, fp, r8, asr r3 │ │ │ │ - @ instruction: 0x00223cb0 │ │ │ │ - eoreq r2, r2, r0, lsl sl │ │ │ │ - eoreq r3, r2, r0, lsl #23 │ │ │ │ - andeq r7, fp, r8, lsl #4 │ │ │ │ - eoreq r3, r2, r4, ror #22 │ │ │ │ + eoreq ip, r2, r8, asr #16 │ │ │ │ + eoreq sp, r2, ip, lsr sl │ │ │ │ + andeq r1, fp, r8, lsr sl │ │ │ │ + eoreq sp, r2, ip, lsl sl │ │ │ │ + eoreq ip, r2, r0, lsl r7 │ │ │ │ + eoreq sp, r2, ip, ror #17 │ │ │ │ + andeq r1, fp, r8, ror #17 │ │ │ │ + ldrdeq sp, [r2], -r0 @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #732] @ 5d7ac │ │ │ │ + ldr r0, [pc, #732] @ 63aac │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #728] @ 5d7b0 │ │ │ │ + ldr r1, [pc, #728] @ 63ab0 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #0 │ │ │ │ - ldr r3, [pc, #716] @ 5d7b4 │ │ │ │ - ldr r2, [pc, #712] @ 5d7b4 │ │ │ │ + ldr r3, [pc, #716] @ 63ab4 │ │ │ │ + ldr r2, [pc, #712] @ 63ab4 │ │ │ │ strb ip, [sp, #15] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #704] @ 5d7b8 │ │ │ │ + ldr r6, [pc, #704] @ 63ab8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #24] │ │ │ │ strd r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #676] @ 5d7b4 │ │ │ │ + ldr r3, [pc, #676] @ 63ab4 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 5d548 │ │ │ │ + b 63848 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d668 │ │ │ │ + bne 63968 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d520 │ │ │ │ + beq 63820 │ │ │ │ add r5, sp, #15 │ │ │ │ - b 5d5a0 │ │ │ │ + b 638a0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #576] @ 5d7bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #576] @ 63abc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #121 @ 0x79 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d668 │ │ │ │ + bne 63968 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #121 @ 0x79 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d568 │ │ │ │ + beq 63868 │ │ │ │ ldrb r3, [sp, #15] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d6b4 │ │ │ │ - ldr r9, [pc, #496] @ 5d7c0 │ │ │ │ - ldr sl, [pc, #496] @ 5d7c4 │ │ │ │ + bne 639b4 │ │ │ │ + ldr r9, [pc, #496] @ 63ac0 │ │ │ │ + ldr sl, [pc, #496] @ 63ac4 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, sp, #20 │ │ │ │ add sl, pc, sl │ │ │ │ - add r5, r9, #80 @ 0x50 │ │ │ │ - b 5d60c │ │ │ │ - ldr r3, [pc, #476] @ 5d7c8 │ │ │ │ + add r5, r9, #32 │ │ │ │ + b 6390c │ │ │ │ + ldr r3, [pc, #476] @ 63ac8 │ │ │ │ mov r1, #122 @ 0x7a │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r3, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d668 │ │ │ │ + bne 63968 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #122 @ 0x7a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d6d0 │ │ │ │ + bne 639d0 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d5e4 │ │ │ │ + beq 638e4 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r9, #84] @ 0x54 │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5d5e4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 638e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d688 │ │ │ │ + beq 63988 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #316] @ 5d7cc │ │ │ │ - ldr r3, [pc, #284] @ 5d7b0 │ │ │ │ + ldr r2, [pc, #316] @ 63acc │ │ │ │ + ldr r3, [pc, #284] @ 63ab0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d7a8 │ │ │ │ + bne 63aa8 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d688 │ │ │ │ + beq 63988 │ │ │ │ strd r0, [r3] │ │ │ │ - b 5d688 │ │ │ │ + b 63988 │ │ │ │ add r5, sp, #32 │ │ │ │ - b 5d710 │ │ │ │ + b 63a10 │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #228] @ 5d7d0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #228] @ 63ad0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #123 @ 0x7b │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d668 │ │ │ │ + bne 63968 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #123 @ 0x7b │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d6d8 │ │ │ │ + beq 639d8 │ │ │ │ ldrd r8, [sp, #32] │ │ │ │ add r5, sp, #24 │ │ │ │ - b 5d770 │ │ │ │ + b 63a70 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #132] @ 5d7d0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #132] @ 63ad0 │ │ │ │ mov r1, #124 @ 0x7c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d668 │ │ │ │ + bne 63968 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #124 @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d738 │ │ │ │ + beq 63a38 │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 112b8c │ │ │ │ - ldr r3, [pc, #52] @ 5d7d4 │ │ │ │ + bl 113568 │ │ │ │ + ldr r3, [pc, #52] @ 63ad4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 112f44 │ │ │ │ - b 5d6bc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r2, r2, r4, lsl r8 │ │ │ │ + bl 113920 │ │ │ │ + b 639bc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq ip, r2, r4, lsl r5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r2, r2, r0, ror #15 │ │ │ │ + eoreq ip, r2, r0, ror #9 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r3, r2, ip, lsl #18 │ │ │ │ - muleq fp, r4, pc @ │ │ │ │ - strdeq r3, [r2], -r0 @ │ │ │ │ - eoreq r2, r2, ip, asr r6 │ │ │ │ + eoreq sp, r2, r8, ror r6 │ │ │ │ + andeq r1, fp, r4, ror r6 │ │ │ │ + eoreq sp, r2, ip, asr r6 │ │ │ │ + eoreq ip, r2, ip, asr r3 │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00e00000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1448] @ 5dd9c │ │ │ │ + ldr r0, [pc, #1448] @ 6409c │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #1444] @ 5dda0 │ │ │ │ + ldr r1, [pc, #1444] @ 640a0 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #0 │ │ │ │ - ldr r3, [pc, #1432] @ 5dda4 │ │ │ │ - ldr r2, [pc, #1428] @ 5dda4 │ │ │ │ + ldr r3, [pc, #1432] @ 640a4 │ │ │ │ + ldr r2, [pc, #1428] @ 640a4 │ │ │ │ strb ip, [sp, #23] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r5, [pc, #1420] @ 5dda8 │ │ │ │ + ldr r5, [pc, #1420] @ 640a8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ strd r2, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #1376] @ 5dda4 │ │ │ │ + ldr r3, [pc, #1376] @ 640a4 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #28 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 5d884 │ │ │ │ + b 63b84 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d9a4 │ │ │ │ + bne 63ca4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d85c │ │ │ │ + beq 63b5c │ │ │ │ add r6, sp, #23 │ │ │ │ - b 5d8dc │ │ │ │ + b 63bdc │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1268] @ 5ddac │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1268] @ 640ac │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #126 @ 0x7e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d9a4 │ │ │ │ + bne 63ca4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #126 @ 0x7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d8a4 │ │ │ │ + beq 63ba4 │ │ │ │ ldrb r3, [sp, #23] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d9f0 │ │ │ │ - ldr sl, [pc, #1188] @ 5ddb0 │ │ │ │ - ldr r9, [pc, #1188] @ 5ddb4 │ │ │ │ + beq 63cf0 │ │ │ │ + ldr sl, [pc, #1188] @ 640b0 │ │ │ │ + ldr r9, [pc, #1188] @ 640b4 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #32 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r6, sl, #88 @ 0x58 │ │ │ │ - b 5d948 │ │ │ │ - ldr r3, [pc, #1168] @ 5ddb8 │ │ │ │ + add r6, sl, #40 @ 0x28 │ │ │ │ + b 63c48 │ │ │ │ + ldr r3, [pc, #1168] @ 640b8 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d9a4 │ │ │ │ + bne 63ca4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dba4 │ │ │ │ + bne 63ea4 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d920 │ │ │ │ + beq 63c20 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #92] @ 0x5c │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5d920 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 63c20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d9c4 │ │ │ │ + beq 63cc4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #1008] @ 5ddbc │ │ │ │ - ldr r3, [pc, #976] @ 5dda0 │ │ │ │ + ldr r2, [pc, #1008] @ 640bc │ │ │ │ + ldr r3, [pc, #976] @ 640a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5dd98 │ │ │ │ + bne 64098 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ - b 5da30 │ │ │ │ + b 63d30 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #948] @ 5ddc0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #948] @ 640c0 │ │ │ │ mov r1, #130 @ 0x82 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d9a4 │ │ │ │ + bne 63ca4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #130 @ 0x82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d9f8 │ │ │ │ + beq 63cf8 │ │ │ │ ldrd r6, [sp, #64] @ 0x40 │ │ │ │ add r9, sp, #24 │ │ │ │ - b 5da7c │ │ │ │ + b 63d7c │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #131 @ 0x83 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d9a4 │ │ │ │ + bne 63ca4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #131 @ 0x83 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5da54 │ │ │ │ + beq 63d54 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ - b 5dad4 │ │ │ │ + b 63dd4 │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #784] @ 5ddc0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #784] @ 640c0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #132 @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d9a4 │ │ │ │ + bne 63ca4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #132 @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5da9c │ │ │ │ - ldr fp, [pc, #716] @ 5ddc4 │ │ │ │ - ldr r1, [pc, #716] @ 5ddc8 │ │ │ │ + beq 63d9c │ │ │ │ + ldr fp, [pc, #716] @ 640c4 │ │ │ │ + ldr r1, [pc, #716] @ 640c8 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ add fp, pc, fp │ │ │ │ add r1, pc, r1 │ │ │ │ strd r6, [sp] │ │ │ │ add sl, sp, #36 @ 0x24 │ │ │ │ mov r7, r5 │ │ │ │ - add r9, fp, #96 @ 0x60 │ │ │ │ + add r9, fp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 5db48 │ │ │ │ - ldr r3, [pc, #676] @ 5ddcc │ │ │ │ + b 63e48 │ │ │ │ + ldr r3, [pc, #676] @ 640cc │ │ │ │ mov r1, #133 @ 0x85 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #100] @ 0x64 │ │ │ │ + ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d9a4 │ │ │ │ + bne 63ca4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #133 @ 0x85 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dc8c │ │ │ │ + bne 63f8c │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r9 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5db20 │ │ │ │ + beq 63e20 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #100] @ 0x64 │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #52] @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5db20 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 63e20 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ - b 5dbe4 │ │ │ │ + b 63ee4 │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #512] @ 5ddc0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #512] @ 640c0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d9a4 │ │ │ │ + bne 63ca4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dbac │ │ │ │ + beq 63eac │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ add r9, sp, #80 @ 0x50 │ │ │ │ - b 5dc44 │ │ │ │ + b 63f44 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #416] @ 5ddc0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #416] @ 640c0 │ │ │ │ mov r1, #129 @ 0x81 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d9a4 │ │ │ │ + bne 63ca4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #129 @ 0x81 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dc0c │ │ │ │ + beq 63f0c │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b8c │ │ │ │ - ldr r3, [pc, #348] @ 5ddd0 │ │ │ │ + bl 113568 │ │ │ │ + ldr r3, [pc, #348] @ 640d0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d9c4 │ │ │ │ + beq 63cc4 │ │ │ │ strd r0, [r3] │ │ │ │ - b 5d9c4 │ │ │ │ + b 63cc4 │ │ │ │ mov r5, r7 │ │ │ │ add r9, sp, #72 @ 0x48 │ │ │ │ ldrd r6, [sp] │ │ │ │ - b 5dcd4 │ │ │ │ + b 63fd4 │ │ │ │ mov r1, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #272] @ 5ddc0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #272] @ 640c0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d9a4 │ │ │ │ + bne 63ca4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dc9c │ │ │ │ + beq 63f9c │ │ │ │ ldrd sl, [sp, #72] @ 0x48 │ │ │ │ add r9, sp, #40 @ 0x28 │ │ │ │ - b 5dd34 │ │ │ │ + b 64034 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #176] @ 5ddc0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #176] @ 640c0 │ │ │ │ mov r1, #135 @ 0x87 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d9a4 │ │ │ │ + bne 63ca4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #135 @ 0x87 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dcfc │ │ │ │ + beq 63ffc │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 112b8c │ │ │ │ + bl 113568 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ - bl 112f44 │ │ │ │ - ldr r3, [pc, #92] @ 5ddd0 │ │ │ │ + bl 113920 │ │ │ │ + ldr r3, [pc, #92] @ 640d0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 112b90 │ │ │ │ - b 5dc78 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r2, [r2], -r0 @ │ │ │ │ + bl 11356c │ │ │ │ + b 63f78 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq ip, [r2], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r2, r2, ip, lsr #9 │ │ │ │ + eoreq ip, r2, ip, lsr #3 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - ldrdeq r3, [r2], -r0 @ │ │ │ │ - andeq r6, fp, r8, asr ip │ │ │ │ - @ instruction: 0x002235b4 │ │ │ │ - eoreq r2, r2, r0, lsr #6 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq r3, r2, r0, ror #7 │ │ │ │ - andeq r6, fp, ip, ror #20 │ │ │ │ - @ instruction: 0x002233b4 │ │ │ │ + eoreq sp, r2, ip, lsr r3 │ │ │ │ + andeq r1, fp, r8, lsr r3 │ │ │ │ + eoreq sp, r2, r0, lsr #6 │ │ │ │ + eoreq ip, r2, r0, lsr #32 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq sp, r2, ip, asr #2 │ │ │ │ + andeq r1, fp, ip, asr #2 │ │ │ │ + eoreq sp, r2, r0, lsr #2 │ │ │ │ svccc 0x00e00000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1332] @ 5e324 │ │ │ │ + ldr r0, [pc, #1332] @ 64624 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #1328] @ 5e328 │ │ │ │ + ldr r1, [pc, #1328] @ 64628 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #1320] @ 5e32c │ │ │ │ - ldr r2, [pc, #1316] @ 5e32c │ │ │ │ + ldr r3, [pc, #1320] @ 6462c │ │ │ │ + ldr r2, [pc, #1316] @ 6462c │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ - ldr r5, [pc, #1312] @ 5e330 │ │ │ │ + ldr r5, [pc, #1312] @ 64630 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ - ldr ip, [pc, #1292] @ 5e32c │ │ │ │ + ldr ip, [pc, #1292] @ 6462c │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ mov r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #32 │ │ │ │ str ip, [sp, #24] │ │ │ │ str ip, [sp, #28] │ │ │ │ str ip, [sp, #32] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ strb r3, [sp, #23] │ │ │ │ - b 5de7c │ │ │ │ + b 6417c │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dfa0 │ │ │ │ + bne 642a0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5de54 │ │ │ │ + beq 64154 │ │ │ │ add r6, sp, #23 │ │ │ │ - b 5ded4 │ │ │ │ + b 641d4 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1156] @ 5e334 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1156] @ 64634 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #137 @ 0x89 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dfa0 │ │ │ │ + bne 642a0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #137 @ 0x89 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5de9c │ │ │ │ + beq 6419c │ │ │ │ ldrb r3, [sp, #23] │ │ │ │ cmp r3, #0 │ │ │ │ addne r6, sp, #64 @ 0x40 │ │ │ │ - bne 5e024 │ │ │ │ - ldr sl, [pc, #1072] @ 5e338 │ │ │ │ - ldr r9, [pc, #1072] @ 5e33c │ │ │ │ + bne 64324 │ │ │ │ + ldr sl, [pc, #1072] @ 64638 │ │ │ │ + ldr r9, [pc, #1072] @ 6463c │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r6, sl, #112 @ 0x70 │ │ │ │ - b 5df44 │ │ │ │ - ldr r3, [pc, #1052] @ 5e340 │ │ │ │ + add r6, sl, #64 @ 0x40 │ │ │ │ + b 64244 │ │ │ │ + ldr r3, [pc, #1052] @ 64640 │ │ │ │ mov r1, #144 @ 0x90 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r2, [r3, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dfa0 │ │ │ │ + bne 642a0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e198 │ │ │ │ + bne 64498 │ │ │ │ mov r1, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5df1c │ │ │ │ + beq 6421c │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ str r9, [sp, #88] @ 0x58 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #116] @ 0x74 │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5df1c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6421c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5dfc0 │ │ │ │ + beq 642c0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #892] @ 5e344 │ │ │ │ - ldr r3, [pc, #860] @ 5e328 │ │ │ │ + ldr r2, [pc, #892] @ 64644 │ │ │ │ + ldr r3, [pc, #860] @ 64628 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5e320 │ │ │ │ + bne 64620 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #840] @ 5e348 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #840] @ 64648 │ │ │ │ mov r1, #138 @ 0x8a │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dfa0 │ │ │ │ + bne 642a0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #138 @ 0x8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dfec │ │ │ │ + beq 642ec │ │ │ │ ldrd r6, [sp, #64] @ 0x40 │ │ │ │ add r9, sp, #24 │ │ │ │ - b 5e070 │ │ │ │ + b 64370 │ │ │ │ mov r1, #30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #139 @ 0x8b │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dfa0 │ │ │ │ + bne 642a0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #139 @ 0x8b │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e048 │ │ │ │ + beq 64348 │ │ │ │ add r9, sp, #72 @ 0x48 │ │ │ │ - b 5e0c8 │ │ │ │ + b 643c8 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #676] @ 5e348 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #676] @ 64648 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dfa0 │ │ │ │ + bne 642a0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e090 │ │ │ │ - ldr fp, [pc, #608] @ 5e34c │ │ │ │ - ldr r1, [pc, #608] @ 5e350 │ │ │ │ + beq 64390 │ │ │ │ + ldr fp, [pc, #608] @ 6464c │ │ │ │ + ldr r1, [pc, #608] @ 64650 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add fp, pc, fp │ │ │ │ add r1, pc, r1 │ │ │ │ strd r6, [sp] │ │ │ │ add sl, sp, #28 │ │ │ │ mov r7, r5 │ │ │ │ - add r9, fp, #104 @ 0x68 │ │ │ │ + add r9, fp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 5e13c │ │ │ │ - ldr r3, [pc, #568] @ 5e354 │ │ │ │ + b 6443c │ │ │ │ + ldr r3, [pc, #568] @ 64654 │ │ │ │ mov r1, #141 @ 0x8d │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dfa0 │ │ │ │ + bne 642a0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #141 @ 0x8d │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e20c │ │ │ │ + bne 6450c │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r9 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e114 │ │ │ │ + beq 64414 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #108] @ 0x6c │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #60] @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5e114 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 64414 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ - b 5e1d8 │ │ │ │ + b 644d8 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #404] @ 5e348 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #404] @ 64648 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #145 @ 0x91 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dfa0 │ │ │ │ + bne 642a0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #145 @ 0x91 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e1a0 │ │ │ │ + beq 644a0 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5dfc0 │ │ │ │ + beq 642c0 │ │ │ │ strd r2, [r1] │ │ │ │ - b 5dfc0 │ │ │ │ + b 642c0 │ │ │ │ mov r5, r7 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldrd r6, [sp] │ │ │ │ - b 5e254 │ │ │ │ + b 64554 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #280] @ 5e348 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #280] @ 64648 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #142 @ 0x8e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dfa0 │ │ │ │ + bne 642a0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #142 @ 0x8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e21c │ │ │ │ + beq 6451c │ │ │ │ ldrd sl, [sp, #48] @ 0x30 │ │ │ │ add r9, sp, #40 @ 0x28 │ │ │ │ - b 5e2b4 │ │ │ │ + b 645b4 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 5e348 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 64648 │ │ │ │ mov r1, #143 @ 0x8f │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dfa0 │ │ │ │ + bne 642a0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #143 @ 0x8f │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e27c │ │ │ │ + beq 6457c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 112b8c │ │ │ │ + bl 113568 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ - bl 112f44 │ │ │ │ - ldr r3, [pc, #100] @ 5e358 │ │ │ │ + bl 113920 │ │ │ │ + ldr r3, [pc, #100] @ 64658 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - b 5e1f8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r1, [r2], -r8 @ │ │ │ │ + b 644f8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq fp, [r2], -r8 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x00221eb8 │ │ │ │ + @ instruction: 0x0022bbb8 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - ldrdeq r2, [r2], -r4 @ │ │ │ │ - andeq r6, fp, ip, asr r6 │ │ │ │ - @ instruction: 0x00222fb8 │ │ │ │ - eoreq r1, r2, r4, lsr #26 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq r2, r2, ip, ror #27 │ │ │ │ - andeq r6, fp, r8, ror r4 │ │ │ │ - eoreq r2, r2, r0, asr #27 │ │ │ │ + eoreq ip, r2, r0, asr #26 │ │ │ │ + andeq r0, fp, ip, lsr sp │ │ │ │ + eoreq ip, r2, r4, lsr #26 │ │ │ │ + eoreq fp, r2, r4, lsr #20 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq ip, r2, r8, asr fp │ │ │ │ + andeq r0, fp, r8, asr fp │ │ │ │ + eoreq ip, r2, ip, lsr #22 │ │ │ │ svccc 0x00e00000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1332] @ 5e8ac │ │ │ │ + ldr r0, [pc, #1332] @ 64bac │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #1328] @ 5e8b0 │ │ │ │ + ldr r1, [pc, #1328] @ 64bb0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #1320] @ 5e8b4 │ │ │ │ - ldr r2, [pc, #1316] @ 5e8b4 │ │ │ │ + ldr r3, [pc, #1320] @ 64bb4 │ │ │ │ + ldr r2, [pc, #1316] @ 64bb4 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ - ldr r5, [pc, #1312] @ 5e8b8 │ │ │ │ + ldr r5, [pc, #1312] @ 64bb8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ - ldr ip, [pc, #1292] @ 5e8b4 │ │ │ │ + ldr ip, [pc, #1292] @ 64bb4 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ mov r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #24 │ │ │ │ str ip, [sp, #24] │ │ │ │ str ip, [sp, #28] │ │ │ │ str ip, [sp, #32] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ strb r3, [sp, #23] │ │ │ │ - b 5e404 │ │ │ │ + b 64704 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #146 @ 0x92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e528 │ │ │ │ + bne 64828 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #146 @ 0x92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e3dc │ │ │ │ + beq 646dc │ │ │ │ add r6, sp, #23 │ │ │ │ - b 5e45c │ │ │ │ + b 6475c │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1156] @ 5e8bc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1156] @ 64bbc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #147 @ 0x93 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e528 │ │ │ │ + bne 64828 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #147 @ 0x93 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e424 │ │ │ │ + beq 64724 │ │ │ │ ldrb r3, [sp, #23] │ │ │ │ cmp r3, #0 │ │ │ │ addne r6, sp, #72 @ 0x48 │ │ │ │ - bne 5e5ac │ │ │ │ - ldr sl, [pc, #1072] @ 5e8c0 │ │ │ │ - ldr r9, [pc, #1072] @ 5e8c4 │ │ │ │ + bne 648ac │ │ │ │ + ldr sl, [pc, #1072] @ 64bc0 │ │ │ │ + ldr r9, [pc, #1072] @ 64bc4 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #28 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r6, sl, #128 @ 0x80 │ │ │ │ - b 5e4cc │ │ │ │ - ldr r3, [pc, #1052] @ 5e8c8 │ │ │ │ + add r6, sl, #80 @ 0x50 │ │ │ │ + b 647cc │ │ │ │ + ldr r3, [pc, #1052] @ 64bc8 │ │ │ │ mov r1, #154 @ 0x9a │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #132] @ 0x84 │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e528 │ │ │ │ + bne 64828 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #154 @ 0x9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e720 │ │ │ │ + bne 64a20 │ │ │ │ mov r1, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e4a4 │ │ │ │ + beq 647a4 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ str r9, [sp, #88] @ 0x58 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #132] @ 0x84 │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #84] @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5e4a4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 647a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e548 │ │ │ │ + beq 64848 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #892] @ 5e8cc │ │ │ │ - ldr r3, [pc, #860] @ 5e8b0 │ │ │ │ + ldr r2, [pc, #892] @ 64bcc │ │ │ │ + ldr r3, [pc, #860] @ 64bb0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5e8a8 │ │ │ │ + bne 64ba8 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #840] @ 5e8d0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #840] @ 64bd0 │ │ │ │ mov r1, #148 @ 0x94 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e528 │ │ │ │ + bne 64828 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #148 @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e574 │ │ │ │ + beq 64874 │ │ │ │ ldrd r6, [sp, #72] @ 0x48 │ │ │ │ add r9, sp, #36 @ 0x24 │ │ │ │ - b 5e5f8 │ │ │ │ + b 648f8 │ │ │ │ mov r1, #30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #149 @ 0x95 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e528 │ │ │ │ + bne 64828 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #149 @ 0x95 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e5d0 │ │ │ │ + beq 648d0 │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ - b 5e650 │ │ │ │ + b 64950 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #676] @ 5e8d0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #676] @ 64bd0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #150 @ 0x96 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e528 │ │ │ │ + bne 64828 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #150 @ 0x96 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e618 │ │ │ │ - ldr fp, [pc, #608] @ 5e8d4 │ │ │ │ - ldr r1, [pc, #608] @ 5e8d8 │ │ │ │ + beq 64918 │ │ │ │ + ldr fp, [pc, #608] @ 64bd4 │ │ │ │ + ldr r1, [pc, #608] @ 64bd8 │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ add fp, pc, fp │ │ │ │ add r1, pc, r1 │ │ │ │ strd r6, [sp] │ │ │ │ add sl, sp, #32 │ │ │ │ mov r7, r5 │ │ │ │ - add r9, fp, #120 @ 0x78 │ │ │ │ + add r9, fp, #72 @ 0x48 │ │ │ │ mov r5, r1 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 5e6c4 │ │ │ │ - ldr r3, [pc, #568] @ 5e8dc │ │ │ │ + b 649c4 │ │ │ │ + ldr r3, [pc, #568] @ 64bdc │ │ │ │ mov r1, #151 @ 0x97 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e528 │ │ │ │ + bne 64828 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #151 @ 0x97 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e794 │ │ │ │ + bne 64a94 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r9 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e69c │ │ │ │ + beq 6499c │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #124] @ 0x7c │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #76] @ 0x4c │ │ │ │ mov r0, r9 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 5e69c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6499c │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ - b 5e760 │ │ │ │ + b 64a60 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #404] @ 5e8d0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #404] @ 64bd0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #155 @ 0x9b │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e528 │ │ │ │ + bne 64828 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #155 @ 0x9b │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e728 │ │ │ │ + beq 64a28 │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5e548 │ │ │ │ + beq 64848 │ │ │ │ strd r2, [r1] │ │ │ │ - b 5e548 │ │ │ │ + b 64848 │ │ │ │ mov r5, r7 │ │ │ │ add r9, sp, #64 @ 0x40 │ │ │ │ ldrd r6, [sp] │ │ │ │ - b 5e7dc │ │ │ │ + b 64adc │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #280] @ 5e8d0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #280] @ 64bd0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e528 │ │ │ │ + bne 64828 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e7a4 │ │ │ │ + beq 64aa4 │ │ │ │ ldrd sl, [sp, #64] @ 0x40 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ - b 5e83c │ │ │ │ + b 64b3c │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 5e8d0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 64bd0 │ │ │ │ mov r1, #153 @ 0x99 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e528 │ │ │ │ + bne 64828 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #153 @ 0x99 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e804 │ │ │ │ + beq 64b04 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 112b8c │ │ │ │ + bl 113568 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ - bl 112f44 │ │ │ │ - ldr r3, [pc, #100] @ 5e8e0 │ │ │ │ + bl 113920 │ │ │ │ + ldr r3, [pc, #100] @ 64be0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - b 5e780 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r2, r0, ror r9 │ │ │ │ + b 64a80 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq fp, r2, r0, ror r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r1, r2, r0, lsr r9 │ │ │ │ + eoreq fp, r2, r0, lsr r6 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r2, r2, ip, asr #20 │ │ │ │ - ldrdeq r6, [fp], -r4 │ │ │ │ - eoreq r2, r2, r0, lsr sl │ │ │ │ - mlaeq r2, ip, r7, r1 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq r2, r2, r4, ror #16 │ │ │ │ - strdeq r5, [fp], -r0 │ │ │ │ - eoreq r2, r2, r8, lsr r8 │ │ │ │ + @ instruction: 0x0022c7b8 │ │ │ │ + @ instruction: 0x000b07b4 │ │ │ │ + mlaeq r2, ip, r7, ip │ │ │ │ + mlaeq r2, ip, r4, fp │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldrdeq ip, [r2], -r0 @ │ │ │ │ + ldrdeq r0, [fp], -r0 @ │ │ │ │ + eoreq ip, r2, r4, lsr #11 │ │ │ │ svccc 0x00e00000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 5ebf0 │ │ │ │ - ldr r2, [pc, #752] @ 5ebf4 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 5ebf8 │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 5ebfc │ │ │ │ + str r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ + ldr r0, [pc, #2208] @ 654a0 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #2204] @ 654a4 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #2196] @ 654a8 │ │ │ │ + ldr r3, [pc, #2192] @ 654a8 │ │ │ │ + ldr r5, [pc, #2192] @ 654ac │ │ │ │ + sub sp, sp, #148 @ 0x94 │ │ │ │ + ldr ip, [pc, #2180] @ 654a8 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #140] @ 0x8c │ │ │ │ + mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 5e974 │ │ │ │ - mov r1, #2 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + strd r2, [sp, #80] @ 0x50 │ │ │ │ + strd r2, [sp, #88] @ 0x58 │ │ │ │ + strd r2, [sp, #96] @ 0x60 │ │ │ │ + strd r2, [sp, #104] @ 0x68 │ │ │ │ + strd r2, [sp, #112] @ 0x70 │ │ │ │ + strd r2, [sp, #120] @ 0x78 │ │ │ │ + str ip, [sp, #56] @ 0x38 │ │ │ │ + str ip, [sp, #60] @ 0x3c │ │ │ │ + b 64c98 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #2108] @ 654b0 │ │ │ │ + mov r1, #10 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5eb08 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ + bne 64f40 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e944 │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 5ebfc │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 5e9e0 │ │ │ │ - mov r1, #4 │ │ │ │ + beq 64c60 │ │ │ │ + ldrd r6, [sp, #120] @ 0x78 │ │ │ │ + add r8, sp, #64 @ 0x40 │ │ │ │ + b 64cf4 │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 5ec00 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #2016] @ 654b0 │ │ │ │ + mov r1, #11 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5eb78 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #57 @ 0x39 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e9a8 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 5ebfc │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #16 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 5ebc0 │ │ │ │ - ldr r1, [pc, #428] @ 5ec04 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #32 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + bne 64f40 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5eac8 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5eac8 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 5eaec │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5eaec │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 5eb44 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5eb44 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 5ec08 │ │ │ │ - ldr r3, [pc, #156] @ 5ebf4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 5ebec │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5ebb4 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 5eb44 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 5ebe0 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 5ea50 │ │ │ │ - ldr r2, [pc, #36] @ 5ec0c │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 5ebc8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r1, r2, r8, ror #7 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r1, r2, r0, asr #7 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq r6, fp, r8, ror #21 │ │ │ │ - mlaeq r2, r8, r1, r1 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 5ef1c │ │ │ │ - ldr r2, [pc, #752] @ 5ef20 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 5ef24 │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 5ef28 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 5eca0 │ │ │ │ - mov r1, #2 │ │ │ │ + beq 64cbc │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add r8, sp, #112 @ 0x70 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 64d54 │ │ │ │ + mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #74 @ 0x4a │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1920] @ 654b0 │ │ │ │ + mov r1, #12 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ee34 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #74 @ 0x4a │ │ │ │ + bne 64f40 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ec70 │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 5ef28 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 5ed0c │ │ │ │ - mov r1, #4 │ │ │ │ + beq 64d1c │ │ │ │ + ldrd r2, [sp, #112] @ 0x70 │ │ │ │ + add r8, sp, #96 @ 0x60 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 64db4 │ │ │ │ + mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 5ef2c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1824] @ 654b0 │ │ │ │ + mov r1, #13 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5eea4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #75 @ 0x4b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ecd4 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 5ef28 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #20 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 5eeec │ │ │ │ - ldr r1, [pc, #428] @ 5ef30 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + bne 64f40 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5edf4 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5edf4 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 5ee18 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ee18 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 5ee70 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5ee70 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 5ef34 │ │ │ │ - ldr r3, [pc, #156] @ 5ef20 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 5ef18 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5eee0 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 5ee70 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 5ef0c │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 5ed7c │ │ │ │ - ldr r2, [pc, #36] @ 5ef38 │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 5eef4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strheq r1, [r2], -ip @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mlaeq r2, r4, r0, r1 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq r6, fp, r0, ror #15 │ │ │ │ - eoreq r0, r2, ip, ror #28 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 5f248 │ │ │ │ - ldr r2, [pc, #752] @ 5f24c │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 5f250 │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 5f254 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 5efcc │ │ │ │ - mov r1, #2 │ │ │ │ + beq 64d7c │ │ │ │ + ldrd r2, [sp, #96] @ 0x60 │ │ │ │ + add r8, sp, #88 @ 0x58 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 64e14 │ │ │ │ + mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #44 @ 0x2c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1728] @ 654b0 │ │ │ │ + mov r1, #14 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f160 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #44 @ 0x2c │ │ │ │ + bne 64f40 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ef9c │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 5f254 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 5f038 │ │ │ │ - mov r1, #4 │ │ │ │ + beq 64ddc │ │ │ │ + ldrd r2, [sp, #88] @ 0x58 │ │ │ │ + add r8, sp, #104 @ 0x68 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + b 64e74 │ │ │ │ + mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 5f258 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1632] @ 654b0 │ │ │ │ + mov r1, #15 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f1d0 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #45 @ 0x2d │ │ │ │ + bne 64f40 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f000 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 5f254 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #22 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 5f218 │ │ │ │ - ldr r1, [pc, #428] @ 5f25c │ │ │ │ - add r0, r3, r9 │ │ │ │ + beq 64e3c │ │ │ │ + ldr fp, [pc, #1568] @ 654b4 │ │ │ │ + ldr r1, [pc, #1568] @ 654b8 │ │ │ │ + ldrd r2, [sp, #104] @ 0x68 │ │ │ │ + add fp, pc, fp │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + strd r6, [sp] │ │ │ │ + add r9, sp, #56 @ 0x38 │ │ │ │ + mov r7, r5 │ │ │ │ + add r8, fp, #88 @ 0x58 │ │ │ │ + mov r5, r1 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + b 64ee4 │ │ │ │ + ldr r3, [pc, #1528] @ 654bc │ │ │ │ + mov r1, #16 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #92] @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f120 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bne 64f40 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f120 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 5f144 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bne 64f8c │ │ │ │ + mov r1, #38 @ 0x26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f144 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 5f19c │ │ │ │ + beq 64ebc │ │ │ │ + mov r3, #22 │ │ │ │ + str r3, [sp, #132] @ 0x84 │ │ │ │ + add r3, sp, #132 @ 0x84 │ │ │ │ + str r5, [sp, #136] @ 0x88 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #92] @ 0x5c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 64ebc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f19c │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 5f260 │ │ │ │ - ldr r3, [pc, #156] @ 5f24c │ │ │ │ + beq 64f60 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #1368] @ 654c0 │ │ │ │ + ldr r3, [pc, #1336] @ 654a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f244 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ + bne 65458 │ │ │ │ + add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r5, r7 │ │ │ │ + add r8, sp, #72 @ 0x48 │ │ │ │ + ldrd r6, [sp] │ │ │ │ + b 64fd4 │ │ │ │ + mov r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5f20c │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 5f19c │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 5f238 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 5f0a8 │ │ │ │ - ldr r2, [pc, #36] @ 5f264 │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 5f220 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r2, r0, sp, r0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r0, r2, r8, ror #26 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq r6, fp, r0, ror #9 │ │ │ │ - eoreq r0, r2, r0, asr #22 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 5f574 │ │ │ │ - ldr r2, [pc, #752] @ 5f578 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 5f57c │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 5f580 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 5f2f8 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1280] @ 654b0 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ + str r3, [sp] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f48c │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + bne 64f40 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ + mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f2c8 │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 5f580 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 5f364 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 5f584 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #59 @ 0x3b │ │ │ │ + beq 64f9c │ │ │ │ + ldr r3, [pc, #1228] @ 654c4 │ │ │ │ + ldr fp, [pc, #1228] @ 654c8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + add fp, pc, fp │ │ │ │ + add r9, sp, #60 @ 0x3c │ │ │ │ + add r8, fp, #96 @ 0x60 │ │ │ │ + strd r2, [sp] │ │ │ │ + b 65040 │ │ │ │ + ldr r3, [pc, #1196] @ 654cc │ │ │ │ + mov r1, #18 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #100] @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f4fc │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #59 @ 0x3b │ │ │ │ + bne 64f40 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f32c │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ + bne 650a0 │ │ │ │ + mov r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 5f580 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #26 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 5f544 │ │ │ │ - ldr r1, [pc, #428] @ 5f588 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #52 @ 0x34 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5f44c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5f44c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 5f470 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f470 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 5f4c8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5f4c8 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 5f58c │ │ │ │ - ldr r3, [pc, #156] @ 5f578 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ + beq 65018 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 5f570 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5f538 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 5f4c8 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 5f564 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 5f3d4 │ │ │ │ - ldr r2, [pc, #36] @ 5f590 │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 5f54c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r2, r4, ror #20 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r0, r2, ip, lsr sl │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq r6, fp, r4, ror #3 │ │ │ │ - eoreq r0, r2, r4, lsl r8 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 5f8a0 │ │ │ │ - ldr r2, [pc, #752] @ 5f8a4 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 5f8a8 │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 5f8ac │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 5f624 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5f7b8 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5f5f4 │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 5f8ac │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ + mov r3, #22 │ │ │ │ + str r3, [sp, #132] @ 0x84 │ │ │ │ + add r3, sp, #132 @ 0x84 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [fp, #100] @ 0x64 │ │ │ │ mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 5f690 │ │ │ │ - mov r1, #4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 65018 │ │ │ │ + add r8, sp, #80 @ 0x50 │ │ │ │ + b 650e0 │ │ │ │ + mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 5f8b0 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1012] @ 654b0 │ │ │ │ + ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #3 │ │ │ │ + mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f828 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + bne 64f40 │ │ │ │ + ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #3 │ │ │ │ + mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f658 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 5f8ac │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #13 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ + beq 650a8 │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldrd r0, [sp, #24] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 5f870 │ │ │ │ - ldr r1, [pc, #428] @ 5f8b4 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #26 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + mov r3, #0 │ │ │ │ + ldrd r8, [sp, #80] @ 0x50 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 65254 │ │ │ │ mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f778 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + beq 65384 │ │ │ │ + cmp r5, #0 │ │ │ │ + ldr r1, [pc, #856] @ 654d0 │ │ │ │ + ldr r3, [pc, #852] @ 654d0 │ │ │ │ + ldrlt r1, [pc, #852] @ 654d4 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r2, #0 │ │ │ │ + movlt r0, #0 │ │ │ │ + bl 113e58 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f778 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 5f79c │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + ldrd r0, [sp] │ │ │ │ + bne 6530c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f79c │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 5f7f4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + beq 65320 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r1, [pc, #792] @ 654d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f7f4 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 5f8b8 │ │ │ │ - ldr r3, [pc, #156] @ 5f8a4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ + ldrlt r1, [pc, #788] @ 654d4 │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r3, [pc, #776] @ 654d0 │ │ │ │ + movlt r0, #0 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 65358 │ │ │ │ + strd r4, [sp] │ │ │ │ + mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f89c │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5f864 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 5f7f4 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 5f890 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 5f700 │ │ │ │ - ldr r2, [pc, #36] @ 5f8bc │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 5f878 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r2, r8, lsr r7 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r0, r2, r0, lsl r7 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - strdeq r5, [fp], -r0 │ │ │ │ - eoreq r0, r2, r8, ror #9 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - 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, #828] @ 5fc14 │ │ │ │ - ldr r3, [pc, #828] @ 5fc18 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r6, [pc, #816] @ 5fc1c │ │ │ │ - add r8, sp, #12 │ │ │ │ - ldr r5, [pc, #812] @ 5fc20 │ │ │ │ - mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - mov r3, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - str r5, [sp, #12] │ │ │ │ - mov r7, r1 │ │ │ │ - bl 766c │ │ │ │ - str r5, [sp, #16] │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 5f94c │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #68 @ 0x44 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fb7c │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #68 @ 0x44 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + beq 652c4 │ │ │ │ + ldrd r0, [sp] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f924 │ │ │ │ - add r5, sp, #8 │ │ │ │ - b 5f99c │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #69 @ 0x45 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 65450 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r1, [pc, #692] @ 654d0 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #688] @ 654d4 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #676] @ 654d0 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fb7c │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + beq 652e8 │ │ │ │ + mov r8, r4 │ │ │ │ + mov r9, r5 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 64f60 │ │ │ │ + strd r8, [r3] │ │ │ │ + b 64f60 │ │ │ │ + mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, #69 @ 0x45 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f96c │ │ │ │ - add r5, sp, #20 │ │ │ │ - ldr r3, [pc, #604] @ 5fc20 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 5fa08 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #576] @ 5fc24 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #70 @ 0x46 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 653fc │ │ │ │ + ldrd r0, [sp] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + bl 113e58 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fbbc │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #70 @ 0x46 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + beq 65320 │ │ │ │ + ldrd r0, [sp] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f9d0 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r5 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #464] @ 5fc20 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #13 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - beq 5fa94 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 5fc04 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r1, [pc, #396] @ 5fc28 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #26 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + beq 653b8 │ │ │ │ mov r2, #0 │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5fb0c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fb0c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 5fb30 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bne 65210 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fb30 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #12] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #12] │ │ │ │ + bne 65240 │ │ │ │ + strd r4, [sp] │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #212] @ 5fc2c │ │ │ │ - ldr r3, [pc, #188] @ 5fc18 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 65240 │ │ │ │ + ldrd r8, [sp] │ │ │ │ + b 65240 │ │ │ │ + bl 113e58 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 651ac │ │ │ │ + ldrd r0, [sp] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + bl 113ea8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 651dc │ │ │ │ + ldrd r0, [sp] │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 652e8 │ │ │ │ + strd r6, [sp] │ │ │ │ + b 651dc │ │ │ │ + mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fc10 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5fb48 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - b 5fb48 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5fbf8 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 709c │ │ │ │ - b 5fb48 │ │ │ │ - ldr r2, [pc, #36] @ 5fc30 │ │ │ │ - ldr fp, [r6, r2] │ │ │ │ - b 5fa80 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r0, r2, r0, lsl r4 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq r0, r2, r8, ror #7 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq r5, fp, ip, asr fp │ │ │ │ - mlaeq r2, r4, r1, r0 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #824] @ 5ff88 │ │ │ │ - ldr r2, [pc, #824] @ 5ff8c │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #812] @ 5ff90 │ │ │ │ - add r8, sp, #16 │ │ │ │ - ldr r3, [pc, #808] @ 5ff94 │ │ │ │ - mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r4, r6 │ │ │ │ + moveq r5, r7 │ │ │ │ + beq 652c8 │ │ │ │ + strd r6, [sp] │ │ │ │ + b 65210 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 113e6c │ │ │ │ mov r2, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r5, sp, #8 │ │ │ │ - bl 766c │ │ │ │ - b 5fcc0 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #91 @ 0x5b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fef0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #91 @ 0x5b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + ldrd r0, [sp] │ │ │ │ + bne 6530c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fc98 │ │ │ │ - add r5, sp, #12 │ │ │ │ - b 5fd10 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #92 @ 0x5c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 65320 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e58 │ │ │ │ + mov r4, r6 │ │ │ │ + mov r5, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fef0 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + beq 652c8 │ │ │ │ + mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, #92 @ 0x5c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5fce0 │ │ │ │ - add r5, sp, #20 │ │ │ │ - ldr r3, [pc, #604] @ 5ff94 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 5fd7c │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #576] @ 5ff98 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #93 @ 0x5d │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ff30 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + bne 65240 │ │ │ │ + b 65238 │ │ │ │ + mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, #93 @ 0x5d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5fd44 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r5 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #464] @ 5ff94 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #17 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ + bl 113ebc │ │ │ │ mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - beq 5fe08 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 5ff78 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r1, [pc, #396] @ 5ff9c │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #34 @ 0x22 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + mov r3, #0 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrd r0, [sp] │ │ │ │ + bne 6545c │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 65320 │ │ │ │ mov r2, #0 │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fe80 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bne 651ac │ │ │ │ + b 65290 │ │ │ │ + ldrd r4, [sp] │ │ │ │ + b 653dc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fe80 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 5fea4 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ + bne 65480 │ │ │ │ + ldrd r0, [sp] │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fea4 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #212] @ 5ffa0 │ │ │ │ - ldr r3, [pc, #188] @ 5ff8c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ + bne 652e8 │ │ │ │ + mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ff84 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5febc │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - b 5febc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5ff6c │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 709c │ │ │ │ - b 5febc │ │ │ │ - ldr r2, [pc, #36] @ 5ffa4 │ │ │ │ - ldr fp, [r6, r2] │ │ │ │ - b 5fdf4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r2, r8, r0, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 653dc │ │ │ │ + b 652e4 │ │ │ │ + eoreq fp, r2, r8, ror #1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r0, r2, r0, ror r0 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq r5, fp, r4, lsl #16 │ │ │ │ - eoreq pc, r1, r0, lsr #28 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - b bb174 │ │ │ │ - b bcc84 │ │ │ │ - ldm r2, {r0, ip} │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - stm r1, {r0, ip} │ │ │ │ - str r3, [r1, #8] │ │ │ │ - bxeq lr │ │ │ │ + eoreq fp, r2, r0, asr #1 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + strheq ip, [r2], -r0 @ │ │ │ │ + andeq r0, fp, r4, ror #9 │ │ │ │ + eoreq ip, r2, r4, lsl #1 │ │ │ │ + eoreq sl, r2, r4, lsl #27 │ │ │ │ + andeq r0, fp, r8, lsl #7 │ │ │ │ + eoreq fp, r2, r4, asr #30 │ │ │ │ + eoreq fp, r2, r8, lsr #30 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b38 │ │ │ │ - pop {r4, pc} │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 65554 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #104 @ 0x68 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 65524 │ │ │ │ + ldr r3, [pc, #68] @ 65558 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #108] @ 0x6c │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 6555c │ │ │ │ + mov r2, #5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #108] @ 0x6c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6550c │ │ │ │ + eoreq fp, r2, r8, asr sl │ │ │ │ + eoreq fp, r2, r8, lsr sl │ │ │ │ + andeq pc, sl, r8, lsl sl @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r1, [pc, #888] @ 60374 │ │ │ │ - ldr r2, [pc, #888] @ 60378 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #880] @ 6037c │ │ │ │ - ldr r3, [pc, #880] @ 60380 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 655dc │ │ │ │ + sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r3, [r3, #136] @ 0x88 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 601a4 │ │ │ │ - ldr r3, [pc, #844] @ 60384 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - ldr r8, [r3, #20] │ │ │ │ - cmp r8, #0 │ │ │ │ - beq 602ac │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7258 │ │ │ │ - add r1, r0, #9 │ │ │ │ - bic r1, r1, r1, asr #31 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - add r6, sp, #8 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ + add r6, r5, #112 @ 0x70 │ │ │ │ mov r0, r6 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 76cc │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 6009c │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - ldrne r2, [r3, #4] │ │ │ │ - orrne r2, r2, #1 │ │ │ │ - strne r2, [r3, #4] │ │ │ │ - mov r3, #5 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [pc, #732] @ 60388 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 655ac │ │ │ │ + ldr r3, [pc, #68] @ 655e0 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + ldr r3, [r3, #116] @ 0x74 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 655e4 │ │ │ │ + mov r2, #6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - ldrd r2, [sp] │ │ │ │ - bl 7720 │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ - bl 72b8 │ │ │ │ - stm sp, {r7, r8} │ │ │ │ - ldrd r2, [sp] │ │ │ │ - ldr r4, [pc, #692] @ 6038c │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - bl 7720 │ │ │ │ - mov r1, #62 @ 0x3e │ │ │ │ + str r3, [r5, #116] @ 0x74 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 65594 │ │ │ │ + ldrdeq fp, [r2], -r0 @ │ │ │ │ + @ instruction: 0x0022b9b0 │ │ │ │ + andeq pc, sl, r0, ror #18 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 65664 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #120 @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 72b8 │ │ │ │ - ldr r7, [r4, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - bne 60104 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70fc │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r8, [pc, #644] @ 60390 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7768 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6024c │ │ │ │ - ldr r8, [pc, #624] @ 60394 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 712c │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 601ec │ │ │ │ - ldr r3, [pc, #604] @ 60398 │ │ │ │ + bne 65634 │ │ │ │ + ldr r3, [pc, #68] @ 65668 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r5, [r3, #20] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 601dc │ │ │ │ - ldrb r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 601dc │ │ │ │ - add r0, r5, #1 │ │ │ │ - bl 7258 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - add r0, r0, #1 │ │ │ │ - cmp r2, r0 │ │ │ │ - beq 60358 │ │ │ │ - mov r1, r4 │ │ │ │ + ldr r3, [r3, #124] @ 0x7c │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 6566c │ │ │ │ + mov r2, #6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7774 │ │ │ │ - ldr r4, [pc, #540] @ 6039c │ │ │ │ - add r4, pc, r4 │ │ │ │ - bl 1142f0 │ │ │ │ - str r7, [r4, #136] @ 0x88 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 601a4 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + str r3, [r5, #124] @ 0x7c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6561c │ │ │ │ + eoreq fp, r2, r8, asr #18 │ │ │ │ + eoreq fp, r2, r8, lsr #18 │ │ │ │ + ldrdeq pc, [sl], -r8 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 656ec │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #128 @ 0x80 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 601d0 │ │ │ │ - ldr r2, [pc, #500] @ 603a0 │ │ │ │ - ldr r3, [pc, #456] @ 60378 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 60370 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 7540 │ │ │ │ - b 601a4 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 6016c │ │ │ │ - b 60178 │ │ │ │ - ldr r3, [pc, #432] @ 603a4 │ │ │ │ - add r9, sp, #24 │ │ │ │ + bne 656bc │ │ │ │ + ldr r3, [pc, #68] @ 656f0 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #420] @ 603a8 │ │ │ │ - add sl, r8, #64 @ 0x40 │ │ │ │ + ldr r3, [r3, #132] @ 0x84 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 656f4 │ │ │ │ + mov r2, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 7648 const&, QMetaType, QMetaType)@plt> │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #132] @ 0x84 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 656a4 │ │ │ │ + eoreq fp, r2, r0, asr #17 │ │ │ │ + eoreq fp, r2, r0, lsr #17 │ │ │ │ + andeq pc, sl, r0, asr r8 @ │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 65774 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #136 @ 0x88 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60308 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 60134 │ │ │ │ - mov r2, #3 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r9 │ │ │ │ - blx r3 │ │ │ │ - b 60134 │ │ │ │ - ldr r3, [pc, #344] @ 603ac │ │ │ │ - add r9, sp, #24 │ │ │ │ + bne 65744 │ │ │ │ + ldr r3, [pc, #68] @ 65778 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #332] @ 603b0 │ │ │ │ - add sl, r8, #64 @ 0x40 │ │ │ │ + ldr r3, [r3, #140] @ 0x8c │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 6577c │ │ │ │ + mov r2, #27 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 6ff4 const&, QMetaType, QMetaType)@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 602b8 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 6011c │ │ │ │ - mov r2, #3 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r9 │ │ │ │ - blx r3 │ │ │ │ - b 6011c │ │ │ │ - mov r1, #9 │ │ │ │ - mov r7, r8 │ │ │ │ - b 60058 │ │ │ │ - ldr r3, [pc, #244] @ 603b4 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r3 │ │ │ │ - mov fp, r3 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6028c │ │ │ │ - ldr r3, [pc, #220] @ 603b8 │ │ │ │ - ldr r2, [pc, #220] @ 603bc │ │ │ │ - ldr r1, [pc, #220] @ 603c0 │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, #1 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r0, {r8, sl} │ │ │ │ - strb r3, [r0, #8] │ │ │ │ - bl 7630 <__aeabi_atexit@plt> │ │ │ │ - mov r0, fp │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 6028c │ │ │ │ - ldr r3, [pc, #180] @ 603c4 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r0, r3 │ │ │ │ - mov fp, r3 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #140] @ 0x8c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6572c │ │ │ │ + eoreq fp, r2, r8, lsr r8 │ │ │ │ + eoreq fp, r2, r8, lsl r8 │ │ │ │ + andeq pc, sl, ip, asr #24 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 657fc │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #144 @ 0x90 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6022c │ │ │ │ - ldr r3, [pc, #156] @ 603c8 │ │ │ │ - ldr r2, [pc, #156] @ 603cc │ │ │ │ - ldr r1, [pc, #156] @ 603d0 │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, #1 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r0, {r8, sl} │ │ │ │ - strb r3, [r0, #8] │ │ │ │ - bl 7630 <__aeabi_atexit@plt> │ │ │ │ - mov r0, fp │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 6022c │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - mov r1, r5 │ │ │ │ - bl 7324 │ │ │ │ + bne 657cc │ │ │ │ + ldr r3, [pc, #68] @ 65800 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #148] @ 0x94 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 65804 │ │ │ │ + mov r2, #27 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #148] @ 0x94 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 657b4 │ │ │ │ + @ instruction: 0x0022b7b0 │ │ │ │ + mlaeq r2, r0, r7, fp │ │ │ │ + andeq pc, sl, ip, lsr #17 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 65884 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #152 @ 0x98 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60178 │ │ │ │ - b 6016c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq pc, [r1], -r0 @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - ldrdeq pc, [r1], -ip @ │ │ │ │ - eoreq r0, r2, r8, asr #29 │ │ │ │ - andeq r0, r0, r4, lsl #6 │ │ │ │ - ldrdeq r4, [fp], -r8 │ │ │ │ - eoreq r0, r2, r8, ror #1 │ │ │ │ - strheq r0, [r2], -r4 @ │ │ │ │ - mlaeq r2, ip, r0, r0 │ │ │ │ - eoreq r0, r2, r4, lsl #1 │ │ │ │ - eoreq r0, r2, r0, ror #26 │ │ │ │ - eoreq pc, r1, r0, asr #22 │ │ │ │ - @ instruction: 0xffff904c │ │ │ │ - @ instruction: 0xffff9078 │ │ │ │ - @ instruction: 0xffff9064 │ │ │ │ - @ instruction: 0xffff908c │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r0, lsl #6 │ │ │ │ - eoreq pc, r1, r4, lsl sp @ │ │ │ │ - andeq r1, r0, ip, ror #17 │ │ │ │ - andeq r0, r0, r4, lsr #5 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - eoreq pc, r1, r4, asr #25 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ + bne 65854 │ │ │ │ + ldr r3, [pc, #68] @ 65888 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #156] @ 0x9c │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 6588c │ │ │ │ + mov r2, #11 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #156] @ 0x9c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6583c │ │ │ │ + eoreq fp, r2, r8, lsr #14 │ │ │ │ + eoreq fp, r2, r8, lsl #14 │ │ │ │ + andeq pc, sl, r8, lsl r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #692] @ 606a4 │ │ │ │ - ldr r2, [pc, #692] @ 606a8 │ │ │ │ + ldr r1, [pc, #400] @ 65a3c │ │ │ │ + ldr r2, [pc, #400] @ 65a40 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #684] @ 606ac │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #680] @ 606b0 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr r3, [pc, #388] @ 65a44 │ │ │ │ ldr r2, [r2] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ + str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ - add r8, sp, #28 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b 60458 │ │ │ │ + add r6, sp, #4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b 65904 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #109 @ 0x6d │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #105 @ 0x69 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60618 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #109 @ 0x6d │ │ │ │ + bne 659c8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #105 @ 0x69 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 60430 │ │ │ │ - add r8, sp, #20 │ │ │ │ - b 604b0 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #552] @ 606b4 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #110 @ 0x6e │ │ │ │ + beq 658dc │ │ │ │ + ldr r8, [pc, #292] @ 65a48 │ │ │ │ + ldr r9, [pc, #292] @ 65a4c │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r6, sp, #8 │ │ │ │ + add r5, r8, #160 @ 0xa0 │ │ │ │ + b 65964 │ │ │ │ + ldr r3, [pc, #272] @ 65a50 │ │ │ │ + mov r2, sl │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #164] @ 0xa4 │ │ │ │ + mov r1, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60618 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #110 @ 0x6e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 60478 │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - add r9, sp, #24 │ │ │ │ - b 60500 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #111 @ 0x6f │ │ │ │ + bne 65a1c │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60618 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #111 @ 0x6f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 604d8 │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 60558 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #384] @ 606b4 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #112 @ 0x70 │ │ │ │ + bne 65a08 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr sl, [sp, #4] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60670 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #112 @ 0x70 │ │ │ │ + beq 65938 │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + add r3, sp, #12 │ │ │ │ + str r9, [sp, #16] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r8, #164] @ 0xa4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 65938 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 60520 │ │ │ │ - ldr r2, [pc, #308] @ 606b0 │ │ │ │ - mov r5, #1 │ │ │ │ - mov r3, #2 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - mov r1, #4 │ │ │ │ - mov r2, #8 │ │ │ │ - add r0, sp, #32 │ │ │ │ - str r5, [sp] │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - bl 7120 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - str r4, [r0, #4] │ │ │ │ - str r8, [r0] │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - beq 60664 │ │ │ │ - ldr r6, [r3] │ │ │ │ - mov r2, #2 │ │ │ │ - cmp r6, #0 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - str r4, [r3] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - beq 605ec │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 605ec │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7540 │ │ │ │ - ldr r2, [pc, #196] @ 606b8 │ │ │ │ - ldr r3, [pc, #176] @ 606a8 │ │ │ │ + strne r5, [r3] │ │ │ │ + ldr r2, [pc, #112] @ 65a54 │ │ │ │ + ldr r3, [pc, #88] @ 65a40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 606a0 │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bne 65a38 │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 605ec │ │ │ │ - ldr r4, [r3] │ │ │ │ - str r5, [r3, #4] │ │ │ │ - cmp r4, #0 │ │ │ │ - str r5, [r3] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - beq 605ec │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 605ec │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7540 │ │ │ │ - b 605ec │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 60644 │ │ │ │ - b 605ec │ │ │ │ + ldrne r2, [sp, #8] │ │ │ │ + strne r2, [r3] │ │ │ │ + b 659dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 605ec │ │ │ │ - ldr r4, [r3] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - cmp r4, #0 │ │ │ │ - str r9, [r3] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - bne 60644 │ │ │ │ - b 605ec │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq pc, [r1], -ip @ │ │ │ │ + movne r2, #0 │ │ │ │ + strne r2, [r3] │ │ │ │ + b 659dc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r2, r0, asr #8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrdeq pc, [r1], -ip @ │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, r4, lsl #6 │ │ │ │ - strdeq pc, [r1], -r8 @ │ │ │ │ + eoreq fp, r2, r4, lsr #12 │ │ │ │ + andeq pc, sl, ip, asr #14 │ │ │ │ + eoreq fp, r2, r8, lsl #12 │ │ │ │ + eoreq sl, r2, r8, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #692] @ 6098c │ │ │ │ - ldr r2, [pc, #692] @ 60990 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #684] @ 60994 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #680] @ 60998 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov r2, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 65ad4 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #168 @ 0xa8 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 65aa4 │ │ │ │ + ldr r3, [pc, #68] @ 65ad8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #172] @ 0xac │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 65adc │ │ │ │ + mov r2, #20 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #172] @ 0xac │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 65a8c │ │ │ │ + ldrdeq fp, [r2], -r8 @ │ │ │ │ + @ instruction: 0x0022b4b8 │ │ │ │ + @ instruction: 0x000af5b0 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r4, r0 │ │ │ │ - add r8, sp, #24 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b 60740 │ │ │ │ - mov r1, #2 │ │ │ │ + ldr r0, [pc, #1248] @ 65fdc │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #1244] @ 65fe0 │ │ │ │ + sub sp, sp, #124 @ 0x7c │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [pc, #1236] @ 65fe4 │ │ │ │ + ldr r2, [pc, #1232] @ 65fe4 │ │ │ │ + ldr r3, [pc, #1228] @ 65fe4 │ │ │ │ + str ip, [sp, #36] @ 0x24 │ │ │ │ + ldr r5, [pc, #1224] @ 65fe8 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #116] @ 0x74 │ │ │ │ + mov r1, #0 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + b 65b84 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #101 @ 0x65 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1164] @ 65fec │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60900 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #101 @ 0x65 │ │ │ │ + bne 65d04 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 60718 │ │ │ │ - add r8, sp, #16 │ │ │ │ - b 60798 │ │ │ │ - mov r1, #4 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 65b4c │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 65be4 │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #552] @ 6099c │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #102 @ 0x66 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1068] @ 65fec │ │ │ │ + mov r1, #2 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60900 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #102 @ 0x66 │ │ │ │ + bne 65d04 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 60760 │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - add r9, sp, #20 │ │ │ │ - b 607e8 │ │ │ │ - mov r1, #8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 65bac │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 65c44 │ │ │ │ + mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #103 @ 0x67 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #972] @ 65fec │ │ │ │ + mov r1, #3 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60900 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #103 @ 0x67 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 607c0 │ │ │ │ - add r5, sp, #28 │ │ │ │ - b 60840 │ │ │ │ - mov r1, #10 │ │ │ │ + bne 65d04 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #384] @ 6099c │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #104 @ 0x68 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 65c0c │ │ │ │ + ldr r8, [pc, #908] @ 65ff0 │ │ │ │ + ldr fp, [pc, #908] @ 65ff4 │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add fp, pc, fp │ │ │ │ + add sl, sp, #36 @ 0x24 │ │ │ │ + add r7, r8, #176 @ 0xb0 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 65ca8 │ │ │ │ + ldr r3, [pc, #880] @ 65ff8 │ │ │ │ + mov r1, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r3, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60958 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #104 @ 0x68 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 60808 │ │ │ │ - ldr r2, [pc, #308] @ 60998 │ │ │ │ - mov r5, #1 │ │ │ │ - mov r3, #2 │ │ │ │ - str r2, [sp, #32] │ │ │ │ + bne 65d04 │ │ │ │ + mov r2, sl │ │ │ │ mov r1, #4 │ │ │ │ - mov r2, #8 │ │ │ │ - add r0, sp, #32 │ │ │ │ - str r5, [sp] │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - bl 7120 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - str r4, [r0, #4] │ │ │ │ - str r8, [r0] │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - beq 6094c │ │ │ │ - ldr r6, [r3] │ │ │ │ - mov r2, #2 │ │ │ │ - cmp r6, #0 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - str r4, [r3] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - beq 608d4 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 113b70 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 608d4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7540 │ │ │ │ - ldr r2, [pc, #196] @ 609a0 │ │ │ │ - ldr r3, [pc, #176] @ 60990 │ │ │ │ + bne 65d50 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 65c80 │ │ │ │ + mov r3, #11 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ + str fp, [sp, #84] @ 0x54 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r8, #180] @ 0xb4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 65c80 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 65d24 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #720] @ 65ffc │ │ │ │ + ldr r3, [pc, #688] @ 65fe0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60988 │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 608d4 │ │ │ │ - ldr r4, [r3] │ │ │ │ - str r5, [r3, #4] │ │ │ │ - cmp r4, #0 │ │ │ │ - str r5, [r3] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - beq 608d4 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 608d4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7540 │ │ │ │ - b 608d4 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 6092c │ │ │ │ - b 608d4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 608d4 │ │ │ │ - ldr r4, [r3] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - cmp r4, #0 │ │ │ │ - str r9, [r3] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - bne 6092c │ │ │ │ - b 608d4 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r1, r4, lsl r6 @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - strdeq pc, [r1], -r4 @ │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, r4, lsl #6 │ │ │ │ - eoreq pc, r1, r0, lsl r4 @ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #692] @ 60c74 │ │ │ │ - ldr r2, [pc, #692] @ 60c78 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #684] @ 60c7c │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #680] @ 60c80 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - mov r2, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r4, r0 │ │ │ │ - add r8, sp, #16 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b 60a28 │ │ │ │ - mov r1, #2 │ │ │ │ + bne 65fd8 │ │ │ │ + add sp, sp, #124 @ 0x7c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #92] @ 0x5c │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ + mov r3, #2 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ + b 65da8 │ │ │ │ + mov r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #105 @ 0x69 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #636] @ 66000 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60be8 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #105 @ 0x69 │ │ │ │ + bne 65f50 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 60a00 │ │ │ │ - add r8, sp, #20 │ │ │ │ - b 60a80 │ │ │ │ - mov r1, #4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 65d70 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 21cf4 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + mov fp, r1 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ + bl 71a8 │ │ │ │ + b 65e20 │ │ │ │ + mov r1, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #552] @ 60c84 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #106 @ 0x6a │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #496] @ 65fec │ │ │ │ + mov r1, #6 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60be8 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #106 @ 0x6a │ │ │ │ + bne 65d04 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 60a48 │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - add r9, sp, #28 │ │ │ │ - b 60ad0 │ │ │ │ - mov r1, #8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 65de8 │ │ │ │ + ldrd r2, [sp, #40] @ 0x28 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + b 65e84 │ │ │ │ + mov r1, #34 @ 0x22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #107 @ 0x6b │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #396] @ 65fec │ │ │ │ + mov r1, #7 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60be8 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #107 @ 0x6b │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 60aa8 │ │ │ │ - add r5, sp, #24 │ │ │ │ - b 60b28 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #384] @ 60c84 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #108 @ 0x6c │ │ │ │ + bne 65d04 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60c40 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #108 @ 0x6c │ │ │ │ + beq 65e4c │ │ │ │ + ldrd r2, [sp, #16] │ │ │ │ + ldrd r0, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + bl 11356c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, fp │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 65f7c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 60af0 │ │ │ │ - ldr r2, [pc, #308] @ 60c80 │ │ │ │ - mov r5, #1 │ │ │ │ - mov r3, #2 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - mov r1, #4 │ │ │ │ - mov r2, #8 │ │ │ │ - add r0, sp, #32 │ │ │ │ - str r5, [sp] │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - bl 7120 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - str r4, [r0, #4] │ │ │ │ - str r8, [r0] │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - beq 60c34 │ │ │ │ - ldr r6, [r3] │ │ │ │ - mov r2, #2 │ │ │ │ - cmp r6, #0 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - str r4, [r3] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - beq 60bbc │ │ │ │ mov r1, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 113b70 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60bbc │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7540 │ │ │ │ - ldr r2, [pc, #196] @ 60c88 │ │ │ │ - ldr r3, [pc, #176] @ 60c78 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 60c70 │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + beq 65fb8 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r1, [pc, #236] @ 66004 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #232] @ 66008 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #220] @ 66004 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 65f3c │ │ │ │ + mov r8, r4 │ │ │ │ + mov r9, r5 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 65d24 │ │ │ │ + strd r8, [r3] │ │ │ │ + b 65d24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60bbc │ │ │ │ - ldr r4, [r3] │ │ │ │ - str r5, [r3, #4] │ │ │ │ - cmp r4, #0 │ │ │ │ - str r5, [r3] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - beq 60bbc │ │ │ │ - mov r1, #1 │ │ │ │ + beq 65f70 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 71a8 │ │ │ │ + b 65d24 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 113b70 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60bbc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7540 │ │ │ │ - b 60bbc │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 60c14 │ │ │ │ - b 60bbc │ │ │ │ + bne 65f3c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 65f34 │ │ │ │ + b 65f3c │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 60bbc │ │ │ │ - ldr r4, [r3] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - cmp r4, #0 │ │ │ │ - str r9, [r3] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - bne 60c14 │ │ │ │ - b 60bbc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r1, ip, lsr #6 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 65f3c │ │ │ │ + b 65f34 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq sl, r2, r8, ror #3 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq pc, r1, ip, lsl #6 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, r4, lsl #6 │ │ │ │ - eoreq pc, r1, r8, lsr #2 │ │ │ │ + eoreq sl, r2, ip, asr #3 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq fp, r2, r0, ror #5 │ │ │ │ + andeq pc, sl, r0, ror #5 │ │ │ │ + eoreq fp, r2, r0, asr #5 │ │ │ │ + eoreq r9, r2, r0, asr #31 │ │ │ │ + andeq r0, r0, r8, lsl #6 │ │ │ │ + svccc 0x00f00000 @ IMB │ │ │ │ + svclt 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #256] @ 60da4 │ │ │ │ - ldr r2, [pc, #256] @ 60da8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #16 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - mov r2, #0 │ │ │ │ - bne 60cf4 │ │ │ │ - ldr r2, [pc, #220] @ 60dac │ │ │ │ - ldr r3, [pc, #212] @ 60da8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - eors r2, r3, r2 │ │ │ │ + str r0, [ip, #3888] @ 0xf30 │ │ │ │ + sub sp, sp, #172 @ 0xac │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r0, [pc, #1248] @ 6650c │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r1, [pc, #1244] @ 66510 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov ip, #2 │ │ │ │ + add lr, sp, #64 @ 0x40 │ │ │ │ + str lr, [sp, #12] │ │ │ │ + str ip, [sp, #80] @ 0x50 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - bne 60da0 │ │ │ │ - add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [r0] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 60d1c │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmp r2, #1 │ │ │ │ - movle r3, #0 │ │ │ │ - strle r3, [r0, #8] │ │ │ │ - ble 60cc8 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - mov r2, #8 │ │ │ │ - ldr r1, [pc, #136] @ 60db0 │ │ │ │ - mov r6, #1 │ │ │ │ - add r0, sp, r2 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - str r6, [sp] │ │ │ │ - mov r1, #4 │ │ │ │ - bl 7120 │ │ │ │ - ldr r5, [r4] │ │ │ │ + ldr r2, [pc, #1216] @ 66514 │ │ │ │ + ldr r9, [pc, #1216] @ 66518 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #164] @ 0xa4 │ │ │ │ + mov r1, #0 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + mov r2, #0 │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - cmp r5, r3 │ │ │ │ - str r2, [r4] │ │ │ │ - stmib r4, {r0, r3} │ │ │ │ - beq 60cc8 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 113b70 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, sp, #36 @ 0x24 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + b 660b4 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #69 @ 0x45 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60cc8 │ │ │ │ - ldr r2, [pc, #64] @ 60db4 │ │ │ │ - ldr r3, [pc, #48] @ 60da8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 60da0 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, sp, #16 │ │ │ │ - pop {r4, r5, r6, lr} │ │ │ │ - b 7540 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq pc, r1, r8, asr #32 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq pc, r1, ip, lsl r0 @ │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq lr, r1, r8, ror pc │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #692] @ 61088 │ │ │ │ - ldr r2, [pc, #692] @ 6108c │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #684] @ 61090 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #680] @ 61094 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ + bne 663c0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #69 @ 0x45 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70dc │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 6608c │ │ │ │ + mov r1, #70 @ 0x46 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7544 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ mov r2, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r4, r0 │ │ │ │ - add r8, sp, #20 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r6, r4 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ + add sl, sp, #136 @ 0x88 │ │ │ │ + mov r5, sl │ │ │ │ + mov fp, sl │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 76f4 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ + str r3, [sp, #140] @ 0x8c │ │ │ │ + str r3, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + mov ip, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b 60e3c │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + str r7, [sp, #20] │ │ │ │ + str r7, [sp, #28] │ │ │ │ + str r7, [sp, #8] │ │ │ │ + stmia r7!, {r0, r1, r2, r3} │ │ │ │ + ldm r4, {r0, r1} │ │ │ │ + mov lr, sl │ │ │ │ + stm r7, {r0, r1} │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #76 @ 0x4c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 60ffc │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #76 @ 0x4c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 60e14 │ │ │ │ - add r8, sp, #28 │ │ │ │ - b 60e94 │ │ │ │ + str r1, [r4] │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + stmia r5!, {r0, r1, r2, r3} │ │ │ │ + ldm ip, {r0, r1} │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + stm lr, {r0, r1} │ │ │ │ + mov lr, r0 │ │ │ │ + ldm r5!, {r0, r1, r2, r3} │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + ldr r4, [r7] │ │ │ │ + stmia r5!, {r0, r1, r2, r3} │ │ │ │ + ldm fp!, {r0, r1, r2, r3} │ │ │ │ + str r4, [ip] │ │ │ │ + ldr ip, [sp, #28] │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + str lr, [r7] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 71a8 │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str r9, [sp, #28] │ │ │ │ + b 662b0 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ mov r1, #4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7604 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r5, [sp, #36] @ 0x24 │ │ │ │ + bl 7460 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #70 @ 0x46 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + bl 73a0 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + bne 663bc │ │ │ │ + mov r1, #70 @ 0x46 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl 7544 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r5, r4 │ │ │ │ + mov r9, sl │ │ │ │ + mov r7, sl │ │ │ │ + mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #552] @ 61098 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #77 @ 0x4d │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 76f4 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r2, r4 │ │ │ │ + str r6, [sl] │ │ │ │ + str r6, [sl, #4] │ │ │ │ + str r6, [sl, #8] │ │ │ │ + mov ip, r3 │ │ │ │ + mov r6, r3 │ │ │ │ + mov fp, r2 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldm r5!, {r0, r1, r2, r3} │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + mov r4, sl │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + ldr r8, [sp, #12] │ │ │ │ + stmia fp!, {r0, r1, r2, r3} │ │ │ │ + mov lr, r8 │ │ │ │ + mov r2, #2 │ │ │ │ + str r2, [r5] │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia r9!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + mov r9, r6 │ │ │ │ + stm r4, {r0, r1} │ │ │ │ + mov r4, r0 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + stmia r8!, {r0, r1, r2, r3} │ │ │ │ + ldm r7!, {r0, r1, r2, r3} │ │ │ │ + ldr r5, [ip] │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r4, [ip] │ │ │ │ + str r5, [lr] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r4, [sp, #36] @ 0x24 │ │ │ │ + bl 770c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #70 @ 0x46 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl 743c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 661ac │ │ │ │ + ldr r7, [pc, #572] @ 6651c │ │ │ │ + ldr r6, [pc, #572] @ 66520 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + ldr r9, [sp, #28] │ │ │ │ + ldr sl, [sp, #12] │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r4, r7, #184 @ 0xb8 │ │ │ │ + b 66354 │ │ │ │ + ldr r3, [pc, #540] @ 66524 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60ffc │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #77 @ 0x4d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 60e5c │ │ │ │ - ldr r8, [sp, #28] │ │ │ │ - add r9, sp, #16 │ │ │ │ - b 60ee4 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #78 @ 0x4e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 66328 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 66328 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #504] @ 66528 │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r1, #71 @ 0x47 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 75d4 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60ffc │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #78 @ 0x4e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 60ebc │ │ │ │ - add r5, sp, #24 │ │ │ │ - b 60f3c │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #384] @ 61098 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #79 @ 0x4f │ │ │ │ + bne 664b4 │ │ │ │ + mov r0, sl │ │ │ │ + bl 770c │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #71 @ 0x47 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 71f0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 66470 │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61054 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #79 @ 0x4f │ │ │ │ + beq 66300 │ │ │ │ + mov r3, #19 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + str r6, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r7, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 60f04 │ │ │ │ - ldr r2, [pc, #308] @ 61094 │ │ │ │ - mov r5, #1 │ │ │ │ - mov r3, #2 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - mov r1, #4 │ │ │ │ - mov r2, #8 │ │ │ │ - add r0, sp, #32 │ │ │ │ - str r5, [sp] │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - bl 7120 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 66300 │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - str r4, [r0, #4] │ │ │ │ - str r8, [r0] │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - beq 61048 │ │ │ │ - ldr r6, [r3] │ │ │ │ - mov r2, #2 │ │ │ │ - cmp r6, #0 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + beq 66404 │ │ │ │ + ldr r5, [r3] │ │ │ │ + str r4, [r3, #4] │ │ │ │ + cmp r5, #0 │ │ │ │ str r4, [r3] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - beq 60fd0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 113b70 │ │ │ │ + str r4, [r3, #8] │ │ │ │ + beq 66404 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60fd0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7540 │ │ │ │ - ldr r2, [pc, #196] @ 6109c │ │ │ │ - ldr r3, [pc, #176] @ 6108c │ │ │ │ + beq 66460 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 66420 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 66454 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #252] @ 6652c │ │ │ │ + ldr r3, [pc, #220] @ 66510 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61084 │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bne 66508 │ │ │ │ + add sp, sp, #172 @ 0xac │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bl 7550 │ │ │ │ + b 66420 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7550 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + b 66408 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r2 │ │ │ │ + beq 66408 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + str r2, [r3] │ │ │ │ + ldr r2, [sp, #52] @ 0x34 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + str r1, [sp, #52] @ 0x34 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ + b 66408 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60fd0 │ │ │ │ + beq 66404 │ │ │ │ ldr r4, [r3] │ │ │ │ - str r5, [r3, #4] │ │ │ │ - cmp r4, #0 │ │ │ │ - str r5, [r3] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - beq 60fd0 │ │ │ │ + mov r2, #0 │ │ │ │ + cmp r4, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + beq 66404 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60fd0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7540 │ │ │ │ - b 60fd0 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 61028 │ │ │ │ - b 60fd0 │ │ │ │ + bne 66404 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 60fd0 │ │ │ │ - ldr r4, [r3] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - cmp r4, #0 │ │ │ │ - str r9, [r3] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - bne 61028 │ │ │ │ - b 60fd0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r1, r8, lsl pc │ │ │ │ + bl 7550 │ │ │ │ + b 66404 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x00229cbc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq lr, [r1], -r8 @ │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, r4, lsl #6 │ │ │ │ - eoreq lr, r1, r4, lsl sp │ │ │ │ + eoreq r9, r2, r0, ror ip │ │ │ │ + eoreq sl, r2, r8, ror #24 │ │ │ │ + andeq pc, sl, r0, asr #1 │ │ │ │ + eoreq sl, r2, r4, asr #24 │ │ │ │ + andeq r0, r0, r0, lsr #5 │ │ │ │ + @ instruction: 0x002298bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #692] @ 61370 │ │ │ │ - ldr r2, [pc, #692] @ 61374 │ │ │ │ + ldr r1, [pc, #596] @ 667a0 │ │ │ │ + ldr r2, [pc, #596] @ 667a4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #684] @ 61378 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #680] @ 6137c │ │ │ │ + ldr r6, [pc, #588] @ 667a8 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + ldr r3, [pc, #584] @ 667ac │ │ │ │ ldr r2, [r2] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ + str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ - add r8, sp, #16 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b 61124 │ │ │ │ + add r5, sp, #12 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 665ac │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #80 @ 0x50 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #107 @ 0x6b │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 612e4 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #80 @ 0x50 │ │ │ │ + bne 66680 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #107 @ 0x6b │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 610fc │ │ │ │ - add r8, sp, #24 │ │ │ │ - b 6117c │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 66584 │ │ │ │ + add r5, sp, #8 │ │ │ │ + b 66604 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #552] @ 61380 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #464] @ 667b0 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - mov r1, #81 @ 0x51 │ │ │ │ + mov r1, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 612e4 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #81 @ 0x51 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 61144 │ │ │ │ - ldr r8, [sp, #24] │ │ │ │ - add r9, sp, #28 │ │ │ │ - b 611cc │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #82 @ 0x52 │ │ │ │ + bne 666ec │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 612e4 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #82 @ 0x52 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 611a4 │ │ │ │ - add r5, sp, #20 │ │ │ │ - b 61224 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #384] @ 61380 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + beq 665cc │ │ │ │ + ldr r1, [r7] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 66654 │ │ │ │ + ldr r3, [pc, #380] @ 667b0 │ │ │ │ + add r4, sp, #20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - mov r1, #83 @ 0x53 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6133c │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #83 @ 0x53 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r7] │ │ │ │ + mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 611ec │ │ │ │ - ldr r2, [pc, #308] @ 6137c │ │ │ │ - mov r5, #1 │ │ │ │ - mov r3, #2 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - mov r1, #4 │ │ │ │ - mov r2, #8 │ │ │ │ - add r0, sp, #32 │ │ │ │ - str r5, [sp] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - bl 7120 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - str r4, [r0, #4] │ │ │ │ - str r8, [r0] │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - beq 61330 │ │ │ │ - ldr r6, [r3] │ │ │ │ - mov r2, #2 │ │ │ │ - cmp r6, #0 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - str r4, [r3] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - beq 612b8 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 612b8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7540 │ │ │ │ - ldr r2, [pc, #196] @ 61384 │ │ │ │ - ldr r3, [pc, #176] @ 61374 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #344] @ 667b4 │ │ │ │ + ldr r3, [pc, #324] @ 667a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6136c │ │ │ │ - add sp, sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + bne 6679c │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 612b8 │ │ │ │ - ldr r4, [r3] │ │ │ │ - str r5, [r3, #4] │ │ │ │ - cmp r4, #0 │ │ │ │ - str r5, [r3] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - beq 612b8 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 113b70 │ │ │ │ + beq 66654 │ │ │ │ + ldr r4, [pc, #284] @ 667b8 │ │ │ │ + ldr r3, [pc, #268] @ 667ac │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #192 @ 0xc0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 612b8 │ │ │ │ + bne 66734 │ │ │ │ + ldr r3, [pc, #252] @ 667bc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #196] @ 0xc4 │ │ │ │ + add r4, sp, #16 │ │ │ │ + ldr r1, [r7] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7540 │ │ │ │ - b 612b8 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 61310 │ │ │ │ - b 612b8 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r7] │ │ │ │ + mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 722c │ │ │ │ + b 66654 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 612b8 │ │ │ │ - ldr r4, [r3] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - cmp r4, #0 │ │ │ │ - str r9, [r3] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - bne 61310 │ │ │ │ - b 612b8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r1, r0, lsr ip │ │ │ │ + beq 66654 │ │ │ │ + ldr r4, [pc, #184] @ 667c0 │ │ │ │ + ldr r3, [pc, #160] @ 667ac │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #200 @ 0xc8 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 66768 │ │ │ │ + ldr r3, [pc, #152] @ 667c4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #204] @ 0xcc │ │ │ │ + b 666c4 │ │ │ │ + ldr r3, [pc, #140] @ 667c8 │ │ │ │ + mov r2, #20 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, r2 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #196] @ 0xc4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 666b8 │ │ │ │ + ldr r3, [pc, #92] @ 667cc │ │ │ │ + mov r2, #20 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, r2 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #204] @ 0xcc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 66724 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r2, r0, lsr #15 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq lr, r1, r0, lsl ip │ │ │ │ + eoreq r9, r2, r0, lsl #15 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, r4, lsl #6 │ │ │ │ - eoreq lr, r1, ip, lsr #20 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + mlaeq r2, r0, r6, r9 │ │ │ │ + eoreq sl, r2, ip, lsr #17 │ │ │ │ + eoreq sl, r2, ip, lsl #17 │ │ │ │ + eoreq sl, r2, r0, asr #16 │ │ │ │ + eoreq sl, r2, r0, lsr #16 │ │ │ │ + andeq lr, sl, r0, lsr #18 │ │ │ │ + andeq lr, sl, ip, ror #17 │ │ │ │ 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, [r1] │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - ldr r1, [r3, #20] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - mov r7, r2 │ │ │ │ - add r3, sp, #16 │ │ │ │ - ldr r2, [pc, #632] @ 61638 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r3, [pc, #624] @ 6163c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [pc, #620] @ 61640 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - add fp, sp, #20 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - mov r4, #0 │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ + str r0, [ip, #3912] @ 0xf48 │ │ │ │ + sub sp, sp, #148 @ 0x94 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [pc, #1128] @ 66c58 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r1, [pc, #1124] @ 66c5c │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov ip, #2 │ │ │ │ + add lr, sp, #40 @ 0x28 │ │ │ │ + str lr, [sp, #8] │ │ │ │ + str ip, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - bl 70e4 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - ldr r3, [pc, #576] @ 61644 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #5 │ │ │ │ - add r4, sp, #32 │ │ │ │ - add r5, sp, #24 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - mov r0, r4 │ │ │ │ - ldm r5, {r1, r2} │ │ │ │ - bl 7348 │ │ │ │ - mov r1, r4 │ │ │ │ + ldr r2, [pc, #1096] @ 66c60 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #140] @ 0x8c │ │ │ │ + mov r1, #0 │ │ │ │ + add r4, sp, #24 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + b 66860 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7708 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #88 @ 0x58 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6144c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bne 66b1c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #88 @ 0x58 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 615e8 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - ldrb r3, [r0, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 61600 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ - bl 7174 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - ldrb r3, [r0, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 61624 │ │ │ │ - ldmib r7, {r6, r7} │ │ │ │ - add r8, r6, r7, lsl #2 │ │ │ │ - cmp r6, r8 │ │ │ │ - lsl r7, r7, #2 │ │ │ │ - beq 61578 │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - ldr r2, [r6], #4 │ │ │ │ - add r3, r3, #1 │ │ │ │ - mov r1, r4 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - str r3, [r0, #20] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 727c │ │ │ │ + beq 66838 │ │ │ │ + mov r1, #89 @ 0x59 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7544 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r5, r4 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ + add r8, sp, #112 @ 0x70 │ │ │ │ + mov r9, r7 │ │ │ │ + mov fp, r8 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 76f4 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #116] @ 0x74 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp] │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + str r7, [sp, #12] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + stmia r7!, {r0, r1, r2, r3} │ │ │ │ + ldm r4, {r0, r1} │ │ │ │ + mov lr, r8 │ │ │ │ + stm r7, {r0, r1} │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + ldr sl, [sp, #8] │ │ │ │ + stmia r5!, {r0, r1, r2, r3} │ │ │ │ + mov ip, sl │ │ │ │ + mov r1, #2 │ │ │ │ + str r1, [r4] │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + mov r4, r8 │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldm ip, {r0, r1} │ │ │ │ + ldr r4, [r7] │ │ │ │ + stm lr, {r0, r1} │ │ │ │ + mov lr, r0 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm fp!, {r0, r1, r2, r3} │ │ │ │ + str r4, [ip] │ │ │ │ + ldr ip, [sp, #12] │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + str lr, [r7] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + str r6, [sp, #12] │ │ │ │ + b 66a48 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7438 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7438 │ │ │ │ - cmp r7, #4 │ │ │ │ - beq 61574 │ │ │ │ - ldr sl, [pc, #384] @ 61648 │ │ │ │ - mov r9, #2 │ │ │ │ - add sl, pc, sl │ │ │ │ - b 61508 │ │ │ │ - ldr ip, [r3, #20] │ │ │ │ - ldr r2, [r6], #4 │ │ │ │ - add ip, ip, #1 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - mov r1, r4 │ │ │ │ - str ip, [r3, #20] │ │ │ │ + bl 7604 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + bl 7460 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #89 @ 0x59 │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 727c │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 66b90 │ │ │ │ + mov r1, #89 @ 0x59 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 7544 │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r2, r4 │ │ │ │ + mov fp, r5 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7438 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7438 │ │ │ │ - cmp r8, r6 │ │ │ │ - beq 61574 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - mov r0, r4 │ │ │ │ - str r9, [sp, #24] │ │ │ │ - str sl, [sp, #28] │ │ │ │ - ldm r5, {r1, r2} │ │ │ │ - bl 7348 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7708 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + bl 76f4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov ip, r3 │ │ │ │ + mov lr, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + mov r6, r3 │ │ │ │ + str r5, [sp] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldm r5!, {r0, r1, r2, r3} │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r4, [r8] │ │ │ │ + str r4, [r8, #4] │ │ │ │ + str r4, [r8, #8] │ │ │ │ + mov r4, r8 │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + stmia fp!, {r0, r1, r2, r3} │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + ldr r5, [ip] │ │ │ │ + stm r4, {r0, r1} │ │ │ │ + mov r4, r0 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + stmia r9!, {r0, r1, r2, r3} │ │ │ │ + ldm r7!, {r0, r1, r2, r3} │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r4, [ip] │ │ │ │ + str r5, [lr] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + bl 770c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #89 @ 0x59 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61550 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + beq 66948 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 66ae8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + add r4, sp, #32 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61550 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 614d0 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, #32 │ │ │ │ - bl 7174 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - b 614d0 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - mov r1, #41 @ 0x29 │ │ │ │ - bl 7174 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 61610 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, fp │ │ │ │ - str r2, [sp, #16] │ │ │ │ + beq 66c14 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r3, [pc, #432] @ 66c60 │ │ │ │ + mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 73d8 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 7438 │ │ │ │ + bl 7460 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7438 │ │ │ │ - add r0, sp, #12 │ │ │ │ - bl 7438 │ │ │ │ - ldr r2, [pc, #136] @ 6164c │ │ │ │ - ldr r3, [pc, #116] @ 6163c │ │ │ │ + bl 72d4 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r5, [r5] │ │ │ │ + bl 770c │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #364] @ 66c64 │ │ │ │ + ldr r3, [pc, #352] @ 66c5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61634 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ + bne 66c54 │ │ │ │ + add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - bl 7540 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - ldrb r3, [r0, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 6145c │ │ │ │ - mov r1, #32 │ │ │ │ - bl 7174 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - b 6145c │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, #32 │ │ │ │ - bl 7174 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - b 61590 │ │ │ │ - mov r1, #32 │ │ │ │ - bl 7174 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - b 61474 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r1, r4, lsr #18 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r3, fp, r0, lsl #11 │ │ │ │ - andeq r3, fp, r4, asr #9 │ │ │ │ - eoreq lr, r1, r8, lsr #14 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - cmp r1, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - beq 61698 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 61684 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 616b4 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - mov r0, #4 │ │ │ │ - bl 71a4 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - pop {r4, pc} │ │ │ │ - mov r0, #4 │ │ │ │ - bl 71a4 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - add r3, r3, r2, lsl #2 │ │ │ │ - str r3, [r0] │ │ │ │ - pop {r4, pc} │ │ │ │ - mov r0, #4 │ │ │ │ - bl 71a4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - str r3, [r0] │ │ │ │ - pop {r4, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - cmp r1, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - beq 61758 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 6173c │ │ │ │ - cmp r1, #0 │ │ │ │ - movne r5, #0 │ │ │ │ - bne 61750 │ │ │ │ - mov r0, #4 │ │ │ │ - bl 71a4 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - beq 6171c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ - cmp r3, #1 │ │ │ │ - ble 6172c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 66ae8 │ │ │ │ + ldr r4, [pc, #300] @ 66c68 │ │ │ │ + ldr r3, [pc, #288] @ 66c60 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #208 @ 0xd0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 66be0 │ │ │ │ + ldr r3, [pc, #268] @ 66c6c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #212] @ 0xd4 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + add r4, sp, #28 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl be774 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ + bl 722c │ │ │ │ + b 66ae8 │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 66ae8 │ │ │ │ + ldr r4, [pc, #188] @ 66c70 │ │ │ │ + ldr r3, [pc, #168] @ 66c60 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #216 @ 0xd8 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r5] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mov r0, #4 │ │ │ │ - bl 71a4 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - str r3, [r0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 66c20 │ │ │ │ + ldr r3, [pc, #156] @ 66c74 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #220] @ 0xdc │ │ │ │ + b 66b64 │ │ │ │ + mov r3, #5 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [pc, #136] @ 66c78 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + add r3, sp, #32 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mov r0, #4 │ │ │ │ - bl 71a4 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - beq 6177c │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #1 │ │ │ │ - ble 6178c │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl be774 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ + str r3, [r4, #212] @ 0xd4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 66b58 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7208 │ │ │ │ + b 66aa4 │ │ │ │ + mov r3, #5 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [pc, #76] @ 66c7c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + add r3, sp, #32 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - add r3, r3, r2, lsl #2 │ │ │ │ - str r3, [r5] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [r0] │ │ │ │ - ldr r6, [r2] │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - beq 617d8 │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #1 │ │ │ │ - ble 617e8 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl be774 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - str r6, [r3, r5, lsl #2] │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + str r3, [r4, #220] @ 0xdc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 66bd0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq r9, [r2], -r8 @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + strdeq r9, [r2], -r4 @ │ │ │ │ + eoreq sl, r2, ip, lsl #8 │ │ │ │ + eoreq sl, r2, ip, ror #7 │ │ │ │ + mlaeq r2, r4, r3, sl │ │ │ │ + eoreq sl, r2, r4, ror r3 │ │ │ │ + andeq lr, sl, r8, asr r3 │ │ │ │ + andeq lr, sl, r8, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - beq 61854 │ │ │ │ - sub r1, r1, #1 │ │ │ │ - cmp r1, #1 │ │ │ │ - pophi {r4, pc} │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 61834 │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #1 │ │ │ │ - ble 61844 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl be774 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 6186c │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #1 │ │ │ │ - ble 6187c │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl be774 │ │ │ │ - ldmib r4, {r2, r3} │ │ │ │ - add r2, r2, #4 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - stmib r4, {r2, r3} │ │ │ │ - pop {r4, pc} │ │ │ │ + str r0, [ip, #3904] @ 0xf40 │ │ │ │ + sub sp, sp, #156 @ 0x9c │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r0, [pc, #1424] @ 67230 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r1, [pc, #1420] @ 67234 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + mov r3, #0 │ │ │ │ + add r9, sp, #48 @ 0x30 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #148] @ 0x94 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r2, [pc, #1392] @ 67238 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str r3, [r9, #4] │ │ │ │ + mov r3, #2 │ │ │ │ + add r4, sp, #32 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + b 66d10 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #90 @ 0x5a │ │ │ │ + mov r0, fp │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [fp, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bxeq lr │ │ │ │ - mov r1, #4 │ │ │ │ - b 7150 │ │ │ │ + bne 66dd4 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #90 @ 0x5a │ │ │ │ + mov r0, fp │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bxeq lr │ │ │ │ + beq 66ce8 │ │ │ │ + ldr sl, [pc, #1292] @ 6723c │ │ │ │ + ldr r8, [pc, #1292] @ 67240 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r7, sp, #28 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r6, sl, #232 @ 0xe8 │ │ │ │ + b 66d70 │ │ │ │ + ldr r4, [pc, #1272] @ 67244 │ │ │ │ + mov r2, r5 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r3, [r4, #236] @ 0xec │ │ │ │ + mov r1, #91 @ 0x5b │ │ │ │ + mov r0, fp │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [fp, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 670ec │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #91 @ 0x5b │ │ │ │ + mov r0, fp │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 66e78 │ │ │ │ mov r1, #4 │ │ │ │ - b 7150 │ │ │ │ - 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, [r0] │ │ │ │ - mov r5, r1 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61964 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmp r3, #1 │ │ │ │ - ldr r7, [r2] │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ble 61930 │ │ │ │ - subs r3, r3, #0 │ │ │ │ - movne r3, #1 │ │ │ │ - cmp r5, #0 │ │ │ │ - movne r3, #0 │ │ │ │ + beq 66d44 │ │ │ │ + mov r3, #14 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + str r8, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #236] @ 0xec │ │ │ │ + mov r0, r6 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 66d44 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61970 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bea44 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ - cmp r5, r2 │ │ │ │ - add r6, r6, r5, lsl #2 │ │ │ │ - blt 61990 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r4, #8] │ │ │ │ - str r7, [r6] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r1, r3 │ │ │ │ - beq 619ac │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 61900 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - add r0, r0, #19 │ │ │ │ - bic r0, r0, #7 │ │ │ │ - cmp r2, r0 │ │ │ │ - beq 618f8 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - stmib r4, {r2, r3} │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r7, [r2] │ │ │ │ - b 618e8 │ │ │ │ - mov r1, #1 │ │ │ │ + beq 66e44 │ │ │ │ + ldr r4, [pc, #1108] @ 67248 │ │ │ │ + ldr r3, [pc, #1088] @ 67238 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r6, r4, #224 @ 0xe0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 67130 │ │ │ │ + ldr r3, [pc, #1076] @ 6724c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #228] @ 0xe4 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + add r4, sp, #36 @ 0x24 │ │ │ │ + ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl bea44 │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - sub r6, r6, #4 │ │ │ │ - str r6, [r4, #4] │ │ │ │ - b 61920 │ │ │ │ - sub r2, r2, r5 │ │ │ │ - lsl r2, r2, #2 │ │ │ │ - mov r1, r6 │ │ │ │ - add r0, r6, #4 │ │ │ │ - bl 7180 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - b 61920 │ │ │ │ - add r1, r0, #19 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - bic r1, r1, #7 │ │ │ │ - sub ip, r2, r1 │ │ │ │ - sub r0, r0, ip, asr #2 │ │ │ │ - cmp r0, r5 │ │ │ │ - bne 619e0 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne 61900 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 61954 │ │ │ │ - b 61900 │ │ │ │ - add r3, r5, #1 │ │ │ │ - str r7, [r2, r5, lsl #2] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #220] @ 61ae4 │ │ │ │ - subs r3, r2, #0 │ │ │ │ - ldr r2, [pc, #216] @ 61ae8 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [ip, r2] │ │ │ │ - sub sp, sp, #8 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #4] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ - beq 61aa0 │ │ │ │ - sub r2, r3, #1 │ │ │ │ - cmp r2, #1 │ │ │ │ - bhi 61ab4 │ │ │ │ - ldr r3, [r1] │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - mov r2, sp │ │ │ │ - str r3, [sp] │ │ │ │ - bl 618b0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 61a64 │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #1 │ │ │ │ - ble 61ab4 │ │ │ │ - ldr r2, [pc, #128] @ 61aec │ │ │ │ - ldr r3, [pc, #120] @ 61ae8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + mov r0, r9 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 67250 │ │ │ │ + ldr r3, [pc, #988] @ 67234 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61ae0 │ │ │ │ + bne 6722c │ │ │ │ + add sp, sp, #156 @ 0x9c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r1, #92 @ 0x5c │ │ │ │ + mov r0, fp │ │ │ │ + bl 7544 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ + mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, lr} │ │ │ │ - b be774 │ │ │ │ - ldr ip, [r1] │ │ │ │ - mov r2, sp │ │ │ │ - mov r1, r3 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 618b0 │ │ │ │ - ldr r2, [pc, #52] @ 61af0 │ │ │ │ - ldr r3, [pc, #40] @ 61ae8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - eors r2, r3, r2 │ │ │ │ + add r8, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61ae0 │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r1, r0, ror #5 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq lr, r1, r0, lsl #5 │ │ │ │ - eoreq lr, r1, r0, lsr r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [r1] │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - subs r1, r1, #0 │ │ │ │ - movne r1, #1 │ │ │ │ - cmp r5, r3 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - ldr r6, [r2] │ │ │ │ + mov lr, r4 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #124] @ 0x7c │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + str r8, [sp, #4] │ │ │ │ + stmia r8!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + mov ip, r6 │ │ │ │ + stm r8, {r0, r1} │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + str r4, [sp] │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + mov r1, #2 │ │ │ │ + str r1, [lr] │ │ │ │ + ldm r7!, {r0, r1, r2, r3} │ │ │ │ + mov lr, r6 │ │ │ │ + stmia lr!, {r0, r1, r2, r3} │ │ │ │ + ldm r7, {r0, r1} │ │ │ │ + ldr lr, [r8] │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + mov ip, r0 │ │ │ │ + ldm sl!, {r0, r1, r2, r3} │ │ │ │ + mov r4, r9 │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + str lr, [r7] │ │ │ │ + mov lr, r6 │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia r5!, {r0, r1, r2, r3} │ │ │ │ + str ip, [r8] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + str fp, [sp, #8] │ │ │ │ + str r9, [sp, #12] │ │ │ │ + b 67048 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ + bl 7460 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #92 @ 0x5c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 67164 │ │ │ │ + mov r1, #92 @ 0x5c │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 7544 │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r2, r4 │ │ │ │ + mov fp, r5 │ │ │ │ + mov sl, r6 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 76f4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov ip, r3 │ │ │ │ + mov lr, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + mov r7, r3 │ │ │ │ + str r5, [sp] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldm r5!, {r0, r1, r2, r3} │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r4, [r6] │ │ │ │ + str r4, [r6, #4] │ │ │ │ + str r4, [r6, #8] │ │ │ │ + mov r4, r6 │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + stmia fp!, {r0, r1, r2, r3} │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + ldr r5, [ip] │ │ │ │ + stm r4, {r0, r1} │ │ │ │ mov r4, r0 │ │ │ │ - sub r5, r5, r3 │ │ │ │ - bne 61b88 │ │ │ │ - bl bea44 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - asr r7, r5, #2 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - cmp r7, r2 │ │ │ │ - add r5, r1, r5 │ │ │ │ - blt 61bac │ │ │ │ - ldr r3, [r4] │ │ │ │ - add r2, r2, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r2, [r4, #8] │ │ │ │ - str r6, [r5] │ │ │ │ - beq 61b74 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + stmia r9!, {r0, r1, r2, r3} │ │ │ │ + ldm r8!, {r0, r1, r2, r3} │ │ │ │ + stmia r7!, {r0, r1, r2, r3} │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r4, [ip] │ │ │ │ + str r5, [lr] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ + bl 770c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #92 @ 0x5c │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 66f48 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ - cmp r3, #1 │ │ │ │ - pople {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r2 │ │ │ │ - pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b be774 │ │ │ │ - mov r1, #1 │ │ │ │ - bl bea44 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - sub r5, r5, #4 │ │ │ │ - sub r3, r1, #4 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - add r5, r1, r5 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - b 61b50 │ │ │ │ - sub r2, r2, r7 │ │ │ │ - lsl r2, r2, #2 │ │ │ │ - mov r1, r5 │ │ │ │ - add r0, r5, #4 │ │ │ │ - bl 7180 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - b 61b50 │ │ │ │ - ldr r1, [r1] │ │ │ │ - add r2, r1, #4 │ │ │ │ - b 1103d4 │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldr r1, [r1] │ │ │ │ - b 1103d4 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldrb r3, [r0, #8] │ │ │ │ - mov r4, r0 │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61c08 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldm r0, {r0, r1} │ │ │ │ - bl 70a8 │ │ │ │ + beq 66e44 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ + bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldrb r3, [r0, #8] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 61c40 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 7418 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 671b8 │ │ │ │ + ldr r3, [pc, #392] @ 67238 │ │ │ │ + mov r0, r9 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 7460 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldm r0, {r0, r1} │ │ │ │ - bl 7288 │ │ │ │ + bl 72d4 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r5, [r5] │ │ │ │ + bl 770c │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - b b839c │ │ │ │ - b b9a80 │ │ │ │ - b b6198 │ │ │ │ + bl 722c │ │ │ │ + b 66e44 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 66e44 │ │ │ │ + add r6, r4, #240 @ 0xf0 │ │ │ │ + ldr r3, [pc, #296] @ 67238 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 671f8 │ │ │ │ + ldr r3, [pc, #300] @ 67254 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #244] @ 0xf4 │ │ │ │ + b 66e1c │ │ │ │ + mov r3, #6 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #280] @ 67258 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r4, #228] @ 0xe4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 66e10 │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 66e44 │ │ │ │ + ldr r4, [pc, #208] @ 6725c │ │ │ │ + ldr r3, [pc, #168] @ 67238 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r6, r4, #248 @ 0xf8 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 671c4 │ │ │ │ + ldr r3, [pc, #176] @ 67260 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #252] @ 0xfc │ │ │ │ + b 66e1c │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + b 670a8 │ │ │ │ + mov r3, #6 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #144] @ 67264 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r4, #252] @ 0xfc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 671a8 │ │ │ │ + mov r3, #6 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #96] @ 67268 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r4, #244] @ 0xf4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 67120 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r9, r2, r8, asr #32 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq sl, r2, r8, lsl r2 │ │ │ │ + andeq lr, sl, r4, asr r2 │ │ │ │ + strdeq sl, [r2], -ip @ │ │ │ │ + eoreq sl, r2, r4, asr r1 │ │ │ │ + eoreq sl, r2, r4, lsr r1 │ │ │ │ + mlaeq r2, r8, lr, r8 │ │ │ │ + eoreq r9, r2, r4, lsr #28 │ │ │ │ + ldrdeq sp, [sl], -r8 │ │ │ │ + @ instruction: 0x00229dbc │ │ │ │ + mlaeq r2, ip, sp, r9 │ │ │ │ + andeq sp, sl, r4, asr #26 │ │ │ │ + andeq sp, sl, r0, lsl sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3960] @ 0xf78 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r0, [pc, #1500] @ 62254 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #1496] @ 62258 │ │ │ │ - sub sp, sp, #100 @ 0x64 │ │ │ │ + str r0, [ip, #3904] @ 0xf40 │ │ │ │ + sub sp, sp, #156 @ 0x9c │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r0, [pc, #1424] @ 6781c │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r1, [pc, #1420] @ 67820 │ │ │ │ add r0, pc, r0 │ │ │ │ - mov lr, #0 │ │ │ │ - ldr r2, [pc, #1484] @ 6225c │ │ │ │ - ldr r3, [pc, #1480] @ 6225c │ │ │ │ - strb lr, [sp, #19] │ │ │ │ - ldr r9, [pc, #1476] @ 62260 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr ip, [pc, #1464] @ 6225c │ │ │ │ + mov r3, #0 │ │ │ │ + add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #92] @ 0x5c │ │ │ │ + str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - add r9, pc, r9 │ │ │ │ + ldr r2, [pc, #1392] @ 67824 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str r3, [r9, #4] │ │ │ │ + mov r3, #2 │ │ │ │ add r4, sp, #32 │ │ │ │ - str ip, [sp, #20] │ │ │ │ - str ip, [sp, #24] │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - str ip, [sp, #28] │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - str ip, [sp, #32] │ │ │ │ - str ip, [sp, #36] @ 0x24 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - strd r2, [sp, #80] @ 0x50 │ │ │ │ - b 61d0c │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #41 @ 0x29 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + b 672fc │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #93 @ 0x5d │ │ │ │ + mov r0, fp │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [fp, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61e40 │ │ │ │ + bne 673c0 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, #41 @ 0x29 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 70cc │ │ │ │ + mov r1, #93 @ 0x5d │ │ │ │ + mov r0, fp │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61ce4 │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ - b 61d64 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1316] @ 62264 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r1, #42 @ 0x2a │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 672d4 │ │ │ │ + ldr sl, [pc, #1292] @ 67828 │ │ │ │ + ldr r8, [pc, #1292] @ 6782c │ │ │ │ + add sl, pc, sl │ │ │ │ + add r7, sp, #28 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r6, sl, #264 @ 0x108 │ │ │ │ + b 6735c │ │ │ │ + ldr r4, [pc, #1272] @ 67830 │ │ │ │ + mov r2, r5 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r3, [r4, #268] @ 0x10c │ │ │ │ + mov r1, #94 @ 0x5e │ │ │ │ + mov r0, fp │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [fp, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61e40 │ │ │ │ + bne 676d8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - mov r3, r4 │ │ │ │ - mov r1, #42 @ 0x2a │ │ │ │ - mov r0, r8 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 61d2c │ │ │ │ - ldrd r4, [sp, #64] @ 0x40 │ │ │ │ - add r6, sp, #24 │ │ │ │ - b 61db4 │ │ │ │ - mov r1, #12 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #43 @ 0x2b │ │ │ │ - mov r0, r8 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 61e40 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #43 @ 0x2b │ │ │ │ - mov r0, r8 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 61d8c │ │ │ │ - add r6, sp, #19 │ │ │ │ - b 61e0c │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1152] @ 62268 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r1, #44 @ 0x2c │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #94 @ 0x5e │ │ │ │ + mov r0, fp │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61e40 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #44 @ 0x2c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 742c │ │ │ │ + bne 67464 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61dd4 │ │ │ │ - ldrb r3, [sp, #19] │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r6, sp, #20 │ │ │ │ - addeq r6, sp, #28 │ │ │ │ - bne 61eb4 │ │ │ │ - b 62084 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ + beq 67330 │ │ │ │ + mov r3, #14 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + str r8, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #268] @ 0x10c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 67330 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61e60 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #1028] @ 6226c │ │ │ │ - ldr r3, [pc, #1004] @ 62258 │ │ │ │ + beq 67430 │ │ │ │ + ldr r4, [pc, #1108] @ 67834 │ │ │ │ + ldr r3, [pc, #1088] @ 67824 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r6, r4, #256 @ 0x100 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6771c │ │ │ │ + ldr r3, [pc, #1076] @ 67838 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #260] @ 0x104 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + add r4, sp, #36 @ 0x24 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + mov r0, r9 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 6783c │ │ │ │ + ldr r3, [pc, #988] @ 67820 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #92] @ 0x5c │ │ │ │ + ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62250 │ │ │ │ - add sp, sp, #100 @ 0x64 │ │ │ │ + bne 67818 │ │ │ │ + add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, #18 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #45 @ 0x2d │ │ │ │ - mov r0, r8 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 61e40 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #45 @ 0x2d │ │ │ │ - mov r0, r8 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 61e8c │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ - b 61f0c │ │ │ │ - mov r1, #20 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #892] @ 62264 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r1, #46 @ 0x2e │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 61e40 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #46 @ 0x2e │ │ │ │ - mov r0, r8 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 61ed4 │ │ │ │ - ldrd r6, [sp, #40] @ 0x28 │ │ │ │ - add fp, sp, #36 @ 0x24 │ │ │ │ - b 61f5c │ │ │ │ - mov r1, #24 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #47 @ 0x2f │ │ │ │ - mov r0, r8 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 61e40 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #47 @ 0x2f │ │ │ │ - mov r0, r8 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 61f34 │ │ │ │ - add fp, sp, #72 @ 0x48 │ │ │ │ - b 61fb4 │ │ │ │ - mov r1, #26 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #724] @ 62264 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 61e40 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - mov r3, fp │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 61f7c │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - add fp, sp, #56 @ 0x38 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 62018 │ │ │ │ - mov r1, #30 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #624] @ 62264 │ │ │ │ - mov r1, #49 @ 0x31 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 61e40 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #49 @ 0x31 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 61fe0 │ │ │ │ - ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - ldrd r0, [sp, #8] │ │ │ │ - bl 112b8c │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112f44 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - b 62178 │ │ │ │ - mov r1, #38 @ 0x26 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #50 @ 0x32 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 61e40 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #50 @ 0x32 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6205c │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ - b 620dc │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 62264 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r1, #51 @ 0x33 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 61e40 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #51 @ 0x33 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 620a4 │ │ │ │ - ldrd r6, [sp, #48] @ 0x30 │ │ │ │ - add fp, sp, #80 @ 0x50 │ │ │ │ - b 6213c │ │ │ │ - mov r1, #44 @ 0x2c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #332] @ 62264 │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 61e40 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #52 @ 0x34 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 62104 │ │ │ │ - ldrd r2, [sp, #80] @ 0x50 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b8c │ │ │ │ - ldr r3, [pc, #260] @ 62270 │ │ │ │ + mov r1, #95 @ 0x5f │ │ │ │ + mov r0, fp │ │ │ │ + bl 7544 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ + mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ - bl 112f44 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 112b90 │ │ │ │ - ldr r3, [pc, #232] @ 62274 │ │ │ │ - mvn r2, #0 │ │ │ │ - bic r9, r1, #-2147483648 @ 0x80000000 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r1, r9 │ │ │ │ + add r8, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 76f4 │ │ │ │ + mov r3, #0 │ │ │ │ + mov lr, r4 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #124] @ 0x7c │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + str r8, [sp, #4] │ │ │ │ + stmia r8!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + mov ip, r6 │ │ │ │ + stm r8, {r0, r1} │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + str r4, [sp] │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + mov r1, #2 │ │ │ │ + str r1, [lr] │ │ │ │ + ldm r7!, {r0, r1, r2, r3} │ │ │ │ + mov lr, r6 │ │ │ │ + stmia lr!, {r0, r1, r2, r3} │ │ │ │ + ldm r7, {r0, r1} │ │ │ │ + ldr lr, [r8] │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + mov ip, r0 │ │ │ │ + ldm sl!, {r0, r1, r2, r3} │ │ │ │ + mov r4, r9 │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + str lr, [r7] │ │ │ │ + mov lr, r6 │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia r5!, {r0, r1, r2, r3} │ │ │ │ + str ip, [r8] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + str fp, [sp, #8] │ │ │ │ + str r9, [sp, #12] │ │ │ │ + b 67634 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ + bl 7460 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #95 @ 0x5f │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 67750 │ │ │ │ + mov r1, #95 @ 0x5f │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 7544 │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r2, r4 │ │ │ │ + mov fp, r5 │ │ │ │ + mov sl, r6 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 76f4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov ip, r3 │ │ │ │ + mov lr, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + mov r7, r3 │ │ │ │ + str r5, [sp] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldm r5!, {r0, r1, r2, r3} │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r4, [r6] │ │ │ │ + str r4, [r6, #4] │ │ │ │ + str r4, [r6, #8] │ │ │ │ + mov r4, r6 │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + stmia fp!, {r0, r1, r2, r3} │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + ldr r5, [ip] │ │ │ │ + stm r4, {r0, r1} │ │ │ │ mov r4, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - bl 1134e0 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + stmia r9!, {r0, r1, r2, r3} │ │ │ │ + ldm r8!, {r0, r1, r2, r3} │ │ │ │ + stmia r7!, {r0, r1, r2, r3} │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r4, [ip] │ │ │ │ + str r5, [lr] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ + bl 770c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #95 @ 0x5f │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62218 │ │ │ │ - ldr r3, [pc, #188] @ 62274 │ │ │ │ + beq 67534 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 67430 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ + bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r9 │ │ │ │ - mvn r2, #0 │ │ │ │ - bl 1134cc │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62218 │ │ │ │ - ldr r3, [pc, #156] @ 62270 │ │ │ │ - mov r2, #0 │ │ │ │ + beq 677a4 │ │ │ │ + ldr r3, [pc, #392] @ 67824 │ │ │ │ + mov r0, r9 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 7460 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ + bl 72d4 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r5, [r5] │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6222c │ │ │ │ - ldr r3, [pc, #136] @ 62278 │ │ │ │ - mov r2, #0 │ │ │ │ + mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134b8 │ │ │ │ + bl 722c │ │ │ │ + b 67430 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 67430 │ │ │ │ + add r6, r4, #272 @ 0x110 │ │ │ │ + ldr r3, [pc, #296] @ 67824 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6222c │ │ │ │ - cmp r5, #0 │ │ │ │ - mov r6, #0 │ │ │ │ - mov r7, #0 │ │ │ │ - movlt r6, #0 │ │ │ │ - movlt r7, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r3, [sl] │ │ │ │ + bne 677e4 │ │ │ │ + ldr r3, [pc, #300] @ 67840 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #276] @ 0x114 │ │ │ │ + b 67408 │ │ │ │ + mov r3, #6 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #280] @ 67844 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r4, #260] @ 0x104 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 673fc │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61e60 │ │ │ │ - strd r6, [r3] │ │ │ │ - b 61e60 │ │ │ │ - ldr r3, [pc, #60] @ 62270 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 112b90 │ │ │ │ - bl 72a0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - b 62218 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq lr, r1, ip, rrx │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq lr, r1, r0, asr #32 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq sp, r1, r4, lsl #29 │ │ │ │ - svccc 0x00e00000 │ │ │ │ - svcvc 0x00efffff │ │ │ │ - svclt 0x00e00000 │ │ │ │ + beq 67430 │ │ │ │ + ldr r4, [pc, #208] @ 67848 │ │ │ │ + ldr r3, [pc, #168] @ 67824 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r6, r4, #280 @ 0x118 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 677b0 │ │ │ │ + ldr r3, [pc, #176] @ 6784c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #284] @ 0x11c │ │ │ │ + b 67408 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + b 67694 │ │ │ │ + mov r3, #6 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #144] @ 67850 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r4, #284] @ 0x11c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 67794 │ │ │ │ + mov r3, #6 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #96] @ 67854 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r4, #276] @ 0x114 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6770c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r2, ip, asr sl │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r9, r2, ip, lsr #24 │ │ │ │ + andeq sp, sl, r8, ror #24 │ │ │ │ + eoreq r9, r2, r0, lsl ip │ │ │ │ + eoreq r9, r2, r8, ror #22 │ │ │ │ + eoreq r9, r2, r8, asr #22 │ │ │ │ + eoreq r8, r2, ip, lsr #17 │ │ │ │ + eoreq r9, r2, r8, lsr r8 │ │ │ │ + andeq sp, sl, ip, ror #15 │ │ │ │ + ldrdeq r9, [r2], -r0 @ │ │ │ │ + @ instruction: 0x002297b0 │ │ │ │ + andeq sp, sl, r8, asr r7 │ │ │ │ + andeq sp, sl, r4, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3960] @ 0xf78 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r0, [pc, #1500] @ 62874 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #1496] @ 62878 │ │ │ │ + str r0, [ip, #3904] @ 0xf40 │ │ │ │ + sub sp, sp, #156 @ 0x9c │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r0, [pc, #1424] @ 67e08 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r1, [pc, #1420] @ 67e0c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #1488] @ 6287c │ │ │ │ - ldr r2, [pc, #1484] @ 6287c │ │ │ │ - sub sp, sp, #100 @ 0x64 │ │ │ │ - ldr r9, [pc, #1480] @ 62880 │ │ │ │ + mov r3, #0 │ │ │ │ + add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #92] @ 0x5c │ │ │ │ + str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - ldr ip, [pc, #1460] @ 6287c │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - strd r2, [sp, #80] @ 0x50 │ │ │ │ - mov r3, #0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r4, sp, #20 │ │ │ │ - str ip, [sp, #20] │ │ │ │ - str ip, [sp, #24] │ │ │ │ - str ip, [sp, #28] │ │ │ │ - str ip, [sp, #32] │ │ │ │ - str ip, [sp, #36] @ 0x24 │ │ │ │ - strb r3, [sp, #19] │ │ │ │ - b 6232c │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + ldr r2, [pc, #1392] @ 67e10 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str r3, [r9, #4] │ │ │ │ + mov r3, #2 │ │ │ │ + add r4, sp, #32 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + b 678e8 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #96 @ 0x60 │ │ │ │ + mov r0, fp │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [fp, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62460 │ │ │ │ + bne 679ac │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, #55 @ 0x37 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 62304 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ - b 62384 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1316] @ 62884 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 62460 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r3, r4 │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6234c │ │ │ │ - ldrd r4, [sp, #40] @ 0x28 │ │ │ │ - add r6, sp, #28 │ │ │ │ - b 623d4 │ │ │ │ - mov r1, #12 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #57 @ 0x39 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r1, #96 @ 0x60 │ │ │ │ + mov r0, fp │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62460 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #57 @ 0x39 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 70cc │ │ │ │ + beq 678c0 │ │ │ │ + ldr sl, [pc, #1292] @ 67e14 │ │ │ │ + ldr r8, [pc, #1292] @ 67e18 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r7, sp, #28 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r6, sl, #296 @ 0x128 │ │ │ │ + b 67948 │ │ │ │ + ldr r4, [pc, #1272] @ 67e1c │ │ │ │ + mov r2, r5 │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r3, [r4, #300] @ 0x12c │ │ │ │ + mov r1, #97 @ 0x61 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [fp, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 623ac │ │ │ │ - add r6, sp, #19 │ │ │ │ - b 6242c │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1152] @ 62888 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bne 67cc4 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #97 @ 0x61 │ │ │ │ + mov r0, fp │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62460 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ - mov r0, r8 │ │ │ │ - bl 742c │ │ │ │ + bne 67a50 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 623f4 │ │ │ │ - ldrb r3, [sp, #19] │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r6, sp, #36 @ 0x24 │ │ │ │ - addeq r6, sp, #24 │ │ │ │ - bne 624d4 │ │ │ │ - b 626a4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ + beq 6791c │ │ │ │ + mov r3, #14 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + str r8, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #300] @ 0x12c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6791c │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62480 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #1028] @ 6288c │ │ │ │ - ldr r3, [pc, #1004] @ 62878 │ │ │ │ + beq 67a1c │ │ │ │ + ldr r4, [pc, #1108] @ 67e20 │ │ │ │ + ldr r3, [pc, #1088] @ 67e10 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r6, r4, #288 @ 0x120 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 67d08 │ │ │ │ + ldr r3, [pc, #1076] @ 67e24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #292] @ 0x124 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + add r4, sp, #36 @ 0x24 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + mov r0, r9 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 67e28 │ │ │ │ + ldr r3, [pc, #988] @ 67e0c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #92] @ 0x5c │ │ │ │ + ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62870 │ │ │ │ - add sp, sp, #100 @ 0x64 │ │ │ │ + bne 67e04 │ │ │ │ + add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, #18 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #59 @ 0x3b │ │ │ │ - mov r0, r8 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 62460 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #59 @ 0x3b │ │ │ │ - mov r0, r8 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 624ac │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ - b 6252c │ │ │ │ - mov r1, #20 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #892] @ 62884 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r1, #98 @ 0x62 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7544 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r2, #0 │ │ │ │ + add r8, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 76f4 │ │ │ │ + mov r3, #0 │ │ │ │ + mov lr, r4 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #124] @ 0x7c │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + str r8, [sp, #4] │ │ │ │ + stmia r8!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + mov ip, r6 │ │ │ │ + stm r8, {r0, r1} │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + str r4, [sp] │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + mov r1, #2 │ │ │ │ + str r1, [lr] │ │ │ │ + ldm r7!, {r0, r1, r2, r3} │ │ │ │ + mov lr, r6 │ │ │ │ + stmia lr!, {r0, r1, r2, r3} │ │ │ │ + ldm r7, {r0, r1} │ │ │ │ + ldr lr, [r8] │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + mov ip, r0 │ │ │ │ + ldm sl!, {r0, r1, r2, r3} │ │ │ │ + mov r4, r9 │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + str lr, [r7] │ │ │ │ + mov lr, r6 │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia r5!, {r0, r1, r2, r3} │ │ │ │ + str ip, [r8] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + str fp, [sp, #8] │ │ │ │ + str r9, [sp, #12] │ │ │ │ + b 67c20 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + mov r1, #6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ + bl 7460 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #98 @ 0x62 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 67d3c │ │ │ │ + mov r1, #98 @ 0x62 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 7544 │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r2, r4 │ │ │ │ + mov fp, r5 │ │ │ │ + mov sl, r6 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 76f4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov ip, r3 │ │ │ │ + mov lr, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + mov r7, r3 │ │ │ │ + str r5, [sp] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldm r5!, {r0, r1, r2, r3} │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r4, [r6] │ │ │ │ + str r4, [r6, #4] │ │ │ │ + str r4, [r6, #8] │ │ │ │ + mov r4, r6 │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + stmia fp!, {r0, r1, r2, r3} │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + ldr r5, [ip] │ │ │ │ + stm r4, {r0, r1} │ │ │ │ + mov r4, r0 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + stmia r9!, {r0, r1, r2, r3} │ │ │ │ + ldm r8!, {r0, r1, r2, r3} │ │ │ │ + stmia r7!, {r0, r1, r2, r3} │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r4, [ip] │ │ │ │ + str r5, [lr] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ + bl 770c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #98 @ 0x62 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62460 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 742c │ │ │ │ + beq 67b20 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 67a1c │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 624f4 │ │ │ │ - ldrd r6, [sp, #48] @ 0x30 │ │ │ │ - add fp, sp, #72 @ 0x48 │ │ │ │ - b 6258c │ │ │ │ - mov r1, #24 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #796] @ 62884 │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 67d90 │ │ │ │ + ldr r3, [pc, #392] @ 67e10 │ │ │ │ + mov r0, r9 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 7460 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 72d4 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r5, [r5] │ │ │ │ + bl 770c │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + b 67a1c │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 67a1c │ │ │ │ + add r6, r4, #304 @ 0x130 │ │ │ │ + ldr r3, [pc, #296] @ 67e10 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62460 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #61 @ 0x3d │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + bne 67dd0 │ │ │ │ + ldr r3, [pc, #300] @ 67e2c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #308] @ 0x134 │ │ │ │ + b 679f4 │ │ │ │ + mov r3, #6 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #280] @ 67e30 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r4, #292] @ 0x124 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 679e8 │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 67a1c │ │ │ │ + ldr r4, [pc, #208] @ 67e34 │ │ │ │ + ldr r3, [pc, #168] @ 67e10 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r6, r4, #312 @ 0x138 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62554 │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + bne 67d9c │ │ │ │ + ldr r3, [pc, #176] @ 67e38 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #316] @ 0x13c │ │ │ │ + b 679f4 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7208 │ │ │ │ + b 67c80 │ │ │ │ + mov r3, #6 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #144] @ 67e3c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b8c │ │ │ │ - ldr r3, [pc, #724] @ 62890 │ │ │ │ + str r3, [r4, #316] @ 0x13c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 67d80 │ │ │ │ + mov r3, #6 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #96] @ 67e40 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r4, #308] @ 0x134 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 67cf8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r8, r2, r0, ror r4 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r9, r2, r0, asr #12 │ │ │ │ + andeq sp, sl, ip, ror r6 │ │ │ │ + eoreq r9, r2, r4, lsr #12 │ │ │ │ + eoreq r9, r2, ip, ror r5 │ │ │ │ + eoreq r9, r2, ip, asr r5 │ │ │ │ + eoreq r8, r2, r0, asr #5 │ │ │ │ + eoreq r9, r2, ip, asr #4 │ │ │ │ + andeq sp, sl, r0, lsl #4 │ │ │ │ + eoreq r9, r2, r4, ror #3 │ │ │ │ + eoreq r9, r2, r4, asr #3 │ │ │ │ + andeq sp, sl, ip, ror #2 │ │ │ │ + andeq sp, sl, r8, lsr r1 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #520] @ 68068 │ │ │ │ + ldr r2, [pc, #520] @ 6806c │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #516] @ 68070 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr sl, [pc, #512] @ 68074 │ │ │ │ + ldr r9, [pc, #512] @ 68078 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr r3, [pc, #508] @ 6807c │ │ │ │ + add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - bl 112f44 │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, sp, #12 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r7, #320 @ 0x140 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 67f04 │ │ │ │ + ldr r3, [pc, #464] @ 68080 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #324] @ 0x144 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 67ed0 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 67ed0 │ │ │ │ + blx r3 │ │ │ │ + ldr ip, [pc, #428] @ 68084 │ │ │ │ + ldr r3, [pc, #428] @ 68088 │ │ │ │ + add ip, pc, ip │ │ │ │ mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r1, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 112b90 │ │ │ │ - ldr r3, [pc, #696] @ 62894 │ │ │ │ - mvn r2, #0 │ │ │ │ - bic r9, r1, #-2147483648 @ 0x80000000 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - bl 1134e0 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 73f4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62668 │ │ │ │ - ldr r3, [pc, #652] @ 62894 │ │ │ │ + bne 67fc4 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r9 │ │ │ │ - mvn r2, #0 │ │ │ │ - bl 1134cc │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62668 │ │ │ │ - ldr r3, [pc, #620] @ 62890 │ │ │ │ - mov r2, #0 │ │ │ │ + bne 67f64 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 67ea8 │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r9, [sp, #24] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r7, #324] @ 0x144 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 67ea8 │ │ │ │ + ldr r1, [r8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 67f98 │ │ │ │ + ldr r3, [pc, #276] @ 6808c │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 68090 │ │ │ │ + ldr r3, [pc, #200] @ 6806c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 68064 │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 67f98 │ │ │ │ + ldr r4, [pc, #180] @ 68094 │ │ │ │ + ldr r3, [pc, #152] @ 6807c │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #328 @ 0x148 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6284c │ │ │ │ - ldr r3, [pc, #600] @ 62898 │ │ │ │ + bne 68030 │ │ │ │ + ldr r3, [pc, #148] @ 68098 │ │ │ │ + add r4, sp, #16 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #332] @ 0x14c │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134b8 │ │ │ │ + bl 722c │ │ │ │ + b 67f98 │ │ │ │ + ldr r3, [pc, #100] @ 6809c │ │ │ │ + mov r2, #27 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #332] @ 0x14c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 67ffc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r2, ip, lsl #29 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r9, r2, ip, asr #1 │ │ │ │ + eoreq r7, r2, ip, ror #28 │ │ │ │ + andeq sp, sl, ip, lsr r2 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + mlaeq r2, ip, r0, r9 │ │ │ │ + muleq sl, r0, r2 │ │ │ │ + strdeq sp, [sl], -r8 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + eoreq r7, r2, ip, asr #26 │ │ │ │ + eoreq r8, r2, r8, ror #30 │ │ │ │ + eoreq r8, r2, r4, asr #30 │ │ │ │ + andeq sp, sl, r0, ror #6 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #520] @ 682c4 │ │ │ │ + ldr r2, [pc, #520] @ 682c8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #516] @ 682cc │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr sl, [pc, #512] @ 682d0 │ │ │ │ + ldr r9, [pc, #512] @ 682d4 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr r3, [pc, #508] @ 682d8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, sp, #12 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r7, #336 @ 0x150 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 68160 │ │ │ │ + ldr r3, [pc, #464] @ 682dc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #340] @ 0x154 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6284c │ │ │ │ - cmp r5, #0 │ │ │ │ - mov r6, #0 │ │ │ │ - mov r7, #0 │ │ │ │ - movlt r6, #0 │ │ │ │ - movlt r7, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r3, [sl] │ │ │ │ + beq 6812c │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62480 │ │ │ │ - strd r6, [r3] │ │ │ │ - b 62480 │ │ │ │ - mov r1, #36 @ 0x24 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #62 @ 0x3e │ │ │ │ - mov r0, r8 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 6812c │ │ │ │ + blx r3 │ │ │ │ + ldr ip, [pc, #428] @ 682e0 │ │ │ │ + ldr r3, [pc, #428] @ 682e4 │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r1, #102 @ 0x66 │ │ │ │ + mov r0, r4 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 73f4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62460 │ │ │ │ + bne 68220 │ │ │ │ mov r2, r6 │ │ │ │ - mov r1, #62 @ 0x3e │ │ │ │ - mov r0, r8 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6267c │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ - b 626fc │ │ │ │ - mov r1, #38 @ 0x26 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 62884 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 62460 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #63 @ 0x3f │ │ │ │ - mov r0, r8 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 626c4 │ │ │ │ - ldrd r6, [sp, #64] @ 0x40 │ │ │ │ - add fp, sp, #32 │ │ │ │ - b 6274c │ │ │ │ - mov r1, #42 @ 0x2a │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 62460 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #64 @ 0x40 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 62724 │ │ │ │ - add fp, sp, #80 @ 0x50 │ │ │ │ - b 627a4 │ │ │ │ - mov r1, #44 @ 0x2c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #260] @ 62884 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r1, #65 @ 0x41 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 62460 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r3, fp │ │ │ │ - mov r1, #65 @ 0x41 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 742c │ │ │ │ + mov r1, #102 @ 0x66 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6276c │ │ │ │ - ldrd r2, [sp, #80] @ 0x50 │ │ │ │ - add fp, sp, #56 @ 0x38 │ │ │ │ - strd r2, [sp] │ │ │ │ - b 62808 │ │ │ │ - mov r1, #48 @ 0x30 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #160] @ 62884 │ │ │ │ - mov r1, #66 @ 0x42 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + bne 681c0 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62460 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #66 @ 0x42 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7510 │ │ │ │ + beq 68104 │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r9, [sp, #24] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r7, #340] @ 0x154 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 68104 │ │ │ │ + ldr r1, [r8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 681f4 │ │ │ │ + ldr r3, [pc, #276] @ 682e8 │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 682ec │ │ │ │ + ldr r3, [pc, #200] @ 682c8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 682c0 │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 681f4 │ │ │ │ + ldr r4, [pc, #180] @ 682f0 │ │ │ │ + ldr r3, [pc, #152] @ 682d8 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #344 @ 0x158 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 627d0 │ │ │ │ - ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - ldrd r0, [sp] │ │ │ │ - bl 112b8c │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112f44 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - b 625c8 │ │ │ │ - ldr r3, [pc, #60] @ 62890 │ │ │ │ + bne 6828c │ │ │ │ + ldr r3, [pc, #148] @ 682f4 │ │ │ │ + add r4, sp, #16 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #348] @ 0x15c │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 112b90 │ │ │ │ - bl 72a0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - b 62668 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sp, r1, r0, asr sl │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq sp, r1, ip, lsl #20 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq sp, r1, r4, ror #16 │ │ │ │ - svccc 0x00e00000 │ │ │ │ - svcvc 0x00efffff │ │ │ │ - svclt 0x00e00000 │ │ │ │ - b b4698 │ │ │ │ - ldr r3, [pc, #16] @ 628b8 │ │ │ │ - ldr r2, [pc, #16] @ 628bc │ │ │ │ + bl 722c │ │ │ │ + b 681f4 │ │ │ │ + ldr r3, [pc, #100] @ 682f8 │ │ │ │ + mov r2, #27 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #348] @ 0x15c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 68258 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r2, r0, lsr ip │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r8, r2, r0, ror lr │ │ │ │ + eoreq r7, r2, r0, lsl ip │ │ │ │ + andeq ip, sl, r0, ror #31 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r8, r2, r0, asr #28 │ │ │ │ + andeq ip, sl, r0, lsl #29 │ │ │ │ + muleq sl, ip, pc @ │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + strdeq r7, [r2], -r0 @ │ │ │ │ + eoreq r8, r2, ip, lsl #26 │ │ │ │ + eoreq r8, r2, r8, ror #25 │ │ │ │ + andeq ip, sl, ip, ror #27 │ │ │ │ + ldr r3, [pc, #16] @ 68314 │ │ │ │ + ldr r2, [pc, #16] @ 68318 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, asr #8 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 628d8 │ │ │ │ - ldr r2, [pc, #16] @ 628dc │ │ │ │ + eoreq r7, r2, r8, ror #19 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 68334 │ │ │ │ + ldr r2, [pc, #16] @ 68338 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, lsr #8 │ │ │ │ + eoreq r7, r2, r8, asr #19 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 628f8 │ │ │ │ - ldr r2, [pc, #16] @ 628fc │ │ │ │ + ldr r3, [pc, #16] @ 68354 │ │ │ │ + ldr r2, [pc, #16] @ 68358 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, lsl #8 │ │ │ │ + eoreq r7, r2, r8, lsr #19 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 62918 │ │ │ │ - ldr r2, [pc, #16] @ 6291c │ │ │ │ + ldr r3, [pc, #16] @ 68374 │ │ │ │ + ldr r2, [pc, #16] @ 68378 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, ror #7 │ │ │ │ - andeq r0, r0, r0, lsr #5 │ │ │ │ - ldr r3, [pc, #16] @ 62938 │ │ │ │ - ldr r2, [pc, #16] @ 6293c │ │ │ │ + eoreq r7, r2, r8, lsl #19 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 68394 │ │ │ │ + ldr r2, [pc, #16] @ 68398 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, asr #7 │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - ldr r3, [pc, #16] @ 62958 │ │ │ │ - ldr r2, [pc, #16] @ 6295c │ │ │ │ + eoreq r7, r2, r8, ror #18 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 683b4 │ │ │ │ + ldr r2, [pc, #16] @ 683b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, lsr #7 │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - ldr r3, [pc, #16] @ 62978 │ │ │ │ - ldr r2, [pc, #16] @ 6297c │ │ │ │ + eoreq r7, r2, r8, asr #18 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 683d4 │ │ │ │ + ldr r2, [pc, #16] @ 683d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, lsl #7 │ │ │ │ - andeq r0, r0, r0, lsr #5 │ │ │ │ - ldr r3, [pc, #16] @ 62998 │ │ │ │ - ldr r2, [pc, #16] @ 6299c │ │ │ │ + eoreq r7, r2, r8, lsr #18 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 683f4 │ │ │ │ + ldr r2, [pc, #16] @ 683f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, ror #6 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 629b8 │ │ │ │ - ldr r2, [pc, #16] @ 629bc │ │ │ │ + eoreq r7, r2, r8, lsl #18 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 68414 │ │ │ │ + ldr r2, [pc, #16] @ 68418 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, asr #6 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 629d8 │ │ │ │ - ldr r2, [pc, #16] @ 629dc │ │ │ │ + eoreq r7, r2, r8, ror #17 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 68434 │ │ │ │ + ldr r2, [pc, #16] @ 68438 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, lsr #6 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 629f8 │ │ │ │ - ldr r2, [pc, #16] @ 629fc │ │ │ │ + eoreq r7, r2, r8, asr #17 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 68454 │ │ │ │ + ldr r2, [pc, #16] @ 68458 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, lsl #6 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 62a18 │ │ │ │ - ldr r2, [pc, #16] @ 62a1c │ │ │ │ + eoreq r7, r2, r8, lsr #17 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 68474 │ │ │ │ + ldr r2, [pc, #16] @ 68478 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, ror #5 │ │ │ │ + eoreq r7, r2, r8, lsl #17 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 62a38 │ │ │ │ - ldr r2, [pc, #16] @ 62a3c │ │ │ │ + ldr r3, [pc, #16] @ 68494 │ │ │ │ + ldr r2, [pc, #16] @ 68498 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, asr #5 │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - ldr r3, [pc, #16] @ 62a58 │ │ │ │ - ldr r2, [pc, #16] @ 62a5c │ │ │ │ + eoreq r7, r2, r8, ror #16 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 684b4 │ │ │ │ + ldr r2, [pc, #16] @ 684b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, lsr #5 │ │ │ │ + eoreq r7, r2, r8, asr #16 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 62a78 │ │ │ │ - ldr r2, [pc, #16] @ 62a7c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq sp, r1, r4, lsl #5 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 62a98 │ │ │ │ - ldr r2, [pc, #16] @ 62a9c │ │ │ │ + ldr r3, [pc, #16] @ 684d4 │ │ │ │ + ldr r2, [pc, #16] @ 684d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, ror #4 │ │ │ │ + eoreq r7, r2, r8, lsr #16 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 62ab8 │ │ │ │ - ldr r2, [pc, #16] @ 62abc │ │ │ │ + ldr r3, [pc, #16] @ 684f4 │ │ │ │ + ldr r2, [pc, #16] @ 684f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, asr #4 │ │ │ │ + eoreq r7, r2, r8, lsl #16 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 62ad8 │ │ │ │ - ldr r2, [pc, #16] @ 62adc │ │ │ │ + ldr r3, [pc, #16] @ 68514 │ │ │ │ + ldr r2, [pc, #16] @ 68518 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, lsr #4 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 62af8 │ │ │ │ - ldr r2, [pc, #16] @ 62afc │ │ │ │ + eoreq r7, r2, r8, ror #15 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 68534 │ │ │ │ + ldr r2, [pc, #16] @ 68538 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, lsl #4 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 62b18 │ │ │ │ - ldr r2, [pc, #16] @ 62b1c │ │ │ │ + eoreq r7, r2, r8, asr #15 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 68554 │ │ │ │ + ldr r2, [pc, #16] @ 68558 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, ror #3 │ │ │ │ + eoreq r7, r2, r8, lsr #15 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 62b38 │ │ │ │ - ldr r2, [pc, #16] @ 62b3c │ │ │ │ + ldr r3, [pc, #16] @ 68574 │ │ │ │ + ldr r2, [pc, #16] @ 68578 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, asr #3 │ │ │ │ + eoreq r7, r2, r8, lsl #15 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 62b58 │ │ │ │ - ldr r2, [pc, #16] @ 62b5c │ │ │ │ + ldr r3, [pc, #16] @ 68594 │ │ │ │ + ldr r2, [pc, #16] @ 68598 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, lsr #3 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 62b78 │ │ │ │ - ldr r2, [pc, #16] @ 62b7c │ │ │ │ + eoreq r7, r2, r8, ror #14 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 685b4 │ │ │ │ + ldr r2, [pc, #16] @ 685b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, lsl #3 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 62b98 │ │ │ │ - ldr r2, [pc, #16] @ 62b9c │ │ │ │ + eoreq r7, r2, r8, asr #14 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + ldr r3, [pc, #16] @ 685d4 │ │ │ │ + ldr r2, [pc, #16] @ 685d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, ror #2 │ │ │ │ + eoreq r7, r2, r8, lsr #14 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 62bb8 │ │ │ │ - ldr r2, [pc, #16] @ 62bbc │ │ │ │ + ldr r3, [pc, #16] @ 685f4 │ │ │ │ + ldr r2, [pc, #16] @ 685f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, asr #2 │ │ │ │ + eoreq r7, r2, r8, lsl #14 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ - ldr r3, [pc, #16] @ 62bd8 │ │ │ │ - ldr r2, [pc, #16] @ 62bdc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq sp, r1, r4, lsr #2 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 62bf8 │ │ │ │ - ldr r2, [pc, #16] @ 62bfc │ │ │ │ + ldr r3, [pc, #16] @ 68614 │ │ │ │ + ldr r2, [pc, #16] @ 68618 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, lsl #2 │ │ │ │ + eoreq r7, r2, r8, ror #13 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 62c18 │ │ │ │ - ldr r2, [pc, #16] @ 62c1c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - str r2, [r1] │ │ │ │ - bx lr │ │ │ │ - eoreq sp, r1, r4, ror #1 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldr r3, [pc, #16] @ 62c38 │ │ │ │ - ldr r2, [pc, #16] @ 62c3c │ │ │ │ + ldr r3, [pc, #16] @ 68634 │ │ │ │ + ldr r2, [pc, #16] @ 68638 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, asr #1 │ │ │ │ + eoreq r7, r2, r8, asr #13 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 62c58 │ │ │ │ - ldr r2, [pc, #16] @ 62c5c │ │ │ │ + ldr r3, [pc, #16] @ 68654 │ │ │ │ + ldr r2, [pc, #16] @ 68658 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, lsr #1 │ │ │ │ + eoreq r7, r2, r8, lsr #13 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 62c78 │ │ │ │ - ldr r2, [pc, #16] @ 62c7c │ │ │ │ + ldr r3, [pc, #16] @ 68674 │ │ │ │ + ldr r2, [pc, #16] @ 68678 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, lsl #1 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 62c98 │ │ │ │ - ldr r2, [pc, #16] @ 62c9c │ │ │ │ + eoreq r7, r2, r8, lsl #13 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + ldr r3, [pc, #16] @ 68694 │ │ │ │ + ldr r2, [pc, #16] @ 68698 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, rrx │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 62cb8 │ │ │ │ - ldr r2, [pc, #16] @ 62cbc │ │ │ │ + eoreq r7, r2, r8, ror #12 │ │ │ │ + andeq r0, r0, r0, lsr #5 │ │ │ │ + ldr r3, [pc, #16] @ 686b4 │ │ │ │ + ldr r2, [pc, #16] @ 686b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, asr #32 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 62cd8 │ │ │ │ - ldr r2, [pc, #16] @ 62cdc │ │ │ │ + eoreq r7, r2, r8, asr #12 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + ldr r3, [pc, #16] @ 686d4 │ │ │ │ + ldr r2, [pc, #16] @ 686d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4, lsr #32 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 62cf8 │ │ │ │ - ldr r2, [pc, #16] @ 62cfc │ │ │ │ + eoreq r7, r2, r8, lsr #12 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldr r3, [pc, #16] @ 686f4 │ │ │ │ + ldr r2, [pc, #16] @ 686f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq sp, r1, r4 │ │ │ │ + eoreq r7, r2, r8, lsl #12 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldr r3, [pc, #16] @ 62d18 │ │ │ │ - ldr r2, [pc, #16] @ 62d1c │ │ │ │ + ldr r3, [pc, #16] @ 68714 │ │ │ │ + ldr r2, [pc, #16] @ 68718 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r1] │ │ │ │ bx lr │ │ │ │ - eoreq ip, r1, r4, ror #31 │ │ │ │ + eoreq r7, r2, r8, ror #11 │ │ │ │ muleq r0, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 68a28 │ │ │ │ + ldr r2, [pc, #752] @ 68a2c │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 68a30 │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 68a34 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #340] @ 62e90 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #336] @ 62e94 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #328] @ 62e98 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - ldr r2, [pc, #324] @ 62e9c │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #20] │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, sp, #16 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - strb r3, [sp, #15] │ │ │ │ - b 62da0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 687ac │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #86 @ 0x56 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #117 @ 0x75 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62e40 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #86 @ 0x56 │ │ │ │ + bne 68940 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #117 @ 0x75 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62d78 │ │ │ │ - add r5, sp, #15 │ │ │ │ - b 62df8 │ │ │ │ + beq 6877c │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 68a34 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 68818 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #204] @ 62ea0 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #87 @ 0x57 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 68a38 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #118 @ 0x76 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62e40 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #87 @ 0x57 │ │ │ │ + bne 689b0 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #118 @ 0x76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62dc0 │ │ │ │ - ldrb r3, [sp, #15] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldreq r0, [pc, #124] @ 62ea4 │ │ │ │ - ldreq r1, [pc, #124] @ 62ea8 │ │ │ │ - ldrne r1, [pc, #124] @ 62eac │ │ │ │ - movne r0, #0 │ │ │ │ + beq 687e0 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 68a34 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #14 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 689f8 │ │ │ │ + ldr r1, [pc, #428] @ 68a3c │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #28 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 68900 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 68900 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 68924 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 68924 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62e60 │ │ │ │ - strd r0, [r3] │ │ │ │ - b 62e60 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 6897c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62e60 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #72] @ 62eb0 │ │ │ │ - ldr r3, [pc, #40] @ 62e94 │ │ │ │ + beq 6897c │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 68a40 │ │ │ │ + ldr r3, [pc, #156] @ 68a2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62e8c │ │ │ │ - add sp, sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r1, ip, lsr #31 │ │ │ │ + bne 68a24 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 689ec │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 6897c │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 68a18 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 68888 │ │ │ │ + ldr r2, [pc, #36] @ 68a44 │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 68a00 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x002275b0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq ip, r1, r8, lsl #31 │ │ │ │ + eoreq r7, r2, r8, lsl #11 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - teqcc r3, #-872415232 @ 0xcc000000 │ │ │ │ - svccc 0x00d33333 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - eoreq ip, r1, r4, lsl #29 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + @ instruction: 0x000ad7b8 │ │ │ │ + eoreq r7, r2, r0, ror #6 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 68d54 │ │ │ │ + ldr r2, [pc, #752] @ 68d58 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 68d5c │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 68d60 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #308] @ 63004 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #304] @ 63008 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #296] @ 6300c │ │ │ │ - sub sp, sp, #24 │ │ │ │ - ldr r2, [pc, #292] @ 63010 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #20] │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r8, sp, #16 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 68ad8 │ │ │ │ + mov r1, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #136 @ 0x88 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 68c6c │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #136 @ 0x88 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 68aa8 │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 68d60 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 68b44 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 68d64 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #137 @ 0x89 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 68cdc │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #137 @ 0x89 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 68b0c │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 68d60 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #17 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 68d24 │ │ │ │ + ldr r1, [pc, #428] @ 68d68 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #34 @ 0x22 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ - strb r3, [sp, #15] │ │ │ │ - b 62f34 │ │ │ │ - mov r1, #2 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 68c2c │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 68c2c │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 68c50 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 68c50 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 68ca8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #103 @ 0x67 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 68ca8 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 68d6c │ │ │ │ + ldr r3, [pc, #156] @ 68d58 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 68d50 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 68d18 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 68ca8 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 68d44 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 68bb4 │ │ │ │ + ldr r2, [pc, #36] @ 68d70 │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 68d2c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r7, r2, r4, lsl #5 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r7, r2, ip, asr r2 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq sp, sl, ip, lsr #9 │ │ │ │ + eoreq r7, r2, r4, lsr r0 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 69080 │ │ │ │ + ldr r2, [pc, #752] @ 69084 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 69088 │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 6908c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 68e04 │ │ │ │ + mov r1, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #161 @ 0xa1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62fc0 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #103 @ 0x67 │ │ │ │ + bne 68f98 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #161 @ 0xa1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 62f0c │ │ │ │ - add r8, sp, #15 │ │ │ │ - b 62f8c │ │ │ │ - mov r1, #4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 68dd4 │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 6908c │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 68e70 │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #172] @ 63014 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #104 @ 0x68 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 69090 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #162 @ 0xa2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62fc0 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + bne 69008 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #104 @ 0x68 │ │ │ │ + mov r1, #162 @ 0xa2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 62f54 │ │ │ │ - ldr r2, [r7] │ │ │ │ - cmp r2, #0 │ │ │ │ - ldrbne r3, [sp, #15] │ │ │ │ - eorne r3, r3, #1 │ │ │ │ - strbne r3, [r2] │ │ │ │ - b 62fd4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 68e38 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 6908c │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #17 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 69050 │ │ │ │ + ldr r1, [pc, #428] @ 69094 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #34 @ 0x22 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 68f58 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 68f58 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 68f7c │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 68f7c │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 63018 │ │ │ │ - ldr r3, [pc, #40] @ 63008 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 68fd4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 68fd4 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 69098 │ │ │ │ + ldr r3, [pc, #156] @ 69084 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63000 │ │ │ │ - add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r1, r8, lsl lr │ │ │ │ + bne 6907c │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 69044 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 68fd4 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 69070 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 68ee0 │ │ │ │ + ldr r2, [pc, #36] @ 6909c │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 69058 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r2, r8, asr pc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq ip, [r1], -r4 @ │ │ │ │ + eoreq r6, r2, r0, lsr pc │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq ip, r1, r0, lsl sp │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq sp, sl, r0, lsl #3 │ │ │ │ + eoreq r6, r2, r8, lsl #26 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #324] @ 6317c │ │ │ │ - ldr r4, [pc, #324] @ 63180 │ │ │ │ - ldr r5, [pc, #320] @ 63180 │ │ │ │ - ldr r2, [pc, #320] @ 63184 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 693ac │ │ │ │ + ldr r2, [pc, #752] @ 693b0 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - strd r4, [sp, #16] │ │ │ │ - ldr r6, [pc, #308] @ 63188 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #292] @ 63180 │ │ │ │ - add r6, pc, r6 │ │ │ │ + ldr r5, [pc, #740] @ 693b4 │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 693b8 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 69130 │ │ │ │ + mov r1, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #179 @ 0xb3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7280 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 692c4 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #179 @ 0xb3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 69100 │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 693b8 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 6919c │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 693bc │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #180 @ 0xb4 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 69334 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #180 @ 0xb4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 69164 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 693b8 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #18 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 6937c │ │ │ │ + ldr r1, [pc, #428] @ 693c0 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 69284 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 69284 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 692a8 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 692a8 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 69300 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 69300 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 693c4 │ │ │ │ + ldr r3, [pc, #156] @ 693b0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 693a8 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 69370 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 69300 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 6939c │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 6920c │ │ │ │ + ldr r2, [pc, #36] @ 693c8 │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 69384 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r2, ip, lsr #24 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r6, r2, r4, lsl #24 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq ip, sl, r8, ror lr │ │ │ │ + ldrdeq r6, [r2], -ip @ │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 696d8 │ │ │ │ + ldr r2, [pc, #752] @ 696dc │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 696e0 │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 696e4 │ │ │ │ mov r4, r0 │ │ │ │ - add r5, sp, #12 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 630a0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 6945c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #111 @ 0x6f │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6312c │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #111 @ 0x6f │ │ │ │ + bne 695f0 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63078 │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 630f8 │ │ │ │ + beq 6942c │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 696e4 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 694c8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 6318c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 696e8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #112 @ 0x70 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6312c │ │ │ │ + bne 69660 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #112 @ 0x70 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 630c0 │ │ │ │ - ldr r3, [r7] │ │ │ │ + beq 69490 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 696e4 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #16 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 696a8 │ │ │ │ + ldr r1, [pc, #428] @ 696ec │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #32 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 695b0 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 695b0 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 695d4 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 695d4 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6314c │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - strd r0, [r3] │ │ │ │ - b 6314c │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 6962c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6314c │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 63190 │ │ │ │ - ldr r3, [pc, #44] @ 63184 │ │ │ │ + beq 6962c │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 696f0 │ │ │ │ + ldr r3, [pc, #156] @ 696dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63178 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r1, r8, lsr #25 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + bne 696d4 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6969c │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 6962c │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 696c8 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 69538 │ │ │ │ + ldr r2, [pc, #36] @ 696f4 │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 696b0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r2, r0, lsl #18 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - mlaeq r1, r4, ip, ip │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - mlaeq r1, r8, fp, ip │ │ │ │ + ldrdeq r6, [r2], -r8 @ │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq ip, sl, r4, ror fp │ │ │ │ + @ instruction: 0x002266b0 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #324] @ 632f4 │ │ │ │ - ldr r4, [pc, #324] @ 632f8 │ │ │ │ - ldr r5, [pc, #320] @ 632f8 │ │ │ │ - ldr r2, [pc, #320] @ 632fc │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 69a04 │ │ │ │ + ldr r2, [pc, #752] @ 69a08 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - strd r4, [sp, #16] │ │ │ │ - ldr r6, [pc, #308] @ 63300 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #292] @ 632f8 │ │ │ │ - add r6, pc, r6 │ │ │ │ + ldr r5, [pc, #740] @ 69a0c │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 69a10 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ - str r2, [sp, #28] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - add r5, sp, #12 │ │ │ │ + add r5, pc, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 63218 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 69788 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #113 @ 0x71 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #62 @ 0x3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 632a4 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #113 @ 0x71 │ │ │ │ + bne 6991c │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #62 @ 0x3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 7364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 631f0 │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 63270 │ │ │ │ + beq 69758 │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 69a10 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 697f4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 63304 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 69a14 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #114 @ 0x72 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 632a4 │ │ │ │ + bne 6998c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #114 @ 0x72 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63238 │ │ │ │ - ldr r3, [r7] │ │ │ │ + beq 697bc │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 69a10 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #20 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 699d4 │ │ │ │ + ldr r1, [pc, #428] @ 69a18 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #40 @ 0x28 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 698dc │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 698dc │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 69900 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 69900 │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 632c4 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - strd r0, [r3] │ │ │ │ - b 632c4 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 69958 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 632c4 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 63308 │ │ │ │ - ldr r3, [pc, #44] @ 632fc │ │ │ │ + beq 69958 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 69a1c │ │ │ │ + ldr r3, [pc, #156] @ 69a08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 632f0 │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r1, r0, lsr fp │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + bne 69a00 │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 699c8 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 69958 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 699f4 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 69864 │ │ │ │ + ldr r2, [pc, #36] @ 69a20 │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 699dc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r6, [r2], -r4 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq ip, r1, ip, lsl fp │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq ip, r1, r0, lsr #20 │ │ │ │ + eoreq r6, r2, ip, lsr #11 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq ip, sl, ip, ror #16 │ │ │ │ + eoreq r6, r2, r4, lsl #7 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #752] @ 69d30 │ │ │ │ + ldr r2, [pc, #752] @ 69d34 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #740] @ 69d38 │ │ │ │ + add r7, sp, #16 │ │ │ │ + ldr r3, [pc, #736] @ 69d3c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #304] @ 63458 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 6345c │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #292] @ 63460 │ │ │ │ - sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #288] @ 63464 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #20] │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r8, sp, #16 │ │ │ │ - strb r2, [sp, #15] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 6338c │ │ │ │ + add r8, sp, #12 │ │ │ │ + bl 767c │ │ │ │ + b 69ab4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #115 @ 0x73 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mvn r2, #0 │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 7280 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63414 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #115 @ 0x73 │ │ │ │ + bne 69c48 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 63364 │ │ │ │ - add r8, sp, #15 │ │ │ │ - b 633e4 │ │ │ │ + bl 7364 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 69a84 │ │ │ │ + add r8, sp, #20 │ │ │ │ + ldr r3, [pc, #608] @ 69d3c │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 767c │ │ │ │ + b 69b20 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #168] @ 63468 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #116 @ 0x74 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #580] @ 69d40 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63414 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + bne 69cb8 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #116 @ 0x74 │ │ │ │ + mov r1, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 633ac │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 69ae8 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7154 ) const@plt> │ │ │ │ + ldr r9, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r8 │ │ │ │ + ldrd sl, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r3, [pc, #468] @ 69d3c │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add r1, r9, #24 │ │ │ │ + str r3, [r4, #4] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7424 │ │ │ │ + cmp r9, #0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + lsl r9, r9, #1 │ │ │ │ + bne 69d00 │ │ │ │ + ldr r1, [pc, #428] @ 69d44 │ │ │ │ + add r0, r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, #48 @ 0x30 │ │ │ │ + bl 7574 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 737c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 69c08 │ │ │ │ + mov r1, #1 │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 69c08 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 7550 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 69c2c │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl 11454c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 69c2c │ │ │ │ + mov r0, sl │ │ │ │ + bl 7550 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ldrbne r2, [sp, #15] │ │ │ │ - strbne r2, [r3] │ │ │ │ - b 63428 │ │ │ │ + ldrne r2, [r3] │ │ │ │ + ldrne r1, [sp, #16] │ │ │ │ + strne r1, [r3] │ │ │ │ + strne r2, [sp, #16] │ │ │ │ + b 69c84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 6346c │ │ │ │ - ldr r3, [pc, #40] @ 6345c │ │ │ │ + beq 69c84 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r7 │ │ │ │ + bl 70ac │ │ │ │ + ldr r2, [pc, #180] @ 69d48 │ │ │ │ + ldr r3, [pc, #156] @ 69d34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63454 │ │ │ │ - add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r1, r0, asr #19 │ │ │ │ + bne 69d2c │ │ │ │ + add sp, sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 69cf4 │ │ │ │ + add r4, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 767c │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [r3] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 70ac │ │ │ │ + mov r0, r8 │ │ │ │ + bl 70ac │ │ │ │ + b 69c84 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 69d20 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r9 │ │ │ │ + bl 7574 │ │ │ │ + mov r3, r0 │ │ │ │ + b 69b90 │ │ │ │ + ldr r2, [pc, #36] @ 69d4c │ │ │ │ + ldr fp, [r5, r2] │ │ │ │ + b 69d08 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r6, r2, r8, lsr #5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - mlaeq r1, ip, r9, ip │ │ │ │ + eoreq r6, r2, r0, lsl #5 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - andeq r0, r0, ip, ror #5 │ │ │ │ - @ instruction: 0x0021c8bc │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + andeq ip, sl, ip, ror #10 │ │ │ │ + eoreq r6, r2, r8, asr r0 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ + b aeff4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #324] @ 635d0 │ │ │ │ + ldr r0, [pc, #324] @ 69eb4 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #320] @ 635d4 │ │ │ │ + ldr r1, [pc, #320] @ 69eb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #312] @ 635d8 │ │ │ │ + ldr ip, [pc, #312] @ 69ebc │ │ │ │ str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #304] @ 635d8 │ │ │ │ + ldr r2, [pc, #304] @ 69ebc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #296] @ 635d8 │ │ │ │ - ldr r6, [pc, #296] @ 635dc │ │ │ │ + ldr r3, [pc, #296] @ 69ebc │ │ │ │ + ldr r6, [pc, #296] @ 69ec0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, sp, #12 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 634f4 │ │ │ │ + b 69dd8 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63580 │ │ │ │ + bne 69e64 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 634cc │ │ │ │ + beq 69db0 │ │ │ │ add r5, sp, #16 │ │ │ │ - b 6354c │ │ │ │ + b 69e30 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 635e0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 69ec4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #135 @ 0x87 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63580 │ │ │ │ + bne 69e64 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #135 @ 0x87 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63514 │ │ │ │ + beq 69df8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 635a0 │ │ │ │ + beq 69e84 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - b 635a0 │ │ │ │ + b 69e84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 635a0 │ │ │ │ + beq 69e84 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 635e4 │ │ │ │ - ldr r3, [pc, #40] @ 635d4 │ │ │ │ + ldr r2, [pc, #60] @ 69ec8 │ │ │ │ + ldr r3, [pc, #40] @ 69eb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 635cc │ │ │ │ + bne 69eb0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r1, r8, asr r8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r2, r4, ror pc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq ip, r1, r0, lsr r8 │ │ │ │ + eoreq r5, r2, ip, asr #30 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq ip, r1, r4, asr #14 │ │ │ │ + eoreq r5, r2, r0, ror #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #324] @ 63748 │ │ │ │ + ldr r0, [pc, #324] @ 6a02c │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #320] @ 6374c │ │ │ │ + ldr r1, [pc, #320] @ 6a030 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #312] @ 63750 │ │ │ │ + ldr ip, [pc, #312] @ 6a034 │ │ │ │ str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #304] @ 63750 │ │ │ │ + ldr r2, [pc, #304] @ 6a034 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #296] @ 63750 │ │ │ │ - ldr r6, [pc, #296] @ 63754 │ │ │ │ + ldr r3, [pc, #296] @ 6a034 │ │ │ │ + ldr r6, [pc, #296] @ 6a038 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, sp, #12 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 6366c │ │ │ │ + b 69f50 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #159 @ 0x9f │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 636f8 │ │ │ │ + bne 69fdc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #159 @ 0x9f │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63644 │ │ │ │ + beq 69f28 │ │ │ │ add r5, sp, #16 │ │ │ │ - b 636c4 │ │ │ │ + b 69fa8 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #184] @ 63758 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 6a03c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 636f8 │ │ │ │ + bne 69fdc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6368c │ │ │ │ + beq 69f70 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63718 │ │ │ │ + beq 69ffc │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ strd r0, [r3] │ │ │ │ - b 63718 │ │ │ │ + b 69ffc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63718 │ │ │ │ + beq 69ffc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 6375c │ │ │ │ - ldr r3, [pc, #40] @ 6374c │ │ │ │ + ldr r2, [pc, #60] @ 6a040 │ │ │ │ + ldr r3, [pc, #40] @ 6a030 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63744 │ │ │ │ + bne 6a028 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r1, r0, ror #13 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq r5, [r2], -ip @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x0021c6b8 │ │ │ │ + ldrdeq r5, [r2], -r4 @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq ip, r1, ip, asr #11 │ │ │ │ + eoreq r5, r2, r8, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #540] @ 63998 │ │ │ │ + ldr r0, [pc, #540] @ 6a27c │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #536] @ 6399c │ │ │ │ + ldr r1, [pc, #536] @ 6a280 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #524] @ 639a0 │ │ │ │ + ldr r3, [pc, #524] @ 6a284 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r6, [pc, #508] @ 639a4 │ │ │ │ + ldr r6, [pc, #508] @ 6a288 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ strb r2, [sp, #15] │ │ │ │ - ldr r3, [pc, #488] @ 639a0 │ │ │ │ - ldr r2, [pc, #484] @ 639a0 │ │ │ │ + ldr r3, [pc, #488] @ 6a284 │ │ │ │ + ldr r2, [pc, #484] @ 6a284 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, sp, #20 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 637f0 │ │ │ │ + b 6a0d4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63948 │ │ │ │ + bne 6a22c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 637c8 │ │ │ │ + beq 6a0ac │ │ │ │ add r5, sp, #15 │ │ │ │ - b 63848 │ │ │ │ + b 6a12c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #388] @ 639a8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #388] @ 6a28c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #27 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63948 │ │ │ │ + bne 6a22c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #27 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63810 │ │ │ │ + beq 6a0f4 │ │ │ │ ldrb r3, [sp, #15] │ │ │ │ mov r8, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r9, [pc, #308] @ 639ac │ │ │ │ - ldrne r9, [pc, #308] @ 639b0 │ │ │ │ + ldreq r9, [pc, #308] @ 6a290 │ │ │ │ + ldrne r9, [pc, #308] @ 6a294 │ │ │ │ add r5, sp, #16 │ │ │ │ - b 638a8 │ │ │ │ + b 6a18c │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63948 │ │ │ │ + bne 6a22c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63880 │ │ │ │ + beq 6a164 │ │ │ │ add r5, sp, #24 │ │ │ │ - b 63900 │ │ │ │ + b 6a1e4 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #216] @ 639b4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #216] @ 6a298 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #29 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63948 │ │ │ │ + bne 6a22c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 638c8 │ │ │ │ + beq 6a1ac │ │ │ │ ldr r4, [r7] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 63968 │ │ │ │ + beq 6a24c │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ add r1, ip, #-2147483648 @ 0x80000000 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ strd r0, [r4] │ │ │ │ - b 63968 │ │ │ │ + b 6a24c │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63968 │ │ │ │ + beq 6a24c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #72] @ 639b8 │ │ │ │ - ldr r3, [pc, #40] @ 6399c │ │ │ │ + ldr r2, [pc, #72] @ 6a29c │ │ │ │ + ldr r3, [pc, #40] @ 6a280 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63994 │ │ │ │ + bne 6a278 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r1, ip, ror #10 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r2, r8, lsl #25 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq ip, r1, r4, lsr r5 │ │ │ │ + eoreq r5, r2, r0, asr ip │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq ip, r1, ip, ror r3 │ │ │ │ + mlaeq r2, r8, sl, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #532] @ 63bec │ │ │ │ + ldr r0, [pc, #532] @ 6a4d0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #528] @ 63bf0 │ │ │ │ + ldr r1, [pc, #528] @ 6a4d4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #516] @ 63bf4 │ │ │ │ + ldr r3, [pc, #516] @ 6a4d8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r6, [pc, #500] @ 63bf8 │ │ │ │ + ldr r6, [pc, #500] @ 6a4dc │ │ │ │ str r3, [sp, #16] │ │ │ │ strb r2, [sp, #15] │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #480] @ 63bf4 │ │ │ │ - ldr r3, [pc, #476] @ 63bf4 │ │ │ │ + ldr r2, [pc, #480] @ 6a4d8 │ │ │ │ + ldr r3, [pc, #476] @ 6a4d8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, sp, #20 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 63a4c │ │ │ │ + b 6a330 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63b9c │ │ │ │ + bne 6a480 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63a24 │ │ │ │ + beq 6a308 │ │ │ │ add r5, sp, #15 │ │ │ │ - b 63aa4 │ │ │ │ + b 6a388 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #380] @ 63bfc │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #380] @ 6a4e0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63b9c │ │ │ │ + bne 6a480 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63a6c │ │ │ │ + beq 6a350 │ │ │ │ ldrb r3, [sp, #15] │ │ │ │ mov r8, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r9, [pc, #300] @ 63c00 │ │ │ │ - ldrne r9, [pc, #300] @ 63c04 │ │ │ │ + ldreq r9, [pc, #300] @ 6a4e4 │ │ │ │ + ldrne r9, [pc, #300] @ 6a4e8 │ │ │ │ add r5, sp, #16 │ │ │ │ - b 63b04 │ │ │ │ + b 6a3e8 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63b9c │ │ │ │ + bne 6a480 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63adc │ │ │ │ + beq 6a3c0 │ │ │ │ add r5, sp, #24 │ │ │ │ - b 63b5c │ │ │ │ + b 6a440 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #208] @ 63c08 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #208] @ 6a4ec │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63b9c │ │ │ │ + bne 6a480 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63b24 │ │ │ │ + beq 6a408 │ │ │ │ ldr r4, [r7] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 63bbc │ │ │ │ + beq 6a4a0 │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ strd r0, [r4] │ │ │ │ - b 63bbc │ │ │ │ + b 6a4a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63bbc │ │ │ │ + beq 6a4a0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #72] @ 63c0c │ │ │ │ - ldr r3, [pc, #40] @ 63bf0 │ │ │ │ + ldr r2, [pc, #72] @ 6a4f0 │ │ │ │ + ldr r3, [pc, #40] @ 6a4d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63be8 │ │ │ │ + bne 6a4cc │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r1, r0, lsl r3 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r2, ip, lsr #20 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - ldrdeq ip, [r1], -r8 @ │ │ │ │ + strdeq r5, [r2], -r4 @ │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq ip, r1, r8, lsr #2 │ │ │ │ + eoreq r5, r2, r4, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #524] @ 63e40 │ │ │ │ + ldr r1, [pc, #524] @ 6a724 │ │ │ │ strb r2, [sp, #15] │ │ │ │ - ldr r4, [pc, #520] @ 63e44 │ │ │ │ - ldr r5, [pc, #516] @ 63e44 │ │ │ │ - ldr r2, [pc, #516] @ 63e48 │ │ │ │ + ldr r4, [pc, #520] @ 6a728 │ │ │ │ + ldr r5, [pc, #516] @ 6a728 │ │ │ │ + ldr r2, [pc, #516] @ 6a72c │ │ │ │ add r1, pc, r1 │ │ │ │ strd r4, [sp, #24] │ │ │ │ - ldr r6, [pc, #508] @ 63e4c │ │ │ │ + ldr r6, [pc, #508] @ 6a730 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #492] @ 63e44 │ │ │ │ + ldr r3, [pc, #492] @ 6a728 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 63ca0 │ │ │ │ + b 6a584 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63df0 │ │ │ │ + bne 6a6d4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63c78 │ │ │ │ + beq 6a55c │ │ │ │ add r5, sp, #15 │ │ │ │ - b 63cf8 │ │ │ │ + b 6a5dc │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #380] @ 63e50 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #380] @ 6a734 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63df0 │ │ │ │ + bne 6a6d4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63cc0 │ │ │ │ + beq 6a5a4 │ │ │ │ ldrb r3, [sp, #15] │ │ │ │ mov r8, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r9, [pc, #300] @ 63e54 │ │ │ │ - ldrne r9, [pc, #300] @ 63e58 │ │ │ │ + ldreq r9, [pc, #300] @ 6a738 │ │ │ │ + ldrne r9, [pc, #300] @ 6a73c │ │ │ │ add r5, sp, #20 │ │ │ │ - b 63d58 │ │ │ │ + b 6a63c │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63df0 │ │ │ │ + bne 6a6d4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63d30 │ │ │ │ + beq 6a614 │ │ │ │ add r5, sp, #24 │ │ │ │ - b 63db0 │ │ │ │ + b 6a694 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #208] @ 63e5c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #208] @ 6a740 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63df0 │ │ │ │ + bne 6a6d4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63d78 │ │ │ │ + beq 6a65c │ │ │ │ ldr r4, [r7] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 63e10 │ │ │ │ + beq 6a6f4 │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ strd r0, [r4] │ │ │ │ - b 63e10 │ │ │ │ + b 6a6f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63e10 │ │ │ │ + beq 6a6f4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #72] @ 63e60 │ │ │ │ - ldr r3, [pc, #44] @ 63e48 │ │ │ │ + ldr r2, [pc, #72] @ 6a744 │ │ │ │ + ldr r3, [pc, #44] @ 6a72c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63e3c │ │ │ │ + bne 6a720 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq ip, r1, ip, lsr #1 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r2, r8, asr #15 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq ip, r1, ip, lsl #1 │ │ │ │ + eoreq r5, r2, r8, lsr #15 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ muleq r0, r8, r2 │ │ │ │ - ldrdeq fp, [r1], -r4 @ │ │ │ │ + strdeq r5, [r2], -r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #540] @ 6409c │ │ │ │ + ldr r0, [pc, #540] @ 6a980 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #536] @ 640a0 │ │ │ │ + ldr r1, [pc, #536] @ 6a984 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #524] @ 640a4 │ │ │ │ + ldr r3, [pc, #524] @ 6a988 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r6, [pc, #508] @ 640a8 │ │ │ │ + ldr r6, [pc, #508] @ 6a98c │ │ │ │ str r3, [sp, #16] │ │ │ │ strb r2, [sp, #15] │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #488] @ 640a4 │ │ │ │ - ldr r3, [pc, #484] @ 640a4 │ │ │ │ + ldr r2, [pc, #488] @ 6a988 │ │ │ │ + ldr r3, [pc, #484] @ 6a988 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, sp, #16 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 63ef4 │ │ │ │ + b 6a7d8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6404c │ │ │ │ + bne 6a930 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63ecc │ │ │ │ + beq 6a7b0 │ │ │ │ add r5, sp, #15 │ │ │ │ - b 63f4c │ │ │ │ + b 6a830 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #388] @ 640ac │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #388] @ 6a990 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6404c │ │ │ │ + bne 6a930 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63f14 │ │ │ │ + beq 6a7f8 │ │ │ │ ldrb r3, [sp, #15] │ │ │ │ mov r8, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r9, [pc, #308] @ 640b0 │ │ │ │ - ldrne r9, [pc, #308] @ 640b4 │ │ │ │ + ldreq r9, [pc, #308] @ 6a994 │ │ │ │ + ldrne r9, [pc, #308] @ 6a998 │ │ │ │ add r5, sp, #20 │ │ │ │ - b 63fac │ │ │ │ + b 6a890 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6404c │ │ │ │ + bne 6a930 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63f84 │ │ │ │ + beq 6a868 │ │ │ │ add r5, sp, #24 │ │ │ │ - b 64004 │ │ │ │ + b 6a8e8 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #216] @ 640b8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #216] @ 6a99c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6404c │ │ │ │ + bne 6a930 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63fcc │ │ │ │ + beq 6a8b0 │ │ │ │ ldr r4, [r7] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6406c │ │ │ │ + beq 6a950 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ add r1, ip, #-2147483648 @ 0x80000000 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ strd r0, [r4] │ │ │ │ - b 6406c │ │ │ │ + b 6a950 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6406c │ │ │ │ + beq 6a950 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #72] @ 640bc │ │ │ │ - ldr r3, [pc, #40] @ 640a0 │ │ │ │ + ldr r2, [pc, #72] @ 6a9a0 │ │ │ │ + ldr r3, [pc, #40] @ 6a984 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64098 │ │ │ │ + bne 6a97c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r1, r8, ror #28 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r2, r4, lsl #11 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq fp, r1, r0, lsr lr │ │ │ │ + eoreq r5, r2, ip, asr #10 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq fp, r1, r8, ror ip │ │ │ │ + mlaeq r2, r4, r3, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #532] @ 642f0 │ │ │ │ + ldr r0, [pc, #532] @ 6abd4 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #528] @ 642f4 │ │ │ │ + ldr r1, [pc, #528] @ 6abd8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #516] @ 642f8 │ │ │ │ + ldr r3, [pc, #516] @ 6abdc │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r6, [pc, #500] @ 642fc │ │ │ │ + ldr r6, [pc, #500] @ 6abe0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ strb r2, [sp, #15] │ │ │ │ - ldr r3, [pc, #480] @ 642f8 │ │ │ │ - ldr r2, [pc, #476] @ 642f8 │ │ │ │ + ldr r3, [pc, #480] @ 6abdc │ │ │ │ + ldr r2, [pc, #476] @ 6abdc │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, sp, #16 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 64150 │ │ │ │ + b 6aa34 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 642a0 │ │ │ │ + bne 6ab84 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64128 │ │ │ │ + beq 6aa0c │ │ │ │ add r5, sp, #15 │ │ │ │ - b 641a8 │ │ │ │ + b 6aa8c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #380] @ 64300 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #380] @ 6abe4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 642a0 │ │ │ │ + bne 6ab84 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64170 │ │ │ │ + beq 6aa54 │ │ │ │ ldrb r3, [sp, #15] │ │ │ │ mov r8, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r9, [pc, #300] @ 64304 │ │ │ │ - ldrne r9, [pc, #300] @ 64308 │ │ │ │ + ldreq r9, [pc, #300] @ 6abe8 │ │ │ │ + ldrne r9, [pc, #300] @ 6abec │ │ │ │ add r5, sp, #20 │ │ │ │ - b 64208 │ │ │ │ + b 6aaec │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 642a0 │ │ │ │ + bne 6ab84 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 641e0 │ │ │ │ + beq 6aac4 │ │ │ │ add r5, sp, #24 │ │ │ │ - b 64260 │ │ │ │ + b 6ab44 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #208] @ 6430c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #208] @ 6abf0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 642a0 │ │ │ │ + bne 6ab84 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64228 │ │ │ │ + beq 6ab0c │ │ │ │ ldr r4, [r7] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 642c0 │ │ │ │ + beq 6aba4 │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ strd r0, [r4] │ │ │ │ - b 642c0 │ │ │ │ + b 6aba4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 642c0 │ │ │ │ + beq 6aba4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #72] @ 64310 │ │ │ │ - ldr r3, [pc, #40] @ 642f4 │ │ │ │ + ldr r2, [pc, #72] @ 6abf4 │ │ │ │ + ldr r3, [pc, #40] @ 6abd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 642ec │ │ │ │ + bne 6abd0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r1, ip, lsl #24 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r5, r2, r8, lsr #6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - ldrdeq fp, [r1], -r4 @ │ │ │ │ + strdeq r5, [r2], -r0 @ │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq fp, r1, r4, lsr #20 │ │ │ │ + eoreq r5, r2, r0, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #540] @ 6454c │ │ │ │ + ldr r0, [pc, #540] @ 6ae30 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #536] @ 64550 │ │ │ │ + ldr r1, [pc, #536] @ 6ae34 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #524] @ 64554 │ │ │ │ + ldr r3, [pc, #524] @ 6ae38 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r6, [pc, #508] @ 64558 │ │ │ │ + ldr r6, [pc, #508] @ 6ae3c │ │ │ │ str r3, [sp, #16] │ │ │ │ strb r2, [sp, #15] │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #488] @ 64554 │ │ │ │ - ldr r3, [pc, #484] @ 64554 │ │ │ │ + ldr r2, [pc, #488] @ 6ae38 │ │ │ │ + ldr r3, [pc, #484] @ 6ae38 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, sp, #20 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 643a4 │ │ │ │ + b 6ac88 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 644fc │ │ │ │ + bne 6ade0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6437c │ │ │ │ + beq 6ac60 │ │ │ │ add r5, sp, #15 │ │ │ │ - b 643fc │ │ │ │ + b 6ace0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #388] @ 6455c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #388] @ 6ae40 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 644fc │ │ │ │ + bne 6ade0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 643c4 │ │ │ │ + beq 6aca8 │ │ │ │ ldrb r3, [sp, #15] │ │ │ │ mov r8, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r9, [pc, #308] @ 64560 │ │ │ │ - ldrne r9, [pc, #308] @ 64564 │ │ │ │ + ldreq r9, [pc, #308] @ 6ae44 │ │ │ │ + ldrne r9, [pc, #308] @ 6ae48 │ │ │ │ add r5, sp, #16 │ │ │ │ - b 6445c │ │ │ │ + b 6ad40 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 644fc │ │ │ │ + bne 6ade0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64434 │ │ │ │ + beq 6ad18 │ │ │ │ add r5, sp, #24 │ │ │ │ - b 644b4 │ │ │ │ + b 6ad98 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #216] @ 64568 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #216] @ 6ae4c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 644fc │ │ │ │ + bne 6ade0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6447c │ │ │ │ + beq 6ad60 │ │ │ │ ldr r4, [r7] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6451c │ │ │ │ + beq 6ae00 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ add r1, ip, #-2147483648 @ 0x80000000 │ │ │ │ - bl 112f44 │ │ │ │ + bl 113920 │ │ │ │ strd r0, [r4] │ │ │ │ - b 6451c │ │ │ │ + b 6ae00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6451c │ │ │ │ + beq 6ae00 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #72] @ 6456c │ │ │ │ - ldr r3, [pc, #40] @ 64550 │ │ │ │ + ldr r2, [pc, #72] @ 6ae50 │ │ │ │ + ldr r3, [pc, #40] @ 6ae34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64548 │ │ │ │ + bne 6ae2c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0021b9b8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r5, [r2], -r4 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq fp, r1, r0, lsl #19 │ │ │ │ + mlaeq r2, ip, r0, r5 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq fp, r1, r8, asr #15 │ │ │ │ + eoreq r4, r2, r4, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #828] @ 648c4 │ │ │ │ - ldr r3, [pc, #828] @ 648c8 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r6, [pc, #816] @ 648cc │ │ │ │ - add r8, sp, #12 │ │ │ │ - ldr r5, [pc, #812] @ 648d0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - mov r3, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - str r5, [sp, #12] │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - bl 766c │ │ │ │ - str r5, [sp, #16] │ │ │ │ - add r5, sp, #16 │ │ │ │ - b 645fc │ │ │ │ - mov r1, #5 │ │ │ │ + ldr r1, [pc, #324] @ 6afb4 │ │ │ │ + ldr r4, [pc, #324] @ 6afb8 │ │ │ │ + ldr r5, [pc, #320] @ 6afb8 │ │ │ │ + ldr r2, [pc, #320] @ 6afbc │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + add r1, pc, r1 │ │ │ │ + strd r4, [sp, #16] │ │ │ │ + ldr r6, [pc, #308] @ 6afc0 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r3, [pc, #292] @ 6afb8 │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r5, sp, #12 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 6aed8 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #156 @ 0x9c │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6482c │ │ │ │ + bne 6af64 │ │ │ │ mov r2, r5 │ │ │ │ - mov r1, #156 @ 0x9c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 645d4 │ │ │ │ - add r5, sp, #8 │ │ │ │ - b 6464c │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #157 @ 0x9d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6482c │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #157 @ 0x9d │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6461c │ │ │ │ - add r5, sp, #20 │ │ │ │ - ldr r3, [pc, #604] @ 648d0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 646b8 │ │ │ │ - mov r1, #15 │ │ │ │ + beq 6aeb0 │ │ │ │ + add r5, sp, #16 │ │ │ │ + b 6af30 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #576] @ 648d4 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #184] @ 6afc4 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - mov r1, #158 @ 0x9e │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6486c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + bne 6af64 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, #158 @ 0x9e │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64680 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r5 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #464] @ 648d0 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #15 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - beq 64744 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 648b4 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r1, [pc, #396] @ 648d8 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #30 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + beq 6aef8 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6af84 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + strd r0, [r3] │ │ │ │ + b 6af84 │ │ │ │ mov r0, r4 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 647bc │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 647bc │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 647e0 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 647e0 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #12] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #212] @ 648dc │ │ │ │ - ldr r3, [pc, #188] @ 648c8 │ │ │ │ + beq 6af84 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 6afc8 │ │ │ │ + ldr r3, [pc, #44] @ 6afbc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 648c0 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + bne 6afb0 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r2, r0, ror lr │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r4, r2, ip, asr lr │ │ │ │ + muleq r0, r8, r2 │ │ │ │ + eoreq r4, r2, r0, ror #26 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #304] @ 6b118 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r1, [pc, #300] @ 6b11c │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r6, [pc, #292] @ 6b120 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + ldr r2, [pc, #288] @ 6b124 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + mov r1, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r8, sp, #16 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + strb r3, [sp, #15] │ │ │ │ + b 6b04c │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 647f8 │ │ │ │ - add r4, sp, #32 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6b0d4 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - b 647f8 │ │ │ │ + bl 70dc │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 6b024 │ │ │ │ + add r8, sp, #15 │ │ │ │ + b 6b0a4 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #168] @ 6b128 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + mov r1, #51 @ 0x33 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6b0d4 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #51 @ 0x33 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 743c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 6b06c │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648a8 │ │ │ │ - add r4, sp, #32 │ │ │ │ + ldrbne r2, [sp, #15] │ │ │ │ + strbne r2, [r3] │ │ │ │ + b 6b0e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + cmp r3, #0 │ │ │ │ + strbne r5, [r3] │ │ │ │ + ldr r2, [pc, #60] @ 6b12c │ │ │ │ + ldr r3, [pc, #40] @ 6b11c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 709c │ │ │ │ - b 647f8 │ │ │ │ - ldr r2, [pc, #36] @ 648e0 │ │ │ │ - ldr fp, [r6, r2] │ │ │ │ - b 64730 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq fp, r1, r0, ror #14 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 6b114 │ │ │ │ + add sp, sp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r2, r0, lsl #26 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq fp, r1, r8, lsr r7 │ │ │ │ + ldrdeq r4, [r2], -ip @ │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq r0, fp, ip, ror #29 │ │ │ │ - eoreq fp, r1, r4, ror #9 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ + andeq r0, r0, ip, ror #5 │ │ │ │ + strdeq r4, [r2], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #440] @ 64ac0 │ │ │ │ + ldr r1, [pc, #440] @ 6b30c │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #436] @ 64ac4 │ │ │ │ + ldr r2, [pc, #436] @ 6b310 │ │ │ │ mov r4, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, #0 │ │ │ │ strd r4, [sp, #16] │ │ │ │ - ldr r6, [pc, #420] @ 64ac8 │ │ │ │ + ldr r6, [pc, #420] @ 6b314 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #416] @ 64acc │ │ │ │ + ldr r3, [pc, #416] @ 6b318 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r8, sp, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 64970 │ │ │ │ + b 6b1bc │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #84 @ 0x54 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64a48 │ │ │ │ + bne 6b294 │ │ │ │ mov r2, r8 │ │ │ │ - mov r1, #84 @ 0x54 │ │ │ │ + mov r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 64948 │ │ │ │ + beq 6b194 │ │ │ │ add r8, sp, #16 │ │ │ │ - b 649c8 │ │ │ │ + b 6b214 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #300] @ 64ad0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #300] @ 6b31c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - mov r1, #85 @ 0x55 │ │ │ │ + mov r1, #69 @ 0x45 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64a48 │ │ │ │ + bne 6b294 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ - mov r1, #85 @ 0x55 │ │ │ │ + mov r1, #69 @ 0x45 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 64990 │ │ │ │ + beq 6b1dc │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne ip, [sp, #20] │ │ │ │ ldmne r3, {r0, r1} │ │ │ │ moveq r0, r2 │ │ │ │ stmne r3, {r2, ip} │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ ldrne ip, [sp, #24] │ │ │ │ strne ip, [r3, #8] │ │ │ │ strdne r0, [sp, #16] │ │ │ │ strne r2, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64a94 │ │ │ │ - ldr r2, [pc, #176] @ 64ad4 │ │ │ │ - ldr r3, [pc, #156] @ 64ac4 │ │ │ │ + bne 6b2e0 │ │ │ │ + ldr r2, [pc, #176] @ 6b320 │ │ │ │ + ldr r3, [pc, #156] @ 6b310 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64abc │ │ │ │ + bne 6b308 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64a88 │ │ │ │ + beq 6b2d4 │ │ │ │ ldr r4, [r3] │ │ │ │ str r5, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ str r5, [r3] │ │ │ │ str r5, [r3, #8] │ │ │ │ - beq 64a88 │ │ │ │ + beq 6b2d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64ab0 │ │ │ │ + beq 6b2fc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64a1c │ │ │ │ + beq 6b268 │ │ │ │ mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + bl 11454c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64a1c │ │ │ │ + bne 6b268 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7540 │ │ │ │ - b 64a1c │ │ │ │ + bl 7550 │ │ │ │ + b 6b268 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7540 │ │ │ │ - b 64a88 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq fp, [r1], -ip @ │ │ │ │ + bl 7550 │ │ │ │ + b 6b2d4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + mlaeq r2, r0, fp, r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq fp, r1, r4, asr #7 │ │ │ │ + eoreq r4, r2, r8, ror fp │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ andeq r0, r0, r0, lsr #5 │ │ │ │ - eoreq fp, r1, r8, asr #5 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 64de4 │ │ │ │ - ldr r2, [pc, #752] @ 64de8 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 64dec │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 64df0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 64b68 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #117 @ 0x75 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 64cfc │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #117 @ 0x75 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 64b38 │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 64df0 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 64bd4 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 64df4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #118 @ 0x76 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 64d6c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #118 @ 0x76 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 64b9c │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 64df0 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #14 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 64db4 │ │ │ │ - ldr r1, [pc, #428] @ 64df8 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #28 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 64cbc │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 64cbc │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 64ce0 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 64ce0 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 64d38 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 64d38 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 64dfc │ │ │ │ - ldr r3, [pc, #156] @ 64de8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 64de0 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 64da8 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 64d38 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 64dd4 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 64c44 │ │ │ │ - ldr r2, [pc, #36] @ 64e00 │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 64dbc │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq fp, [r1], -r4 @ │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq fp, r1, ip, asr #3 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq r0, fp, ip, lsl #20 │ │ │ │ - eoreq sl, r1, r4, lsr #31 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 65110 │ │ │ │ - ldr r2, [pc, #752] @ 65114 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 65118 │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 6511c │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 64e94 │ │ │ │ - mov r1, #5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #136 @ 0x88 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 65028 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #136 @ 0x88 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 64e64 │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 6511c │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 64f00 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 65120 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #137 @ 0x89 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 65098 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #137 @ 0x89 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 64ec8 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 6511c │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #17 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 650e0 │ │ │ │ - ldr r1, [pc, #428] @ 65124 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #34 @ 0x22 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 64fe8 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 64fe8 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 6500c │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6500c │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 65064 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 65064 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 65128 │ │ │ │ - ldr r3, [pc, #156] @ 65114 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 6510c │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 650d4 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 65064 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 65100 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 64f70 │ │ │ │ - ldr r2, [pc, #36] @ 6512c │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 650e8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r1, r8, asr #29 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq sl, r1, r0, lsr #29 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq r0, fp, r0, lsl #14 │ │ │ │ - eoreq sl, r1, r8, ror ip │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 6543c │ │ │ │ - ldr r2, [pc, #752] @ 65440 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 65444 │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 65448 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 651c0 │ │ │ │ - mov r1, #5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #161 @ 0xa1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 65354 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #161 @ 0xa1 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 65190 │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 65448 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 6522c │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 6544c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #162 @ 0xa2 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 653c4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #162 @ 0xa2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 651f4 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 65448 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #17 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 6540c │ │ │ │ - ldr r1, [pc, #428] @ 65450 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #34 @ 0x22 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 65314 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 65314 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 65338 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 65338 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 65390 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 65390 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 65454 │ │ │ │ - ldr r3, [pc, #156] @ 65440 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 65438 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 65400 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 65390 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 6542c │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 6529c │ │ │ │ - ldr r2, [pc, #36] @ 65458 │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 65414 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r1, ip, fp, sl │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq sl, r1, r4, ror fp │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - ldrdeq r0, [fp], -r4 │ │ │ │ - eoreq sl, r1, ip, asr #18 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 65768 │ │ │ │ - ldr r2, [pc, #752] @ 6576c │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 65770 │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 65774 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 654ec │ │ │ │ - mov r1, #5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #179 @ 0xb3 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 65680 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #179 @ 0xb3 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 654bc │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 65774 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 65558 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 65778 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #180 @ 0xb4 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 656f0 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #180 @ 0xb4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 65520 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 65774 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #18 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 65738 │ │ │ │ - ldr r1, [pc, #428] @ 6577c │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 65640 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 65640 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 65664 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 65664 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 656bc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 656bc │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 65780 │ │ │ │ - ldr r3, [pc, #156] @ 6576c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 65764 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 6572c │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 656bc │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 65758 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 655c8 │ │ │ │ - ldr r2, [pc, #36] @ 65784 │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 65740 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r1, r0, ror r8 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq sl, r1, r8, asr #16 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq r0, fp, ip, asr #1 │ │ │ │ - eoreq sl, r1, r0, lsr #12 │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #752] @ 65a94 │ │ │ │ - ldr r2, [pc, #752] @ 65a98 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #740] @ 65a9c │ │ │ │ - add r7, sp, #16 │ │ │ │ - ldr r3, [pc, #736] @ 65aa0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - mov r2, #0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r8, sp, #12 │ │ │ │ - bl 766c │ │ │ │ - b 65818 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7270 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 659ac │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7354 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 657e8 │ │ │ │ - add r8, sp, #20 │ │ │ │ - ldr r3, [pc, #608] @ 65aa0 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 766c │ │ │ │ - b 65884 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #580] @ 65aa4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #17 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 65a1c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #17 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6584c │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7144 ) const@plt> │ │ │ │ - ldr r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd sl, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r3, [pc, #468] @ 65aa0 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r1, r9, #16 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7414 │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - lsl r9, r9, #1 │ │ │ │ - bne 65a64 │ │ │ │ - ldr r1, [pc, #428] @ 65aa8 │ │ │ │ - add r0, r3, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #32 │ │ │ │ - bl 7564 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 736c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6596c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6596c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 7540 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 65990 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 113b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 65990 │ │ │ │ - mov r0, sl │ │ │ │ - bl 7540 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [r3] │ │ │ │ - ldrne r1, [sp, #16] │ │ │ │ - strne r1, [r3] │ │ │ │ - strne r2, [sp, #16] │ │ │ │ - b 659e8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 659e8 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 709c │ │ │ │ - ldr r2, [pc, #180] @ 65aac │ │ │ │ - ldr r3, [pc, #156] @ 65a98 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 65a90 │ │ │ │ - add sp, sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 65a58 │ │ │ │ - add r4, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 766c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [r3] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 709c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 709c │ │ │ │ - b 659e8 │ │ │ │ - cmp fp, #0 │ │ │ │ - beq 65a84 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r9 │ │ │ │ - bl 7564 │ │ │ │ - mov r3, r0 │ │ │ │ - b 658f4 │ │ │ │ - ldr r2, [pc, #36] @ 65ab0 │ │ │ │ - ldr fp, [r5, r2] │ │ │ │ - b 65a6c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r1, r4, asr #10 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - eoreq sl, r1, ip, lsl r5 │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq pc, sl, r8, asr #27 │ │ │ │ - strdeq sl, [r1], -r4 @ │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #344] @ 65c28 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #340] @ 65c2c │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #332] @ 65c30 │ │ │ │ - ldr r3, [pc, #328] @ 65c30 │ │ │ │ - ldr r6, [pc, #328] @ 65c34 │ │ │ │ - sub sp, sp, #32 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #28] │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r8, sp, #16 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 65b44 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #280] @ 65c38 │ │ │ │ - mov r1, #109 @ 0x6d │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 65be4 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #109 @ 0x6d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 65b0c │ │ │ │ - ldrd r8, [sp, #16] │ │ │ │ - add sl, sp, #8 │ │ │ │ - b 65ba0 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #188] @ 65c38 │ │ │ │ - mov r1, #110 @ 0x6e │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 65be4 │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, #110 @ 0x6e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 65b68 │ │ │ │ - ldr r4, [r7] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 65bf8 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 113490 │ │ │ │ - subs r0, r0, #0 │ │ │ │ - movne r0, #1 │ │ │ │ - strb r0, [r4] │ │ │ │ - b 65bf8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - strbne r5, [r3] │ │ │ │ - ldr r2, [pc, #60] @ 65c3c │ │ │ │ - ldr r3, [pc, #40] @ 65c2c │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 65c24 │ │ │ │ - add sp, sp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r1, r8, lsl r2 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq sl, [r1], -r4 @ │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - eoreq sl, r1, ip, ror #1 │ │ │ │ + eoreq r4, r2, ip, ror sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #628] @ 65ed0 │ │ │ │ + ldr r0, [pc, #628] @ 6b5b4 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #624] @ 65ed4 │ │ │ │ + ldr r1, [pc, #624] @ 6b5b8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ mov ip, #0 │ │ │ │ - ldr r3, [pc, #612] @ 65ed8 │ │ │ │ - ldr r2, [pc, #608] @ 65ed8 │ │ │ │ + ldr r3, [pc, #612] @ 6b5bc │ │ │ │ + ldr r2, [pc, #608] @ 6b5bc │ │ │ │ strb ip, [sp, #15] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r6, [pc, #600] @ 65edc │ │ │ │ + ldr r6, [pc, #600] @ 6b5c0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #24] │ │ │ │ strd r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #572] @ 65ed8 │ │ │ │ + ldr r3, [pc, #572] @ 6b5bc │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, sp, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 65cd4 │ │ │ │ + b 6b3b8 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #129 @ 0x81 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65d74 │ │ │ │ + bne 6b458 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #129 @ 0x81 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65cac │ │ │ │ + beq 6b390 │ │ │ │ add r5, sp, #15 │ │ │ │ - b 65d2c │ │ │ │ + b 6b410 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #472] @ 65ee0 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #472] @ 6b5c4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #130 @ 0x82 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65d74 │ │ │ │ + bne 6b458 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #130 @ 0x82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65cf4 │ │ │ │ + beq 6b3d8 │ │ │ │ ldrb r3, [sp, #15] │ │ │ │ cmp r3, #0 │ │ │ │ addeq r5, sp, #16 │ │ │ │ - beq 65de8 │ │ │ │ + beq 6b4cc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65d94 │ │ │ │ + beq 6b478 │ │ │ │ strd r0, [r3] │ │ │ │ - b 65d94 │ │ │ │ + b 6b478 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65d94 │ │ │ │ + beq 6b478 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #328] @ 65ee4 │ │ │ │ - ldr r3, [pc, #308] @ 65ed4 │ │ │ │ + ldr r2, [pc, #328] @ 6b5c8 │ │ │ │ + ldr r3, [pc, #308] @ 6b5b8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 65ecc │ │ │ │ + bne 6b5b0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #131 @ 0x83 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65d74 │ │ │ │ + bne 6b458 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #131 @ 0x83 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65dc0 │ │ │ │ + beq 6b4a4 │ │ │ │ add r5, sp, #24 │ │ │ │ - b 65e40 │ │ │ │ + b 6b524 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #204] @ 65ee8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #204] @ 6b5cc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #132 @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65d74 │ │ │ │ + bne 6b458 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #132 @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65e08 │ │ │ │ + beq 6b4ec │ │ │ │ ldrd r8, [sp, #24] │ │ │ │ add r5, sp, #32 │ │ │ │ - b 65ea0 │ │ │ │ + b 6b584 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #108] @ 65ee8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #108] @ 6b5cc │ │ │ │ mov r1, #133 @ 0x85 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65d74 │ │ │ │ + bne 6b458 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #133 @ 0x85 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65e68 │ │ │ │ + beq 6b54c │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 112b8c │ │ │ │ - b 65d60 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq sl, r1, r8, lsl #1 │ │ │ │ + bl 113568 │ │ │ │ + b 6b444 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r2, r4, lsr #19 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq sl, r1, r4, asr r0 │ │ │ │ + eoreq r4, r2, r0, ror r9 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r9, r1, r0, asr pc │ │ │ │ + eoreq r4, r2, ip, ror #16 │ │ │ │ muleq r0, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #628] @ 6617c │ │ │ │ + ldr r0, [pc, #628] @ 6b860 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #624] @ 66180 │ │ │ │ + ldr r1, [pc, #624] @ 6b864 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #612] @ 66184 │ │ │ │ + ldr r3, [pc, #612] @ 6b868 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r6, [pc, #596] @ 66188 │ │ │ │ + ldr r6, [pc, #596] @ 6b86c │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ strb r2, [sp, #15] │ │ │ │ - ldr r3, [pc, #576] @ 66184 │ │ │ │ - ldr r2, [pc, #572] @ 66184 │ │ │ │ + ldr r3, [pc, #576] @ 6b868 │ │ │ │ + ldr r2, [pc, #572] @ 6b868 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, sp, #16 │ │ │ │ strd r2, [sp, #24] │ │ │ │ strd r2, [sp, #32] │ │ │ │ - b 65f80 │ │ │ │ + b 6b664 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #154 @ 0x9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66020 │ │ │ │ + bne 6b704 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #154 @ 0x9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65f58 │ │ │ │ + beq 6b63c │ │ │ │ add r5, sp, #15 │ │ │ │ - b 65fd8 │ │ │ │ + b 6b6bc │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #472] @ 6618c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #472] @ 6b870 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #155 @ 0x9b │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66020 │ │ │ │ + bne 6b704 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #155 @ 0x9b │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65fa0 │ │ │ │ + beq 6b684 │ │ │ │ ldrb r3, [sp, #15] │ │ │ │ cmp r3, #0 │ │ │ │ addne r5, sp, #20 │ │ │ │ moveq r0, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bne 66094 │ │ │ │ + bne 6b778 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66040 │ │ │ │ + beq 6b724 │ │ │ │ strd r0, [r3] │ │ │ │ - b 66040 │ │ │ │ + b 6b724 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66040 │ │ │ │ + beq 6b724 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #328] @ 66190 │ │ │ │ - ldr r3, [pc, #308] @ 66180 │ │ │ │ + ldr r2, [pc, #328] @ 6b874 │ │ │ │ + ldr r3, [pc, #308] @ 6b864 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 66178 │ │ │ │ + bne 6b85c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r1, #156 @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66020 │ │ │ │ + bne 6b704 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #156 @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6606c │ │ │ │ + beq 6b750 │ │ │ │ add r5, sp, #24 │ │ │ │ - b 660ec │ │ │ │ + b 6b7d0 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #204] @ 66194 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #204] @ 6b878 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #157 @ 0x9d │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66020 │ │ │ │ + bne 6b704 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #157 @ 0x9d │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 660b4 │ │ │ │ + beq 6b798 │ │ │ │ ldrd r8, [sp, #24] │ │ │ │ add r5, sp, #32 │ │ │ │ - b 6614c │ │ │ │ + b 6b830 │ │ │ │ mov r1, #29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #108] @ 66194 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #108] @ 6b878 │ │ │ │ mov r1, #158 @ 0x9e │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66020 │ │ │ │ + bne 6b704 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #158 @ 0x9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66114 │ │ │ │ + beq 6b7f8 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 112b8c │ │ │ │ - b 6600c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r1, r0, ror #27 │ │ │ │ + bl 113568 │ │ │ │ + b 6b6f0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq r4, [r2], -ip @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r9, r1, r8, lsr #27 │ │ │ │ + eoreq r4, r2, r4, asr #13 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - eoreq r9, r1, r4, lsr #25 │ │ │ │ + eoreq r4, r2, r0, asr #11 │ │ │ │ muleq r0, r8, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #240] @ 662a4 │ │ │ │ + ldr r0, [pc, #240] @ 6b988 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #236] @ 662a8 │ │ │ │ + ldr r1, [pc, #236] @ 6b98c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #228] @ 662ac │ │ │ │ - ldr r3, [pc, #224] @ 662ac │ │ │ │ - ldr r6, [pc, #224] @ 662b0 │ │ │ │ + ldr r2, [pc, #228] @ 6b990 │ │ │ │ + ldr r3, [pc, #224] @ 6b990 │ │ │ │ + ldr r6, [pc, #224] @ 6b994 │ │ │ │ sub sp, sp, #24 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ add r7, sp, #8 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 66224 │ │ │ │ + b 6b908 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #180] @ 662b4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #180] @ 6b998 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6627c │ │ │ │ + bne 6b960 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 661ec │ │ │ │ + beq 6b8d0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66250 │ │ │ │ + beq 6b934 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #96] @ 662b8 │ │ │ │ - ldr r3, [pc, #76] @ 662a8 │ │ │ │ + ldr r2, [pc, #96] @ 6b99c │ │ │ │ + ldr r3, [pc, #76] @ 6b98c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 662a0 │ │ │ │ + bne 6b984 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66250 │ │ │ │ + beq 6b934 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - b 66250 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r1, r4, lsr fp │ │ │ │ + b 6b934 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r2, r0, asr r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r9, r1, ip, lsl fp │ │ │ │ + eoreq r4, r2, r8, lsr r4 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - mlaeq r1, r4, sl, r9 │ │ │ │ + @ instruction: 0x002243b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #240] @ 663c8 │ │ │ │ + ldr r0, [pc, #240] @ 6baac │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #236] @ 663cc │ │ │ │ + ldr r1, [pc, #236] @ 6bab0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #228] @ 663d0 │ │ │ │ - ldr r3, [pc, #224] @ 663d0 │ │ │ │ - ldr r5, [pc, #224] @ 663d4 │ │ │ │ + ldr r2, [pc, #228] @ 6bab4 │ │ │ │ + ldr r3, [pc, #224] @ 6bab4 │ │ │ │ + ldr r5, [pc, #224] @ 6bab8 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ add r6, sp, #8 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 66348 │ │ │ │ + b 6ba2c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #180] @ 663d8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #180] @ 6babc │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 663a0 │ │ │ │ + bne 6ba84 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66310 │ │ │ │ + beq 6b9f4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66374 │ │ │ │ + beq 6ba58 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #96] @ 663dc │ │ │ │ - ldr r3, [pc, #76] @ 663cc │ │ │ │ + ldr r2, [pc, #96] @ 6bac0 │ │ │ │ + ldr r3, [pc, #76] @ 6bab0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 663c4 │ │ │ │ + bne 6baa8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66374 │ │ │ │ + beq 6ba58 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - b 66374 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r1, r0, lsl sl │ │ │ │ + b 6ba58 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r4, r2, ip, lsr #6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - strdeq r9, [r1], -r8 @ │ │ │ │ + eoreq r4, r2, r4, lsl r3 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq r9, r1, r0, ror r9 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #96] @ 66458 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - add r5, pc, r5 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 66428 │ │ │ │ - ldr r3, [pc, #68] @ 6645c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #48] @ 66460 │ │ │ │ - mov r2, #5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 66410 │ │ │ │ - mlaeq r1, r0, fp, sl │ │ │ │ - eoreq sl, r1, r4, ror fp │ │ │ │ - andeq lr, sl, r4, lsr r1 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 664e0 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #8 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 664b0 │ │ │ │ - ldr r3, [pc, #68] @ 664e4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 664e8 │ │ │ │ - mov r2, #6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 66498 │ │ │ │ - eoreq sl, r1, ip, lsl #22 │ │ │ │ - eoreq sl, r1, ip, ror #21 │ │ │ │ - andeq lr, sl, ip, ror r0 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 66568 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #16 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 66538 │ │ │ │ - ldr r3, [pc, #68] @ 6656c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 66570 │ │ │ │ - mov r2, #6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 66520 │ │ │ │ - eoreq sl, r1, r4, lsl #21 │ │ │ │ - eoreq sl, r1, r4, ror #20 │ │ │ │ - strdeq sp, [sl], -r4 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 665f0 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #24 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 665c0 │ │ │ │ - ldr r3, [pc, #68] @ 665f4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 665f8 │ │ │ │ - mov r2, #6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 665a8 │ │ │ │ - strdeq sl, [r1], -ip @ │ │ │ │ - ldrdeq sl, [r1], -ip @ │ │ │ │ - andeq sp, sl, ip, ror #30 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 66678 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #32 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 66648 │ │ │ │ - ldr r3, [pc, #68] @ 6667c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 66680 │ │ │ │ - mov r2, #27 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 66630 │ │ │ │ - eoreq sl, r1, r4, ror r9 │ │ │ │ - eoreq sl, r1, r4, asr r9 │ │ │ │ - andeq lr, sl, r0, asr #6 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 66700 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #40 @ 0x28 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 666d0 │ │ │ │ - ldr r3, [pc, #68] @ 66704 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 66708 │ │ │ │ - mov r2, #27 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #44] @ 0x2c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 666b8 │ │ │ │ - eoreq sl, r1, ip, ror #17 │ │ │ │ - eoreq sl, r1, ip, asr #17 │ │ │ │ - andeq sp, sl, r8, asr #31 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 66788 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #48 @ 0x30 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 66758 │ │ │ │ - ldr r3, [pc, #68] @ 6678c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #52] @ 0x34 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 66790 │ │ │ │ - mov r2, #11 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #52] @ 0x34 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 66740 │ │ │ │ - eoreq sl, r1, r4, ror #16 │ │ │ │ - eoreq sl, r1, r4, asr #16 │ │ │ │ - andeq sp, sl, r4, lsr pc │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #400] @ 66940 │ │ │ │ - ldr r2, [pc, #400] @ 66944 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - sub sp, sp, #24 │ │ │ │ - ldr r3, [pc, #388] @ 66948 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - add r6, sp, #4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b 66808 │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #105 @ 0x69 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 668cc │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #105 @ 0x69 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 667e0 │ │ │ │ - ldr r8, [pc, #292] @ 6694c │ │ │ │ - ldr r9, [pc, #292] @ 66950 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r6, sp, #8 │ │ │ │ - add r5, r8, #56 @ 0x38 │ │ │ │ - b 66868 │ │ │ │ - ldr r3, [pc, #272] @ 66954 │ │ │ │ - mov r2, sl │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #60] @ 0x3c │ │ │ │ - mov r1, #106 @ 0x6a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 66920 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, #106 @ 0x6a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6690c │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6683c │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - add r3, sp, #12 │ │ │ │ - str r9, [sp, #16] │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #60] @ 0x3c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 6683c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - strne r5, [r3] │ │ │ │ - ldr r2, [pc, #112] @ 66958 │ │ │ │ - ldr r3, [pc, #88] @ 66944 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 6693c │ │ │ │ - add sp, sp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r2, [sp, #8] │ │ │ │ - strne r2, [r3] │ │ │ │ - b 668e0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - movne r2, #0 │ │ │ │ - strne r2, [r3] │ │ │ │ - b 668e0 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r9, r1, ip, lsr r5 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq sl, r1, r0, ror #14 │ │ │ │ - andeq sp, sl, r8, ror #28 │ │ │ │ - eoreq sl, r1, r4, asr #14 │ │ │ │ - eoreq r9, r1, r4, lsl #8 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 669d8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #64 @ 0x40 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 669a8 │ │ │ │ - ldr r3, [pc, #68] @ 669dc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #68] @ 0x44 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 669e0 │ │ │ │ - mov r2, #20 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #68] @ 0x44 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 66990 │ │ │ │ - eoreq sl, r1, r4, lsl r6 │ │ │ │ - strdeq sl, [r1], -r4 @ │ │ │ │ - andeq sp, sl, ip, asr #25 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 66a60 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #72 @ 0x48 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 66a30 │ │ │ │ - ldr r3, [pc, #68] @ 66a64 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #76] @ 0x4c │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 66a68 │ │ │ │ - mov r2, #21 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #76] @ 0x4c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 66a18 │ │ │ │ - eoreq sl, r1, ip, lsl #11 │ │ │ │ - eoreq sl, r1, ip, ror #10 │ │ │ │ - andeq sp, sl, r4, ror pc │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 66ae8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #80 @ 0x50 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 66ab8 │ │ │ │ - ldr r3, [pc, #68] @ 66aec │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 66af0 │ │ │ │ - mov r2, #21 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #84] @ 0x54 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 66aa0 │ │ │ │ - eoreq sl, r1, r4, lsl #10 │ │ │ │ - eoreq sl, r1, r4, ror #9 │ │ │ │ - andeq sp, sl, ip, ror #29 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 66b70 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #88 @ 0x58 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 66b40 │ │ │ │ - ldr r3, [pc, #68] @ 66b74 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #92] @ 0x5c │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 66b78 │ │ │ │ - mov r2, #21 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #92] @ 0x5c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 66b28 │ │ │ │ - eoreq sl, r1, ip, ror r4 │ │ │ │ - eoreq sl, r1, ip, asr r4 │ │ │ │ - andeq sp, sl, r4, ror #28 │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 66bf8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #96 @ 0x60 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 66bc8 │ │ │ │ - ldr r3, [pc, #68] @ 66bfc │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #100] @ 0x64 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 66c00 │ │ │ │ - mov r2, #21 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #100] @ 0x64 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 66bb0 │ │ │ │ - strdeq sl, [r1], -r4 @ │ │ │ │ - ldrdeq sl, [r1], -r4 @ │ │ │ │ - ldrdeq sp, [sl], -ip │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 66c80 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #104 @ 0x68 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 66c50 │ │ │ │ - ldr r3, [pc, #68] @ 66c84 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #108] @ 0x6c │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 66c88 │ │ │ │ - mov r2, #21 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #108] @ 0x6c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 66c38 │ │ │ │ - eoreq sl, r1, ip, ror #6 │ │ │ │ - eoreq sl, r1, ip, asr #6 │ │ │ │ - andeq sp, sl, r4, asr sp │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #100] @ 66d08 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r6, r5, #112 @ 0x70 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r4, r1 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 66cd8 │ │ │ │ - ldr r3, [pc, #68] @ 66d0c │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #116] @ 0x74 │ │ │ │ - str r3, [r4] │ │ │ │ - add sp, sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 66d10 │ │ │ │ - mov r2, #21 │ │ │ │ - add r3, pc, r3 │ │ │ │ - strd r2, [sp] │ │ │ │ - add r3, sp, #8 │ │ │ │ - ldmdb r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r5, #116] @ 0x74 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 66cc0 │ │ │ │ - eoreq sl, r1, r4, ror #5 │ │ │ │ - eoreq sl, r1, r4, asr #5 │ │ │ │ - andeq sp, sl, ip, asr #25 │ │ │ │ + eoreq r4, r2, ip, lsl #5 │ │ │ │ + b b0404 │ │ │ │ + b b1fcc │ │ │ │ + b b3b98 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3936] @ 0xf60 │ │ │ │ + str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1248] @ 67210 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r1, [pc, #1244] @ 67214 │ │ │ │ - sub sp, sp, #124 @ 0x7c │ │ │ │ + ldr r0, [pc, #980] @ 6bec0 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #976] @ 6bec4 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #1236] @ 67218 │ │ │ │ - ldr r2, [pc, #1232] @ 67218 │ │ │ │ - ldr r3, [pc, #1228] @ 67218 │ │ │ │ - str ip, [sp, #36] @ 0x24 │ │ │ │ - ldr r5, [pc, #1224] @ 6721c │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - add r5, pc, r5 │ │ │ │ + ldr r2, [pc, #968] @ 6bec8 │ │ │ │ + ldr r3, [pc, #964] @ 6bec8 │ │ │ │ + ldr r5, [pc, #964] @ 6becc │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #116] @ 0x74 │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 66db8 │ │ │ │ + b 6bb70 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1164] @ 67220 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 6bed0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66f38 │ │ │ │ - mov r2, r7 │ │ │ │ + bne 6be14 │ │ │ │ + mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66d80 │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 66e18 │ │ │ │ + beq 6bb38 │ │ │ │ + ldrd r6, [sp, #56] @ 0x38 │ │ │ │ + add r8, sp, #48 @ 0x30 │ │ │ │ + b 6bbcc │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1068] @ 67220 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 6bed0 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66f38 │ │ │ │ - mov r2, r7 │ │ │ │ + bne 6be14 │ │ │ │ + mov r2, r8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66de0 │ │ │ │ - ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 66e78 │ │ │ │ + beq 6bb94 │ │ │ │ + ldrd r8, [sp, #48] @ 0x30 │ │ │ │ + add fp, sp, #72 @ 0x48 │ │ │ │ + b 6bc28 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #972] @ 67220 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 6bed0 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66f38 │ │ │ │ - mov r2, r7 │ │ │ │ + bne 6be14 │ │ │ │ + mov r2, fp │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66e40 │ │ │ │ - ldr r8, [pc, #908] @ 67224 │ │ │ │ - ldr fp, [pc, #908] @ 67228 │ │ │ │ + beq 6bbf0 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add fp, pc, fp │ │ │ │ - add sl, sp, #36 @ 0x24 │ │ │ │ - add r7, r8, #120 @ 0x78 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 66edc │ │ │ │ - ldr r3, [pc, #880] @ 6722c │ │ │ │ - mov r1, #4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #124] @ 0x7c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 66f38 │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 66f84 │ │ │ │ + add fp, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 6bc88 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 66eb4 │ │ │ │ - mov r3, #11 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ - str fp, [sp, #84] @ 0x54 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r8, #124] @ 0x7c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 66eb4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 66f58 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #720] @ 67230 │ │ │ │ - ldr r3, [pc, #688] @ 67214 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #116] @ 0x74 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 6720c │ │ │ │ - add sp, sp, #124 @ 0x7c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ - str r3, [sp, #92] @ 0x5c │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ - mov r3, #2 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ - b 66fdc │ │ │ │ - mov r1, #24 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #636] @ 67234 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 6bed0 │ │ │ │ + mov r1, #4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67184 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #5 │ │ │ │ + bne 6be14 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66fa4 │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 21ce4 │ │ │ │ - mov sl, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - mov fp, r1 │ │ │ │ - add r7, sp, #40 @ 0x28 │ │ │ │ - bl 7198 │ │ │ │ - b 67054 │ │ │ │ - mov r1, #28 │ │ │ │ + beq 6bc50 │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add fp, sp, #32 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 6bce8 │ │ │ │ + mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #496] @ 67220 │ │ │ │ - mov r1, #6 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 6bed0 │ │ │ │ + mov r1, #5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66f38 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #6 │ │ │ │ + bne 6be14 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6701c │ │ │ │ - ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - b 670b8 │ │ │ │ - mov r1, #34 @ 0x22 │ │ │ │ + beq 6bcb0 │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + add fp, sp, #40 @ 0x28 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 6bd48 │ │ │ │ + mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #396] @ 67220 │ │ │ │ - mov r1, #7 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 6bed0 │ │ │ │ + mov r1, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66f38 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #7 │ │ │ │ + bne 6be14 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67080 │ │ │ │ - ldrd r2, [sp, #16] │ │ │ │ - ldrd r0, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - bl 112b90 │ │ │ │ + beq 6bd10 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, fp │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #40] @ 0x28 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - bl 11347c │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 671b0 │ │ │ │ + beq 6be60 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 671ec │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r1, [pc, #236] @ 67238 │ │ │ │ + beq 6be9c │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #248] @ 6bed4 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #232] @ 6723c │ │ │ │ + ldrlt r1, [pc, #244] @ 6bed8 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #220] @ 67238 │ │ │ │ + ldr r3, [pc, #232] @ 6bed4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67170 │ │ │ │ - mov r8, r4 │ │ │ │ - mov r9, r5 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bne 6be00 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66f58 │ │ │ │ - strd r8, [r3] │ │ │ │ - b 66f58 │ │ │ │ + beq 6be34 │ │ │ │ + strd r6, [r3] │ │ │ │ + b 6be34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 671a4 │ │ │ │ + beq 6be34 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7198 │ │ │ │ - b 66f58 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ + ldr r2, [pc, #160] @ 6bedc │ │ │ │ + ldr r3, [pc, #132] @ 6bec4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 6bebc │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67170 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ + bne 6be00 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67168 │ │ │ │ - b 67170 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ + beq 6bdf8 │ │ │ │ + b 6be00 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67170 │ │ │ │ - b 67168 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00218fb4 │ │ │ │ + bne 6be00 │ │ │ │ + b 6bdf8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + strdeq r4, [r2], -ip @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - mlaeq r1, r8, pc, r8 @ │ │ │ │ + ldrdeq r4, [r2], -r8 @ │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eoreq sl, r1, ip, ror #1 │ │ │ │ - andeq sp, sl, ip, asr #13 │ │ │ │ - eoreq sl, r1, ip, asr #1 │ │ │ │ - eoreq r8, r1, ip, lsl #27 │ │ │ │ - andeq r0, r0, r8, lsl #6 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ + @ instruction: 0x00223eb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3912] @ 0xf48 │ │ │ │ + str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #2208] @ 67afc │ │ │ │ + ldr r0, [pc, #980] @ 6c2d0 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #2204] @ 67b00 │ │ │ │ + ldr r1, [pc, #976] @ 6c2d4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #2196] @ 67b04 │ │ │ │ - ldr r3, [pc, #2192] @ 67b04 │ │ │ │ - ldr r5, [pc, #2192] @ 67b08 │ │ │ │ - sub sp, sp, #148 @ 0x94 │ │ │ │ - ldr ip, [pc, #2180] @ 67b04 │ │ │ │ + ldr r2, [pc, #968] @ 6c2d8 │ │ │ │ + ldr r3, [pc, #964] @ 6c2d8 │ │ │ │ + ldr r5, [pc, #964] @ 6c2dc │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #140] @ 0x8c │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - strd r2, [sp, #80] @ 0x50 │ │ │ │ - strd r2, [sp, #88] @ 0x58 │ │ │ │ - strd r2, [sp, #96] @ 0x60 │ │ │ │ - strd r2, [sp, #104] @ 0x68 │ │ │ │ - strd r2, [sp, #112] @ 0x70 │ │ │ │ - strd r2, [sp, #120] @ 0x78 │ │ │ │ - str ip, [sp, #56] @ 0x38 │ │ │ │ - str ip, [sp, #60] @ 0x3c │ │ │ │ - b 672f4 │ │ │ │ + b 6bf80 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #2108] @ 67b0c │ │ │ │ - mov r1, #10 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 6c2e0 │ │ │ │ + mov r1, #9 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6759c │ │ │ │ + bne 6c224 │ │ │ │ mov r2, r6 │ │ │ │ - mov r1, #10 │ │ │ │ + mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 672bc │ │ │ │ - ldrd r6, [sp, #120] @ 0x78 │ │ │ │ - add r8, sp, #64 @ 0x40 │ │ │ │ - b 67350 │ │ │ │ + beq 6bf48 │ │ │ │ + ldrd r6, [sp, #40] @ 0x28 │ │ │ │ + add r8, sp, #72 @ 0x48 │ │ │ │ + b 6bfdc │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #2016] @ 67b0c │ │ │ │ - mov r1, #11 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 6c2e0 │ │ │ │ + mov r1, #10 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6759c │ │ │ │ + bne 6c224 │ │ │ │ mov r2, r8 │ │ │ │ - mov r1, #11 │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67318 │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - add r8, sp, #112 @ 0x70 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 673b0 │ │ │ │ + beq 6bfa4 │ │ │ │ + ldrd r8, [sp, #72] @ 0x48 │ │ │ │ + add fp, sp, #32 │ │ │ │ + b 6c038 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1920] @ 67b0c │ │ │ │ - mov r1, #12 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 6c2e0 │ │ │ │ + mov r1, #11 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6759c │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #12 │ │ │ │ + bne 6c224 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67378 │ │ │ │ - ldrd r2, [sp, #112] @ 0x70 │ │ │ │ - add r8, sp, #96 @ 0x60 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 67410 │ │ │ │ + beq 6c000 │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + add fp, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 6c098 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1824] @ 67b0c │ │ │ │ - mov r1, #13 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 6c2e0 │ │ │ │ + mov r1, #12 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6759c │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #13 │ │ │ │ + bne 6c224 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 673d8 │ │ │ │ - ldrd r2, [sp, #96] @ 0x60 │ │ │ │ - add r8, sp, #88 @ 0x58 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 67470 │ │ │ │ + beq 6c060 │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add fp, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 6c0f8 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1728] @ 67b0c │ │ │ │ - mov r1, #14 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 6c2e0 │ │ │ │ + mov r1, #13 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6759c │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #14 │ │ │ │ + bne 6c224 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67438 │ │ │ │ - ldrd r2, [sp, #88] @ 0x58 │ │ │ │ - add r8, sp, #104 @ 0x68 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - b 674d0 │ │ │ │ + beq 6c0c0 │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + add fp, sp, #48 @ 0x30 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 6c158 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1632] @ 67b0c │ │ │ │ - mov r1, #15 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 6c2e0 │ │ │ │ + mov r1, #14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6759c │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #15 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 67498 │ │ │ │ - ldr fp, [pc, #1568] @ 67b10 │ │ │ │ - ldr r1, [pc, #1568] @ 67b14 │ │ │ │ - ldrd r2, [sp, #104] @ 0x68 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r1, pc, r1 │ │ │ │ - strd r6, [sp] │ │ │ │ - add r9, sp, #56 @ 0x38 │ │ │ │ - mov r7, r5 │ │ │ │ - add r8, fp, #128 @ 0x80 │ │ │ │ - mov r5, r1 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - b 67540 │ │ │ │ - ldr r3, [pc, #1528] @ 67b18 │ │ │ │ - mov r1, #16 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #132] @ 0x84 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6759c │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 675e8 │ │ │ │ - mov r1, #38 @ 0x26 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 67518 │ │ │ │ - mov r3, #22 │ │ │ │ - str r3, [sp, #132] @ 0x84 │ │ │ │ - add r3, sp, #132 @ 0x84 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #132] @ 0x84 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 67518 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 675bc │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #1368] @ 67b1c │ │ │ │ - ldr r3, [pc, #1336] @ 67b00 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #140] @ 0x8c │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 67ab4 │ │ │ │ - add sp, sp, #148 @ 0x94 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r5, r7 │ │ │ │ - add r8, sp, #72 @ 0x48 │ │ │ │ - ldrd r6, [sp] │ │ │ │ - b 67630 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1280] @ 67b0c │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #17 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6759c │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #17 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 675f8 │ │ │ │ - ldr r3, [pc, #1228] @ 67b20 │ │ │ │ - ldr fp, [pc, #1228] @ 67b24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r9, sp, #60 @ 0x3c │ │ │ │ - add r8, fp, #136 @ 0x88 │ │ │ │ - strd r2, [sp] │ │ │ │ - b 6769c │ │ │ │ - ldr r3, [pc, #1196] @ 67b28 │ │ │ │ - mov r1, #18 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r3, #140] @ 0x8c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6759c │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #18 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 676fc │ │ │ │ - mov r1, #44 @ 0x2c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 67674 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ - mov r3, #22 │ │ │ │ - str r3, [sp, #132] @ 0x84 │ │ │ │ - add r3, sp, #132 @ 0x84 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [fp, #140] @ 0x8c │ │ │ │ - mov r0, r8 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 67674 │ │ │ │ - add r8, sp, #80 @ 0x50 │ │ │ │ - b 6773c │ │ │ │ - mov r1, #46 @ 0x2e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #1012] @ 67b0c │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r1, #19 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 7228 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6759c │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, #19 │ │ │ │ + bne 6c224 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67704 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ + beq 6c120 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - ldrd r0, [sp, #24] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - ldrd r8, [sp, #80] @ 0x50 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 678b0 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 679e0 │ │ │ │ - cmp r5, #0 │ │ │ │ - ldr r1, [pc, #856] @ 67b2c │ │ │ │ - ldr r3, [pc, #852] @ 67b2c │ │ │ │ - ldrlt r1, [pc, #852] @ 67b30 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r2, #0 │ │ │ │ - movlt r0, #0 │ │ │ │ - bl 11347c │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldrd r0, [sp] │ │ │ │ - bne 67968 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6797c │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r1, [pc, #792] @ 67b2c │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrlt r1, [pc, #788] @ 67b30 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r3, [pc, #776] @ 67b2c │ │ │ │ - movlt r0, #0 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 679b4 │ │ │ │ - strd r4, [sp] │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67920 │ │ │ │ - ldrd r0, [sp] │ │ │ │ + beq 6c270 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 11347c │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67aac │ │ │ │ - cmp r9, #0 │ │ │ │ - ldr r1, [pc, #692] @ 67b2c │ │ │ │ + beq 6c2ac │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #248] @ 6c2e4 │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #688] @ 67b30 │ │ │ │ + ldrlt r1, [pc, #244] @ 6c2e8 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #676] @ 67b2c │ │ │ │ + ldr r3, [pc, #232] @ 6c2e4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67944 │ │ │ │ - mov r8, r4 │ │ │ │ - mov r9, r5 │ │ │ │ + bne 6c210 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 675bc │ │ │ │ - strd r8, [r3] │ │ │ │ - b 675bc │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 67a58 │ │ │ │ - ldrd r0, [sp] │ │ │ │ - mov r2, #0 │ │ │ │ + beq 6c244 │ │ │ │ + strd r6, [r3] │ │ │ │ + b 6c244 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6c244 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #160] @ 6c2ec │ │ │ │ + ldr r3, [pc, #132] @ 6c2d4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bl 11347c │ │ │ │ - mov r6, r4 │ │ │ │ - mov r7, r5 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6797c │ │ │ │ - ldrd r0, [sp] │ │ │ │ + bne 6c2cc │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1134cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 67a14 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6786c │ │ │ │ - ldrd r4, [sp] │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 1134cc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6789c │ │ │ │ - strd r4, [sp] │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6789c │ │ │ │ - ldrd r8, [sp] │ │ │ │ - b 6789c │ │ │ │ - bl 11347c │ │ │ │ - mov r6, r4 │ │ │ │ - mov r7, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67808 │ │ │ │ - ldrd r0, [sp] │ │ │ │ + bne 6c210 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1134cc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 67838 │ │ │ │ - ldrd r0, [sp] │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - bl 1134e0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 67944 │ │ │ │ - strd r6, [sp] │ │ │ │ - b 67838 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - moveq r4, r6 │ │ │ │ - moveq r5, r7 │ │ │ │ - beq 67924 │ │ │ │ - strd r6, [sp] │ │ │ │ - b 6786c │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 113490 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldrd r0, [sp] │ │ │ │ - bne 67968 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6797c │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ - mov r4, r6 │ │ │ │ - mov r5, r7 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 67924 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 1134cc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6789c │ │ │ │ - b 67894 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1134e0 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldrd r0, [sp] │ │ │ │ - bne 67ab8 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6797c │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 67808 │ │ │ │ - b 678ec │ │ │ │ - ldrd r4, [sp] │ │ │ │ - b 67a38 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - bl 11347c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 67adc │ │ │ │ - ldrd r0, [sp] │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67944 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 11347c │ │ │ │ + beq 6c208 │ │ │ │ + b 6c210 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67a38 │ │ │ │ - b 67940 │ │ │ │ - eoreq r8, r1, ip, lsl #21 │ │ │ │ + bne 6c210 │ │ │ │ + b 6c208 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r2, ip, ror #27 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r8, r1, r4, ror #20 │ │ │ │ + eoreq r3, r2, r8, asr #27 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - mlaeq r1, r4, sl, r9 │ │ │ │ - andeq sp, sl, ip, asr #9 │ │ │ │ - eoreq r9, r1, r8, ror #20 │ │ │ │ - eoreq r8, r1, r8, lsr #14 │ │ │ │ - andeq sp, sl, r0, ror r3 │ │ │ │ - eoreq r9, r1, r8, lsr #18 │ │ │ │ - eoreq r9, r1, ip, lsl #18 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ + eoreq r3, r2, r0, lsr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #920] @ 67ee8 │ │ │ │ - ldr r2, [pc, #920] @ 67eec │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #912] @ 67ef0 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - ldr r3, [pc, #908] @ 67ef4 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - mov r2, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ + str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r4, r0 │ │ │ │ - add r8, sp, #8 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 67bb0 │ │ │ │ + ldr r0, [pc, #980] @ 6c6e0 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #976] @ 6c6e4 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #968] @ 6c6e8 │ │ │ │ + ldr r3, [pc, #964] @ 6c6e8 │ │ │ │ + ldr r5, [pc, #964] @ 6c6ec │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ + mov r1, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + b 6c390 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #73 @ 0x49 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 6c6f0 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67da4 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #73 @ 0x49 │ │ │ │ + bne 6c634 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 67b88 │ │ │ │ - ldr r8, [pc, #804] @ 67ef4 │ │ │ │ - add r5, sp, #16 │ │ │ │ - str r8, [sp, #16] │ │ │ │ - b 67c10 │ │ │ │ - mov r1, #8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6c358 │ │ │ │ + ldrd r6, [sp, #56] @ 0x38 │ │ │ │ + add r8, sp, #48 @ 0x30 │ │ │ │ + b 6c3ec │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #780] @ 67ef8 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #74 @ 0x4a │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 6c6f0 │ │ │ │ + mov r1, #2 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67de4 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #74 @ 0x4a │ │ │ │ + bne 6c634 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 67bd8 │ │ │ │ - ldr sl, [sp, #16] │ │ │ │ - add r9, sp, #12 │ │ │ │ - b 67c60 │ │ │ │ - mov r1, #12 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6c3b4 │ │ │ │ + ldrd r8, [sp, #48] @ 0x30 │ │ │ │ + add fp, sp, #72 @ 0x48 │ │ │ │ + b 6c448 │ │ │ │ + mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #75 @ 0x4b │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 6c6f0 │ │ │ │ + mov r1, #3 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67dfc │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #75 @ 0x4b │ │ │ │ + bne 6c634 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs fp, r0, #0 │ │ │ │ - beq 67c38 │ │ │ │ - str r8, [sp, #16] │ │ │ │ - b 67cb8 │ │ │ │ - mov r1, #14 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6c410 │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + add fp, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 6c4a8 │ │ │ │ + mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #612] @ 67ef8 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #76 @ 0x4c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 6c6f0 │ │ │ │ + mov r1, #4 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67e14 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #76 @ 0x4c │ │ │ │ + bne 6c634 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq 67c80 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 112e60 │ │ │ │ - orrs r3, sl, r6 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - beq 67e2c │ │ │ │ - cmp sl, r6 │ │ │ │ - ble 67e54 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6c470 │ │ │ │ + ldrd r2, [sp, #64] @ 0x40 │ │ │ │ + add fp, sp, #32 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 6c508 │ │ │ │ + mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 6c6f0 │ │ │ │ + mov r1, #5 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67d90 │ │ │ │ - ldr r3, [pc, #480] @ 67efc │ │ │ │ - mov r2, #0 │ │ │ │ + bne 6c634 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134b8 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67e68 │ │ │ │ - ldr r2, [pc, #456] @ 67f00 │ │ │ │ - ldr r3, [pc, #456] @ 67f04 │ │ │ │ + beq 6c4d0 │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + add fp, sp, #40 @ 0x28 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 6c568 │ │ │ │ + mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134a4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 6c6f0 │ │ │ │ + mov r1, #6 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67e68 │ │ │ │ - mov r1, r5 │ │ │ │ + bne 6c634 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 113518 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6c530 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #40] @ 0x28 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 112e60 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - bl 11347c │ │ │ │ - subs r8, r0, #0 │ │ │ │ - bne 67d94 │ │ │ │ + mov r7, r1 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6c680 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67e68 │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r3, [r7] │ │ │ │ + beq 6c6bc │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #248] @ 6c6f4 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #244] @ 6c6f8 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #232] @ 6c6f4 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6c620 │ │ │ │ + mov r6, r4 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - strne r6, [r3] │ │ │ │ - b 67db8 │ │ │ │ + beq 6c654 │ │ │ │ + strd r6, [r3] │ │ │ │ + b 6c654 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - strne r5, [r3] │ │ │ │ - ldr r2, [pc, #328] @ 67f08 │ │ │ │ - ldr r3, [pc, #296] @ 67eec │ │ │ │ + beq 6c654 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #160] @ 6c6fc │ │ │ │ + ldr r3, [pc, #132] @ 6c6e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 67ee4 │ │ │ │ - add sp, sp, #28 │ │ │ │ + bne 6c6dc │ │ │ │ + add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - strne r9, [r3] │ │ │ │ - b 67db8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - strne fp, [r3] │ │ │ │ - b 67db8 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6c620 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6c618 │ │ │ │ + b 6c620 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - strne r8, [r3] │ │ │ │ - b 67db8 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r1, [pc, #208] @ 67f0c │ │ │ │ - movlt r0, #0 │ │ │ │ - ldrlt r1, [pc, #204] @ 67f10 │ │ │ │ - ldr r3, [pc, #200] @ 67f10 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67cf8 │ │ │ │ - mov r0, sl │ │ │ │ - bl 112e60 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - b 67cf8 │ │ │ │ - lsl r3, r5, #1 │ │ │ │ - lsr r3, r3, #21 │ │ │ │ - sub r2, r3, #1072 @ 0x430 │ │ │ │ - sub r2, r2, #3 │ │ │ │ - cmp r2, #0 │ │ │ │ - blt 67ea0 │ │ │ │ - cmp r2, #31 │ │ │ │ - bgt 67d90 │ │ │ │ - cmp r5, #0 │ │ │ │ - lsl r4, r4, r2 │ │ │ │ - movge r6, #1 │ │ │ │ - mvnlt r6, #0 │ │ │ │ - mul r6, r4, r6 │ │ │ │ - b 67d94 │ │ │ │ - cmn r2, #52 @ 0x34 │ │ │ │ - blt 67d90 │ │ │ │ - rsb r2, r3, #1072 @ 0x430 │ │ │ │ - add r2, r2, #3 │ │ │ │ - bic r1, r5, #-16777216 @ 0xff000000 │ │ │ │ - lsr r3, r4, r2 │ │ │ │ - bic r1, r1, #15728640 @ 0xf00000 │ │ │ │ - orr r1, r1, #1048576 @ 0x100000 │ │ │ │ - rsb r0, r2, #32 │ │ │ │ - orr r3, r3, r1, lsl r0 │ │ │ │ - sub r2, r2, #32 │ │ │ │ - cmp r5, #0 │ │ │ │ - orr r3, r3, r1, lsr r2 │ │ │ │ - movge r6, #1 │ │ │ │ - mvnlt r6, #0 │ │ │ │ - mul r6, r3, r6 │ │ │ │ - b 67d94 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r1, ip, r1, r8 │ │ │ │ + bne 6c620 │ │ │ │ + b 6c618 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r3, [r2], -ip @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r8, r1, ip, ror r1 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - mvngt r0, r0 │ │ │ │ - @ instruction: 0xffc00000 │ │ │ │ - ldrshmi pc, [pc, #255] @ 6800b @ │ │ │ │ - eoreq r7, r1, ip, lsr #30 │ │ │ │ + @ instruction: 0x002239b8 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ + mlaeq r2, r0, r6, r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r1, [pc, #920] @ 682c8 │ │ │ │ - ldr r2, [pc, #920] @ 682cc │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #912] @ 682d0 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - ldr r3, [pc, #908] @ 682d4 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - mov r2, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r4, r0 │ │ │ │ - add r8, sp, #8 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b 67f90 │ │ │ │ + str r0, [ip, #3920] @ 0xf50 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r0, [pc, #1628] @ 6cd78 │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #1624] @ 6cd7c │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r2, [pc, #1616] @ 6cd80 │ │ │ │ + ldr r3, [pc, #1612] @ 6cd80 │ │ │ │ + ldr r9, [pc, #1612] @ 6cd84 │ │ │ │ + sub sp, sp, #140 @ 0x8c │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #132] @ 0x84 │ │ │ │ + mov r1, #0 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ + strd r2, [sp, #56] @ 0x38 │ │ │ │ + strd r2, [sp, #64] @ 0x40 │ │ │ │ + strd r2, [sp, #72] @ 0x48 │ │ │ │ + strd r2, [sp, #80] @ 0x50 │ │ │ │ + strd r2, [sp, #88] @ 0x58 │ │ │ │ + strd r2, [sp, #96] @ 0x60 │ │ │ │ + strd r2, [sp, #104] @ 0x68 │ │ │ │ + strd r2, [sp, #112] @ 0x70 │ │ │ │ + strd r2, [sp, #120] @ 0x78 │ │ │ │ + b 6c7ac │ │ │ │ mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #79 @ 0x4f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1536] @ 6cd88 │ │ │ │ + mov r1, #9 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68184 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #79 @ 0x4f │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 67f68 │ │ │ │ - ldr r8, [pc, #804] @ 682d4 │ │ │ │ - add r5, sp, #16 │ │ │ │ - str r8, [sp, #16] │ │ │ │ - b 67ff0 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #780] @ 682d8 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #80 @ 0x50 │ │ │ │ - mov r0, r4 │ │ │ │ + bne 6cc04 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #9 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6c774 │ │ │ │ + ldrd r4, [sp, #64] @ 0x40 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ + b 6c808 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1444] @ 6cd88 │ │ │ │ + mov r1, #10 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6cc04 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #10 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6c7d0 │ │ │ │ + ldrd r6, [sp, #112] @ 0x70 │ │ │ │ + add fp, sp, #56 @ 0x38 │ │ │ │ + b 6c864 │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1352] @ 6cd88 │ │ │ │ + mov r1, #11 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6cc04 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #11 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6c82c │ │ │ │ + ldrd r2, [sp, #56] @ 0x38 │ │ │ │ + add fp, sp, #104 @ 0x68 │ │ │ │ + strd r2, [sp, #8] │ │ │ │ + b 6c8c4 │ │ │ │ + mov r1, #22 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1256] @ 6cd88 │ │ │ │ + mov r1, #12 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6cc04 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #12 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6c88c │ │ │ │ + ldrd r2, [sp, #104] @ 0x68 │ │ │ │ + add fp, sp, #88 @ 0x58 │ │ │ │ + strd r2, [sp, #16] │ │ │ │ + b 6c924 │ │ │ │ + mov r1, #26 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1160] @ 6cd88 │ │ │ │ + mov r1, #13 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6cc04 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #13 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6c8ec │ │ │ │ + ldrd r2, [sp, #88] @ 0x58 │ │ │ │ + add fp, sp, #80 @ 0x50 │ │ │ │ + strd r2, [sp, #24] │ │ │ │ + b 6c984 │ │ │ │ + mov r1, #32 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1064] @ 6cd88 │ │ │ │ + mov r1, #14 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6cc04 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #14 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6c94c │ │ │ │ + ldrd r2, [sp, #80] @ 0x50 │ │ │ │ + add fp, sp, #96 @ 0x60 │ │ │ │ + strd r2, [sp, #32] │ │ │ │ + b 6c9e4 │ │ │ │ + mov r1, #38 @ 0x26 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #968] @ 6cd88 │ │ │ │ + mov r1, #15 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6cc04 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #15 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6c9ac │ │ │ │ + ldrd r2, [sp, #96] @ 0x60 │ │ │ │ + add fp, sp, #120 @ 0x78 │ │ │ │ + strd r2, [sp, #40] @ 0x28 │ │ │ │ + b 6ca44 │ │ │ │ + mov r1, #42 @ 0x2a │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #872] @ 6cd88 │ │ │ │ + mov r1, #16 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 681c4 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #80 @ 0x50 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 67fb8 │ │ │ │ - ldr sl, [sp, #16] │ │ │ │ - add r9, sp, #12 │ │ │ │ - b 68040 │ │ │ │ - mov r1, #12 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #81 @ 0x51 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bne 6cc04 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #16 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 681dc │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, #81 @ 0x51 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ - subs fp, r0, #0 │ │ │ │ - beq 68018 │ │ │ │ - str r8, [sp, #16] │ │ │ │ - b 68098 │ │ │ │ - mov r1, #14 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #612] @ 682d8 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - mov r1, #82 @ 0x52 │ │ │ │ - mov r0, r4 │ │ │ │ + beq 6ca0c │ │ │ │ + ldrd r2, [sp, #120] @ 0x78 │ │ │ │ + add fp, sp, #72 @ 0x48 │ │ │ │ + strd r2, [sp, #48] @ 0x30 │ │ │ │ + b 6caa4 │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #776] @ 6cd88 │ │ │ │ + mov r1, #17 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7748 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 681f4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #82 @ 0x52 │ │ │ │ + bne 6cc04 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, #17 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7520 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6ca6c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq 68060 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 112e60 │ │ │ │ - orrs r3, sl, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #8] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #24] │ │ │ │ + mov r8, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + ldrd r0, [sp, #16] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #32] │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #48] @ 0x30 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldrd r0, [sp, #40] @ 0x28 │ │ │ │ + bl 11356c │ │ │ │ + ldrd r2, [sp, #72] @ 0x48 │ │ │ │ + bl 11356c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 6820c │ │ │ │ - cmp sl, r6 │ │ │ │ - bge 68234 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68170 │ │ │ │ - ldr r3, [pc, #480] @ 682dc │ │ │ │ + beq 6cd1c │ │ │ │ mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1134b8 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6ccbc │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r1, [pc, #560] @ 6cd8c │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #556] @ 6cd90 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #544] @ 6cd8c │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68248 │ │ │ │ - ldr r2, [pc, #456] @ 682e0 │ │ │ │ - ldr r3, [pc, #456] @ 682e4 │ │ │ │ + beq 6cc78 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1134a4 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68248 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 113518 │ │ │ │ - mov r6, r0 │ │ │ │ - bl 112e60 │ │ │ │ + beq 6cc58 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r9, r7 │ │ │ │ + cmp r5, #0 │ │ │ │ + ldr r1, [pc, #484] @ 6cd8c │ │ │ │ + mov r0, #0 │ │ │ │ + ldrlt r1, [pc, #480] @ 6cd90 │ │ │ │ + movlt r0, #0 │ │ │ │ + ldr r3, [pc, #468] @ 6cd8c │ │ │ │ + mov r2, #0 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r6, r8 │ │ │ │ + moveq r7, r9 │ │ │ │ + bne 6cbe8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 11347c │ │ │ │ - subs r8, r0, #0 │ │ │ │ - bne 68174 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68248 │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bne 6cbf0 │ │ │ │ + mov r4, r6 │ │ │ │ + mov r5, r7 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - strne r6, [r3] │ │ │ │ - b 68198 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ + beq 6cc24 │ │ │ │ + strd r4, [r3] │ │ │ │ + b 6cc24 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - strne r5, [r3] │ │ │ │ - ldr r2, [pc, #328] @ 682e8 │ │ │ │ - ldr r3, [pc, #296] @ 682cc │ │ │ │ + beq 6cc24 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + strd r0, [r3] │ │ │ │ + ldr r2, [pc, #360] @ 6cd94 │ │ │ │ + ldr r3, [pc, #332] @ 6cd7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 682c4 │ │ │ │ - add sp, sp, #28 │ │ │ │ + bne 6cd74 │ │ │ │ + add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - strne r9, [r3] │ │ │ │ - b 68198 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113ea8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6cbf0 │ │ │ │ + b 6cbcc │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - strne fp, [r3] │ │ │ │ - b 68198 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6cc50 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6cb9c │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + b 6ccfc │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6cb78 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - strne r8, [r3] │ │ │ │ - b 68198 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r1, [pc, #208] @ 682ec │ │ │ │ - movlt r0, #0 │ │ │ │ - ldrlt r1, [pc, #204] @ 682f0 │ │ │ │ - ldr r3, [pc, #196] @ 682ec │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6cc58 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113ea8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6cbf0 │ │ │ │ + b 6cbe8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 113e6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6cce0 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 113ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6cc78 │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 680d8 │ │ │ │ - mov r0, sl │ │ │ │ - bl 112e60 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - b 680d8 │ │ │ │ - lsl r3, r5, #1 │ │ │ │ - lsr r3, r3, #21 │ │ │ │ - sub r2, r3, #1072 @ 0x430 │ │ │ │ - sub r2, r2, #3 │ │ │ │ - cmp r2, #0 │ │ │ │ - blt 68280 │ │ │ │ - cmp r2, #31 │ │ │ │ - bgt 68170 │ │ │ │ - cmp r5, #0 │ │ │ │ - lsl r4, r4, r2 │ │ │ │ - movge r6, #1 │ │ │ │ - mvnlt r6, #0 │ │ │ │ - mul r6, r4, r6 │ │ │ │ - b 68174 │ │ │ │ - cmn r2, #52 @ 0x34 │ │ │ │ - blt 68170 │ │ │ │ - rsb r2, r3, #1072 @ 0x430 │ │ │ │ - add r2, r2, #3 │ │ │ │ - bic r1, r5, #-16777216 @ 0xff000000 │ │ │ │ - lsr r3, r4, r2 │ │ │ │ - bic r1, r1, #15728640 @ 0xf00000 │ │ │ │ - orr r1, r1, #1048576 @ 0x100000 │ │ │ │ - rsb r0, r2, #32 │ │ │ │ - orr r3, r3, r1, lsl r0 │ │ │ │ - sub r2, r2, #32 │ │ │ │ - cmp r5, #0 │ │ │ │ - orr r3, r3, r1, lsr r2 │ │ │ │ - movge r6, #1 │ │ │ │ - mvnlt r6, #0 │ │ │ │ - mul r6, r3, r6 │ │ │ │ - b 68174 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00217dbc │ │ │ │ + bne 6ccfc │ │ │ │ + b 6cbcc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r3, r2, ip, asr #11 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - mlaeq r1, ip, sp, r7 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - mvngt r0, r0 │ │ │ │ - @ instruction: 0xffc00000 │ │ │ │ - ldrshmi pc, [pc, #255] @ 683eb @ │ │ │ │ - eoreq r7, r1, ip, asr #22 │ │ │ │ + eoreq r3, r2, r8, lsr #11 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ + eoreq r3, r2, r0, asr #1 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #980] @ 686e4 │ │ │ │ + ldr r0, [pc, #980] @ 6d188 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 686e8 │ │ │ │ + ldr r1, [pc, #976] @ 6d18c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 686ec │ │ │ │ - ldr r3, [pc, #964] @ 686ec │ │ │ │ - ldr r5, [pc, #964] @ 686f0 │ │ │ │ + ldr r2, [pc, #968] @ 6d190 │ │ │ │ + ldr r3, [pc, #964] @ 6d190 │ │ │ │ + ldr r5, [pc, #964] @ 6d194 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 68394 │ │ │ │ + b 6ce38 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 686f4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #900] @ 6d198 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68638 │ │ │ │ + bne 6d0dc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6835c │ │ │ │ + beq 6ce00 │ │ │ │ ldrd r6, [sp, #56] @ 0x38 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ - b 683f0 │ │ │ │ + b 6ce94 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 686f4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #808] @ 6d198 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68638 │ │ │ │ + bne 6d0dc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 683b8 │ │ │ │ + beq 6ce5c │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ - b 6844c │ │ │ │ + b 6cef0 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 686f4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #716] @ 6d198 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68638 │ │ │ │ + bne 6d0dc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68414 │ │ │ │ + beq 6ceb8 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 684ac │ │ │ │ + b 6cf50 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 686f4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #620] @ 6d198 │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68638 │ │ │ │ + bne 6d0dc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68474 │ │ │ │ + beq 6cf18 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ add fp, sp, #32 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - b 6850c │ │ │ │ + b 6cfb0 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 686f4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #524] @ 6d198 │ │ │ │ mov r1, #5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68638 │ │ │ │ + bne 6d0dc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 684d4 │ │ │ │ + beq 6cf78 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - b 6856c │ │ │ │ + b 6d010 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 686f4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #428] @ 6d198 │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 7748 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68638 │ │ │ │ + bne 6d0dc │ │ │ │ mov r2, fp │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68534 │ │ │ │ + beq 6cfd8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 112b90 │ │ │ │ + bl 11356c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68684 │ │ │ │ + beq 6d128 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 686c0 │ │ │ │ + beq 6d164 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 686f8 │ │ │ │ + ldr r1, [pc, #248] @ 6d19c │ │ │ │ mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 686fc │ │ │ │ + ldrlt r1, [pc, #244] @ 6d1a0 │ │ │ │ movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 686f8 │ │ │ │ + ldr r3, [pc, #232] @ 6d19c │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + bl 113e58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68624 │ │ │ │ + bne 6d0c8 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68658 │ │ │ │ + beq 6d0fc │ │ │ │ strd r6, [r3] │ │ │ │ - b 68658 │ │ │ │ + b 6d0fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68658 │ │ │ │ + beq 6d0fc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 68700 │ │ │ │ - ldr r3, [pc, #132] @ 686e8 │ │ │ │ + ldr r2, [pc, #160] @ 6d1a4 │ │ │ │ + ldr r3, [pc, #132] @ 6d18c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 686e0 │ │ │ │ + bne 6d184 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68624 │ │ │ │ + bne 6d0c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 113ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6861c │ │ │ │ - b 68624 │ │ │ │ + beq 6d0c0 │ │ │ │ + b 6d0c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ + bl 113e6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68624 │ │ │ │ - b 6861c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r7, [r1], -r8 @ │ │ │ │ + bne 6d0c8 │ │ │ │ + b 6d0c0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r2, r4, lsr pc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - @ instruction: 0x002179b4 │ │ │ │ + eoreq r2, r2, r0, lsl pc │ │ │ │ muleq r0, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r7, r1, ip, lsl #13 │ │ │ │ + eoreq r2, r2, r8, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3968] @ 0xf80 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #980] @ 68af4 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r1, [pc, #976] @ 68af8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #968] @ 68afc │ │ │ │ - ldr r3, [pc, #964] @ 68afc │ │ │ │ - ldr r5, [pc, #964] @ 68b00 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #84] @ 0x54 │ │ │ │ - mov r1, #0 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #96] @ 6d220 │ │ │ │ + sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ - strd r2, [sp, #32] │ │ │ │ - strd r2, [sp, #40] @ 0x28 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - strd r2, [sp, #56] @ 0x38 │ │ │ │ - strd r2, [sp, #64] @ 0x40 │ │ │ │ - strd r2, [sp, #72] @ 0x48 │ │ │ │ - b 687a4 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #900] @ 68b04 │ │ │ │ - mov r1, #9 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6d1f0 │ │ │ │ + ldr r3, [pc, #68] @ 6d224 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + ldr r3, [pc, #48] @ 6d228 │ │ │ │ + mov r2, #21 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6d1d8 │ │ │ │ + eoreq r3, r2, r8, ror #29 │ │ │ │ + eoreq r3, r2, ip, asr #29 │ │ │ │ + ldrdeq r8, [sl], -r0 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 6d2a8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #8 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6d278 │ │ │ │ + ldr r3, [pc, #68] @ 6d2ac │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 6d2b0 │ │ │ │ + mov r2, #21 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6d260 │ │ │ │ + eoreq r3, r2, r4, ror #28 │ │ │ │ + eoreq r3, r2, r4, asr #28 │ │ │ │ + andeq r8, sl, r8, asr #2 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 6d330 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #16 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6d300 │ │ │ │ + ldr r3, [pc, #68] @ 6d334 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 6d338 │ │ │ │ + mov r2, #21 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #20] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6d2e8 │ │ │ │ + ldrdeq r3, [r2], -ip @ │ │ │ │ + @ instruction: 0x00223dbc │ │ │ │ + andeq r8, sl, r0, asr #1 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 6d3b8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #24 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6d388 │ │ │ │ + ldr r3, [pc, #68] @ 6d3bc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #28] │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 6d3c0 │ │ │ │ + mov r2, #21 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6d370 │ │ │ │ + eoreq r3, r2, r4, asr sp │ │ │ │ + eoreq r3, r2, r4, lsr sp │ │ │ │ + andeq r8, sl, r8, lsr r0 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 6d440 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #32 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6d410 │ │ │ │ + ldr r3, [pc, #68] @ 6d444 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 6d448 │ │ │ │ + mov r2, #21 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6d3f8 │ │ │ │ + eoreq r3, r2, ip, asr #25 │ │ │ │ + eoreq r3, r2, ip, lsr #25 │ │ │ │ + @ instruction: 0x000a7fb0 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 6d4c8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #40 @ 0x28 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6d498 │ │ │ │ + ldr r3, [pc, #68] @ 6d4cc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #44] @ 0x2c │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 6d4d0 │ │ │ │ + mov r2, #21 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #44] @ 0x2c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6d480 │ │ │ │ + eoreq r3, r2, r4, asr #24 │ │ │ │ + eoreq r3, r2, r4, lsr #24 │ │ │ │ + andeq r7, sl, r8, lsr #30 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 6d550 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #48 @ 0x30 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6d520 │ │ │ │ + ldr r3, [pc, #68] @ 6d554 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #52] @ 0x34 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 6d558 │ │ │ │ + mov r2, #6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #52] @ 0x34 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6d508 │ │ │ │ + @ instruction: 0x00223bbc │ │ │ │ + mlaeq r2, ip, fp, r3 │ │ │ │ + andeq r7, sl, ip, ror #19 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 6d5d8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #56 @ 0x38 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6d5a8 │ │ │ │ + ldr r3, [pc, #68] @ 6d5dc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #60] @ 0x3c │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 6d5e0 │ │ │ │ + mov r2, #21 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #60] @ 0x3c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6d590 │ │ │ │ + eoreq r3, r2, r4, lsr fp │ │ │ │ + eoreq r3, r2, r4, lsl fp │ │ │ │ + andeq r7, sl, r8, lsl lr │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 6d660 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #64 @ 0x40 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6d630 │ │ │ │ + ldr r3, [pc, #68] @ 6d664 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #68] @ 0x44 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 6d668 │ │ │ │ + mov r2, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #68] @ 0x44 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6d618 │ │ │ │ + eoreq r3, r2, ip, lsr #21 │ │ │ │ + eoreq r3, r2, ip, lsl #21 │ │ │ │ + andeq r7, sl, r4, ror #17 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 6d6e8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #72 @ 0x48 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6d6b8 │ │ │ │ + ldr r3, [pc, #68] @ 6d6ec │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #76] @ 0x4c │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 6d6f0 │ │ │ │ + mov r2, #13 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #76] @ 0x4c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6d6a0 │ │ │ │ + eoreq r3, r2, r4, lsr #20 │ │ │ │ + eoreq r3, r2, r4, lsl #20 │ │ │ │ + andeq r7, sl, ip, ror r9 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 6d770 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #80 @ 0x50 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6d740 │ │ │ │ + ldr r3, [pc, #68] @ 6d774 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 6d778 │ │ │ │ + mov r2, #10 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #84] @ 0x54 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6d728 │ │ │ │ + mlaeq r2, ip, r9, r3 │ │ │ │ + eoreq r3, r2, ip, ror r9 │ │ │ │ + strdeq r7, [sl], -r0 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 6d7f8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #88 @ 0x58 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6d7c8 │ │ │ │ + ldr r3, [pc, #68] @ 6d7fc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #92] @ 0x5c │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 6d800 │ │ │ │ + mov r2, #5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #92] @ 0x5c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6d7b0 │ │ │ │ + eoreq r3, r2, r4, lsl r9 │ │ │ │ + strdeq r3, [r2], -r4 @ │ │ │ │ + andeq r7, sl, r4, ror r7 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #100] @ 6d880 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r6, r5, #96 @ 0x60 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r4, r1 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6d850 │ │ │ │ + ldr r3, [pc, #68] @ 6d884 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #100] @ 0x64 │ │ │ │ + str r3, [r4] │ │ │ │ + add sp, sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #48] @ 6d888 │ │ │ │ + mov r2, #6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + strd r2, [sp] │ │ │ │ + add r3, sp, #8 │ │ │ │ + ldmdb r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r5, #100] @ 0x64 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6d838 │ │ │ │ + eoreq r3, r2, ip, lsl #17 │ │ │ │ + eoreq r3, r2, ip, ror #16 │ │ │ │ + @ instruction: 0x000a76bc │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #520] @ 6dab0 │ │ │ │ + ldr r2, [pc, #520] @ 6dab4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #516] @ 6dab8 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr sl, [pc, #512] @ 6dabc │ │ │ │ + ldr r9, [pc, #512] @ 6dac0 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr r3, [pc, #508] @ 6dac4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, sp, #12 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r7, #104 @ 0x68 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 6d94c │ │ │ │ + ldr r3, [pc, #464] @ 6dac8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6d918 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 6d918 │ │ │ │ + blx r3 │ │ │ │ + ldr ip, [pc, #428] @ 6dacc │ │ │ │ + ldr r3, [pc, #428] @ 6dad0 │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68a48 │ │ │ │ + bne 6da0c │ │ │ │ mov r2, r6 │ │ │ │ - mov r1, #9 │ │ │ │ + mov r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6876c │ │ │ │ - ldrd r6, [sp, #40] @ 0x28 │ │ │ │ - add r8, sp, #72 @ 0x48 │ │ │ │ - b 68800 │ │ │ │ - mov r1, #10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #808] @ 68b04 │ │ │ │ - mov r1, #10 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bne 6d9ac │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68a48 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, #10 │ │ │ │ + beq 6d8f0 │ │ │ │ + mov r3, #15 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r9, [sp, #24] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r7, #108] @ 0x6c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6d8f0 │ │ │ │ + ldr r1, [r8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 6d9e0 │ │ │ │ + ldr r3, [pc, #276] @ 6dad4 │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 687c8 │ │ │ │ - ldrd r8, [sp, #72] @ 0x48 │ │ │ │ - add fp, sp, #32 │ │ │ │ - b 6885c │ │ │ │ - mov r1, #16 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #716] @ 68b04 │ │ │ │ - mov r1, #11 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 6dad8 │ │ │ │ + ldr r3, [pc, #200] @ 6dab4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 6daac │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6d9e0 │ │ │ │ + ldr r4, [pc, #180] @ 6dadc │ │ │ │ + ldr r3, [pc, #152] @ 6dac4 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #112 @ 0x70 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68a48 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #11 │ │ │ │ + bne 6da78 │ │ │ │ + ldr r3, [pc, #148] @ 6dae0 │ │ │ │ + add r4, sp, #16 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #116] @ 0x74 │ │ │ │ + ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 68824 │ │ │ │ - ldrd r2, [sp, #32] │ │ │ │ - add fp, sp, #64 @ 0x40 │ │ │ │ - strd r2, [sp, #8] │ │ │ │ - b 688bc │ │ │ │ - mov r1, #22 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #620] @ 68b04 │ │ │ │ - mov r1, #12 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 722c │ │ │ │ + b 6d9e0 │ │ │ │ + ldr r3, [pc, #100] @ 6dae4 │ │ │ │ + mov r2, #21 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #116] @ 0x74 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6da44 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r2, r4, asr #8 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r3, r2, r4, ror #15 │ │ │ │ + eoreq r2, r2, r4, lsr #8 │ │ │ │ + andeq r7, sl, r0, lsl #22 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + @ instruction: 0x002237b4 │ │ │ │ + ldrdeq r7, [sl], -r8 │ │ │ │ + andeq r7, sl, r8, asr #21 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + eoreq r2, r2, r4, lsl #6 │ │ │ │ + eoreq r3, r2, r0, lsl #13 │ │ │ │ + eoreq r3, r2, ip, asr r6 │ │ │ │ + andeq r7, sl, r8, asr #18 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #520] @ 6dd0c │ │ │ │ + ldr r2, [pc, #520] @ 6dd10 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #516] @ 6dd14 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr sl, [pc, #512] @ 6dd18 │ │ │ │ + ldr r9, [pc, #512] @ 6dd1c │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr r3, [pc, #508] @ 6dd20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, sp, #12 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r7, #120 @ 0x78 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 6dba8 │ │ │ │ + ldr r3, [pc, #464] @ 6dd24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6db74 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 6db74 │ │ │ │ + blx r3 │ │ │ │ + ldr ip, [pc, #428] @ 6dd28 │ │ │ │ + ldr r3, [pc, #428] @ 6dd2c │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r1, #37 @ 0x25 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68a48 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #12 │ │ │ │ + bne 6dc68 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #37 @ 0x25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68884 │ │ │ │ - ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - add fp, sp, #56 @ 0x38 │ │ │ │ - strd r2, [sp, #16] │ │ │ │ - b 6891c │ │ │ │ - mov r1, #26 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #524] @ 68b04 │ │ │ │ - mov r1, #13 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bne 6dc08 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68a48 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #13 │ │ │ │ + beq 6db4c │ │ │ │ + mov r3, #15 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r9, [sp, #24] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r7, #124] @ 0x7c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6db4c │ │ │ │ + ldr r1, [r8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 6dc3c │ │ │ │ + ldr r3, [pc, #276] @ 6dd30 │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 6dd34 │ │ │ │ + ldr r3, [pc, #200] @ 6dd10 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 6dd08 │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6dc3c │ │ │ │ + ldr r4, [pc, #180] @ 6dd38 │ │ │ │ + ldr r3, [pc, #152] @ 6dd20 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #128 @ 0x80 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 688e4 │ │ │ │ - ldrd r2, [sp, #56] @ 0x38 │ │ │ │ - add fp, sp, #48 @ 0x30 │ │ │ │ - strd r2, [sp, #24] │ │ │ │ - b 6897c │ │ │ │ - mov r1, #32 │ │ │ │ + bne 6dcd4 │ │ │ │ + ldr r3, [pc, #148] @ 6dd3c │ │ │ │ + add r4, sp, #16 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #132] @ 0x84 │ │ │ │ + ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #428] @ 68b04 │ │ │ │ - mov r1, #14 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 7738 │ │ │ │ + bl 722c │ │ │ │ + b 6dc3c │ │ │ │ + ldr r3, [pc, #100] @ 6dd40 │ │ │ │ + mov r2, #21 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #132] @ 0x84 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6dca0 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r2, r2, r8, ror #3 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r3, r2, r8, lsl #11 │ │ │ │ + eoreq r2, r2, r8, asr #3 │ │ │ │ + andeq r7, sl, r4, lsr #17 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r3, r2, r8, asr r5 │ │ │ │ + andeq r7, sl, ip, ror r8 │ │ │ │ + andeq r7, sl, ip, ror #16 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + eoreq r2, r2, r8, lsr #1 │ │ │ │ + eoreq r3, r2, r4, lsr #8 │ │ │ │ + eoreq r3, r2, r0, lsl #8 │ │ │ │ + andeq r7, sl, ip, ror #13 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #520] @ 6df68 │ │ │ │ + ldr r2, [pc, #520] @ 6df6c │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #516] @ 6df70 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr sl, [pc, #512] @ 6df74 │ │ │ │ + ldr r9, [pc, #512] @ 6df78 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr r3, [pc, #508] @ 6df7c │ │ │ │ + add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, sp, #12 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r7, #136 @ 0x88 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 6de04 │ │ │ │ + ldr r3, [pc, #464] @ 6df80 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #140] @ 0x8c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6ddd0 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 6ddd0 │ │ │ │ + blx r3 │ │ │ │ + ldr ip, [pc, #428] @ 6df84 │ │ │ │ + ldr r3, [pc, #428] @ 6df88 │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r1, #43 @ 0x2b │ │ │ │ + mov r0, r4 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 73f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68a48 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, #14 │ │ │ │ + bne 6dec4 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 7510 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68944 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #8] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #24] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldrd r0, [sp, #16] │ │ │ │ - bl 112b90 │ │ │ │ - ldrd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 112b90 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bl 11347c │ │ │ │ + bne 6de64 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68a94 │ │ │ │ - mov r2, #0 │ │ │ │ + beq 6dda8 │ │ │ │ + mov r3, #15 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r9, [sp, #24] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r7, #140] @ 0x8c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6dda8 │ │ │ │ + ldr r1, [r8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 6de98 │ │ │ │ + ldr r3, [pc, #276] @ 6df8c │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 6df90 │ │ │ │ + ldr r3, [pc, #200] @ 6df6c │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ + bne 6df64 │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 11347c │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6de98 │ │ │ │ + ldr r4, [pc, #180] @ 6df94 │ │ │ │ + ldr r3, [pc, #152] @ 6df7c │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #144 @ 0x90 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68ad0 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r1, [pc, #248] @ 68b08 │ │ │ │ - mov r0, #0 │ │ │ │ - ldrlt r1, [pc, #244] @ 68b0c │ │ │ │ - movlt r0, #0 │ │ │ │ - ldr r3, [pc, #232] @ 68b08 │ │ │ │ + bne 6df30 │ │ │ │ + ldr r3, [pc, #148] @ 6df98 │ │ │ │ + add r4, sp, #16 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #148] @ 0x94 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + b 6de98 │ │ │ │ + ldr r3, [pc, #100] @ 6df9c │ │ │ │ + mov r2, #21 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #148] @ 0x94 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6defc │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r2, ip, lsl #31 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r3, r2, ip, lsr #6 │ │ │ │ + eoreq r1, r2, ip, ror #30 │ │ │ │ + andeq r7, sl, r8, asr #12 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + strdeq r3, [r2], -ip @ │ │ │ │ + andeq r7, sl, r0, lsr #12 │ │ │ │ + andeq r7, sl, r0, lsl r6 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + eoreq r1, r2, ip, asr #28 │ │ │ │ + eoreq r3, r2, r8, asr #3 │ │ │ │ + eoreq r3, r2, r4, lsr #3 │ │ │ │ + muleq sl, r0, r4 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #520] @ 6e1c4 │ │ │ │ + ldr r2, [pc, #520] @ 6e1c8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #516] @ 6e1cc │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr sl, [pc, #512] @ 6e1d0 │ │ │ │ + ldr r9, [pc, #512] @ 6e1d4 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr r3, [pc, #508] @ 6e1d8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - bl 11347c │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, sp, #12 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r7, #152 @ 0x98 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 6e060 │ │ │ │ + ldr r3, [pc, #464] @ 6e1dc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68a34 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r3, [sl] │ │ │ │ + beq 6e02c │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68a68 │ │ │ │ - strd r6, [r3] │ │ │ │ - b 68a68 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 6e02c │ │ │ │ + blx r3 │ │ │ │ + ldr ip, [pc, #428] @ 6e1e0 │ │ │ │ + ldr r3, [pc, #428] @ 6e1e4 │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 68a68 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #0 │ │ │ │ - strd r0, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 68b10 │ │ │ │ - ldr r3, [pc, #132] @ 68af8 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 73f4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6e120 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #49 @ 0x31 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7688 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6e0c0 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6e004 │ │ │ │ + mov r3, #15 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r9, [sp, #24] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r7, #156] @ 0x9c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6e004 │ │ │ │ + ldr r1, [r8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 6e0f4 │ │ │ │ + ldr r3, [pc, #276] @ 6e1e8 │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 6e1ec │ │ │ │ + ldr r3, [pc, #200] @ 6e1c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 68af0 │ │ │ │ - add sp, sp, #92 @ 0x5c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ + bne 6e1c0 │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 68a34 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1134e0 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6e0f4 │ │ │ │ + ldr r4, [pc, #180] @ 6e1f0 │ │ │ │ + ldr r3, [pc, #152] @ 6e1d8 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #160 @ 0xa0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68a2c │ │ │ │ - b 68a34 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r7 │ │ │ │ + bne 6e18c │ │ │ │ + ldr r3, [pc, #148] @ 6e1f4 │ │ │ │ + add r4, sp, #16 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #164] @ 0xa4 │ │ │ │ + ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 113490 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 68a34 │ │ │ │ - b 68a2c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r7, r1, r8, asr #11 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + b 6e0f4 │ │ │ │ + ldr r3, [pc, #100] @ 6e1f8 │ │ │ │ + mov r2, #21 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #164] @ 0xa4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6e158 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r2, r0, lsr sp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ + ldrdeq r3, [r2], -r0 @ │ │ │ │ + eoreq r1, r2, r0, lsl sp │ │ │ │ + andeq r7, sl, ip, ror #7 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r7, r1, r4, lsr #11 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - svccc 0x00f00000 @ IMB │ │ │ │ - svclt 0x00f00000 @ IMB │ │ │ │ - eoreq r7, r1, ip, ror r2 │ │ │ │ + eoreq r3, r2, r0, lsr #1 │ │ │ │ + andeq r7, sl, r4, asr #7 │ │ │ │ + @ instruction: 0x000a73b4 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + strdeq r1, [r2], -r0 @ │ │ │ │ + eoreq r2, r2, ip, ror #30 │ │ │ │ + eoreq r2, r2, r8, asr #30 │ │ │ │ + andeq r7, sl, r4, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3888] @ 0xf30 │ │ │ │ - sub sp, sp, #172 @ 0xac │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r0, [pc, #1248] @ 69014 │ │ │ │ - str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #1244] @ 69018 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov ip, #2 │ │ │ │ - add lr, sp, #64 @ 0x40 │ │ │ │ - str lr, [sp, #12] │ │ │ │ - str ip, [sp, #80] @ 0x50 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, #1216] @ 6901c │ │ │ │ - ldr r9, [pc, #1216] @ 69020 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #164] @ 0xa4 │ │ │ │ - mov r1, #0 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #520] @ 6e420 │ │ │ │ + ldr r2, [pc, #520] @ 6e424 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #516] @ 6e428 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr sl, [pc, #512] @ 6e42c │ │ │ │ + ldr r9, [pc, #512] @ 6e430 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr r3, [pc, #508] @ 6e434 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ - mov r3, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, sp, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r5, sp, #36 @ 0x24 │ │ │ │ - strd r2, [sp, #48] @ 0x30 │ │ │ │ - b 68bbc │ │ │ │ - mov r1, #2 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #69 @ 0x45 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + add r5, r7, #168 @ 0xa8 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 6e2bc │ │ │ │ + ldr r3, [pc, #464] @ 6e438 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68ec8 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #69 @ 0x45 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 70cc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 68b94 │ │ │ │ - mov r1, #70 @ 0x46 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7534 │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r6, r4 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ - add sl, sp, #136 @ 0x88 │ │ │ │ - mov r5, sl │ │ │ │ - mov fp, sl │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ - str r3, [sp, #140] @ 0x8c │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - mov ip, r3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldm r4!, {r0, r1, r2, r3} │ │ │ │ - str r7, [sp, #20] │ │ │ │ - str r7, [sp, #28] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - stmia r7!, {r0, r1, r2, r3} │ │ │ │ - ldm r4, {r0, r1} │ │ │ │ - mov lr, sl │ │ │ │ - stm r7, {r0, r1} │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia r6!, {r0, r1, r2, r3} │ │ │ │ - mov r1, #2 │ │ │ │ - str r1, [r4] │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - stmia r5!, {r0, r1, r2, r3} │ │ │ │ - ldm ip, {r0, r1} │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - stm lr, {r0, r1} │ │ │ │ - mov lr, r0 │ │ │ │ - ldm r5!, {r0, r1, r2, r3} │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - ldr r4, [r7] │ │ │ │ - stmia r5!, {r0, r1, r2, r3} │ │ │ │ - ldm fp!, {r0, r1, r2, r3} │ │ │ │ - str r4, [ip] │ │ │ │ - ldr ip, [sp, #28] │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - str lr, [r7] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ - str r8, [sp, #16] │ │ │ │ - str r9, [sp, #28] │ │ │ │ - b 68db8 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + beq 6e288 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 6e288 │ │ │ │ + blx r3 │ │ │ │ + ldr ip, [pc, #428] @ 6e43c │ │ │ │ + ldr r3, [pc, #428] @ 6e440 │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + mov r0, r4 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 73f4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6e37c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7688 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6e31c │ │ │ │ mov r1, #4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r5, [sp, #36] @ 0x24 │ │ │ │ - bl 7450 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, #70 @ 0x46 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6e260 │ │ │ │ + mov r3, #15 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r9, [sp, #24] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - bne 68ec4 │ │ │ │ - mov r1, #70 @ 0x46 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - bl 7534 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - mov r2, r6 │ │ │ │ - mov r5, r4 │ │ │ │ - mov r9, sl │ │ │ │ - mov r7, sl │ │ │ │ - mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r7, #172] @ 0xac │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6e260 │ │ │ │ + ldr r1, [r8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 6e350 │ │ │ │ + ldr r3, [pc, #276] @ 6e444 │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 76e4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r2, r4 │ │ │ │ - str r6, [sl] │ │ │ │ - str r6, [sl, #4] │ │ │ │ - str r6, [sl, #8] │ │ │ │ - mov ip, r3 │ │ │ │ - mov r6, r3 │ │ │ │ - mov fp, r2 │ │ │ │ - str r2, [sp, #4] │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldm r5!, {r0, r1, r2, r3} │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - mov r4, sl │ │ │ │ - stm ip, {r0, r1} │ │ │ │ - ldm r4!, {r0, r1, r2, r3} │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - stmia fp!, {r0, r1, r2, r3} │ │ │ │ - mov lr, r8 │ │ │ │ - mov r2, #2 │ │ │ │ - str r2, [r5] │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia r9!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1} │ │ │ │ - mov r9, r6 │ │ │ │ - stm r4, {r0, r1} │ │ │ │ - mov r4, r0 │ │ │ │ - ldm r9!, {r0, r1, r2, r3} │ │ │ │ - stmia r8!, {r0, r1, r2, r3} │ │ │ │ - ldm r7!, {r0, r1, r2, r3} │ │ │ │ - ldr r5, [ip] │ │ │ │ - stmia r6!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - str r4, [ip] │ │ │ │ - str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r4, [sp, #36] @ 0x24 │ │ │ │ - bl 76fc │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #70 @ 0x46 │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 6e448 │ │ │ │ + ldr r3, [pc, #200] @ 6e424 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 6e41c │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6e350 │ │ │ │ + ldr r4, [pc, #180] @ 6e44c │ │ │ │ + ldr r3, [pc, #152] @ 6e434 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #176 @ 0xb0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6e3e8 │ │ │ │ + ldr r3, [pc, #148] @ 6e450 │ │ │ │ + add r4, sp, #16 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #180] @ 0xb4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + b 6e350 │ │ │ │ + ldr r3, [pc, #100] @ 6e454 │ │ │ │ + mov r2, #21 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - bl 742c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 68cb4 │ │ │ │ - ldr r7, [pc, #572] @ 69024 │ │ │ │ - ldr r6, [pc, #572] @ 69028 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #180] @ 0xb4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6e3b4 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r1, [r2], -r4 @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r2, r2, r4, ror lr │ │ │ │ + @ instruction: 0x00221ab4 │ │ │ │ + muleq sl, r0, r1 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r2, r2, r4, asr #28 │ │ │ │ + andeq r7, sl, r8, ror #2 │ │ │ │ + andeq r7, sl, r8, asr r1 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + mlaeq r2, r4, r9, r1 │ │ │ │ + eoreq r2, r2, r0, lsl sp │ │ │ │ + eoreq r2, r2, ip, ror #25 │ │ │ │ + ldrdeq r6, [sl], -r8 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #520] @ 6e67c │ │ │ │ + ldr r2, [pc, #520] @ 6e680 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #516] @ 6e684 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr sl, [pc, #512] @ 6e688 │ │ │ │ + ldr r9, [pc, #512] @ 6e68c │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr r3, [pc, #508] @ 6e690 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - ldr r9, [sp, #28] │ │ │ │ - ldr sl, [sp, #12] │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r4, r7, #144 @ 0x90 │ │ │ │ - b 68e5c │ │ │ │ - ldr r3, [pc, #540] @ 6902c │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, sp, #12 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r7, #184 @ 0xb8 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 6e518 │ │ │ │ + ldr r3, [pc, #464] @ 6e694 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [r3, #148] @ 0x94 │ │ │ │ + ldr r0, [r3, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68e30 │ │ │ │ + beq 6e4e4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 68e30 │ │ │ │ + beq 6e4e4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #504] @ 69030 │ │ │ │ + ldr ip, [pc, #428] @ 6e698 │ │ │ │ + ldr r3, [pc, #428] @ 6e69c │ │ │ │ + add ip, pc, ip │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r1, #71 @ 0x47 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 75c4 │ │ │ │ - ldr r0, [r8, #8] │ │ │ │ - bl 7390 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ + mov r0, r4 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 73f4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68fbc │ │ │ │ - mov r0, sl │ │ │ │ - bl 76fc │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, #71 @ 0x47 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 71e0 │ │ │ │ + bne 6e5d8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68f78 │ │ │ │ - mov r1, #6 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 75f4 │ │ │ │ + bne 6e578 │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68e08 │ │ │ │ - mov r3, #19 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - str r6, [sp, #44] @ 0x2c │ │ │ │ + beq 6e4bc │ │ │ │ + mov r3, #15 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r9, [sp, #24] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [r7, #148] @ 0x94 │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r7, #188] @ 0xbc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6e4bc │ │ │ │ + ldr r1, [r8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 6e5ac │ │ │ │ + ldr r3, [pc, #276] @ 6e6a0 │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 68e08 │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r3, [r3] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 6e6a4 │ │ │ │ + ldr r3, [pc, #200] @ 6e680 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 6e678 │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68f0c │ │ │ │ - ldr r5, [r3] │ │ │ │ - str r4, [r3, #4] │ │ │ │ - cmp r5, #0 │ │ │ │ - str r4, [r3] │ │ │ │ - str r4, [r3, #8] │ │ │ │ - beq 68f0c │ │ │ │ - mov r1, #1 │ │ │ │ + beq 6e5ac │ │ │ │ + ldr r4, [pc, #180] @ 6e6a8 │ │ │ │ + ldr r3, [pc, #152] @ 6e690 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 113b70 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68f68 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + bne 6e644 │ │ │ │ + ldr r3, [pc, #148] @ 6e6ac │ │ │ │ + add r4, sp, #16 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #196] @ 0xc4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + b 6e5ac │ │ │ │ + ldr r3, [pc, #100] @ 6e6b0 │ │ │ │ + mov r2, #21 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #196] @ 0xc4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6e610 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r2, r8, ror r8 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + eoreq r2, r2, r8, lsl ip │ │ │ │ + eoreq r1, r2, r8, asr r8 │ │ │ │ + andeq r6, sl, r4, lsr pc │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r2, r2, r8, ror #23 │ │ │ │ + andeq r6, sl, ip, lsl #30 │ │ │ │ + strdeq r6, [sl], -ip │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + eoreq r1, r2, r8, lsr r7 │ │ │ │ + @ instruction: 0x00222ab4 │ │ │ │ + mlaeq r2, r0, sl, r2 │ │ │ │ + andeq r6, sl, ip, ror sp │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [pc, #520] @ 6e8d8 │ │ │ │ + ldr r2, [pc, #520] @ 6e8dc │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #516] @ 6e8e0 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr sl, [pc, #512] @ 6e8e4 │ │ │ │ + ldr r9, [pc, #512] @ 6e8e8 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + ldr r3, [pc, #508] @ 6e8ec │ │ │ │ + add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + add r6, sp, #12 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r7, #200 @ 0xc8 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b 6e774 │ │ │ │ + ldr r3, [pc, #464] @ 6e8f0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68f28 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 113b70 │ │ │ │ + beq 6e740 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 6e740 │ │ │ │ + blx r3 │ │ │ │ + ldr ip, [pc, #428] @ 6e8f4 │ │ │ │ + ldr r3, [pc, #428] @ 6e8f8 │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r1, #47 @ 0x2f │ │ │ │ + mov r0, r4 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 73f4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68f5c │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #252] @ 69034 │ │ │ │ - ldr r3, [pc, #220] @ 69018 │ │ │ │ + bne 6e834 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #47 @ 0x2f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7688 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6e7d4 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6e718 │ │ │ │ + mov r3, #15 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r9, [sp, #24] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r7, #204] @ 0xcc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6e718 │ │ │ │ + ldr r1, [r8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 6e808 │ │ │ │ + ldr r3, [pc, #276] @ 6e8fc │ │ │ │ + add r4, sp, #20 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #240] @ 6e900 │ │ │ │ + ldr r3, [pc, #200] @ 6e8dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #164] @ 0xa4 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 69010 │ │ │ │ - add sp, sp, #172 @ 0xac │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 7540 │ │ │ │ - b 68f28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7540 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - b 68f10 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r0, r2 │ │ │ │ - beq 68f10 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - str r2, [r3] │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - str r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ - b 68f10 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 68f0c │ │ │ │ - ldr r4, [r3] │ │ │ │ - mov r2, #0 │ │ │ │ - cmp r4, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - beq 68f0c │ │ │ │ - mov r1, #1 │ │ │ │ + bne 6e8d4 │ │ │ │ + add sp, sp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 113b70 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6e808 │ │ │ │ + ldr r4, [pc, #180] @ 6e904 │ │ │ │ + ldr r3, [pc, #152] @ 6e8ec │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #208 @ 0xd0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68f0c │ │ │ │ + bne 6e8a0 │ │ │ │ + ldr r3, [pc, #148] @ 6e908 │ │ │ │ + add r4, sp, #16 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #212] @ 0xd4 │ │ │ │ + ldr r1, [r8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7540 │ │ │ │ - b 68f0c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x002171b4 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r7, r1, r8, ror #2 │ │ │ │ - eoreq r8, r1, r0, lsr #3 │ │ │ │ - andeq fp, sl, r0, ror #23 │ │ │ │ - eoreq r8, r1, ip, ror r1 │ │ │ │ - andeq r0, r0, r0, lsr #5 │ │ │ │ - @ instruction: 0x00216db4 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r8] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + b 6e808 │ │ │ │ + ldr r3, [pc, #100] @ 6e90c │ │ │ │ + mov r2, #21 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #212] @ 0xd4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6e86c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r2, ip, lsl r6 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0x002229bc │ │ │ │ + strdeq r1, [r2], -ip @ │ │ │ │ + ldrdeq r6, [sl], -r8 │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq r2, r2, ip, lsl #19 │ │ │ │ + @ instruction: 0x000a6cbc │ │ │ │ + andeq r6, sl, r0, lsr #25 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + ldrdeq r1, [r2], -ip @ │ │ │ │ + eoreq r2, r2, r8, asr r8 │ │ │ │ + eoreq r2, r2, r4, lsr r8 │ │ │ │ + andeq r6, sl, r0, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #596] @ 692a8 │ │ │ │ - ldr r2, [pc, #596] @ 692ac │ │ │ │ + ldr r1, [pc, #596] @ 6eb80 │ │ │ │ + ldr r2, [pc, #596] @ 6eb84 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #588] @ 692b0 │ │ │ │ + ldr r6, [pc, #588] @ 6eb88 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #584] @ 692b4 │ │ │ │ + ldr r3, [pc, #584] @ 6eb8c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #12 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 690b4 │ │ │ │ + b 6e98c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #107 @ 0x6b │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69188 │ │ │ │ + bne 6ea60 │ │ │ │ mov r2, r5 │ │ │ │ - mov r1, #107 @ 0x6b │ │ │ │ + mov r1, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6908c │ │ │ │ + beq 6e964 │ │ │ │ add r5, sp, #8 │ │ │ │ - b 6910c │ │ │ │ + b 6e9e4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r3, [pc, #464] @ 692b8 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #464] @ 6eb90 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - mov r1, #108 @ 0x6c │ │ │ │ + mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 691f4 │ │ │ │ + bne 6eacc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, #108 @ 0x6c │ │ │ │ + mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 690d4 │ │ │ │ + beq 6e9ac │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6915c │ │ │ │ - ldr r3, [pc, #380] @ 692b8 │ │ │ │ + beq 6ea34 │ │ │ │ + ldr r3, [pc, #380] @ 6eb90 │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r2, [pc, #344] @ 692bc │ │ │ │ - ldr r3, [pc, #324] @ 692ac │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #344] @ 6eb94 │ │ │ │ + ldr r3, [pc, #324] @ 6eb84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 692a4 │ │ │ │ + bne 6eb7c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6915c │ │ │ │ - ldr r4, [pc, #284] @ 692c0 │ │ │ │ - ldr r3, [pc, #268] @ 692b4 │ │ │ │ + beq 6ea34 │ │ │ │ + ldr r4, [pc, #284] @ 6eb98 │ │ │ │ + ldr r3, [pc, #268] @ 6eb8c │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #152 @ 0x98 │ │ │ │ + add r5, r4, #216 @ 0xd8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6923c │ │ │ │ - ldr r3, [pc, #252] @ 692c4 │ │ │ │ + bne 6eb14 │ │ │ │ + ldr r3, [pc, #252] @ 6eb9c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #156] @ 0x9c │ │ │ │ + ldr r3, [r3, #220] @ 0xdc │ │ │ │ add r4, sp, #16 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 6915c │ │ │ │ + bl 722c │ │ │ │ + b 6ea34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6915c │ │ │ │ - ldr r4, [pc, #184] @ 692c8 │ │ │ │ - ldr r3, [pc, #160] @ 692b4 │ │ │ │ + beq 6ea34 │ │ │ │ + ldr r4, [pc, #184] @ 6eba0 │ │ │ │ + ldr r3, [pc, #160] @ 6eb8c │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #160 @ 0xa0 │ │ │ │ + add r5, r4, #224 @ 0xe0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69270 │ │ │ │ - ldr r3, [pc, #152] @ 692cc │ │ │ │ + bne 6eb48 │ │ │ │ + ldr r3, [pc, #152] @ 6eba4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #164] @ 0xa4 │ │ │ │ - b 691cc │ │ │ │ - ldr r3, [pc, #140] @ 692d0 │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r3, [r3, #228] @ 0xe4 │ │ │ │ + b 6eaa4 │ │ │ │ + ldr r3, [pc, #140] @ 6eba8 │ │ │ │ + mov r2, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - add r3, sp, r2 │ │ │ │ + add r3, sp, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #156] @ 0x9c │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 691c0 │ │ │ │ - ldr r3, [pc, #92] @ 692d4 │ │ │ │ - mov r2, #20 │ │ │ │ + str r3, [r4, #220] @ 0xdc │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6ea98 │ │ │ │ + ldr r3, [pc, #92] @ 6ebac │ │ │ │ + mov r2, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - add r3, sp, r2 │ │ │ │ + add r3, sp, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #164] @ 0xa4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 6922c │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - mlaeq r1, r8, ip, r6 │ │ │ │ + str r3, [r4, #228] @ 0xe4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6eb04 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r2, r0, asr #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eoreq r6, r1, r8, ror ip │ │ │ │ + eoreq r1, r2, r0, lsr #7 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ muleq r0, r4, r2 │ │ │ │ - eoreq r6, r1, r8, lsl #23 │ │ │ │ - eoreq r7, r1, r4, ror #27 │ │ │ │ - eoreq r7, r1, r4, asr #27 │ │ │ │ - eoreq r7, r1, r8, ror sp │ │ │ │ - eoreq r7, r1, r8, asr sp │ │ │ │ - andeq fp, sl, r8, lsr r4 │ │ │ │ - andeq fp, sl, r4, lsl #8 │ │ │ │ + @ instruction: 0x002212b0 │ │ │ │ + eoreq r2, r2, ip, lsr #12 │ │ │ │ + eoreq r2, r2, ip, lsl #12 │ │ │ │ + eoreq r2, r2, r0, asr #11 │ │ │ │ + eoreq r2, r2, r0, lsr #11 │ │ │ │ + andeq r6, sl, r0, lsl #8 │ │ │ │ + andeq r6, sl, ip, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3912] @ 0xf48 │ │ │ │ - sub sp, sp, #148 @ 0x94 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [pc, #1128] @ 69760 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1124] @ 69764 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov ip, #2 │ │ │ │ - add lr, sp, #40 @ 0x28 │ │ │ │ - str lr, [sp, #8] │ │ │ │ - str ip, [sp, #56] @ 0x38 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r2, [pc, #1096] @ 69768 │ │ │ │ - ldr r1, [r1] │ │ │ │ - str r1, [sp, #140] @ 0x8c │ │ │ │ - mov r1, #0 │ │ │ │ - add r4, sp, #24 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - b 69368 │ │ │ │ + str r0, [ip, #4000] @ 0xfa0 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r1, [pc, #2420] @ 6f540 │ │ │ │ + ldr r2, [pc, #2420] @ 6f544 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r5, [pc, #2412] @ 6f548 │ │ │ │ + sub sp, sp, #60 @ 0x3c │ │ │ │ + ldr r3, [pc, #2408] @ 6f54c │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ + mov r2, #0 │ │ │ │ + add r5, pc, r5 │ │ │ │ + mov r4, r0 │ │ │ │ + add r7, sp, #20 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + b 6ec38 │ │ │ │ mov r1, #2 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #88 @ 0x58 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #54 @ 0x36 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69624 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #88 @ 0x58 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 70cc │ │ │ │ + bne 6ed84 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #54 @ 0x36 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69340 │ │ │ │ - mov r1, #89 @ 0x59 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7534 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r5, r4 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ - add r8, sp, #112 @ 0x70 │ │ │ │ - mov r9, r7 │ │ │ │ - mov fp, r8 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ - str r3, [sp, #116] @ 0x74 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ - str r4, [sp] │ │ │ │ - ldm r4!, {r0, r1, r2, r3} │ │ │ │ - str r7, [sp, #12] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - stmia r7!, {r0, r1, r2, r3} │ │ │ │ - ldm r4, {r0, r1} │ │ │ │ - mov lr, r8 │ │ │ │ - stm r7, {r0, r1} │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - ldr sl, [sp, #8] │ │ │ │ - stmia r5!, {r0, r1, r2, r3} │ │ │ │ - mov ip, sl │ │ │ │ - mov r1, #2 │ │ │ │ - str r1, [r4] │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - mov r4, r8 │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - ldm ip, {r0, r1} │ │ │ │ - ldr r4, [r7] │ │ │ │ - stm lr, {r0, r1} │ │ │ │ - mov lr, r0 │ │ │ │ - ldm r9!, {r0, r1, r2, r3} │ │ │ │ - stmia sl!, {r0, r1, r2, r3} │ │ │ │ - ldm fp!, {r0, r1, r2, r3} │ │ │ │ - str r4, [ip] │ │ │ │ - ldr ip, [sp, #12] │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - str lr, [r7] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - b 69550 │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ + beq 6ec10 │ │ │ │ + add r7, sp, #28 │ │ │ │ + b 6ec90 │ │ │ │ mov r1, #4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - bl 7450 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #89 @ 0x59 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 69698 │ │ │ │ - mov r1, #89 @ 0x59 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 7534 │ │ │ │ - ldr r5, [sp] │ │ │ │ - mov r2, r4 │ │ │ │ - mov fp, r5 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov ip, r3 │ │ │ │ - mov lr, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - mov r6, r3 │ │ │ │ - str r5, [sp] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldm r5!, {r0, r1, r2, r3} │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - str r4, [r8] │ │ │ │ - str r4, [r8, #4] │ │ │ │ - str r4, [r8, #8] │ │ │ │ - mov r4, r8 │ │ │ │ - stm ip, {r0, r1} │ │ │ │ - ldm r4!, {r0, r1, r2, r3} │ │ │ │ - stmia fp!, {r0, r1, r2, r3} │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia sl!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1} │ │ │ │ - ldr r5, [ip] │ │ │ │ - stm r4, {r0, r1} │ │ │ │ - mov r4, r0 │ │ │ │ - ldm r9!, {r0, r1, r2, r3} │ │ │ │ - ldr r9, [sp, #16] │ │ │ │ - stmia r9!, {r0, r1, r2, r3} │ │ │ │ - ldm r7!, {r0, r1, r2, r3} │ │ │ │ - stmia r6!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r4, [ip] │ │ │ │ - str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - bl 76fc │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #89 @ 0x59 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 742c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #2276] @ 6f550 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69450 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - ldr r3, [r3] │ │ │ │ + bne 6ee18 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r1, #55 @ 0x37 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6ec58 │ │ │ │ + ldr r9, [pc, #2208] @ 6f554 │ │ │ │ + ldr sl, [pc, #2208] @ 6f558 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr fp, [sp, #28] │ │ │ │ + add r7, sp, #36 @ 0x24 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, r9, #248 @ 0xf8 │ │ │ │ + b 6ed28 │ │ │ │ + ldr r3, [pc, #2184] @ 6f55c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #252] @ 0xfc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6ecf4 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 695f0 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - add r4, sp, #32 │ │ │ │ - bic r3, r3, #3 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 6ecf4 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #2148] @ 6f560 │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #2136] @ 6f564 │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ + add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 7408 │ │ │ │ + bl 73f4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6971c │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ 69768 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 7450 │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r0, [sp, #32] │ │ │ │ + bne 6f018 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r0 │ │ │ │ + bl 7688 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6ee94 │ │ │ │ + mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #364] @ 6976c │ │ │ │ - ldr r3, [pc, #352] @ 69764 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6eccc │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str sl, [sp, #48] @ 0x30 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #252] @ 0xfc │ │ │ │ + mov r0, r8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6eccc │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6edec │ │ │ │ + ldr r4, [pc, #1992] @ 6f568 │ │ │ │ + ldr r3, [pc, #1960] @ 6f54c │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #232 @ 0xe8 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6ee60 │ │ │ │ + ldr r3, [pc, #1960] @ 6f56c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #236] @ 0xec │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ + ldr r1, [r6] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r6] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r2, [pc, #1916] @ 6f570 │ │ │ │ + ldr r3, [pc, #1868] @ 6f544 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #140] @ 0x8c │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6975c │ │ │ │ - add sp, sp, #148 @ 0x94 │ │ │ │ + bne 6f53c │ │ │ │ + add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 695f0 │ │ │ │ - ldr r4, [pc, #300] @ 69770 │ │ │ │ - ldr r3, [pc, #288] @ 69768 │ │ │ │ + beq 6edec │ │ │ │ + ldr r4, [pc, #1856] @ 6f574 │ │ │ │ + ldr r3, [pc, #1812] @ 6f54c │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #168 @ 0xa8 │ │ │ │ + add r5, r4, #240 @ 0xf0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 696e8 │ │ │ │ - ldr r3, [pc, #268] @ 69774 │ │ │ │ + bne 6f0dc │ │ │ │ + ldr r3, [pc, #1824] @ 6f578 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #172] @ 0xac │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - add r4, sp, #28 │ │ │ │ - ldr r1, [r5] │ │ │ │ + ldr r3, [r3, #244] @ 0xf4 │ │ │ │ + b 6edc8 │ │ │ │ + ldr r3, [pc, #1812] @ 6f57c │ │ │ │ + mov r2, #13 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #236] @ 0xec │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6edbc │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + addne r8, sp, #24 │ │ │ │ + bne 6eed0 │ │ │ │ + b 6f110 │ │ │ │ + mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 72c4 │ │ │ │ - ldr r1, [r5] │ │ │ │ - mov r2, #0 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 695f0 │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3] │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6f060 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6eea8 │ │ │ │ + add r8, sp, #32 │ │ │ │ + b 6ef28 │ │ │ │ + mov r1, #18 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + ldr r3, [pc, #1612] @ 6f550 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6f1e0 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, #59 @ 0x3b │ │ │ │ + mov r0, r4 │ │ │ │ + bl 743c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6eef0 │ │ │ │ + ldr r9, [pc, #1588] @ 6f580 │ │ │ │ + ldr sl, [pc, #1588] @ 6f584 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr fp, [sp, #32] │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, r9, #280 @ 0x118 │ │ │ │ + b 6efbc │ │ │ │ + ldr r3, [pc, #1568] @ 6f588 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #284] @ 0x11c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6ef88 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 6ef88 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #1532] @ 6f58c │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #1520] @ 6f590 │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 73f4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6f384 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #61 @ 0x3d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7688 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6f2a8 │ │ │ │ + mov r1, #24 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6ef60 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str sl, [sp, #48] @ 0x30 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #284] @ 0x11c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6ef60 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 695f0 │ │ │ │ - ldr r4, [pc, #188] @ 69778 │ │ │ │ - ldr r3, [pc, #168] @ 69768 │ │ │ │ + beq 6edec │ │ │ │ + ldr r4, [pc, #1376] @ 6f594 │ │ │ │ + ldr r3, [pc, #1300] @ 6f54c │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r4, #176 @ 0xb0 │ │ │ │ + add r5, r4, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69728 │ │ │ │ - ldr r3, [pc, #156] @ 6977c │ │ │ │ + bne 6f0a8 │ │ │ │ + ldr r3, [pc, #1344] @ 6f598 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #180] @ 0xb4 │ │ │ │ - b 6966c │ │ │ │ - mov r3, #5 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #136] @ 69780 │ │ │ │ + ldr r3, [r3, #260] @ 0x104 │ │ │ │ + b 6edc8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6edec │ │ │ │ + ldr r4, [pc, #1312] @ 6f59c │ │ │ │ + ldr r3, [pc, #1228] @ 6f54c │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #264 @ 0x108 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6f3cc │ │ │ │ + ldr r3, [pc, #1280] @ 6f5a0 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - add r3, sp, #32 │ │ │ │ + ldr r3, [r3, #268] @ 0x10c │ │ │ │ + b 6edc8 │ │ │ │ + ldr r3, [pc, #1268] @ 6f5a4 │ │ │ │ + mov r2, #13 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #172] @ 0xac │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 69660 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 71f8 │ │ │ │ - b 695ac │ │ │ │ - mov r3, #5 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #76] @ 69784 │ │ │ │ + str r3, [r4, #260] @ 0x104 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6f050 │ │ │ │ + ldr r3, [pc, #1220] @ 6f5a8 │ │ │ │ + mov r2, #13 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - add r3, sp, #32 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #180] @ 0xb4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 696d8 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - strdeq r6, [r1], -r0 @ │ │ │ │ + str r3, [r4, #244] @ 0xf4 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6ee50 │ │ │ │ + ldr r9, [pc, #1172] @ 6f5ac │ │ │ │ + ldr sl, [pc, #1172] @ 6f5b0 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, r9, #296 @ 0x128 │ │ │ │ + b 6f184 │ │ │ │ + ldr r3, [pc, #1156] @ 6f5b4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #300] @ 0x12c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6f150 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 6f150 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #1120] @ 6f5b8 │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #1108] @ 6f5bc │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 73f4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6f260 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #63 @ 0x3f │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7688 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6f228 │ │ │ │ + mov r1, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6f128 │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str sl, [sp, #48] @ 0x30 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #300] @ 0x12c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6f128 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6edec │ │ │ │ + ldr r5, [pc, #964] @ 6f5c0 │ │ │ │ + ldr r3, [pc, #844] @ 6f54c │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r7, r5, #272 @ 0x110 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6f408 │ │ │ │ + ldr r3, [pc, #932] @ 6f5c4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #276] @ 0x114 │ │ │ │ + b 6edc8 │ │ │ │ + ldr r1, [r6] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 6edec │ │ │ │ + ldr r3, [pc, #788] @ 6f550 │ │ │ │ + add r4, sp, #44 @ 0x2c │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r6] │ │ │ │ + mov r2, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + b 6edec │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6edec │ │ │ │ + ldr r5, [pc, #844] @ 6f5c8 │ │ │ │ + ldr r3, [pc, #716] @ 6f54c │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r7, r5, #304 @ 0x130 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6f48c │ │ │ │ + ldr r3, [pc, #812] @ 6f5cc │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #308] @ 0x134 │ │ │ │ + b 6edc8 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + beq 6f110 │ │ │ │ + ldr r9, [pc, #788] @ 6f5d0 │ │ │ │ + ldr sl, [pc, #788] @ 6f5d4 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, r9, #312 @ 0x138 │ │ │ │ + b 6f328 │ │ │ │ + ldr r3, [pc, #772] @ 6f5d8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r3, #316] @ 0x13c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6f2f4 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + beq 6f2f4 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #736] @ 6f5dc │ │ │ │ + mov r2, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #724] @ 6f5e0 │ │ │ │ + mov r1, #65 @ 0x41 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 73f4 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6f444 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #65 @ 0x41 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7688 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6f228 │ │ │ │ + mov r1, #38 @ 0x26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7604 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6f2cc │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str sl, [sp, #48] @ 0x30 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + str r0, [r9, #316] @ 0x13c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6f2cc │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6edec │ │ │ │ + ldr r5, [pc, #580] @ 6f5e4 │ │ │ │ + ldr r3, [pc, #424] @ 6f54c │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r7, r5, #288 @ 0x120 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6f4c8 │ │ │ │ + ldr r3, [pc, #548] @ 6f5e8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #292] @ 0x124 │ │ │ │ + b 6edc8 │ │ │ │ + ldr r7, [pc, #536] @ 6f5ec │ │ │ │ + mov r1, #14 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 11de8 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #268] @ 0x10c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6f098 │ │ │ │ + ldr r4, [pc, #480] @ 6f5f0 │ │ │ │ + mov r1, #14 │ │ │ │ + add r4, pc, r4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 11de8 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [r5, #276] @ 0x114 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6f218 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6edec │ │ │ │ + ldr r5, [pc, #404] @ 6f5f4 │ │ │ │ + ldr r3, [pc, #232] @ 6f54c │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r7, r5, #320 @ 0x140 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6f504 │ │ │ │ + ldr r3, [pc, #372] @ 6f5f8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #324] @ 0x144 │ │ │ │ + b 6edc8 │ │ │ │ + ldr r4, [pc, #360] @ 6f5fc │ │ │ │ + mov r1, #14 │ │ │ │ + add r4, pc, r4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 11de8 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [r5, #308] @ 0x134 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6f298 │ │ │ │ + ldr r4, [pc, #304] @ 6f600 │ │ │ │ + mov r1, #14 │ │ │ │ + add r4, pc, r4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 11de8 │ │ │ │ + add r3, sp, #44 @ 0x2c │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [r5, #292] @ 0x124 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6f3bc │ │ │ │ + ldr r4, [pc, #248] @ 6f604 │ │ │ │ + mov r1, #14 │ │ │ │ + add r4, pc, r4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 11de8 │ │ │ │ + mov r1, r4 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [r5, #324] @ 0x144 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6f47c │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq r1, r2, r0, lsr #2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ + eoreq r1, r2, r0, lsl #2 │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r6, r1, ip, ror #13 │ │ │ │ - eoreq r7, r1, r4, asr #18 │ │ │ │ - eoreq r7, r1, r4, lsr #18 │ │ │ │ - eoreq r7, r1, ip, asr #17 │ │ │ │ - eoreq r7, r1, ip, lsr #17 │ │ │ │ - andeq sl, sl, r0, ror lr │ │ │ │ - andeq sl, sl, r0, lsr lr │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + strdeq r2, [r2], -r4 @ │ │ │ │ + ldrdeq r6, [sl], -ip │ │ │ │ + ldrdeq r2, [r2], -r8 @ │ │ │ │ + @ instruction: 0x000a63bc │ │ │ │ + andeq r6, sl, r4, lsr #7 │ │ │ │ + eoreq r2, r2, r8, lsl #6 │ │ │ │ + eoreq r2, r2, r8, ror #5 │ │ │ │ + strdeq r0, [r2], -r8 @ │ │ │ │ + eoreq r2, r2, r4, ror r2 │ │ │ │ + eoreq r2, r2, r4, asr r2 │ │ │ │ + ldrdeq r6, [sl], -r4 │ │ │ │ + eoreq r2, r2, ip, asr r1 │ │ │ │ + andeq r6, sl, r8, asr #2 │ │ │ │ + eoreq r2, r2, r4, asr #2 │ │ │ │ + andeq r6, sl, r4, lsr r1 │ │ │ │ + andeq r6, sl, r0, lsl r1 │ │ │ │ + eoreq r2, r2, r4, ror r0 │ │ │ │ + eoreq r2, r2, r4, asr r0 │ │ │ │ + eoreq r2, r2, ip, lsr #32 │ │ │ │ + eoreq r2, r2, ip │ │ │ │ + andeq r5, sl, ip, lsl #31 │ │ │ │ + andeq r5, sl, r8, asr pc │ │ │ │ + mlaeq r2, r0, pc, r1 @ │ │ │ │ + @ instruction: 0x000a5fb8 │ │ │ │ + eoreq r1, r2, ip, ror pc │ │ │ │ + muleq sl, r0, pc @ │ │ │ │ + andeq r5, sl, r0, ror pc │ │ │ │ + eoreq r1, r2, ip, lsr #29 │ │ │ │ + eoreq r1, r2, ip, lsl #29 │ │ │ │ + eoreq r1, r2, ip, lsr #28 │ │ │ │ + eoreq r1, r2, ip, lsl #28 │ │ │ │ + eoreq r1, r2, ip, ror #27 │ │ │ │ + andeq r5, sl, r4, lsl lr │ │ │ │ + ldrdeq r1, [r2], -r8 @ │ │ │ │ + strdeq r5, [sl], -r8 │ │ │ │ + andeq r5, sl, ip, asr #27 │ │ │ │ + eoreq r1, r2, r8, lsl #26 │ │ │ │ + eoreq r1, r2, r8, ror #25 │ │ │ │ + andeq r5, sl, r8, ror #24 │ │ │ │ + andeq r5, sl, ip, lsr #24 │ │ │ │ + eoreq r1, r2, r8, asr #24 │ │ │ │ + eoreq r1, r2, r8, lsr #24 │ │ │ │ + andeq r5, sl, r8, lsr #23 │ │ │ │ + andeq r5, sl, ip, ror #22 │ │ │ │ + andeq r5, sl, r0, lsr fp │ │ │ │ + b ae0f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 69d38 │ │ │ │ + ldr r0, [pc, #1424] @ 6fbbc │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 69d3c │ │ │ │ + ldr r1, [pc, #1420] @ 6fbc0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #1392] @ 69d40 │ │ │ │ + ldr r2, [pc, #1392] @ 6fbc4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r9, #8] │ │ │ │ str r3, [r9, #4] │ │ │ │ mov r3, #2 │ │ │ │ add r4, sp, #32 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 69818 │ │ │ │ + b 6f69c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #90 @ 0x5a │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #43 @ 0x2b │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 698dc │ │ │ │ + bne 6f760 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, #90 @ 0x5a │ │ │ │ + mov r1, #43 @ 0x2b │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 697f0 │ │ │ │ - ldr sl, [pc, #1292] @ 69d44 │ │ │ │ - ldr r8, [pc, #1292] @ 69d48 │ │ │ │ + beq 6f674 │ │ │ │ + ldr sl, [pc, #1292] @ 6fbc8 │ │ │ │ + ldr r8, [pc, #1292] @ 6fbcc │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #28 │ │ │ │ add r8, pc, r8 │ │ │ │ - add r6, sl, #192 @ 0xc0 │ │ │ │ - b 69878 │ │ │ │ - ldr r4, [pc, #1272] @ 69d4c │ │ │ │ + add r6, sl, #336 @ 0x150 │ │ │ │ + b 6f6fc │ │ │ │ + ldr r4, [pc, #1272] @ 6fbd0 │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #196] @ 0xc4 │ │ │ │ - mov r1, #91 @ 0x5b │ │ │ │ + ldr r3, [r4, #340] @ 0x154 │ │ │ │ + mov r1, #44 @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69bf4 │ │ │ │ + bne 6fa78 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r7 │ │ │ │ - mov r1, #91 @ 0x5b │ │ │ │ + mov r1, #44 @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69980 │ │ │ │ + bne 6f804 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6984c │ │ │ │ + beq 6f6d0 │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #196] @ 0xc4 │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #340] @ 0x154 │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 6984c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6f6d0 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6994c │ │ │ │ - ldr r4, [pc, #1108] @ 69d50 │ │ │ │ - ldr r3, [pc, #1088] @ 69d40 │ │ │ │ + beq 6f7d0 │ │ │ │ + ldr r4, [pc, #1108] @ 6fbd4 │ │ │ │ + ldr r3, [pc, #1088] @ 6fbc4 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, r4, #184 @ 0xb8 │ │ │ │ + add r6, r4, #328 @ 0x148 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69c38 │ │ │ │ - ldr r3, [pc, #1076] @ 69d54 │ │ │ │ + bne 6fabc │ │ │ │ + ldr r3, [pc, #1076] @ 6fbd8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #188] @ 0xbc │ │ │ │ + ldr r3, [r3, #332] @ 0x14c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 69d58 │ │ │ │ - ldr r3, [pc, #988] @ 69d3c │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 6fbdc │ │ │ │ + ldr r3, [pc, #988] @ 6fbc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 69d34 │ │ │ │ + bne 6fbb8 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, #92 @ 0x5c │ │ │ │ + mov r1, #45 @ 0x2d │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -100555,47 +106600,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b 69b50 │ │ │ │ + b 6f9d4 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, #92 @ 0x5c │ │ │ │ + mov r1, #45 @ 0x2d │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 69c6c │ │ │ │ - mov r1, #92 @ 0x5c │ │ │ │ + bne 6faf0 │ │ │ │ + mov r1, #45 @ 0x2d │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -100622,673 +106667,894 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, #92 @ 0x5c │ │ │ │ + mov r1, #45 @ 0x2d │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a50 │ │ │ │ + beq 6f8d4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6994c │ │ │ │ + beq 6f7d0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69cc0 │ │ │ │ - ldr r3, [pc, #392] @ 69d40 │ │ │ │ + beq 6fb44 │ │ │ │ + ldr r3, [pc, #392] @ 6fbc4 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 6994c │ │ │ │ + bl 722c │ │ │ │ + b 6f7d0 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6994c │ │ │ │ - add r6, r4, #200 @ 0xc8 │ │ │ │ - ldr r3, [pc, #296] @ 69d40 │ │ │ │ + beq 6f7d0 │ │ │ │ + add r6, r4, #344 @ 0x158 │ │ │ │ + ldr r3, [pc, #296] @ 6fbc4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69d00 │ │ │ │ - ldr r3, [pc, #300] @ 69d5c │ │ │ │ + bne 6fb84 │ │ │ │ + ldr r3, [pc, #300] @ 6fbe0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #204] @ 0xcc │ │ │ │ - b 69924 │ │ │ │ + ldr r3, [r3, #348] @ 0x15c │ │ │ │ + b 6f7a8 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 69d60 │ │ │ │ + ldr r3, [pc, #280] @ 6fbe4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #188] @ 0xbc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 69918 │ │ │ │ + str r3, [r4, #332] @ 0x14c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6f79c │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6994c │ │ │ │ - ldr r4, [pc, #208] @ 69d64 │ │ │ │ - ldr r3, [pc, #168] @ 69d40 │ │ │ │ + beq 6f7d0 │ │ │ │ + ldr r4, [pc, #208] @ 6fbe8 │ │ │ │ + ldr r3, [pc, #168] @ 6fbc4 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, r4, #208 @ 0xd0 │ │ │ │ + add r6, r4, #352 @ 0x160 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69ccc │ │ │ │ - ldr r3, [pc, #176] @ 69d68 │ │ │ │ + bne 6fb50 │ │ │ │ + ldr r3, [pc, #176] @ 6fbec │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #212] @ 0xd4 │ │ │ │ - b 69924 │ │ │ │ + ldr r3, [r3, #356] @ 0x164 │ │ │ │ + b 6f7a8 │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 69bb0 │ │ │ │ + bl 7208 │ │ │ │ + b 6fa34 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 69d6c │ │ │ │ + ldr r3, [pc, #144] @ 6fbf0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #212] @ 0xd4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 69cb0 │ │ │ │ + str r3, [r4, #356] @ 0x164 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6fb34 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 69d70 │ │ │ │ + ldr r3, [pc, #96] @ 6fbf4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #204] @ 0xcc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 69c28 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r6, r1, r0, asr #10 │ │ │ │ + str r3, [r4, #348] @ 0x15c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6faac │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x002206bc │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r7, r1, r0, asr r7 │ │ │ │ - andeq sl, sl, ip, ror #26 │ │ │ │ - eoreq r7, r1, r4, lsr r7 │ │ │ │ - eoreq r7, r1, ip, lsl #13 │ │ │ │ - eoreq r7, r1, ip, ror #12 │ │ │ │ - mlaeq r1, r0, r3, r6 │ │ │ │ - eoreq r7, r1, ip, asr r3 │ │ │ │ - strdeq sl, [sl], -r0 │ │ │ │ - strdeq r7, [r1], -r4 @ │ │ │ │ - ldrdeq r7, [r1], -r4 @ │ │ │ │ - andeq sl, sl, ip, asr r8 │ │ │ │ - andeq sl, sl, r8, lsr #16 │ │ │ │ + eoreq r1, r2, ip, ror #19 │ │ │ │ + andeq r5, sl, r8, asr #17 │ │ │ │ + ldrdeq r1, [r2], -r0 @ │ │ │ │ + eoreq r1, r2, r8, lsr #18 │ │ │ │ + eoreq r1, r2, r8, lsl #18 │ │ │ │ + eoreq r0, r2, ip, lsl #10 │ │ │ │ + strdeq r1, [r2], -r8 @ │ │ │ │ + andeq r5, sl, ip, asr #8 │ │ │ │ + mlaeq r2, r0, r5, r1 │ │ │ │ + eoreq r1, r2, r0, ror r5 │ │ │ │ + @ instruction: 0x000a53b8 │ │ │ │ + andeq r5, sl, r4, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ - str r0, [ip, #3904] @ 0xf40 │ │ │ │ - sub sp, sp, #156 @ 0x9c │ │ │ │ - mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 6a324 │ │ │ │ + str r0, [ip, #3912] @ 0xf48 │ │ │ │ + sub sp, sp, #148 @ 0x94 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [pc, #1128] @ 70080 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 6a328 │ │ │ │ + ldr r1, [pc, #1124] @ 70084 │ │ │ │ add r0, pc, r0 │ │ │ │ + mov ip, #2 │ │ │ │ + add lr, sp, #40 @ 0x28 │ │ │ │ + str lr, [sp, #8] │ │ │ │ + str ip, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - add r9, sp, #48 @ 0x30 │ │ │ │ + ldr r2, [pc, #1096] @ 70088 │ │ │ │ ldr r1, [r1] │ │ │ │ - str r1, [sp, #148] @ 0x94 │ │ │ │ + str r1, [sp, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #1392] @ 6a32c │ │ │ │ + add r4, sp, #24 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r3, [r9, #4] │ │ │ │ - mov r3, #2 │ │ │ │ - add r4, sp, #32 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - b 69e04 │ │ │ │ + b 6fc88 │ │ │ │ mov r1, #2 │ │ │ │ - mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #93 @ 0x5d │ │ │ │ - mov r0, fp │ │ │ │ - bl 700c │ │ │ │ - ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #66 @ 0x42 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69ec8 │ │ │ │ + bne 6ff44 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, #93 @ 0x5d │ │ │ │ - mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + mov r1, #66 @ 0x42 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69ddc │ │ │ │ - ldr sl, [pc, #1292] @ 6a330 │ │ │ │ - ldr r8, [pc, #1292] @ 6a334 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r7, sp, #28 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r6, sl, #224 @ 0xe0 │ │ │ │ - b 69e64 │ │ │ │ - ldr r4, [pc, #1272] @ 6a338 │ │ │ │ - mov r2, r5 │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #228] @ 0xe4 │ │ │ │ - mov r1, #94 @ 0x5e │ │ │ │ - mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ - ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + beq 6fc60 │ │ │ │ + mov r1, #67 @ 0x43 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7544 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r5, r4 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ + add r8, sp, #112 @ 0x70 │ │ │ │ + mov r9, r7 │ │ │ │ + mov fp, r8 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 76f4 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #116] @ 0x74 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp] │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + str r7, [sp, #12] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + stmia r7!, {r0, r1, r2, r3} │ │ │ │ + ldm r4, {r0, r1} │ │ │ │ + mov lr, r8 │ │ │ │ + stm r7, {r0, r1} │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + ldr sl, [sp, #8] │ │ │ │ + stmia r5!, {r0, r1, r2, r3} │ │ │ │ + mov ip, sl │ │ │ │ + mov r1, #2 │ │ │ │ + str r1, [r4] │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + mov r4, r8 │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldm ip, {r0, r1} │ │ │ │ + ldr r4, [r7] │ │ │ │ + stm lr, {r0, r1} │ │ │ │ + mov lr, r0 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm fp!, {r0, r1, r2, r3} │ │ │ │ + str r4, [ip] │ │ │ │ + ldr ip, [sp, #12] │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + str lr, [r7] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + str r6, [sp, #12] │ │ │ │ + b 6fe70 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7604 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + bl 7460 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #67 @ 0x43 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7238 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 73a0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 6ffb8 │ │ │ │ + mov r1, #67 @ 0x43 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 7544 │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r2, r4 │ │ │ │ + mov fp, r5 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 76f4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov ip, r3 │ │ │ │ + mov lr, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + mov r6, r3 │ │ │ │ + str r5, [sp] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldm r5!, {r0, r1, r2, r3} │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str r4, [r8] │ │ │ │ + str r4, [r8, #4] │ │ │ │ + str r4, [r8, #8] │ │ │ │ + mov r4, r8 │ │ │ │ + stm ip, {r0, r1} │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + stmia fp!, {r0, r1, r2, r3} │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm lr, {r0, r1} │ │ │ │ + ldr r5, [ip] │ │ │ │ + stm r4, {r0, r1} │ │ │ │ + mov r4, r0 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + stmia r9!, {r0, r1, r2, r3} │ │ │ │ + ldm r7!, {r0, r1, r2, r3} │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r4, [ip] │ │ │ │ + str r5, [lr] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + bl 770c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #67 @ 0x43 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a1e0 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r3, r7 │ │ │ │ - mov r1, #94 @ 0x5e │ │ │ │ - mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + beq 6fd70 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6ff10 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + add r4, sp, #32 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69f6c │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + beq 7003c │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r3, [pc, #432] @ 70088 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 69e38 │ │ │ │ - mov r3, #14 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - str r8, [sp, #44] @ 0x2c │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #228] @ 0xe4 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7460 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r0, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 72d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 69e38 │ │ │ │ - mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + ldr r5, [r5] │ │ │ │ + bl 770c │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #364] @ 7008c │ │ │ │ + ldr r3, [pc, #352] @ 70084 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #140] @ 0x8c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 7007c │ │ │ │ + add sp, sp, #148 @ 0x94 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69f38 │ │ │ │ - ldr r4, [pc, #1108] @ 6a33c │ │ │ │ - ldr r3, [pc, #1088] @ 6a32c │ │ │ │ + beq 6ff10 │ │ │ │ + ldr r4, [pc, #300] @ 70090 │ │ │ │ + ldr r3, [pc, #288] @ 70088 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, r4, #216 @ 0xd8 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + add r5, r4, #360 @ 0x168 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a224 │ │ │ │ - ldr r3, [pc, #1076] @ 6a340 │ │ │ │ + bne 70008 │ │ │ │ + ldr r3, [pc, #268] @ 70094 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #220] @ 0xdc │ │ │ │ + ldr r3, [r3, #364] @ 0x16c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - add r4, sp, #36 @ 0x24 │ │ │ │ + add r4, sp, #28 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 6a344 │ │ │ │ - ldr r3, [pc, #988] @ 6a328 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [sp, #148] @ 0x94 │ │ │ │ - eors r2, r3, r2 │ │ │ │ + bl 722c │ │ │ │ + b 6ff10 │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7208 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6ff10 │ │ │ │ + ldr r4, [pc, #188] @ 70098 │ │ │ │ + ldr r3, [pc, #168] @ 70088 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #368 @ 0x170 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 70048 │ │ │ │ + ldr r3, [pc, #156] @ 7009c │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r3, [r3, #372] @ 0x174 │ │ │ │ + b 6ff8c │ │ │ │ + mov r3, #10 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [pc, #136] @ 700a0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + add r3, sp, #32 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #364] @ 0x16c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6ff80 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7208 │ │ │ │ + b 6fecc │ │ │ │ + mov r3, #10 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [pc, #76] @ 700a4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + add r3, sp, #32 │ │ │ │ + ldm r3, {r0, r1} │ │ │ │ + bl 773c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #372] @ 0x174 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 6fff8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r0, [r2], -r0 @ │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq pc, r1, ip, asr #27 │ │ │ │ + eoreq r1, r2, r4, asr #2 │ │ │ │ + eoreq r1, r2, r4, lsr #2 │ │ │ │ + eoreq r1, r2, ip, asr #1 │ │ │ │ + eoreq r1, r2, ip, lsr #1 │ │ │ │ + andeq r4, sl, r4, lsr #30 │ │ │ │ + andeq r4, sl, r4, ror #29 │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #3912] @ 0xf48 │ │ │ │ + sub sp, sp, #148 @ 0x94 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [pc, #1128] @ 70530 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r1, [pc, #1124] @ 70534 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov ip, #2 │ │ │ │ + add lr, sp, #40 @ 0x28 │ │ │ │ + str lr, [sp, #8] │ │ │ │ + str ip, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ - bne 6a320 │ │ │ │ - add sp, sp, #156 @ 0x9c │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, #95 @ 0x5f │ │ │ │ - mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ - mov r4, r3 │ │ │ │ + ldr r2, [pc, #1096] @ 70538 │ │ │ │ + ldr r1, [r1] │ │ │ │ + str r1, [sp, #140] @ 0x8c │ │ │ │ + mov r1, #0 │ │ │ │ + add r4, sp, #24 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + b 70138 │ │ │ │ + mov r1, #2 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #70 @ 0x46 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 701c │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + bl 73a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 703f4 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #70 @ 0x46 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 70dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 70110 │ │ │ │ + mov r1, #71 @ 0x47 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7544 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ - add r8, sp, #96 @ 0x60 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r5, r4 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ + add r8, sp, #112 @ 0x70 │ │ │ │ + mov r9, r7 │ │ │ │ + mov fp, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ - mov lr, r4 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - str r3, [sp, #124] @ 0x7c │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - str r8, [sp, #4] │ │ │ │ - stmia r8!, {r0, r1, r2, r3} │ │ │ │ - ldm lr, {r0, r1} │ │ │ │ - mov ip, r6 │ │ │ │ - stm r8, {r0, r1} │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ str r4, [sp] │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldm r4!, {r0, r1, r2, r3} │ │ │ │ + str r7, [sp, #12] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + stmia r7!, {r0, r1, r2, r3} │ │ │ │ + ldm r4, {r0, r1} │ │ │ │ + mov lr, r8 │ │ │ │ + stm r7, {r0, r1} │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + ldr sl, [sp, #8] │ │ │ │ + stmia r5!, {r0, r1, r2, r3} │ │ │ │ + mov ip, sl │ │ │ │ mov r1, #2 │ │ │ │ - str r1, [lr] │ │ │ │ - ldm r7!, {r0, r1, r2, r3} │ │ │ │ - mov lr, r6 │ │ │ │ - stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldm r7, {r0, r1} │ │ │ │ - ldr lr, [r8] │ │ │ │ - stm ip, {r0, r1} │ │ │ │ - mov ip, r0 │ │ │ │ - ldm sl!, {r0, r1, r2, r3} │ │ │ │ - mov r4, r9 │ │ │ │ + str r1, [r4] │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + mov r4, r8 │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldm ip, {r0, r1} │ │ │ │ + ldr r4, [r7] │ │ │ │ + stm lr, {r0, r1} │ │ │ │ + mov lr, r0 │ │ │ │ + ldm r9!, {r0, r1, r2, r3} │ │ │ │ + stmia sl!, {r0, r1, r2, r3} │ │ │ │ + ldm fp!, {r0, r1, r2, r3} │ │ │ │ + str r4, [ip] │ │ │ │ + ldr ip, [sp, #12] │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ - mov lr, r6 │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia r5!, {r0, r1, r2, r3} │ │ │ │ - str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ - str fp, [sp, #8] │ │ │ │ - str r9, [sp, #12] │ │ │ │ - b 6a13c │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - mov r1, #6 │ │ │ │ + bl 71a8 │ │ │ │ + str r6, [sp, #12] │ │ │ │ + b 70320 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - bl 7450 │ │ │ │ + bl 7604 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, #95 @ 0x5f │ │ │ │ + mov r1, #71 @ 0x47 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6a258 │ │ │ │ - mov r1, #95 @ 0x5f │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bne 70468 │ │ │ │ + mov r1, #71 @ 0x47 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ - mov sl, r6 │ │ │ │ - mov r8, r6 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r7, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r6, r3 │ │ │ │ str r5, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1} │ │ │ │ - str r4, [r6] │ │ │ │ - str r4, [r6, #4] │ │ │ │ - str r4, [r6, #8] │ │ │ │ - mov r4, r6 │ │ │ │ + str r4, [r8] │ │ │ │ + str r4, [r8, #4] │ │ │ │ + str r4, [r8, #8] │ │ │ │ + mov r4, r8 │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia fp!, {r0, r1, r2, r3} │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r5] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia sl!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ ldr r5, [ip] │ │ │ │ stm r4, {r0, r1} │ │ │ │ mov r4, r0 │ │ │ │ ldm r9!, {r0, r1, r2, r3} │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ - ldm r8!, {r0, r1, r2, r3} │ │ │ │ - stmia r7!, {r0, r1, r2, r3} │ │ │ │ + ldm r7!, {r0, r1, r2, r3} │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - bl 76fc │ │ │ │ + bl 71a8 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, #95 @ 0x5f │ │ │ │ + mov r1, #71 @ 0x47 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a03c │ │ │ │ + beq 70220 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69f38 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + beq 703c0 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + add r4, sp, #32 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a2ac │ │ │ │ - ldr r3, [pc, #392] @ 6a32c │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7450 │ │ │ │ + beq 704ec │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r3, [pc, #432] @ 70538 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 7460 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c4 │ │ │ │ - mov r0, r9 │ │ │ │ + bl 72d4 │ │ │ │ + mov r0, r6 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ - b 69f38 │ │ │ │ - mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 722c │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #364] @ 7053c │ │ │ │ + ldr r3, [pc, #352] @ 70534 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [sp, #140] @ 0x8c │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 7052c │ │ │ │ + add sp, sp, #148 @ 0x94 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69f38 │ │ │ │ - add r6, r4, #232 @ 0xe8 │ │ │ │ - ldr r3, [pc, #296] @ 6a32c │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + beq 703c0 │ │ │ │ + ldr r4, [pc, #300] @ 70540 │ │ │ │ + ldr r3, [pc, #288] @ 70538 │ │ │ │ + add r4, pc, r4 │ │ │ │ + add r5, r4, #376 @ 0x178 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a2ec │ │ │ │ - ldr r3, [pc, #300] @ 6a348 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #236] @ 0xec │ │ │ │ - b 69f10 │ │ │ │ - mov r3, #6 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #280] @ 6a34c │ │ │ │ + bne 704b8 │ │ │ │ + ldr r3, [pc, #268] @ 70544 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - mov r3, r0 │ │ │ │ + ldr r3, [r3, #380] @ 0x17c │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + add r4, sp, #28 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 72d4 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 722c │ │ │ │ + b 703c0 │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #220] @ 0xdc │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 69f04 │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69f38 │ │ │ │ - ldr r4, [pc, #208] @ 6a350 │ │ │ │ - ldr r3, [pc, #168] @ 6a32c │ │ │ │ + beq 703c0 │ │ │ │ + ldr r4, [pc, #188] @ 70548 │ │ │ │ + ldr r3, [pc, #168] @ 70538 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, r4, #240 @ 0xf0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + add r5, r4, #384 @ 0x180 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a2b8 │ │ │ │ - ldr r3, [pc, #176] @ 6a354 │ │ │ │ + bne 704f8 │ │ │ │ + ldr r3, [pc, #156] @ 7054c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #244] @ 0xf4 │ │ │ │ - b 69f10 │ │ │ │ - mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ - b 6a19c │ │ │ │ - mov r3, #6 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #144] @ 6a358 │ │ │ │ + ldr r3, [r3, #388] @ 0x184 │ │ │ │ + b 7043c │ │ │ │ + mov r3, #5 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [pc, #136] @ 70550 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #380] @ 0x17c │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 70430 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r4, #244] @ 0xf4 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 6a29c │ │ │ │ - mov r3, #6 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #96] @ 6a35c │ │ │ │ + bl 7208 │ │ │ │ + b 7037c │ │ │ │ + mov r3, #5 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [pc, #76] @ 70554 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ + bl 773c │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r4, #236] @ 0xec │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 6a214 │ │ │ │ - bl 7108 <__stack_chk_fail@plt> │ │ │ │ - eoreq r5, r1, r4, asr pc │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ - eoreq r7, r1, r4, ror #2 │ │ │ │ - andeq sl, sl, r0, lsl #15 │ │ │ │ - eoreq r7, r1, r8, asr #2 │ │ │ │ - eoreq r7, r1, r0, lsr #1 │ │ │ │ - eoreq r7, r1, r0, lsl #1 │ │ │ │ - eoreq r5, r1, r4, lsr #27 │ │ │ │ - eoreq r6, r1, r0, ror sp │ │ │ │ - andeq sl, sl, r4, lsl #6 │ │ │ │ - eoreq r6, r1, r8, lsl #26 │ │ │ │ - eoreq r6, r1, r8, ror #25 │ │ │ │ - andeq sl, sl, r0, ror r2 │ │ │ │ - andeq sl, sl, ip, lsr r2 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #388] @ 0x184 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 704a8 │ │ │ │ + bl 7118 <__stack_chk_fail@plt> │ │ │ │ + eoreq pc, r1, r0, lsr #24 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + mrc2 14, 7, pc, cr14, cr14, {7} │ │ │ │ + eoreq pc, r1, ip, lsl r9 @ │ │ │ │ + mlaeq r2, r4, ip, r0 │ │ │ │ + eoreq r0, r2, r4, ror ip │ │ │ │ + eoreq r0, r2, ip, lsl ip │ │ │ │ + strdeq r0, [r2], -ip @ │ │ │ │ + andeq r4, sl, r0, lsl #21 │ │ │ │ + andeq r4, sl, r0, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1424] @ 6a910 │ │ │ │ + ldr r0, [pc, #1424] @ 70b08 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #1420] @ 6a914 │ │ │ │ + ldr r1, [pc, #1420] @ 70b0c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #1392] @ 6a918 │ │ │ │ + ldr r2, [pc, #1392] @ 70b10 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r9, #8] │ │ │ │ str r3, [r9, #4] │ │ │ │ mov r3, #2 │ │ │ │ add r4, sp, #32 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 6a3f0 │ │ │ │ + b 705e8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ - mov r1, #96 @ 0x60 │ │ │ │ + bl 7604 │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ mov r0, fp │ │ │ │ - bl 700c │ │ │ │ + bl 701c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a4b4 │ │ │ │ + bne 706ac │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, #96 @ 0x60 │ │ │ │ + mov r1, #72 @ 0x48 │ │ │ │ mov r0, fp │ │ │ │ - bl 70cc │ │ │ │ + bl 70dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a3c8 │ │ │ │ - ldr sl, [pc, #1292] @ 6a91c │ │ │ │ - ldr r8, [pc, #1292] @ 6a920 │ │ │ │ + beq 705c0 │ │ │ │ + ldr sl, [pc, #1292] @ 70b14 │ │ │ │ + ldr r8, [pc, #1292] @ 70b18 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sp, #28 │ │ │ │ add r8, pc, r8 │ │ │ │ - add r6, sl, #256 @ 0x100 │ │ │ │ - b 6a450 │ │ │ │ - ldr r4, [pc, #1272] @ 6a924 │ │ │ │ + add r6, sl, #400 @ 0x190 │ │ │ │ + b 70648 │ │ │ │ + ldr r4, [pc, #1272] @ 70b1c │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [r4, #260] @ 0x104 │ │ │ │ - mov r1, #97 @ 0x61 │ │ │ │ + ldr r3, [r4, #404] @ 0x194 │ │ │ │ + mov r1, #73 @ 0x49 │ │ │ │ mov r0, fp │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a7cc │ │ │ │ + bne 709c4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r7 │ │ │ │ - mov r1, #97 @ 0x61 │ │ │ │ + mov r1, #73 @ 0x49 │ │ │ │ mov r0, fp │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a558 │ │ │ │ + bne 70750 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a424 │ │ │ │ + beq 7061c │ │ │ │ mov r3, #14 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - bl 772c │ │ │ │ - str r0, [sl, #260] @ 0x104 │ │ │ │ + bl 773c │ │ │ │ + str r0, [sl, #404] @ 0x194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 757c <__cxa_guard_release@plt> │ │ │ │ - b 6a424 │ │ │ │ + bl 758c <__cxa_guard_release@plt> │ │ │ │ + b 7061c │ │ │ │ mov r0, fp │ │ │ │ - bl 71f8 │ │ │ │ + bl 7208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a524 │ │ │ │ - ldr r4, [pc, #1108] @ 6a928 │ │ │ │ - ldr r3, [pc, #1088] @ 6a918 │ │ │ │ + beq 7071c │ │ │ │ + ldr r4, [pc, #1108] @ 70b20 │ │ │ │ + ldr r3, [pc, #1088] @ 70b10 │ │ │ │ add r4, pc, r4 │ │ │ │ - add r6, r4, #248 @ 0xf8 │ │ │ │ + add r6, r4, #392 @ 0x188 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 74b0 <__cxa_guard_acquire@plt> │ │ │ │ + bl 74c0 <__cxa_guard_acquire@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a810 │ │ │ │ - ldr r3, [pc, #1076] @ 6a92c │ │ │ │ + bne 70a08 │ │ │ │ + ldr r3, [pc, #1076] @ 70b24 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r3, [r3, #252] @ 0xfc │ │ │ │ + ldr r3, [r3, #396] @ 0x18c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72c4 │ │ │ │ + bl 72d4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 721c │ │ │ │ + bl 722c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7198 │ │ │ │ - ldr r2, [pc, #1020] @ 6a930 │ │ │ │ - ldr r3, [pc, #988] @ 6a914 │ │ │ │ + bl 71a8 │ │ │ │ + ldr r2, [pc, #1020] @ 70b28 │ │ │ │ + ldr r3, [pc, #988] @ 70b0c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6a90c │ │ │ │ + bne 70b04 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, #98 @ 0x62 │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ mov r0, fp │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ str r8, [sp, #4] │ │ │ │ @@ -101313,47 +107579,47 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ str lr, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b 6a728 │ │ │ │ + b 70920 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f4 │ │ │ │ + bl 7604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 7450 │ │ │ │ + bl 7460 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, #98 @ 0x62 │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7228 │ │ │ │ + bl 7238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 7390 │ │ │ │ + bl 73a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6a844 │ │ │ │ - mov r1, #98 @ 0x62 │ │ │ │ + bne 70a3c │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7534 │ │ │ │ + bl 7544 │ │ │ │ ldr r5, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4 │ │ │ │ + bl 76f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r5, [sp] │ │ │ │ @@ -101380,2529 +107646,936 @@ │ │ │ │ ldr r9, [sp, #16] │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [ip] │ │ │ │ str r5, [lr] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7198 │ │ │ │ + bl 71a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl 76fc │ │ │ │ + bl 770c │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, #98 @ 0x62 │ │ │ │ + mov r1, #74 @ 0x4a │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742c │ │ │ │ + bl 743c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a628 │ │ │ │ + beq 70820 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a524 │ │ │ │ + beq 7071c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7408 │ │ │ │ + bl 7418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a898 │ │ │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes