Files
qianbian/analysis/firmware/fw.asm
T

32101 lines
1.2 MiB
Plaintext

; DA14585 firmware linear sweep, base 0x07fc0000, 72164 bytes
0x07fc0000: 582b cmp r3, #0x58
0x07fc0002: fd07 lsls r5, r7, #0x1f
0x07fc0004: 2505 lsls r5, r4, #0x14
0x07fc0006: fc07 lsls r4, r7, #0x1f
0x07fc0008: 2d05 lsls r5, r5, #0x14
0x07fc000a: fc07 lsls r4, r7, #0x1f
0x07fc000c: 4505 lsls r5, r0, #0x15
0x07fc000e: fc07 lsls r4, r7, #0x1f
0x07fc0010: 0000 movs r0, r0
0x07fc0012: 0000 movs r0, r0
0x07fc0014: 0000 movs r0, r0
0x07fc0016: 0000 movs r0, r0
0x07fc0018: 0000 movs r0, r0
0x07fc001a: 0000 movs r0, r0
0x07fc001c: 0000 movs r0, r0
0x07fc001e: 0000 movs r0, r0
0x07fc0020: 0000 movs r0, r0
0x07fc0022: 0000 movs r0, r0
0x07fc0024: 0000 movs r0, r0
0x07fc0026: 0000 movs r0, r0
0x07fc0028: 0000 movs r0, r0
0x07fc002a: 0000 movs r0, r0
0x07fc002c: 5d05 lsls r5, r3, #0x15
0x07fc002e: fc07 lsls r4, r7, #0x1f
0x07fc0030: 0000 movs r0, r0
0x07fc0032: 0000 movs r0, r0
0x07fc0034: 0000 movs r0, r0
0x07fc0036: 0000 movs r0, r0
0x07fc0038: 5f05 lsls r7, r3, #0x15
0x07fc003a: fc07 lsls r4, r7, #0x1f
0x07fc003c: 2b52 strh r3, [r5, r0]
0x07fc003e: fc07 lsls r4, r7, #0x1f
0x07fc0040: 1d22 movs r2, #0x1d
0x07fc0042: fc07 lsls r4, r7, #0x1f
0x07fc0044: 75a9 add r1, sp, #0x1d4
0x07fc0046: fc07 lsls r4, r7, #0x1f
0x07fc0048: 1d27 movs r7, #0x1d
0x07fc004a: f007 lsls r0, r6, #0x1f
0x07fc004c: 2d52 strh r5, [r5, r0]
0x07fc004e: fc07 lsls r4, r7, #0x1f
0x07fc0050: 1139 subs r1, #0x11
0x07fc0052: fc07 lsls r4, r7, #0x1f
0x07fc0054: 6305 lsls r3, r4, #0x15
0x07fc0056: fc07 lsls r4, r7, #0x1f
0x07fc0058: 1122 movs r2, #0x11
0x07fc005a: fc07 lsls r4, r7, #0x1f
0x07fc005c: 6305 lsls r3, r4, #0x15
0x07fc005e: fc07 lsls r4, r7, #0x1f
0x07fc0060: 6305 lsls r3, r4, #0x15
0x07fc0062: fc07 lsls r4, r7, #0x1f
0x07fc0064: 6305 lsls r3, r4, #0x15
0x07fc0066: fc07 lsls r4, r7, #0x1f
0x07fc0068: 1536 adds r6, #0x15
0x07fc006a: fc07 lsls r4, r7, #0x1f
0x07fc006c: 1f36 adds r6, #0x1f
0x07fc006e: fc07 lsls r4, r7, #0x1f
0x07fc0070: 2936 adds r6, #0x29
0x07fc0072: fc07 lsls r4, r7, #0x1f
0x07fc0074: 3336 adds r6, #0x33
0x07fc0076: fc07 lsls r4, r7, #0x1f
0x07fc0078: 3d36 adds r6, #0x3d
0x07fc007a: fc07 lsls r4, r7, #0x1f
0x07fc007c: 6305 lsls r3, r4, #0x15
0x07fc007e: fc07 lsls r4, r7, #0x1f
0x07fc0080: 7152 strh r1, [r6, r1]
0x07fc0082: fc07 lsls r4, r7, #0x1f
0x07fc0084: 6305 lsls r3, r4, #0x15
0x07fc0086: fc07 lsls r4, r7, #0x1f
0x07fc0088: 6305 lsls r3, r4, #0x15
0x07fc008a: fc07 lsls r4, r7, #0x1f
0x07fc008c: 6305 lsls r3, r4, #0x15
0x07fc008e: fc07 lsls r4, r7, #0x1f
0x07fc0090: 6305 lsls r3, r4, #0x15
0x07fc0092: fc07 lsls r4, r7, #0x1f
0x07fc0094: 6305 lsls r3, r4, #0x15
0x07fc0096: fc07 lsls r4, r7, #0x1f
0x07fc0098: 6305 lsls r3, r4, #0x15
0x07fc009a: fc07 lsls r4, r7, #0x1f
0x07fc009c: 6305 lsls r3, r4, #0x15
0x07fc009e: fc07 lsls r4, r7, #0x1f
0x07fc050e: ffff0348 vtbl.8 d20, {d15}, d3
0x07fc0512: 8546 mov sp, r0
0x07fc0514: 01f09afd bl #0x7fc204c
0x07fc0518: 0048 ldr r0, [pc, #0]
0x07fc051a: 0047 bx r0
0x07fc051c: 099c ldr r4, [sp, #0x24]
0x07fc051e: fc07 lsls r4, r7, #0x1f
0x07fc0520: 582b cmp r3, #0x58
0x07fc0522: fd07 lsls r5, r7, #0x1f
0x07fc0524: 0f48 ldr r0, [pc, #0x3c]
0x07fc0526: 8047 blx r0
0x07fc0528: 0f48 ldr r0, [pc, #0x3c]
0x07fc052a: 0047 bx r0
0x07fc052c: 0420 movs r0, #4
0x07fc052e: 7146 mov r1, lr
0x07fc0530: 0842 tst r0, r1
0x07fc0532: 03d0 beq #0x7fc053c
0x07fc0536: 0980 strh r1, [r1]
0x07fc0538: 0c49 ldr r1, [pc, #0x30]
0x07fc053a: 0847 bx r1
0x07fc053e: 0880 strh r0, [r1]
0x07fc0540: 0a49 ldr r1, [pc, #0x28]
0x07fc0542: 0847 bx r1
0x07fc0544: 0420 movs r0, #4
0x07fc0546: 7146 mov r1, lr
0x07fc0548: 0842 tst r0, r1
0x07fc054a: 03d0 beq #0x7fc0554
0x07fc054e: 0980 strh r1, [r1]
0x07fc0550: 0749 ldr r1, [pc, #0x1c]
0x07fc0552: 0847 bx r1
0x07fc0556: 0880 strh r0, [r1]
0x07fc0558: 0549 ldr r1, [pc, #0x14]
0x07fc055a: 0847 bx r1
0x07fc055c: fee7 b #0x7fc055c
0x07fc055e: fee7 b #0x7fc055e
0x07fc0560: fee7 b #0x7fc0560
0x07fc0562: fee7 b #0x7fc0562
0x07fc0564: b9c6 stm r6!, {r0, r3, r4, r5, r7}
0x07fc0566: fc07 lsls r4, r7, #0x1f
0x07fc0568: 1105 lsls r1, r2, #0x14
0x07fc056a: fc07 lsls r4, r7, #0x1f
0x07fc056c: fd39 subs r1, #0xfd
0x07fc056e: fc07 lsls r4, r7, #0x1f
0x07fc0570: f938 subs r0, #0xf9
0x07fc0572: fc07 lsls r4, r7, #0x1f
0x07fc0574: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc0576: 0e46 mov r6, r1
0x07fc0578: 0446 mov r4, r0
0x07fc057a: 0022 movs r2, #0
0x07fc057c: 0321 movs r1, #3
0x07fc057e: 51f7eaf9 bl #0x7f11956
0x07fc0582: 0546 mov r5, r0
0x07fc0584: 52f7b6fb bl #0x7f12cf4
0x07fc0588: 6880 strh r0, [r5, #2]
0x07fc058a: 2846 mov r0, r5
0x07fc058c: 51f7f4f9 bl #0x7f11978
0x07fc0590: 52f7b0fb bl #0x7f12cf4
0x07fc0594: 7188 ldrh r1, [r6, #2]
0x07fc0596: 8842 cmp r0, r1
0x07fc0598: 00d3 blo #0x7fc059c
0x07fc059a: 0846 mov r0, r1
0x07fc059c: 0146 mov r1, r0
0x07fc059e: 2046 mov r0, r4
0x07fc05a0: 51f7d1fa bl #0x7f11b46
0x07fc05a4: 0020 movs r0, #0
0x07fc05a6: 70bd pop {r4, r5, r6, pc}
0x07fc05a8: 0246 mov r2, r0
0x07fc05aa: ff4b ldr r3, [pc, #0x3fc]
0x07fc05ac: 9200 lsls r2, r2, #2
0x07fc05ae: 9a58 ldr r2, [r3, r2]
0x07fc05b0: 0120 movs r0, #1
0x07fc05b2: 1269 ldr r2, [r2, #0x10]
0x07fc05b4: 0029 cmp r1, #0
0x07fc05b6: 0ed0 beq #0x7fc05d6
0x07fc05b8: 517f ldrb r1, [r2, #0x1d]
0x07fc05ba: 5e23 movs r3, #0x5e
0x07fc05bc: 9b5c ldrb r3, [r3, r2]
0x07fc05be: 002b cmp r3, #0
0x07fc05c0: 0bd0 beq #0x7fc05da
0x07fc05c2: 0529 cmp r1, #5
0x07fc05c4: 06d1 bne #0x7fc05d4
0x07fc05c6: 517e ldrb r1, [r2, #0x19]
0x07fc05c8: 0907 lsls r1, r1, #0x1c
0x07fc05ca: 02d5 bpl #0x7fc05d2
0x07fc05cc: 917c ldrb r1, [r2, #0x12]
0x07fc05ce: 0907 lsls r1, r1, #0x1c
0x07fc05d0: 00d4 bmi #0x7fc05d4
0x07fc05d2: 0020 movs r0, #0
0x07fc05d4: 7047 bx lr
0x07fc05d6: 917d ldrb r1, [r2, #0x16]
0x07fc05d8: efe7 b #0x7fc05ba
0x07fc05da: 0229 cmp r1, #2
0x07fc05dc: f9d0 beq #0x7fc05d2
0x07fc05de: 0429 cmp r1, #4
0x07fc05e0: f7d0 beq #0x7fc05d2
0x07fc05e2: 0529 cmp r1, #5
0x07fc05e4: f6d1 bne #0x7fc05d4
0x07fc05e6: 0020 movs r0, #0
0x07fc05e8: ede7 b #0x7fc05c6
0x07fc05ea: 0246 mov r2, r0
0x07fc05ec: 30b5 push {r4, r5, lr} ;;FUNC
0x07fc05ee: 9300 lsls r3, r2, #2
0x07fc05f0: ed4a ldr r2, [pc, #0x3b4]
0x07fc05f2: 0120 movs r0, #1
0x07fc05f4: d258 ldr r2, [r2, r3]
0x07fc05f6: 1269 ldr r2, [r2, #0x10]
0x07fc05f8: 137d ldrb r3, [r2, #0x14]
0x07fc05fa: d47e ldrb r4, [r2, #0x1b]
0x07fc05fc: 157f ldrb r5, [r2, #0x1c]
0x07fc05fe: 2340 ands r3, r4
0x07fc0600: 547d ldrb r4, [r2, #0x15]
0x07fc0602: 2c40 ands r4, r5
0x07fc0604: 0129 cmp r1, #1
0x07fc0606: 01d0 beq #0x7fc060c
0x07fc0608: 0229 cmp r1, #2
0x07fc060a: 09d1 bne #0x7fc0620
0x07fc060c: 957c ldrb r5, [r2, #0x12]
0x07fc060e: 527e ldrb r2, [r2, #0x19]
0x07fc0610: 1540 ands r5, r2
0x07fc0612: 2a07 lsls r2, r5, #0x1c
0x07fc0614: 04d4 bmi #0x7fc0620
0x07fc0616: 1a46 mov r2, r3
0x07fc0618: 2243 orrs r2, r4
0x07fc061a: d207 lsls r2, r2, #0x1f
0x07fc061c: 00d1 bne #0x7fc0620
0x07fc061e: 0020 movs r0, #0
0x07fc0620: 0329 cmp r1, #3
0x07fc0622: 01d0 beq #0x7fc0628
0x07fc0624: 0429 cmp r1, #4
0x07fc0626: 04d1 bne #0x7fc0632
0x07fc0628: 5907 lsls r1, r3, #0x1d
0x07fc062a: 02d4 bmi #0x7fc0632
0x07fc062c: 6107 lsls r1, r4, #0x1d
0x07fc062e: 00d4 bmi #0x7fc0632
0x07fc0630: 0020 movs r0, #0
0x07fc0632: 30bd pop {r4, r5, pc}
0x07fc0634: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc0636: 1446 mov r4, r2
0x07fc0638: 0d46 mov r5, r1
0x07fc063a: 1046 mov r0, r2
0x07fc063c: 5bf76dfc bl #0x7f1bf1a
0x07fc0640: 240a lsrs r4, r4, #8
0x07fc0642: 0028 cmp r0, #0
0x07fc0644: 30d0 beq #0x7fc06a8
0x07fc0646: d949 ldr r1, [pc, #0x364]
0x07fc0648: a200 lsls r2, r4, #2
0x07fc064a: 8b58 ldr r3, [r1, r2]
0x07fc064c: 0127 movs r7, #1
0x07fc064e: 1e8b ldrh r6, [r3, #0x18]
0x07fc0650: bf02 lsls r7, r7, #0xa
0x07fc0652: 3e43 orrs r6, r7
0x07fc0654: 1e83 strh r6, [r3, #0x18]
0x07fc0656: 1328 cmp r0, #0x13
0x07fc0658: 26d0 beq #0x7fc06a8
0x07fc065a: 1428 cmp r0, #0x14
0x07fc065c: 24d0 beq #0x7fc06a8
0x07fc065e: 1528 cmp r0, #0x15
0x07fc0660: 11d0 beq #0x7fc0686
0x07fc0662: 8858 ldr r0, [r1, r2]
0x07fc0664: 2d21 movs r1, #0x2d
0x07fc0666: 0a5c ldrb r2, [r1, r0]
0x07fc0668: 0123 movs r3, #1
0x07fc066a: d106 lsls r1, r2, #0x1b
0x07fc066c: 0029 cmp r1, #0
0x07fc066e: 0cda bge #0x7fc068a
0x07fc0670: 0146 mov r1, r0
0x07fc0672: a031 adds r1, #0xa0
0x07fc0674: 8e7d ldrb r6, [r1, #0x16]
0x07fc0676: 002e cmp r6, #0
0x07fc0678: 07d0 beq #0x7fc068a
0x07fc067a: 8b75 strb r3, [r1, #0x16]
0x07fc067c: 3d21 movs r1, #0x3d
0x07fc067e: 2046 mov r0, r4
0x07fc0680: 45f7b8fe bl #0x7f063f4
0x07fc0684: 10e0 b #0x7fc06a8
0x07fc0686: 0220 movs r0, #2
0x07fc0688: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc068a: 1107 lsls r1, r2, #0x1c
0x07fc068c: 03d5 bpl #0x7fc0696
0x07fc068e: 0021 movs r1, #0
0x07fc0690: a030 adds r0, #0xa0
0x07fc0692: 8175 strb r1, [r0, #0x16]
0x07fc0694: f7e7 b #0x7fc0686
0x07fc0696: a030 adds r0, #0xa0
0x07fc0698: 8375 strb r3, [r0, #0x16]
0x07fc069a: 2046 mov r0, r4
0x07fc069c: 43f7a4fb bl #0x7f03de8
0x07fc06a0: 2946 mov r1, r5
0x07fc06a2: 2046 mov r0, r4
0x07fc06a4: 43f7e3fb bl #0x7f03e6e
0x07fc06a8: 0020 movs r0, #0
0x07fc06aa: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc06ac: ffb5 push {r0, r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc06ae: 81b0 sub sp, #4
0x07fc06b0: 1546 mov r5, r2
0x07fc06b2: 170a lsrs r7, r2, #8
0x07fc06b4: 1046 mov r0, r2
0x07fc06b6: 5bf730fc bl #0x7f1bf1a
0x07fc06ba: 0028 cmp r0, #0
0x07fc06bc: 38d0 beq #0x7fc0730
0x07fc06be: 1328 cmp r0, #0x13
0x07fc06c0: 36d0 beq #0x7fc0730
0x07fc06c2: 1428 cmp r0, #0x14
0x07fc06c4: 34d0 beq #0x7fc0730
0x07fc06c6: 290a lsrs r1, r5, #8
0x07fc06c8: 8c00 lsls r4, r1, #2
0x07fc06ca: b84e ldr r6, [pc, #0x2e0]
0x07fc06cc: 1528 cmp r0, #0x15
0x07fc06ce: 15d0 beq #0x7fc06fc
0x07fc06d0: ff20 movs r0, #0xff
0x07fc06d2: 2946 mov r1, r5
0x07fc06d4: 0330 adds r0, #3
0x07fc06d6: 5bf707fd bl #0x7f1c0e8
0x07fc06da: 3059 ldr r0, [r6, r4]
0x07fc06dc: 2d21 movs r1, #0x2d
0x07fc06de: 095c ldrb r1, [r1, r0]
0x07fc06e0: c906 lsls r1, r1, #0x1b
0x07fc06e2: 03d5 bpl #0x7fc06ec
0x07fc06e4: a030 adds r0, #0xa0
0x07fc06e6: c07d ldrb r0, [r0, #0x17]
0x07fc06e8: 0028 cmp r0, #0
0x07fc06ea: 0ed0 beq #0x7fc070a
0x07fc06ec: 3d02 lsls r5, r7, #8
0x07fc06ee: 6d1c adds r5, r5, #1
0x07fc06f0: a8b2 uxth r0, r5
0x07fc06f2: 5bf712fc bl #0x7f1bf1a
0x07fc06f6: 1928 cmp r0, #0x19
0x07fc06f8: 0cd0 beq #0x7fc0714
0x07fc06fa: 0fe0 b #0x7fc071c
0x07fc06fc: 3059 ldr r0, [r6, r4]
0x07fc06fe: 0121 movs r1, #1
0x07fc0700: a030 adds r0, #0xa0
0x07fc0702: c175 strb r1, [r0, #0x17]
0x07fc0704: 0220 movs r0, #2
0x07fc0706: 05b0 add sp, #0x14
0x07fc0708: f0bd pop {r4, r5, r6, r7, pc}
0x07fc070a: 3d21 movs r1, #0x3d
0x07fc070c: 3846 mov r0, r7
0x07fc070e: 45f771fe bl #0x7f063f4
0x07fc0712: 0de0 b #0x7fc0730
0x07fc0714: a8b2 uxth r0, r5
0x07fc0716: 0121 movs r1, #1
0x07fc0718: 5bf7cdfb bl #0x7f1beb6
0x07fc071c: 3059 ldr r0, [r6, r4]
0x07fc071e: 0122 movs r2, #1
0x07fc0720: 018b ldrh r1, [r0, #0x18]
0x07fc0722: 5202 lsls r2, r2, #9
0x07fc0724: 9143 bics r1, r2
0x07fc0726: 0183 strh r1, [r0, #0x18]
0x07fc0728: 3846 mov r0, r7
0x07fc072a: 0299 ldr r1, [sp, #8]
0x07fc072c: 43f79ffb bl #0x7f03e6e
0x07fc0730: 0020 movs r0, #0
0x07fc0732: e8e7 b #0x7fc0706
0x07fc0734: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc0736: 9d49 ldr r1, [pc, #0x274]
0x07fc0738: 8700 lsls r7, r0, #2
0x07fc073a: c959 ldr r1, [r1, r7]
0x07fc073c: 0026 movs r6, #0
0x07fc073e: 8031 adds r1, #0x80
0x07fc0740: 4a8c ldrh r2, [r1, #0x22]
0x07fc0742: 8b8c ldrh r3, [r1, #0x24]
0x07fc0744: 1b2a cmp r2, #0x1b
0x07fc0746: 00d2 bhs #0x7fc074a
0x07fc0748: 1b22 movs r2, #0x1b
0x07fc074a: 8c8b ldrh r4, [r1, #0x1c]
0x07fc074c: 9442 cmp r4, r2
0x07fc074e: 00d2 bhs #0x7fc0752
0x07fc0750: 2246 mov r2, r4
0x07fc0752: 8a84 strh r2, [r1, #0x24]
0x07fc0754: 9a42 cmp r2, r3
0x07fc0756: 00d0 beq #0x7fc075a
0x07fc0758: 0126 movs r6, #1
0x07fc075a: 0b8c ldrh r3, [r1, #0x20]
0x07fc075c: cd8c ldrh r5, [r1, #0x26]
0x07fc075e: 1b2b cmp r3, #0x1b
0x07fc0760: 00d2 bhs #0x7fc0764
0x07fc0762: 1b23 movs r3, #0x1b
0x07fc0764: cc8b ldrh r4, [r1, #0x1e]
0x07fc0766: 9c42 cmp r4, r3
0x07fc0768: 00d2 bhs #0x7fc076c
0x07fc076a: 2346 mov r3, r4
0x07fc076c: cb84 strh r3, [r1, #0x26]
0x07fc076e: ab42 cmp r3, r5
0x07fc0770: 00d0 beq #0x7fc0774
0x07fc0772: 0126 movs r6, #1
0x07fc0774: 0b8e ldrh r3, [r1, #0x30]
0x07fc0776: cd8d ldrh r5, [r1, #0x2e]
0x07fc0778: 9c46 mov ip, r3
0x07fc077a: ff23 movs r3, #0xff
0x07fc077c: 4933 adds r3, #0x49
0x07fc077e: 9d42 cmp r5, r3
0x07fc0780: 01d2 bhs #0x7fc0786
0x07fc0782: 1c46 mov r4, r3
0x07fc0784: 00e0 b #0x7fc0788
0x07fc0786: 2c46 mov r4, r5
0x07fc0788: 0d8d ldrh r5, [r1, #0x28]
0x07fc078a: a542 cmp r5, r4
0x07fc078c: 00d3 blo #0x7fc0790
0x07fc078e: 2546 mov r5, r4
0x07fc0790: 0d86 strh r5, [r1, #0x30]
0x07fc0792: 6545 cmp r5, ip
0x07fc0794: 00d0 beq #0x7fc0798
0x07fc0796: 0126 movs r6, #1
0x07fc0798: 4c8e ldrh r4, [r1, #0x32]
0x07fc079a: a446 mov ip, r4
0x07fc079c: 8c8d ldrh r4, [r1, #0x2c]
0x07fc079e: 9c42 cmp r4, r3
0x07fc07a0: 00d2 bhs #0x7fc07a4
0x07fc07a2: 1c46 mov r4, r3
0x07fc07a4: 4b8d ldrh r3, [r1, #0x2a]
0x07fc07a6: a342 cmp r3, r4
0x07fc07a8: 00d2 bhs #0x7fc07ac
0x07fc07aa: 1c46 mov r4, r3
0x07fc07ac: 4c86 strh r4, [r1, #0x32]
0x07fc07ae: 6445 cmp r4, ip
0x07fc07b0: 00d0 beq #0x7fc07b4
0x07fc07b2: 0126 movs r6, #1
0x07fc07b4: eb08 lsrs r3, r5, #3
0x07fc07b6: 0b3b subs r3, #0xb
0x07fc07b8: 9bb2 uxth r3, r3
0x07fc07ba: 9a42 cmp r2, r3
0x07fc07bc: 00d2 bhs #0x7fc07c0
0x07fc07be: 1346 mov r3, r2
0x07fc07c0: 8b86 strh r3, [r1, #0x34]
0x07fc07c2: 5223 movs r3, #0x52
0x07fc07c4: 7949 ldr r1, [pc, #0x1e4]
0x07fc07c6: 5843 muls r0, r3, r0
0x07fc07c8: 794b ldr r3, [pc, #0x1e4]
0x07fc07ca: ca59 ldr r2, [r1, r7]
0x07fc07cc: 1c68 ldr r4, [r3]
0x07fc07ce: 8032 adds r2, #0x80
0x07fc07d0: 0419 adds r4, r0, r4
0x07fc07d2: d28c ldrh r2, [r2, #0x26]
0x07fc07d4: 8034 adds r4, #0x80
0x07fc07d6: e285 strh r2, [r4, #0x2e]
0x07fc07d8: c959 ldr r1, [r1, r7]
0x07fc07da: 1a68 ldr r2, [r3]
0x07fc07dc: 8031 adds r1, #0x80
0x07fc07de: 8018 adds r0, r0, r2
0x07fc07e0: 498e ldrh r1, [r1, #0x32]
0x07fc07e2: 8030 adds r0, #0x80
0x07fc07e4: 0186 strh r1, [r0, #0x30]
0x07fc07e6: 3046 mov r0, r6
0x07fc07e8: f0bd pop {r4, r5, r6, r7, pc}
0x07fc07ea: 10b5 push {r4, lr} ;;FUNC
0x07fc07ec: 0446 mov r4, r0
0x07fc07ee: 7148 ldr r0, [pc, #0x1c4]
0x07fc07f0: 008d ldrh r0, [r0, #0x28]
0x07fc07f2: 8007 lsls r0, r0, #0x1e
0x07fc07f4: 800f lsrs r0, r0, #0x1e
0x07fc07f6: 0128 cmp r0, #1
0x07fc07f8: 00d0 beq #0x7fc07fc
0x07fc07fa: 0020 movs r0, #0
0x07fc07fc: 6071 strb r0, [r4, #5]
0x07fc07fe: 0028 cmp r0, #0
0x07fc0800: 07d0 beq #0x7fc0812
0x07fc0802: 57f7f3fe bl #0x7f185ec
0x07fc0806: 0146 mov r1, r0
0x07fc0808: 0622 movs r2, #6
0x07fc080a: a01d adds r0, r4, #6
0x07fc080c: 5df74efc bl #0x7f1e0ac
0x07fc0810: 10bd pop {r4, pc}
0x07fc0812: 0622 movs r2, #6
0x07fc0814: 6849 ldr r1, [pc, #0x1a0]
0x07fc0816: a01d adds r0, r4, #6
0x07fc0818: f8e7 b #0x7fc080c
0x07fc081a: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc081c: 0546 mov r5, r0
0x07fc081e: 0024 movs r4, #0
0x07fc0820: 42f7a9f8 bl #0x7f02976
0x07fc0824: 2855 strb r0, [r5, r4]
0x07fc0826: 641c adds r4, r4, #1
0x07fc0828: 082c cmp r4, #8
0x07fc082a: f9db blt #0x7fc0820
0x07fc082c: 70bd pop {r4, r5, r6, pc}
0x07fc082e: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc0830: 0227 movs r7, #2
0x07fc0832: 0770 strb r7, [r0]
0x07fc0834: 0126 movs r6, #1
0x07fc0836: 0446 mov r4, r0
0x07fc0838: 4670 strb r6, [r0, #1]
0x07fc083a: 0d46 mov r5, r1
0x07fc083c: 8879 ldrb r0, [r1, #6]
0x07fc083e: 5f49 ldr r1, [pc, #0x17c]
0x07fc0840: c969 ldr r1, [r1, #0x1c]
0x07fc0842: 8847 blx r1
0x07fc0844: 2a21 movs r1, #0x2a
0x07fc0846: 0855 strb r0, [r1, r4]
0x07fc0848: 2879 ldrb r0, [r5, #4]
0x07fc084a: 0021 movs r1, #0
0x07fc084c: 0007 lsls r0, r0, #0x1c
0x07fc084e: 000f lsrs r0, r0, #0x1c
0x07fc0850: a070 strb r0, [r4, #2]
0x07fc0852: 0300 movs r3, r0
0x07fc0854: 5df77efc bl #0x7f1e154
0x07fc0858: 0705 lsls r7, r0, #0x14
0x07fc085a: 0709 lsrs r7, r0, #4
0x07fc085c: 100d lsrs r0, r2, #0x14
0x07fc085e: 100b lsrs r0, r2, #0xc
0x07fc0860: 1000 movs r0, r2
0x07fc0862: a170 strb r1, [r4, #2]
0x07fc0864: 0ae0 b #0x7fc087c
0x07fc0866: a670 strb r6, [r4, #2]
0x07fc0868: 26e0 b #0x7fc08b8
0x07fc086a: 0320 movs r0, #3
0x07fc086c: 02e0 b #0x7fc0874
0x07fc086e: a770 strb r7, [r4, #2]
0x07fc0870: 04e0 b #0x7fc087c
0x07fc0872: 0420 movs r0, #4
0x07fc0874: a070 strb r0, [r4, #2]
0x07fc0876: 01e0 b #0x7fc087c
0x07fc0878: 0128 cmp r0, #1
0x07fc087a: 1dd0 beq #0x7fc08b8
0x07fc087c: a888 ldrh r0, [r5, #4]
0x07fc087e: 000a lsrs r0, r0, #8
0x07fc0880: 801f subs r0, r0, #6
0x07fc0882: c0b2 uxtb r0, r0
0x07fc0884: a072 strb r0, [r4, #0xa]
0x07fc0886: 1f28 cmp r0, #0x1f
0x07fc0888: 00d9 bls #0x7fc088c
0x07fc088a: a172 strb r1, [r4, #0xa]
0x07fc088c: 2846 mov r0, r5
0x07fc088e: 42f727f9 bl #0x7f02ae0
0x07fc0892: 811d adds r1, r0, #6
0x07fc0894: 2046 mov r0, r4
0x07fc0896: a27a ldrb r2, [r4, #0xa]
0x07fc0898: 0b30 adds r0, #0xb
0x07fc089a: 5df707fc bl #0x7f1e0ac
0x07fc089e: 2846 mov r0, r5
0x07fc08a0: 42f71ef9 bl #0x7f02ae0
0x07fc08a4: 0146 mov r1, r0
0x07fc08a6: 0622 movs r2, #6
0x07fc08a8: 201d adds r0, r4, #4
0x07fc08aa: 5df7fffb bl #0x7f1e0ac
0x07fc08ae: 2879 ldrb r0, [r5, #4]
0x07fc08b0: 4006 lsls r0, r0, #0x19
0x07fc08b2: c00f lsrs r0, r0, #0x1f
0x07fc08b4: e070 strb r0, [r4, #3]
0x07fc08b6: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc08b8: a172 strb r1, [r4, #0xa]
0x07fc08ba: f0e7 b #0x7fc089e
0x07fc08bc: f7b5 push {r0, r1, r2, r4, r5, r6, r7, lr} ;;FUNC
0x07fc08be: 4468 ldr r4, [r0, #4]
0x07fc08c0: 8cb0 sub sp, #0x30
0x07fc08c2: 2546 mov r5, r4
0x07fc08c4: 2435 adds r5, #0x24
0x07fc08c6: 0395 str r5, [sp, #0xc]
0x07fc08c8: 0546 mov r5, r0
0x07fc08ca: 0746 mov r7, r0
0x07fc08cc: 2435 adds r5, #0x24
0x07fc08ce: 4cf71bfa bl #0x7f0cd08
0x07fc08d2: 0646 mov r6, r0
0x07fc08d4: 4420 movs r0, #0x44
0x07fc08d6: 405b ldrh r0, [r0, r5]
0x07fc08d8: 5221 movs r1, #0x52
0x07fc08da: 4843 muls r0, r1, r0
0x07fc08dc: 3449 ldr r1, [pc, #0xd0]
0x07fc08de: 0968 ldr r1, [r1]
0x07fc08e0: 4018 adds r0, r0, r1
0x07fc08e2: c030 adds r0, #0xc0
0x07fc08e4: 4089 ldrh r0, [r0, #0xa]
0x07fc08e6: 6946 mov r1, sp
0x07fc08e8: 0884 strh r0, [r1, #0x20]
0x07fc08ea: 0121 movs r1, #1
0x07fc08ec: 3846 mov r0, r7
0x07fc08ee: 47f74af9 bl #0x7f07b86
0x07fc08f2: 4cf77ef8 bl #0x7f0c9f2
0x07fc08f6: 0990 str r0, [sp, #0x24]
0x07fc08f8: 0e98 ldr r0, [sp, #0x38]
0x07fc08fa: 0069 ldr r0, [r0, #0x10]
0x07fc08fc: 8088 ldrh r0, [r0, #4]
0x07fc08fe: 000a lsrs r0, r0, #8
0x07fc0900: c100 lsls r1, r0, #3
0x07fc0902: 2f48 ldr r0, [pc, #0xbc]
0x07fc0904: 0818 adds r0, r1, r0
0x07fc0906: 2989 ldrh r1, [r5, #8]
0x07fc0908: 4018 adds r0, r0, r1
0x07fc090a: 2d49 ldr r1, [pc, #0xb4]
0x07fc090c: 5b31 adds r1, #0x5b
0x07fc090e: 5df753fb bl #0x7f1dfb8
0x07fc0912: 0146 mov r1, r0
0x07fc0914: 6868 ldr r0, [r5, #4]
0x07fc0916: 039d ldr r5, [sp, #0xc]
0x07fc0918: 4718 adds r7, r0, r1
0x07fc091a: 4035 adds r5, #0x40
0x07fc091c: 2889 ldrh r0, [r5, #8]
0x07fc091e: 0690 str r0, [sp, #0x18]
0x07fc0920: 0090 str r0, [sp]
0x07fc0922: a068 ldr r0, [r4, #8]
0x07fc0924: 0099 ldr r1, [sp]
0x07fc0926: 381a subs r0, r7, r0
0x07fc0928: 4001 lsls r0, r0, #5
0x07fc092a: 4009 lsrs r0, r0, #5
0x07fc092c: 5df744fb bl #0x7f1dfb8
0x07fc0930: 0a91 str r1, [sp, #0x28]
0x07fc0932: 0098 ldr r0, [sp]
0x07fc0934: c019 adds r0, r0, r7
0x07fc0936: 401a subs r0, r0, r1
0x07fc0938: 4001 lsls r0, r0, #5
0x07fc093a: 4009 lsrs r0, r0, #5
0x07fc093c: 6946 mov r1, sp
0x07fc093e: a060 str r0, [r4, #8]
0x07fc0940: 098c ldrh r1, [r1, #0x20]
0x07fc0942: 4900 lsls r1, r1, #1
0x07fc0944: c919 adds r1, r1, r7
0x07fc0946: 891c adds r1, r1, #2
0x07fc0948: 4901 lsls r1, r1, #5
0x07fc094a: 4909 lsrs r1, r1, #5
0x07fc094c: 8842 cmp r0, r1
0x07fc094e: 04d2 bhs #0x7fc095a
0x07fc0950: 0699 ldr r1, [sp, #0x18]
0x07fc0952: 4018 adds r0, r0, r1
0x07fc0954: 4001 lsls r0, r0, #5
0x07fc0956: 4009 lsrs r0, r0, #5
0x07fc0958: a060 str r0, [r4, #8]
0x07fc095a: 0146 mov r1, r0
0x07fc095c: 0998 ldr r0, [sp, #0x24]
0x07fc095e: 081a subs r0, r1, r0
0x07fc0960: 4001 lsls r0, r0, #5
0x07fc0962: 1849 ldr r1, [pc, #0x60]
0x07fc0964: 4009 lsrs r0, r0, #5
0x07fc0966: 8842 cmp r0, r1
0x07fc0968: 15d9 bls #0x7fc0996
0x07fc096a: 0020 movs r0, #0
0x07fc096c: 2b89 ldrh r3, [r5, #8]
0x07fc096e: a268 ldr r2, [r4, #8]
0x07fc0970: 401c adds r0, r0, #1
0x07fc0972: d218 adds r2, r2, r3
0x07fc0974: 5201 lsls r2, r2, #5
0x07fc0976: 5209 lsrs r2, r2, #5
0x07fc0978: a260 str r2, [r4, #8]
0x07fc097a: ea89 ldrh r2, [r5, #0xe]
0x07fc097c: 521c adds r2, r2, #1
0x07fc097e: ea81 strh r2, [r5, #0xe]
0x07fc0980: a368 ldr r3, [r4, #8]
0x07fc0982: 099a ldr r2, [sp, #0x24]
0x07fc0984: 9a1a subs r2, r3, r2
0x07fc0986: 5201 lsls r2, r2, #5
0x07fc0988: 5209 lsrs r2, r2, #5
0x07fc098a: 8a42 cmp r2, r1
0x07fc098c: eed8 bhi #0x7fc096c
0x07fc098e: 01b2 sxth r1, r0
0x07fc0990: 0d98 ldr r0, [sp, #0x34]
0x07fc0992: 47f799f9 bl #0x7f07cc8
0x07fc0996: a168 ldr r1, [r4, #8]
0x07fc0998: 0998 ldr r0, [sp, #0x24]
0x07fc099a: 081a subs r0, r1, r0
0x07fc099c: 4201 lsls r2, r0, #5
0x07fc099e: 607d ldrb r0, [r4, #0x15]
0x07fc09a0: 5209 lsrs r2, r2, #5
0x07fc09a2: 8242 cmp r2, r0
0x07fc09a4: 21d8 bhi #0x7fc09ea
0x07fc09a6: 0fe0 b #0x7fc09c8
0x07fc09a8: 2c7e ldrb r4, [r5, #0x18]
0x07fc09aa: fd07 lsls r5, r7, #0x1f
0x07fc09ac: 1879 ldrb r0, [r3, #4]
0x07fc09ae: fd07 lsls r5, r7, #0x1f
0x07fc09b0: 4c76 strb r4, [r1, #0x19]
0x07fc09b2: fd07 lsls r5, r7, #0x1f
0x07fc09b4: 4c7e ldrb r4, [r1, #0x19]
0x07fc09b6: fd07 lsls r5, r7, #0x1f
0x07fc09b8: cf79 ldrb r7, [r1, #7]
0x07fc09ba: fd07 lsls r5, r7, #0x1f
0x07fc09bc: b47f ldrb r4, [r6, #0x1e]
0x07fc09be: fd07 lsls r5, r7, #0x1f
0x07fc09c0: 1602 lsls r6, r2, #8
0x07fc09c2: 0000 movs r0, r0
0x07fc09c6: ff03 lsls r7, r7, #0xf
0x07fc09c8: 2a89 ldrh r2, [r5, #8]
0x07fc09ca: 8918 adds r1, r1, r2
0x07fc09cc: 4901 lsls r1, r1, #5
0x07fc09ce: 4909 lsrs r1, r1, #5
0x07fc09d0: a160 str r1, [r4, #8]
0x07fc09d2: 2a89 ldrh r2, [r5, #8]
0x07fc09d4: 0a99 ldr r1, [sp, #0x28]
0x07fc09d6: 511a subs r1, r2, r1
0x07fc09d8: 8142 cmp r1, r0
0x07fc09da: 06d9 bls #0x7fc09ea
0x07fc09dc: 0121 movs r1, #1
0x07fc09de: 0d98 ldr r0, [sp, #0x34]
0x07fc09e0: 47f772f9 bl #0x7f07cc8
0x07fc09e4: e889 ldrh r0, [r5, #0xe]
0x07fc09e6: 401c adds r0, r0, #1
0x07fc09e8: e881 strh r0, [r5, #0xe]
0x07fc09ea: 2989 ldrh r1, [r5, #8]
0x07fc09ec: a068 ldr r0, [r4, #8]
0x07fc09ee: 5df7e3fa bl #0x7f1dfb8
0x07fc09f2: f180 strh r1, [r6, #6]
0x07fc09f4: 2889 ldrh r0, [r5, #8]
0x07fc09f6: b080 strh r0, [r6, #4]
0x07fc09f8: 208a ldrh r0, [r4, #0x10]
0x07fc09fa: 3081 strh r0, [r6, #8]
0x07fc09fc: a888 ldrh r0, [r5, #4]
0x07fc09fe: 7081 strh r0, [r6, #0xa]
0x07fc0a00: 0020 movs r0, #0
0x07fc0a02: b081 strh r0, [r6, #0xc]
0x07fc0a04: c807 lsls r0, r1, #0x1f
0x07fc0a06: c00f lsrs r0, r0, #0x1f
0x07fc0a08: b073 strb r0, [r6, #0xe]
0x07fc0a0a: a888 ldrh r0, [r5, #4]
0x07fc0a0c: 5221 movs r1, #0x52
0x07fc0a0e: 4843 muls r0, r1, r0
0x07fc0a10: 8e30 adds r0, #0x8e
0x07fc0a12: 3082 strh r0, [r6, #0x10]
0x07fc0a14: 3046 mov r0, r6
0x07fc0a16: 4cf782f9 bl #0x7f0cd1e
0x07fc0a1a: 0398 ldr r0, [sp, #0xc]
0x07fc0a1c: 4663 str r6, [r0, #0x34]
0x07fc0a1e: 2046 mov r0, r4
0x07fc0a20: 0fb0 add sp, #0x3c
0x07fc0a22: f0bd pop {r4, r5, r6, r7, pc}
0x07fc0a24: ffb5 push {r0, r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc0a26: 0020 movs r0, #0
0x07fc0a28: 93b0 sub sp, #0x4c
0x07fc0a2a: 0646 mov r6, r0
0x07fc0a2c: 0124 movs r4, #1
0x07fc0a2e: fe49 ldr r1, [pc, #0x3f8]
0x07fc0a30: 4968 ldr r1, [r1, #4]
0x07fc0a32: 0a78 ldrb r2, [r1]
0x07fc0a34: 2146 mov r1, r4
0x07fc0a36: 0c2a cmp r2, #0xc
0x07fc0a38: 0cd0 beq #0x7fc0a54
0x07fc0a3a: 6a46 mov r2, sp
0x07fc0a3c: 1173 strb r1, [r2, #0xc]
0x07fc0a3e: 0022 movs r2, #0
0x07fc0a40: 1192 str r2, [sp, #0x44]
0x07fc0a42: 002e cmp r6, #0
0x07fc0a44: 09d0 beq #0x7fc0a5a
0x07fc0a46: 1599 ldr r1, [sp, #0x54]
0x07fc0a48: 0291 str r1, [sp, #8]
0x07fc0a4a: 169d ldr r5, [sp, #0x58]
0x07fc0a4c: 1f2d cmp r5, #0x1f
0x07fc0a4e: 54d9 bls #0x7fc0afa
0x07fc0a50: 4020 movs r0, #0x40
0x07fc0a52: 52e0 b #0x7fc0afa
0x07fc0a54: 0024 movs r4, #0
0x07fc0a56: 2246 mov r2, r4
0x07fc0a58: 1194 str r4, [sp, #0x44]
0x07fc0a5a: 1399 ldr r1, [sp, #0x4c]
0x07fc0a5c: 0291 str r1, [sp, #8]
0x07fc0a5e: 149d ldr r5, [sp, #0x50]
0x07fc0a60: f4e7 b #0x7fc0a4c
0x07fc0a62: 0299 ldr r1, [sp, #8]
0x07fc0a64: 8918 adds r1, r1, r2
0x07fc0a66: 4978 ldrb r1, [r1, #1]
0x07fc0a68: 0129 cmp r1, #1
0x07fc0a6a: 05d0 beq #0x7fc0a78
0x07fc0a6c: 1729 cmp r1, #0x17
0x07fc0a6e: 03d0 beq #0x7fc0a78
0x07fc0a70: 1829 cmp r1, #0x18
0x07fc0a72: 01d0 beq #0x7fc0a78
0x07fc0a74: 1929 cmp r1, #0x19
0x07fc0a76: 12d1 bne #0x7fc0a9e
0x07fc0a78: 631e subs r3, r4, #1
0x07fc0a7a: 04e0 b #0x7fc0a86
0x07fc0a7c: 03af add r7, sp, #0xc
0x07fc0a7e: ff5c ldrb r7, [r7, r3]
0x07fc0a80: 8f42 cmp r7, r1
0x07fc0a82: 04d0 beq #0x7fc0a8e
0x07fc0a84: 5b1e subs r3, r3, #1
0x07fc0a86: 5bb2 sxtb r3, r3
0x07fc0a88: 002b cmp r3, #0
0x07fc0a8a: f7da bge #0x7fc0a7c
0x07fc0a8c: 03e0 b #0x7fc0a96
0x07fc0a8e: 002b cmp r3, #0
0x07fc0a90: 01db blt #0x7fc0a96
0x07fc0a92: 4a20 movs r0, #0x4a
0x07fc0a94: 03e0 b #0x7fc0a9e
0x07fc0a96: 03ab add r3, sp, #0xc
0x07fc0a98: 1955 strb r1, [r3, r4]
0x07fc0a9a: 641c adds r4, r4, #1
0x07fc0a9c: e4b2 uxtb r4, r4
0x07fc0a9e: 0b00 movs r3, r1
0x07fc0aa0: 5df758fb bl #0x7f1e154
0x07fc0aa4: 1d26 movs r6, #0x1d
0x07fc0aa6: 1010 asrs r0, r2, #0x20
0x07fc0aa8: 1010 asrs r0, r2, #0x20
0x07fc0aaa: 1010 asrs r0, r2, #0x20
0x07fc0aac: 1010 asrs r0, r2, #0x20
0x07fc0aae: 1026 movs r6, #0x10
0x07fc0ab0: 2626 movs r6, #0x26
0x07fc0ab2: 2626 movs r6, #0x26
0x07fc0ab4: 2626 movs r6, #0x26
0x07fc0ab6: 2626 movs r6, #0x26
0x07fc0ab8: 2626 movs r6, #0x26
0x07fc0aba: 2626 movs r6, #0x26
0x07fc0abc: 1010 asrs r0, r2, #0x20
0x07fc0abe: 1010 asrs r0, r2, #0x20
0x07fc0ac0: 1010 asrs r0, r2, #0x20
0x07fc0ac2: 2600 movs r6, r4
0x07fc0ac4: 119b ldr r3, [sp, #0x44]
0x07fc0ac6: 03e0 b #0x7fc0ad0
0x07fc0ac8: 0baf add r7, sp, #0x2c
0x07fc0aca: ff5c ldrb r7, [r7, r3]
0x07fc0acc: 8f42 cmp r7, r1
0x07fc0ace: 04d0 beq #0x7fc0ada
0x07fc0ad0: 5b1e subs r3, r3, #1
0x07fc0ad2: 5bb2 sxtb r3, r3
0x07fc0ad4: 002b cmp r3, #0
0x07fc0ad6: f7da bge #0x7fc0ac8
0x07fc0ad8: 03e0 b #0x7fc0ae2
0x07fc0ada: 002b cmp r3, #0
0x07fc0adc: 01db blt #0x7fc0ae2
0x07fc0ade: 4a20 movs r0, #0x4a
0x07fc0ae0: 06e0 b #0x7fc0af0
0x07fc0ae2: 119f ldr r7, [sp, #0x44]
0x07fc0ae4: 0bab add r3, sp, #0x2c
0x07fc0ae6: d955 strb r1, [r3, r7]
0x07fc0ae8: 1199 ldr r1, [sp, #0x44]
0x07fc0aea: 491c adds r1, r1, #1
0x07fc0aec: c9b2 uxtb r1, r1
0x07fc0aee: 1191 str r1, [sp, #0x44]
0x07fc0af0: 0299 ldr r1, [sp, #8]
0x07fc0af2: 895c ldrb r1, [r1, r2]
0x07fc0af4: 521c adds r2, r2, #1
0x07fc0af6: 8918 adds r1, r1, r2
0x07fc0af8: 8ab2 uxth r2, r1
0x07fc0afa: aa42 cmp r2, r5
0x07fc0afc: 01d2 bhs #0x7fc0b02
0x07fc0afe: 0028 cmp r0, #0
0x07fc0b00: afd0 beq #0x7fc0a62
0x07fc0b02: aa42 cmp r2, r5
0x07fc0b04: 00d0 beq #0x7fc0b08
0x07fc0b06: 4a20 movs r0, #0x4a
0x07fc0b08: 761c adds r6, r6, #1
0x07fc0b0a: f6b2 uxtb r6, r6
0x07fc0b0c: 022e cmp r6, #2
0x07fc0b0e: 01d2 bhs #0x7fc0b14
0x07fc0b10: 0028 cmp r0, #0
0x07fc0b12: 94d0 beq #0x7fc0a3e
0x07fc0b14: 17b0 add sp, #0x5c
0x07fc0b16: f0bd pop {r4, r5, r6, r7, pc}
0x07fc0b18: 10b5 push {r4, lr} ;;FUNC
0x07fc0b1a: 0022 movs r2, #0
0x07fc0b1c: 1346 mov r3, r2
0x07fc0b1e: 07e0 b #0x7fc0b30
0x07fc0b20: 8418 adds r4, r0, r2
0x07fc0b22: 6478 ldrb r4, [r4, #1]
0x07fc0b24: 012c cmp r4, #1
0x07fc0b26: 07d0 beq #0x7fc0b38
0x07fc0b28: 845c ldrb r4, [r0, r2]
0x07fc0b2a: 521c adds r2, r2, #1
0x07fc0b2c: a218 adds r2, r4, r2
0x07fc0b2e: 92b2 uxth r2, r2
0x07fc0b30: 8a42 cmp r2, r1
0x07fc0b32: f5d3 blo #0x7fc0b20
0x07fc0b34: 1846 mov r0, r3
0x07fc0b36: 10bd pop {r4, pc}
0x07fc0b38: 8018 adds r0, r0, r2
0x07fc0b3a: 8378 ldrb r3, [r0, #2]
0x07fc0b3c: fae7 b #0x7fc0b34
0x07fc0b3e: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc0b40: 0646 mov r6, r0
0x07fc0b42: a9b0 sub sp, #0xa4
0x07fc0b44: 1546 mov r5, r2
0x07fc0b46: 0020 movs r0, #0
0x07fc0b48: 8400 lsls r4, r0, #2
0x07fc0b4a: 6318 adds r3, r4, r1
0x07fc0b4c: da78 ldrb r2, [r3, #3]
0x07fc0b4e: 9f78 ldrb r7, [r3, #2]
0x07fc0b50: 1202 lsls r2, r2, #8
0x07fc0b52: 5b78 ldrb r3, [r3, #1]
0x07fc0b54: 3a43 orrs r2, r7
0x07fc0b56: 52ba rev16 r2, r2
0x07fc0b58: 1b04 lsls r3, r3, #0x10
0x07fc0b5a: 1a43 orrs r2, r3
0x07fc0b5c: 0b5d ldrb r3, [r1, r4]
0x07fc0b5e: 0724 movs r4, #7
0x07fc0b60: 1b06 lsls r3, r3, #0x18
0x07fc0b62: 1a43 orrs r2, r3
0x07fc0b64: 231a subs r3, r4, r0
0x07fc0b66: 9f00 lsls r7, r3, #2
0x07fc0b68: 20ab add r3, sp, #0x80
0x07fc0b6a: 401c adds r0, r0, #1
0x07fc0b6c: da51 str r2, [r3, r7]
0x07fc0b6e: 0828 cmp r0, #8
0x07fc0b70: ead3 blo #0x7fc0b48
0x07fc0b72: 0021 movs r1, #0
0x07fc0b74: 8a00 lsls r2, r1, #2
0x07fc0b76: 9019 adds r0, r2, r6
0x07fc0b78: 0746 mov r7, r0
0x07fc0b7a: c378 ldrb r3, [r0, #3]
0x07fc0b7c: 8078 ldrb r0, [r0, #2]
0x07fc0b7e: 1b02 lsls r3, r3, #8
0x07fc0b80: 0343 orrs r3, r0
0x07fc0b82: 7878 ldrb r0, [r7, #1]
0x07fc0b84: 5bba rev16 r3, r3
0x07fc0b86: 0004 lsls r0, r0, #0x10
0x07fc0b88: 0343 orrs r3, r0
0x07fc0b8a: b05c ldrb r0, [r6, r2]
0x07fc0b8c: 10aa add r2, sp, #0x40
0x07fc0b8e: 0006 lsls r0, r0, #0x18
0x07fc0b90: 0343 orrs r3, r0
0x07fc0b92: 601a subs r0, r4, r1
0x07fc0b94: 8000 lsls r0, r0, #2
0x07fc0b96: 1350 str r3, [r2, r0]
0x07fc0b98: 3846 mov r0, r7
0x07fc0b9a: 2230 adds r0, #0x22
0x07fc0b9c: 4378 ldrb r3, [r0, #1]
0x07fc0b9e: 0078 ldrb r0, [r0]
0x07fc0ba0: 1b02 lsls r3, r3, #8
0x07fc0ba2: 0343 orrs r3, r0
0x07fc0ba4: 3846 mov r0, r7
0x07fc0ba6: 2030 adds r0, #0x20
0x07fc0ba8: 4778 ldrb r7, [r0, #1]
0x07fc0baa: 5bba rev16 r3, r3
0x07fc0bac: 3f04 lsls r7, r7, #0x10
0x07fc0bae: 0078 ldrb r0, [r0]
0x07fc0bb0: 3b43 orrs r3, r7
0x07fc0bb2: 0006 lsls r0, r0, #0x18
0x07fc0bb4: 0343 orrs r3, r0
0x07fc0bb6: 0f27 movs r7, #0xf
0x07fc0bb8: 781a subs r0, r7, r1
0x07fc0bba: 8000 lsls r0, r0, #2
0x07fc0bbc: 491c adds r1, r1, #1
0x07fc0bbe: 1350 str r3, [r2, r0]
0x07fc0bc0: 0829 cmp r1, #8
0x07fc0bc2: d7d3 blo #0x7fc0b74
0x07fc0bc4: 5cf706f9 bl #0x7f1cdd4
0x07fc0bc8: 0146 mov r1, r0
0x07fc0bca: 3046 mov r0, r6
0x07fc0bcc: 5cf77ffd bl #0x7f1d6ce
0x07fc0bd0: 0028 cmp r0, #0
0x07fc0bd2: 2dd0 beq #0x7fc0c30
0x07fc0bd4: 5cf7fef8 bl #0x7f1cdd4
0x07fc0bd8: 0346 mov r3, r0
0x07fc0bda: 20aa add r2, sp, #0x80
0x07fc0bdc: 10a9 add r1, sp, #0x40
0x07fc0bde: 6846 mov r0, sp
0x07fc0be0: 5df780f9 bl #0x7f1dee4
0x07fc0be4: 0022 movs r2, #0
0x07fc0be6: 6846 mov r0, sp
0x07fc0be8: a11a subs r1, r4, r2
0x07fc0bea: 8b00 lsls r3, r1, #2
0x07fc0bec: 9600 lsls r6, r2, #2
0x07fc0bee: c75c ldrb r7, [r0, r3]
0x07fc0bf0: 7119 adds r1, r6, r5
0x07fc0bf2: cf70 strb r7, [r1, #3]
0x07fc0bf4: c75a ldrh r7, [r0, r3]
0x07fc0bf6: 3f0a lsrs r7, r7, #8
0x07fc0bf8: 8f70 strb r7, [r1, #2]
0x07fc0bfa: c758 ldr r7, [r0, r3]
0x07fc0bfc: 3f0c lsrs r7, r7, #0x10
0x07fc0bfe: 4f70 strb r7, [r1, #1]
0x07fc0c00: c358 ldr r3, [r0, r3]
0x07fc0c02: 2031 adds r1, #0x20
0x07fc0c04: 1b0e lsrs r3, r3, #0x18
0x07fc0c06: ab55 strb r3, [r5, r6]
0x07fc0c08: 0f23 movs r3, #0xf
0x07fc0c0a: 9b1a subs r3, r3, r2
0x07fc0c0c: 9b00 lsls r3, r3, #2
0x07fc0c0e: c65c ldrb r6, [r0, r3]
0x07fc0c10: ce70 strb r6, [r1, #3]
0x07fc0c12: c65a ldrh r6, [r0, r3]
0x07fc0c14: 521c adds r2, r2, #1
0x07fc0c16: 360a lsrs r6, r6, #8
0x07fc0c18: 8e70 strb r6, [r1, #2]
0x07fc0c1a: c658 ldr r6, [r0, r3]
0x07fc0c1c: 360c lsrs r6, r6, #0x10
0x07fc0c1e: 4e70 strb r6, [r1, #1]
0x07fc0c20: c358 ldr r3, [r0, r3]
0x07fc0c22: 1b0e lsrs r3, r3, #0x18
0x07fc0c24: 0b70 strb r3, [r1]
0x07fc0c26: 082a cmp r2, #8
0x07fc0c28: ded3 blo #0x7fc0be8
0x07fc0c2a: 0020 movs r0, #0
0x07fc0c2c: 29b0 add sp, #0xa4
0x07fc0c2e: f0bd pop {r4, r5, r6, r7, pc}
0x07fc0c30: 0120 movs r0, #1
0x07fc0c32: fbe7 b #0x7fc0c2c
0x07fc0c34: f7b5 push {r0, r1, r2, r4, r5, r6, r7, lr} ;;FUNC
0x07fc0c36: 0025 movs r5, #0
0x07fc0c38: 1746 mov r7, r2
0x07fc0c3a: 0646 mov r6, r0
0x07fc0c3c: 4123 movs r3, #0x41
0x07fc0c3e: 2a46 mov r2, r5
0x07fc0c40: 2946 mov r1, r5
0x07fc0c42: 0a20 movs r0, #0xa
0x07fc0c44: 5af7b4ff bl #0x7f1bbb0
0x07fc0c48: 0446 mov r4, r0
0x07fc0c4a: 002e cmp r6, #0
0x07fc0c4c: 10d0 beq #0x7fc0c70
0x07fc0c4e: 012e cmp r6, #1
0x07fc0c50: 02d0 beq #0x7fc0c58
0x07fc0c52: 022e cmp r6, #2
0x07fc0c54: 0cd1 bne #0x7fc0c70
0x07fc0c56: 05e0 b #0x7fc0c64
0x07fc0c58: 2022 movs r2, #0x20
0x07fc0c5a: 611c adds r1, r4, #1
0x07fc0c5c: 0020 movs r0, #0
0x07fc0c5e: 41f7a3fe bl #0x7f029a8
0x07fc0c62: 04e0 b #0x7fc0c6e
0x07fc0c64: 621c adds r2, r4, #1
0x07fc0c66: 3946 mov r1, r7
0x07fc0c68: 0198 ldr r0, [sp, #4]
0x07fc0c6a: 41f74dfe bl #0x7f02908
0x07fc0c6e: 2070 strb r0, [r4]
0x07fc0c70: 2046 mov r0, r4
0x07fc0c72: 5af7b6ff bl #0x7f1bbe2
0x07fc0c76: 2846 mov r0, r5
0x07fc0c78: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc0c7a: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc0c7c: 6b48 ldr r0, [pc, #0x1ac]
0x07fc0c7e: 0090 str r0, [sp]
0x07fc0c80: 0768 ldr r7, [r0]
0x07fc0c82: 0c46 mov r4, r1
0x07fc0c84: 002f cmp r7, #0
0x07fc0c86: 7bd0 beq #0x7fc0d80
0x07fc0c88: 0546 mov r5, r0
0x07fc0c8a: 1c35 adds r5, #0x1c
0x07fc0c8c: 287e ldrb r0, [r5, #0x18]
0x07fc0c8e: 0028 cmp r0, #0
0x07fc0c90: 76d0 beq #0x7fc0d80
0x07fc0c92: 0128 cmp r0, #1
0x07fc0c94: 02d0 beq #0x7fc0c9c
0x07fc0c96: 0228 cmp r0, #2
0x07fc0c98: 72d1 bne #0x7fc0d80
0x07fc0c9a: 02e0 b #0x7fc0ca2
0x07fc0c9c: 2078 ldrb r0, [r4]
0x07fc0c9e: 0028 cmp r0, #0
0x07fc0ca0: 19d0 beq #0x7fc0cd6
0x07fc0ca2: 3889 ldrh r0, [r7, #8]
0x07fc0ca4: 6249 ldr r1, [pc, #0x188]
0x07fc0ca6: 0026 movs r6, #0
0x07fc0ca8: 8842 cmp r0, r1
0x07fc0caa: 3ad1 bne #0x7fc0d22
0x07fc0cac: 0720 movs r0, #7
0x07fc0cae: 4bf723fc bl #0x7f0c4f8
0x07fc0cb2: 0028 cmp r0, #0
0x07fc0cb4: 35d0 beq #0x7fc0d22
0x07fc0cb6: 4223 movs r3, #0x42
0x07fc0cb8: 3e22 movs r2, #0x3e
0x07fc0cba: 0021 movs r1, #0
0x07fc0cbc: 5d48 ldr r0, [pc, #0x174]
0x07fc0cbe: 5af777ff bl #0x7f1bbb0
0x07fc0cc2: 0821 movs r1, #8
0x07fc0cc4: 0170 strb r1, [r0]
0x07fc0cc6: 2178 ldrb r1, [r4]
0x07fc0cc8: 0029 cmp r1, #0
0x07fc0cca: 13d0 beq #0x7fc0cf4
0x07fc0ccc: 0321 movs r1, #3
0x07fc0cce: 4170 strb r1, [r0, #1]
0x07fc0cd0: 2178 ldrb r1, [r4]
0x07fc0cd2: 8170 strb r1, [r0, #2]
0x07fc0cd4: 43e0 b #0x7fc0d5e
0x07fc0cd6: 5548 ldr r0, [pc, #0x154]
0x07fc0cd8: 0226 movs r6, #2
0x07fc0cda: 611c adds r1, r4, #1
0x07fc0cdc: 1430 adds r0, #0x14
0x07fc0cde: 2e76 strb r6, [r5, #0x18]
0x07fc0ce0: 2022 movs r2, #0x20
0x07fc0ce2: 0446 mov r4, r0
0x07fc0ce4: 5df7e2f9 bl #0x7f1e0ac
0x07fc0ce8: 2246 mov r2, r4
0x07fc0cea: 5349 ldr r1, [pc, #0x14c]
0x07fc0cec: 3046 mov r0, r6
0x07fc0cee: 41f715fe bl #0x7f0291c
0x07fc0cf2: 45e0 b #0x7fc0d80
0x07fc0cf4: 0021 movs r1, #0
0x07fc0cf6: 4670 strb r6, [r0, #1]
0x07fc0cf8: 1f22 movs r2, #0x1f
0x07fc0cfa: 531a subs r3, r2, r1
0x07fc0cfc: 1b19 adds r3, r3, r4
0x07fc0cfe: 4718 adds r7, r0, r1
0x07fc0d00: 5b78 ldrb r3, [r3, #1]
0x07fc0d02: 491c adds r1, r1, #1
0x07fc0d04: bb70 strb r3, [r7, #2]
0x07fc0d06: 2029 cmp r1, #0x20
0x07fc0d08: f7db blt #0x7fc0cfa
0x07fc0d0a: 0021 movs r1, #0
0x07fc0d0c: 3f22 movs r2, #0x3f
0x07fc0d0e: 531a subs r3, r2, r1
0x07fc0d10: 4718 adds r7, r0, r1
0x07fc0d12: 1b19 adds r3, r3, r4
0x07fc0d14: 2037 adds r7, #0x20
0x07fc0d16: 5b78 ldrb r3, [r3, #1]
0x07fc0d18: 491c adds r1, r1, #1
0x07fc0d1a: bb70 strb r3, [r7, #2]
0x07fc0d1c: 2029 cmp r1, #0x20
0x07fc0d1e: f6db blt #0x7fc0d0e
0x07fc0d20: 1de0 b #0x7fc0d5e
0x07fc0d22: 4349 ldr r1, [pc, #0x10c]
0x07fc0d24: 3889 ldrh r0, [r7, #8]
0x07fc0d26: 491c adds r1, r1, #1
0x07fc0d28: 8842 cmp r0, r1
0x07fc0d2a: 1ad1 bne #0x7fc0d62
0x07fc0d2c: 0820 movs r0, #8
0x07fc0d2e: 4bf7e3fb bl #0x7f0c4f8
0x07fc0d32: 0028 cmp r0, #0
0x07fc0d34: 15d0 beq #0x7fc0d62
0x07fc0d36: 2223 movs r3, #0x22
0x07fc0d38: 3e22 movs r2, #0x3e
0x07fc0d3a: 0021 movs r1, #0
0x07fc0d3c: 3d48 ldr r0, [pc, #0xf4]
0x07fc0d3e: 5af737ff bl #0x7f1bbb0
0x07fc0d42: 0921 movs r1, #9
0x07fc0d44: 0170 strb r1, [r0]
0x07fc0d46: 2178 ldrb r1, [r4]
0x07fc0d48: 0029 cmp r1, #0
0x07fc0d4a: 1bd0 beq #0x7fc0d84
0x07fc0d4c: 1221 movs r1, #0x12
0x07fc0d4e: 4170 strb r1, [r0, #1]
0x07fc0d50: 0021 movs r1, #0
0x07fc0d52: ff22 movs r2, #0xff
0x07fc0d54: 4318 adds r3, r0, r1
0x07fc0d56: 491c adds r1, r1, #1
0x07fc0d58: 9a70 strb r2, [r3, #2]
0x07fc0d5a: 2029 cmp r1, #0x20
0x07fc0d5c: fadb blt #0x7fc0d54
0x07fc0d5e: 4df7d7fe bl #0x7f0eb10
0x07fc0d62: 2e76 strb r6, [r5, #0x18]
0x07fc0d64: 4020 movs r0, #0x40
0x07fc0d66: 5bf7a6fb bl #0x7f1c4b6
0x07fc0d6a: 0098 ldr r0, [sp]
0x07fc0d6c: 41f7dafe bl #0x7f02b24
0x07fc0d70: 5af761ff bl #0x7f1bc36
0x07fc0d74: 0098 ldr r0, [sp]
0x07fc0d76: 0068 ldr r0, [r0]
0x07fc0d78: 0028 cmp r0, #0
0x07fc0d7a: 01d0 beq #0x7fc0d80
0x07fc0d7c: 41f7c9fd bl #0x7f02912
0x07fc0d80: 0020 movs r0, #0
0x07fc0d82: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc0d84: 0021 movs r1, #0
0x07fc0d86: 4670 strb r6, [r0, #1]
0x07fc0d88: 1f22 movs r2, #0x1f
0x07fc0d8a: 531a subs r3, r2, r1
0x07fc0d8c: 1b19 adds r3, r3, r4
0x07fc0d8e: 4718 adds r7, r0, r1
0x07fc0d90: 5b78 ldrb r3, [r3, #1]
0x07fc0d92: 491c adds r1, r1, #1
0x07fc0d94: bb70 strb r3, [r7, #2]
0x07fc0d96: 2029 cmp r1, #0x20
0x07fc0d98: f7db blt #0x7fc0d8a
0x07fc0d9a: e0e7 b #0x7fc0d5e
0x07fc0d9c: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc0d9e: 0878 ldrb r0, [r1]
0x07fc0da0: 0025 movs r5, #0
0x07fc0da2: 0c46 mov r4, r1
0x07fc0da4: 0128 cmp r0, #1
0x07fc0da6: 09d0 beq #0x7fc0dbc
0x07fc0da8: 1d28 cmp r0, #0x1d
0x07fc0daa: 10d0 beq #0x7fc0dce
0x07fc0dac: 2b28 cmp r0, #0x2b
0x07fc0dae: 12d0 beq #0x7fc0dd6
0x07fc0db0: 4022 movs r2, #0x40
0x07fc0db2: 1946 mov r1, r3
0x07fc0db4: 55f7bcfe bl #0x7f16b30
0x07fc0db8: 2846 mov r0, r5
0x07fc0dba: 70bd pop {r4, r5, r6, pc}
0x07fc0dbc: 5bf765fa bl #0x7f1c28a
0x07fc0dc0: 1948 ldr r0, [pc, #0x64]
0x07fc0dc2: 0125 movs r5, #1
0x07fc0dc4: 0460 str r4, [r0]
0x07fc0dc6: 1d48 ldr r0, [pc, #0x74]
0x07fc0dc8: 57f745fa bl #0x7f18256
0x07fc0dcc: f4e7 b #0x7fc0db8
0x07fc0dce: 1c48 ldr r0, [pc, #0x70]
0x07fc0dd0: 41f708fd bl #0x7f027e4
0x07fc0dd4: f0e7 b #0x7fc0db8
0x07fc0dd6: 1b48 ldr r0, [pc, #0x6c]
0x07fc0dd8: 0168 ldr r1, [r0]
0x07fc0dda: 0029 cmp r1, #0
0x07fc0ddc: ecd1 bne #0x7fc0db8
0x07fc0dde: 0121 movs r1, #1
0x07fc0de0: 0160 str r1, [r0]
0x07fc0de2: 1948 ldr r0, [pc, #0x64]
0x07fc0de4: 41f704fe bl #0x7f029f0
0x07fc0de8: e6e7 b #0x7fc0db8
0x07fc0dea: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc0dec: 104d ldr r5, [pc, #0x40]
0x07fc0dee: 174c ldr r4, [pc, #0x5c]
0x07fc0df0: 223d subs r5, #0x22
0x07fc0df2: ab42 cmp r3, r5
0x07fc0df4: 2ed1 bne #0x7fc0e54
0x07fc0df6: 0f48 ldr r0, [pc, #0x3c]
0x07fc0df8: 0923 movs r3, #9
0x07fc0dfa: 2a46 mov r2, r5
0x07fc0dfc: 0021 movs r1, #0
0x07fc0dfe: c01e subs r0, r0, #3
0x07fc0e00: 5af7d6fe bl #0x7f1bbb0
0x07fc0e04: 0446 mov r4, r0
0x07fc0e06: 0822 movs r2, #8
0x07fc0e08: 1149 ldr r1, [pc, #0x44]
0x07fc0e0a: 401c adds r0, r0, #1
0x07fc0e0c: 5df74ef9 bl #0x7f1e0ac
0x07fc0e10: 2079 ldrb r0, [r4, #4]
0x07fc0e12: 0821 movs r1, #8
0x07fc0e14: 0843 orrs r0, r1
0x07fc0e16: 2071 strb r0, [r4, #4]
0x07fc0e18: 0025 movs r5, #0
0x07fc0e1a: 2570 strb r5, [r4]
0x07fc0e1c: 2046 mov r0, r4
0x07fc0e1e: 4df777fe bl #0x7f0eb10
0x07fc0e22: 2846 mov r0, r5
0x07fc0e24: 70bd pop {r4, r5, r6, pc}
0x07fc0e26: 0000 movs r0, r0
0x07fc0e28: 4c7e ldrb r4, [r1, #0x19]
0x07fc0e2a: fd07 lsls r5, r7, #0x1f
0x07fc0e2c: 287a ldrb r0, [r5, #8]
0x07fc0e2e: fd07 lsls r5, r7, #0x1f
0x07fc0e30: 2520 movs r0, #0x25
0x07fc0e32: 0000 movs r0, r0
0x07fc0e34: 0408 lsrs r4, r0, #0x20
0x07fc0e36: 0000 movs r0, r0
0x07fc0e38: 89e7 b #0x7fc0d4e
0x07fc0e3a: f107 lsls r1, r6, #0x1f
0x07fc0e3c: 030c lsrs r3, r0, #0x10
0x07fc0e3e: 0000 movs r0, r0
0x07fc0e40: c3c3 stm r3!, {r0, r1, r6, r7}
0x07fc0e42: c3c3 stm r3!, {r0, r1, r6, r7}
0x07fc0e44: 5077 strb r0, [r2, #0x1d]
0x07fc0e46: fd07 lsls r5, r7, #0x1f
0x07fc0e48: cc7d ldrb r4, [r1, #0x17]
0x07fc0e4a: fd07 lsls r5, r7, #0x1f
0x07fc0e4c: 0dc3 stm r3!, {r0, r2, r3}
0x07fc0e4e: f007 lsls r0, r6, #0x1f
0x07fc0e50: 5ce5 b #0x7fc090c
0x07fc0e52: f107 lsls r1, r6, #0x1f
0x07fc0e54: a047 blx r4
0x07fc0e56: e5e7 b #0x7fc0e24
0x07fc0e58: f1b5 push {r0, r4, r5, r6, r7, lr} ;;FUNC
0x07fc0e5a: 84b0 sub sp, #0x10
0x07fc0e5c: 0498 ldr r0, [sp, #0x10]
0x07fc0e5e: ff49 ldr r1, [pc, #0x3fc]
0x07fc0e60: 8000 lsls r0, r0, #2
0x07fc0e62: 0c58 ldr r4, [r1, r0]
0x07fc0e64: 0498 ldr r0, [sp, #0x10]
0x07fc0e66: 0502 lsls r5, r0, #8
0x07fc0e68: a81d adds r0, r5, #6
0x07fc0e6a: 0290 str r0, [sp, #8]
0x07fc0e6c: 002c cmp r4, #0
0x07fc0e6e: 15d0 beq #0x7fc0e9c
0x07fc0e70: 6068 ldr r0, [r4, #4]
0x07fc0e72: 8188 ldrh r1, [r0, #4]
0x07fc0e74: 0429 cmp r1, #4
0x07fc0e76: 0cd3 blo #0x7fc0e92
0x07fc0e78: 4188 ldrh r1, [r0, #2]
0x07fc0e7a: 861d adds r6, r0, #6
0x07fc0e7c: 0c38 subs r0, #0xc
0x07fc0e7e: 0091 str r1, [sp]
0x07fc0e80: 0190 str r0, [sp, #4]
0x07fc0e82: 3146 mov r1, r6
0x07fc0e84: 0498 ldr r0, [sp, #0x10]
0x07fc0e86: 57f7bcff bl #0x7f18e02
0x07fc0e8a: f549 ldr r1, [pc, #0x3d4]
0x07fc0e8c: 8842 cmp r0, r1
0x07fc0e8e: 06d1 bne #0x7fc0e9e
0x07fc0e90: 6068 ldr r0, [r4, #4]
0x07fc0e92: 0c38 subs r0, #0xc
0x07fc0e94: 5af7cffe bl #0x7f1bc36
0x07fc0e98: 0020 movs r0, #0
0x07fc0e9a: 6060 str r0, [r4, #4]
0x07fc0e9c: 33e4 b #0x7fc0706
0x07fc0e9e: f178 ldrb r1, [r6, #3]
0x07fc0ea0: b278 ldrb r2, [r6, #2]
0x07fc0ea2: 0f02 lsls r7, r1, #8
0x07fc0ea4: 0199 ldr r1, [sp, #4]
0x07fc0ea6: 2843 orrs r0, r5
0x07fc0ea8: 1743 orrs r7, r2
0x07fc0eaa: c880 strh r0, [r1, #6]
0x07fc0eac: 3846 mov r0, r7
0x07fc0eae: 4038 subs r0, #0x40
0x07fc0eb0: 3f28 cmp r0, #0x3f
0x07fc0eb2: 19d8 bhi #0x7fc0ee8
0x07fc0eb4: 0322 movs r2, #3
0x07fc0eb6: 3946 mov r1, r7
0x07fc0eb8: 0498 ldr r0, [sp, #0x10]
0x07fc0eba: 54f729f8 bl #0x7f14f10
0x07fc0ebe: 0600 movs r6, r0
0x07fc0ec0: e6d0 beq #0x7fc0e90
0x07fc0ec2: b07b ldrb r0, [r6, #0xe]
0x07fc0ec4: 0128 cmp r0, #1
0x07fc0ec6: e3d1 bne #0x7fc0e90
0x07fc0ec8: 3420 movs r0, #0x34
0x07fc0eca: b073 strb r0, [r6, #0xe]
0x07fc0ecc: 2946 mov r1, r5
0x07fc0ece: 0a31 adds r1, #0xa
0x07fc0ed0: 0423 movs r3, #4
0x07fc0ed2: e448 ldr r0, [pc, #0x390]
0x07fc0ed4: 029a ldr r2, [sp, #8]
0x07fc0ed6: 5af76bfe bl #0x7f1bbb0
0x07fc0eda: b189 ldrh r1, [r6, #0xc]
0x07fc0edc: 4180 strh r1, [r0, #2]
0x07fc0ede: 1021 movs r1, #0x10
0x07fc0ee0: 0170 strb r1, [r0]
0x07fc0ee2: 5af77efe bl #0x7f1bbe2
0x07fc0ee6: d3e7 b #0x7fc0e90
0x07fc0ee8: 6168 ldr r1, [r4, #4]
0x07fc0eea: 3420 movs r0, #0x34
0x07fc0eec: 0870 strb r0, [r1]
0x07fc0eee: 0221 movs r1, #2
0x07fc0ef0: 0098 ldr r0, [sp]
0x07fc0ef2: 5af74ffd bl #0x7f1b994
0x07fc0ef6: 0546 mov r5, r0
0x07fc0ef8: 3146 mov r1, r6
0x07fc0efa: 009a ldr r2, [sp]
0x07fc0efc: 5df7d6f8 bl #0x7f1e0ac
0x07fc0f00: 6878 ldrb r0, [r5, #1]
0x07fc0f02: 2978 ldrb r1, [r5]
0x07fc0f04: 0002 lsls r0, r0, #8
0x07fc0f06: 0843 orrs r0, r1
0x07fc0f08: 6168 ldr r1, [r4, #4]
0x07fc0f0a: c880 strh r0, [r1, #6]
0x07fc0f0c: e878 ldrb r0, [r5, #3]
0x07fc0f0e: a978 ldrb r1, [r5, #2]
0x07fc0f10: 0002 lsls r0, r0, #8
0x07fc0f12: 0843 orrs r0, r1
0x07fc0f14: 6168 ldr r1, [r4, #4]
0x07fc0f16: 062f cmp r7, #6
0x07fc0f18: 0881 strh r0, [r1, #8]
0x07fc0f1a: 0bd0 beq #0x7fc0f34
0x07fc0f1c: 042f cmp r7, #4
0x07fc0f1e: 09d0 beq #0x7fc0f34
0x07fc0f20: 6068 ldr r0, [r4, #4]
0x07fc0f22: 052f cmp r7, #5
0x07fc0f24: 10d0 beq #0x7fc0f48
0x07fc0f26: 0c38 subs r0, #0xc
0x07fc0f28: 5af785fe bl #0x7f1bc36
0x07fc0f2c: 2846 mov r0, r5
0x07fc0f2e: 5af7acfd bl #0x7f1ba8a
0x07fc0f32: b1e7 b #0x7fc0e98
0x07fc0f34: 6068 ldr r0, [r4, #4]
0x07fc0f36: 8188 ldrh r1, [r0, #4]
0x07fc0f38: 0529 cmp r1, #5
0x07fc0f3a: 13d3 blo #0x7fc0f64
0x07fc0f3c: 2979 ldrb r1, [r5, #4]
0x07fc0f3e: 8172 strb r1, [r0, #0xa]
0x07fc0f40: 6168 ldr r1, [r4, #4]
0x07fc0f42: 2879 ldrb r0, [r5, #4]
0x07fc0f44: 8872 strb r0, [r1, #0xa]
0x07fc0f46: 0de0 b #0x7fc0f64
0x07fc0f48: 8188 ldrh r1, [r0, #4]
0x07fc0f4a: 0529 cmp r1, #5
0x07fc0f4c: 0ad3 blo #0x7fc0f64
0x07fc0f4e: 2979 ldrb r1, [r5, #4]
0x07fc0f50: 8172 strb r1, [r0, #0xa]
0x07fc0f52: 6168 ldr r1, [r4, #4]
0x07fc0f54: 2879 ldrb r0, [r5, #4]
0x07fc0f56: 8872 strb r0, [r1, #0xa]
0x07fc0f58: 6068 ldr r0, [r4, #4]
0x07fc0f5a: 8188 ldrh r1, [r0, #4]
0x07fc0f5c: 0629 cmp r1, #6
0x07fc0f5e: 01d3 blo #0x7fc0f64
0x07fc0f60: 6979 ldrb r1, [r5, #5]
0x07fc0f62: c172 strb r1, [r0, #0xb]
0x07fc0f64: 6068 ldr r0, [r4, #4]
0x07fc0f66: 5af73cfe bl #0x7f1bbe2
0x07fc0f6a: dfe7 b #0x7fc0f2c
0x07fc0f6c: ffb5 push {r0, r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc0f6e: 87b0 sub sp, #0x1c
0x07fc0f70: 0e46 mov r6, r1
0x07fc0f72: 0998 ldr r0, [sp, #0x24]
0x07fc0f74: 5af7d1ff bl #0x7f1bf1a
0x07fc0f78: 0999 ldr r1, [sp, #0x24]
0x07fc0f7a: 090a lsrs r1, r1, #8
0x07fc0f7c: 0391 str r1, [sp, #0xc]
0x07fc0f7e: 0028 cmp r0, #0
0x07fc0f80: 76d0 beq #0x7fc1070
0x07fc0f82: 8800 lsls r0, r1, #2
0x07fc0f84: b549 ldr r1, [pc, #0x2d4]
0x07fc0f86: 0590 str r0, [sp, #0x14]
0x07fc0f88: 0d58 ldr r5, [r1, r0]
0x07fc0f8a: b749 ldr r1, [pc, #0x2dc]
0x07fc0f8c: b079 ldrb r0, [r6, #6]
0x07fc0f8e: 096b ldr r1, [r1, #0x30]
0x07fc0f90: 0a22 movs r2, #0xa
0x07fc0f92: 5043 muls r0, r2, r0
0x07fc0f94: b478 ldrb r4, [r6, #2]
0x07fc0f96: 0818 adds r0, r1, r0
0x07fc0f98: 41f7a2fd bl #0x7f02ae0
0x07fc0f9c: 0190 str r0, [sp, #4]
0x07fc0f9e: 6868 ldr r0, [r5, #4]
0x07fc0fa0: 0028 cmp r0, #0
0x07fc0fa2: 08d0 beq #0x7fc0fb6
0x07fc0fa4: 012c cmp r4, #1
0x07fc0fa6: 2dd0 beq #0x7fc1004
0x07fc0fa8: 0398 ldr r0, [sp, #0xc]
0x07fc0faa: fff755ff bl #0x7fc0e58
0x07fc0fae: 6868 ldr r0, [r5, #4]
0x07fc0fb0: 0028 cmp r0, #0
0x07fc0fb2: 02d0 beq #0x7fc0fba
0x07fc0fb4: 26e0 b #0x7fc1004
0x07fc0fb6: 022c cmp r4, #2
0x07fc0fb8: 5ad1 bne #0x7fc1070
0x07fc0fba: b088 ldrh r0, [r6, #4]
0x07fc0fbc: 0127 movs r7, #1
0x07fc0fbe: 0228 cmp r0, #2
0x07fc0fc0: 05d3 blo #0x7fc0fce
0x07fc0fc2: 0198 ldr r0, [sp, #4]
0x07fc0fc4: 4178 ldrb r1, [r0, #1]
0x07fc0fc6: 0078 ldrb r0, [r0]
0x07fc0fc8: 0c02 lsls r4, r1, #8
0x07fc0fca: 0443 orrs r4, r0
0x07fc0fcc: 02e0 b #0x7fc0fd4
0x07fc0fce: 51f791fe bl #0x7f12cf4
0x07fc0fd2: 0446 mov r4, r0
0x07fc0fd4: 51f78efe bl #0x7f12cf4
0x07fc0fd8: a042 cmp r0, r4
0x07fc0fda: 01d2 bhs #0x7fc0fe0
0x07fc0fdc: 0224 movs r4, #2
0x07fc0fde: 0027 movs r7, #0
0x07fc0fe0: 2046 mov r0, r4
0x07fc0fe2: 4c30 adds r0, #0x4c
0x07fc0fe4: 83b2 uxth r3, r0
0x07fc0fe6: 9e49 ldr r1, [pc, #0x278]
0x07fc0fe8: a048 ldr r0, [pc, #0x280]
0x07fc0fea: 099a ldr r2, [sp, #0x24]
0x07fc0fec: 5af7e0fd bl #0x7f1bbb0
0x07fc0ff0: 241d adds r4, r4, #4
0x07fc0ff2: 6860 str r0, [r5, #4]
0x07fc0ff4: 4480 strh r4, [r0, #2]
0x07fc0ff6: 002f cmp r7, #0
0x07fc0ff8: 01d0 beq #0x7fc0ffe
0x07fc0ffa: 0020 movs r0, #0
0x07fc0ffc: 00e0 b #0x7fc1000
0x07fc0ffe: 3420 movs r0, #0x34
0x07fc1000: 6968 ldr r1, [r5, #4]
0x07fc1002: 0870 strb r0, [r1]
0x07fc1004: 6868 ldr r0, [r5, #4]
0x07fc1006: 0028 cmp r0, #0
0x07fc1008: bad0 beq #0x7fc0f80
0x07fc100a: 811d adds r1, r0, #6
0x07fc100c: 0091 str r1, [sp]
0x07fc100e: b288 ldrh r2, [r6, #4]
0x07fc1010: 0199 ldr r1, [sp, #4]
0x07fc1012: 841c adds r4, r0, #2
0x07fc1014: 071d adds r7, r0, #4
0x07fc1016: 0192 str r2, [sp, #4]
0x07fc1018: 8088 ldrh r0, [r0, #4]
0x07fc101a: 2388 ldrh r3, [r4]
0x07fc101c: 8218 adds r2, r0, r2
0x07fc101e: 9a42 cmp r2, r3
0x07fc1020: 09d8 bhi #0x7fc1036
0x07fc1022: 009a ldr r2, [sp]
0x07fc1024: 8018 adds r0, r0, r2
0x07fc1026: 019a ldr r2, [sp, #4]
0x07fc1028: 5df740f8 bl #0x7f1e0ac
0x07fc102c: 3988 ldrh r1, [r7]
0x07fc102e: 0198 ldr r0, [sp, #4]
0x07fc1030: 0818 adds r0, r1, r0
0x07fc1032: 3880 strh r0, [r7]
0x07fc1034: 09e0 b #0x7fc104a
0x07fc1036: 1a1a subs r2, r3, r0
0x07fc1038: 009b ldr r3, [sp]
0x07fc103a: c018 adds r0, r0, r3
0x07fc103c: 5df736f8 bl #0x7f1e0ac
0x07fc1040: 2088 ldrh r0, [r4]
0x07fc1042: 3880 strh r0, [r7]
0x07fc1044: 6968 ldr r1, [r5, #4]
0x07fc1046: 3420 movs r0, #0x34
0x07fc1048: 0870 strb r0, [r1]
0x07fc104a: 3888 ldrh r0, [r7]
0x07fc104c: 0428 cmp r0, #4
0x07fc104e: 0fd3 blo #0x7fc1070
0x07fc1050: 0098 ldr r0, [sp]
0x07fc1052: 4178 ldrb r1, [r0, #1]
0x07fc1054: 0278 ldrb r2, [r0]
0x07fc1056: 0802 lsls r0, r1, #8
0x07fc1058: 1043 orrs r0, r2
0x07fc105a: 2188 ldrh r1, [r4]
0x07fc105c: 001d adds r0, r0, #4
0x07fc105e: 8842 cmp r0, r1
0x07fc1060: 07d2 bhs #0x7fc1072
0x07fc1062: 80b2 uxth r0, r0
0x07fc1064: 2080 strh r0, [r4]
0x07fc1066: 3988 ldrh r1, [r7]
0x07fc1068: 8142 cmp r1, r0
0x07fc106a: 07d9 bls #0x7fc107c
0x07fc106c: 3880 strh r0, [r7]
0x07fc106e: 02e0 b #0x7fc1076
0x07fc1070: 68e0 b #0x7fc1144
0x07fc1072: 8842 cmp r0, r1
0x07fc1074: 02d9 bls #0x7fc107c
0x07fc1076: 6968 ldr r1, [r5, #4]
0x07fc1078: 3420 movs r0, #0x34
0x07fc107a: 0870 strb r0, [r1]
0x07fc107c: 3888 ldrh r0, [r7]
0x07fc107e: 2188 ldrh r1, [r4]
0x07fc1080: 8842 cmp r0, r1
0x07fc1082: 5fd1 bne #0x7fc1144
0x07fc1084: 6868 ldr r0, [r5, #4]
0x07fc1086: 0099 ldr r1, [sp]
0x07fc1088: 0c38 subs r0, #0xc
0x07fc108a: 0190 str r0, [sp, #4]
0x07fc108c: 0398 ldr r0, [sp, #0xc]
0x07fc108e: 57f7b8fe bl #0x7f18e02
0x07fc1092: 6968 ldr r1, [r5, #4]
0x07fc1094: 0978 ldrb r1, [r1]
0x07fc1096: 0029 cmp r1, #0
0x07fc1098: 51d1 bne #0x7fc113e
0x07fc109a: 7149 ldr r1, [pc, #0x1c4]
0x07fc109c: 8842 cmp r0, r1
0x07fc109e: 4ed0 beq #0x7fc113e
0x07fc10a0: 0399 ldr r1, [sp, #0xc]
0x07fc10a2: 0f02 lsls r7, r1, #8
0x07fc10a4: 0199 ldr r1, [sp, #4]
0x07fc10a6: 3843 orrs r0, r7
0x07fc10a8: c880 strh r0, [r1, #6]
0x07fc10aa: 2088 ldrh r0, [r4]
0x07fc10ac: 0221 movs r1, #2
0x07fc10ae: 0190 str r0, [sp, #4]
0x07fc10b0: 5af770fc bl #0x7f1b994
0x07fc10b4: 0490 str r0, [sp, #0x10]
0x07fc10b6: 2288 ldrh r2, [r4]
0x07fc10b8: 0099 ldr r1, [sp]
0x07fc10ba: 5cf7f7ff bl #0x7f1e0ac
0x07fc10be: 0498 ldr r0, [sp, #0x10]
0x07fc10c0: 0028 cmp r0, #0
0x07fc10c2: 3fd0 beq #0x7fc1144
0x07fc10c4: 6968 ldr r1, [r5, #4]
0x07fc10c6: 0020 movs r0, #0
0x07fc10c8: 8880 strh r0, [r1, #4]
0x07fc10ca: 0198 ldr r0, [sp, #4]
0x07fc10cc: 0222 movs r2, #2
0x07fc10ce: 6b46 mov r3, sp
0x07fc10d0: 0399 ldr r1, [sp, #0xc]
0x07fc10d2: 07c3 stm r3!, {r0, r1, r2}
0x07fc10d4: 6868 ldr r0, [r5, #4]
0x07fc10d6: 049b ldr r3, [sp, #0x10]
0x07fc10d8: 821c adds r2, r0, #2
0x07fc10da: 011d adds r1, r0, #4
0x07fc10dc: 801d adds r0, r0, #6
0x07fc10de: 41f7d9fb bl #0x7f02894
0x07fc10e2: 6968 ldr r1, [r5, #4]
0x07fc10e4: 0870 strb r0, [r1]
0x07fc10e6: 0498 ldr r0, [sp, #0x10]
0x07fc10e8: 5af7cffc bl #0x7f1ba8a
0x07fc10ec: 6868 ldr r0, [r5, #4]
0x07fc10ee: 4188 ldrh r1, [r0, #2]
0x07fc10f0: 0029 cmp r1, #0
0x07fc10f2: 02d0 beq #0x7fc10fa
0x07fc10f4: 0178 ldrb r1, [r0]
0x07fc10f6: 0029 cmp r1, #0
0x07fc10f8: 54d0 beq #0x7fc11a4
0x07fc10fa: 0189 ldrh r1, [r0, #8]
0x07fc10fc: 4039 subs r1, #0x40
0x07fc10fe: 3f29 cmp r1, #0x3f
0x07fc1100: 44d8 bhi #0x7fc118c
0x07fc1102: 0178 ldrb r1, [r0]
0x07fc1104: 3029 cmp r1, #0x30
0x07fc1106: 1ed0 beq #0x7fc1146
0x07fc1108: 0146 mov r1, r0
0x07fc110a: 544a ldr r2, [pc, #0x150]
0x07fc110c: 0598 ldr r0, [sp, #0x14]
0x07fc110e: 0c39 subs r1, #0xc
0x07fc1110: 1058 ldr r0, [r2, r0]
0x07fc1112: 0830 adds r0, #8
0x07fc1114: 41f722fd bl #0x7f02b5c
0x07fc1118: 6968 ldr r1, [r5, #4]
0x07fc111a: 0398 ldr r0, [sp, #0xc]
0x07fc111c: 891d adds r1, r1, #6
0x07fc111e: 41f7cafb bl #0x7f028b6
0x07fc1122: 4628 cmp r0, #0x46
0x07fc1124: 6868 ldr r0, [r5, #4]
0x07fc1126: 0189 ldrh r1, [r0, #8]
0x07fc1128: 1fd0 beq #0x7fc116a
0x07fc112a: 0322 movs r2, #3
0x07fc112c: 0398 ldr r0, [sp, #0xc]
0x07fc112e: 53f7effe bl #0x7f14f10
0x07fc1132: 0028 cmp r0, #0
0x07fc1134: 2cd0 beq #0x7fc1190
0x07fc1136: 808a ldrh r0, [r0, #0x14]
0x07fc1138: 0028 cmp r0, #0
0x07fc113a: 2cd0 beq #0x7fc1196
0x07fc113c: 28e0 b #0x7fc1190
0x07fc113e: 0398 ldr r0, [sp, #0xc]
0x07fc1140: fff78afe bl #0x7fc0e58
0x07fc1144: 42e0 b #0x7fc11cc
0x07fc1146: 4a49 ldr r1, [pc, #0x128]
0x07fc1148: 098d ldrh r1, [r1, #0x28]
0x07fc114a: 0906 lsls r1, r1, #0x18
0x07fc114c: c90f lsrs r1, r1, #0x1f
0x07fc114e: 07d0 beq #0x7fc1160
0x07fc1150: 4849 ldr r1, [pc, #0x120]
0x07fc1152: 0c38 subs r0, #0xc
0x07fc1154: 0968 ldr r1, [r1]
0x07fc1156: 099a ldr r2, [sp, #0x24]
0x07fc1158: 898d ldrh r1, [r1, #0x2c]
0x07fc115a: 89b2 uxth r1, r1
0x07fc115c: 5af75efd bl #0x7f1bc1c
0x07fc1160: 6868 ldr r0, [r5, #4]
0x07fc1162: 0c38 subs r0, #0xc
0x07fc1164: 5af767fd bl #0x7f1bc36
0x07fc1168: 12e0 b #0x7fc1190
0x07fc116a: 0322 movs r2, #3
0x07fc116c: 0398 ldr r0, [sp, #0xc]
0x07fc116e: 53f7cffe bl #0x7f14f10
0x07fc1172: 0400 movs r4, r0
0x07fc1174: 0cd0 beq #0x7fc1190
0x07fc1176: 3946 mov r1, r7
0x07fc1178: 0a31 adds r1, #0xa
0x07fc117a: 0423 movs r3, #4
0x07fc117c: 3948 ldr r0, [pc, #0xe4]
0x07fc117e: 099a ldr r2, [sp, #0x24]
0x07fc1180: 5af716fd bl #0x7f1bbb0
0x07fc1184: a189 ldrh r1, [r4, #0xc]
0x07fc1186: 4180 strh r1, [r0, #2]
0x07fc1188: 1021 movs r1, #0x10
0x07fc118a: 0170 strb r1, [r0]
0x07fc118c: 5af729fd bl #0x7f1bbe2
0x07fc1190: 0020 movs r0, #0
0x07fc1192: 6860 str r0, [r5, #4]
0x07fc1194: 1ae0 b #0x7fc11cc
0x07fc1196: 6868 ldr r0, [r5, #4]
0x07fc1198: 0022 movs r2, #0
0x07fc119a: 0189 ldrh r1, [r0, #8]
0x07fc119c: 0398 ldr r0, [sp, #0xc]
0x07fc119e: 41f785fb bl #0x7f028ac
0x07fc11a2: f5e7 b #0x7fc1190
0x07fc11a4: 0189 ldrh r1, [r0, #8]
0x07fc11a6: 0846 mov r0, r1
0x07fc11a8: 4038 subs r0, #0x40
0x07fc11aa: 3f28 cmp r0, #0x3f
0x07fc11ac: 0ed8 bhi #0x7fc11cc
0x07fc11ae: 0322 movs r2, #3
0x07fc11b0: 0398 ldr r0, [sp, #0xc]
0x07fc11b2: 53f7adfe bl #0x7f14f10
0x07fc11b6: 0028 cmp r0, #0
0x07fc11b8: 08d0 beq #0x7fc11cc
0x07fc11ba: 808a ldrh r0, [r0, #0x14]
0x07fc11bc: 0028 cmp r0, #0
0x07fc11be: 05d1 bne #0x7fc11cc
0x07fc11c0: 6868 ldr r0, [r5, #4]
0x07fc11c2: 0022 movs r2, #0
0x07fc11c4: 0189 ldrh r1, [r0, #8]
0x07fc11c6: 0398 ldr r0, [sp, #0xc]
0x07fc11c8: 41f770fb bl #0x7f028ac
0x07fc11cc: b079 ldrb r0, [r6, #6]
0x07fc11ce: 41f77afc bl #0x7f02ac6
0x07fc11d2: 0020 movs r0, #0
0x07fc11d4: 0bb0 add sp, #0x2c
0x07fc11d6: f0bd pop {r4, r5, r6, r7, pc}
0x07fc11d8: ffb5 push {r0, r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc11da: 8bb0 sub sp, #0x2c
0x07fc11dc: 0646 mov r6, r0
0x07fc11de: 1698 ldr r0, [sp, #0x58]
0x07fc11e0: 0027 movs r7, #0
0x07fc11e2: 0228 cmp r0, #2
0x07fc11e4: 21d0 beq #0x7fc122a
0x07fc11e6: 0d98 ldr r0, [sp, #0x34]
0x07fc11e8: 0188 ldrh r1, [r0]
0x07fc11ea: 1498 ldr r0, [sp, #0x50]
0x07fc11ec: 8142 cmp r1, r0
0x07fc11ee: 7dd3 blo #0x7fc12ec
0x07fc11f0: 7188 ldrh r1, [r6, #2]
0x07fc11f2: 0846 mov r0, r1
0x07fc11f4: 4038 subs r0, #0x40
0x07fc11f6: 3f28 cmp r0, #0x3f
0x07fc11f8: 02d8 bhi #0x7fc1200
0x07fc11fa: 1598 ldr r0, [sp, #0x54]
0x07fc11fc: 53f7c9fe bl #0x7f14f92
0x07fc1200: 0c98 ldr r0, [sp, #0x30]
0x07fc1202: 361d adds r6, r6, #4
0x07fc1204: 0088 ldrh r0, [r0]
0x07fc1206: 149a ldr r2, [sp, #0x50]
0x07fc1208: 8019 adds r0, r0, r6
0x07fc120a: 0e99 ldr r1, [sp, #0x38]
0x07fc120c: 5cf74eff bl #0x7f1e0ac
0x07fc1210: 0c98 ldr r0, [sp, #0x30]
0x07fc1212: 0188 ldrh r1, [r0]
0x07fc1214: 1498 ldr r0, [sp, #0x50]
0x07fc1216: 0818 adds r0, r1, r0
0x07fc1218: 0c99 ldr r1, [sp, #0x30]
0x07fc121a: 0880 strh r0, [r1]
0x07fc121c: 0d98 ldr r0, [sp, #0x34]
0x07fc121e: 0188 ldrh r1, [r0]
0x07fc1220: 1498 ldr r0, [sp, #0x50]
0x07fc1222: 081a subs r0, r1, r0
0x07fc1224: 0d99 ldr r1, [sp, #0x34]
0x07fc1226: 0880 strh r0, [r1]
0x07fc1228: 69e1 b #0x7fc14fe
0x07fc122a: 0020 movs r0, #0
0x07fc122c: 0e9d ldr r5, [sp, #0x38]
0x07fc122e: 0790 str r0, [sp, #0x1c]
0x07fc1230: 6978 ldrb r1, [r5, #1]
0x07fc1232: 2c78 ldrb r4, [r5]
0x07fc1234: 0902 lsls r1, r1, #8
0x07fc1236: 2143 orrs r1, r4
0x07fc1238: 3180 strh r1, [r6]
0x07fc123a: e978 ldrb r1, [r5, #3]
0x07fc123c: ac78 ldrb r4, [r5, #2]
0x07fc123e: 0902 lsls r1, r1, #8
0x07fc1240: 2143 orrs r1, r4
0x07fc1242: 7180 strh r1, [r6, #2]
0x07fc1244: 8c46 mov ip, r1
0x07fc1246: 4039 subs r1, #0x40
0x07fc1248: 0424 movs r4, #4
0x07fc124a: 2d1d adds r5, r5, #4
0x07fc124c: 0246 mov r2, r0
0x07fc124e: 0346 mov r3, r0
0x07fc1250: 8e46 mov lr, r1
0x07fc1252: 4029 cmp r1, #0x40
0x07fc1254: 00d3 blo #0x7fc1258
0x07fc1256: 2878 ldrb r0, [r5]
0x07fc1258: 6146 mov r1, ip
0x07fc125a: 0de0 b #0x7fc1278
0x07fc125c: ac7d ldrb r4, [r5, #0x16]
0x07fc125e: fd07 lsls r5, r7, #0x1f
0x07fc1262: 0000 movs r0, r0
0x07fc1264: 260e lsrs r6, r4, #0x18
0x07fc1266: 0000 movs r0, r0
0x07fc1268: e078 ldrb r0, [r4, #3]
0x07fc126a: fd07 lsls r5, r7, #0x1f
0x07fc126c: 010a lsrs r1, r0, #8
0x07fc126e: 0000 movs r0, r0
0x07fc1270: 4c7e ldrb r4, [r1, #0x19]
0x07fc1272: fd07 lsls r5, r7, #0x1f
0x07fc1274: 5876 strb r0, [r3, #0x19]
0x07fc1276: fd07 lsls r5, r7, #0x1f
0x07fc1278: 0429 cmp r1, #4
0x07fc127a: 1fd0 beq #0x7fc12bc
0x07fc127c: 0529 cmp r1, #5
0x07fc127e: 14d0 beq #0x7fc12aa
0x07fc1280: 0629 cmp r1, #6
0x07fc1282: 18d0 beq #0x7fc12b6
0x07fc1284: 7046 mov r0, lr
0x07fc1286: 3f28 cmp r0, #0x3f
0x07fc1288: 3ed8 bhi #0x7fc1308
0x07fc128a: 1598 ldr r0, [sp, #0x54]
0x07fc128c: 53f781fe bl #0x7f14f92
0x07fc1290: 0006 lsls r0, r0, #0x18
0x07fc1292: 000e lsrs r0, r0, #0x18
0x07fc1294: 04d0 beq #0x7fc12a0
0x07fc1296: fc48 ldr r0, [pc, #0x3f0]
0x07fc1298: 008d ldrh r0, [r0, #0x28]
0x07fc129a: 0006 lsls r0, r0, #0x18
0x07fc129c: c00f lsrs r0, r0, #0x1f
0x07fc129e: 31d0 beq #0x7fc1304
0x07fc12a0: 0223 movs r3, #2
0x07fc12a2: 0120 movs r0, #1
0x07fc12a4: f94a ldr r2, [pc, #0x3e4]
0x07fc12a6: 0027 movs r7, #0
0x07fc12a8: 12e0 b #0x7fc12d0
0x07fc12aa: 6978 ldrb r1, [r5, #1]
0x07fc12ac: 0029 cmp r1, #0
0x07fc12ae: 0fd0 beq #0x7fc12d0
0x07fc12b0: f74a ldr r2, [pc, #0x3dc]
0x07fc12b2: 1723 movs r3, #0x17
0x07fc12b4: 0ce0 b #0x7fc12d0
0x07fc12b6: f74a ldr r2, [pc, #0x3dc]
0x07fc12b8: 0f23 movs r3, #0xf
0x07fc12ba: 09e0 b #0x7fc12d0
0x07fc12bc: 5228 cmp r0, #0x52
0x07fc12be: 02d0 beq #0x7fc12c6
0x07fc12c0: d228 cmp r0, #0xd2
0x07fc12c2: 02d0 beq #0x7fc12ca
0x07fc12c4: 02e0 b #0x7fc12cc
0x07fc12c6: 1420 movs r0, #0x14
0x07fc12c8: 00e0 b #0x7fc12cc
0x07fc12ca: 1520 movs r0, #0x15
0x07fc12cc: f24a ldr r2, [pc, #0x3c8]
0x07fc12ce: 1f23 movs r3, #0x1f
0x07fc12d0: 002a cmp r2, #0
0x07fc12d2: 7dd0 beq #0x7fc13d0
0x07fc12d4: 9842 cmp r0, r3
0x07fc12d6: 7bd2 bhs #0x7fc13d0
0x07fc12d8: 8000 lsls r0, r0, #2
0x07fc12da: 1058 ldr r0, [r2, r0]
0x07fc12dc: 0490 str r0, [sp, #0x10]
0x07fc12de: 0028 cmp r0, #0
0x07fc12e0: f7d0 beq #0x7fc12d2
0x07fc12e2: 0020 movs r0, #0
0x07fc12e4: 0890 str r0, [sp, #0x20]
0x07fc12e6: 0590 str r0, [sp, #0x14]
0x07fc12e8: 7088 ldrh r0, [r6, #2]
0x07fc12ea: 00e0 b #0x7fc12ee
0x07fc12ec: 06e1 b #0x7fc14fc
0x07fc12ee: 4038 subs r0, #0x40
0x07fc12f0: 4028 cmp r0, #0x40
0x07fc12f2: 03d3 blo #0x7fc12fc
0x07fc12f4: 2878 ldrb r0, [r5]
0x07fc12f6: 0524 movs r4, #5
0x07fc12f8: 3071 strb r0, [r6, #4]
0x07fc12fa: 6d1c adds r5, r5, #1
0x07fc12fc: 701d adds r0, r6, #5
0x07fc12fe: 0090 str r0, [sp]
0x07fc1300: 0498 ldr r0, [sp, #0x10]
0x07fc1302: afe0 b #0x7fc1464
0x07fc1304: 3027 movs r7, #0x30
0x07fc1306: ede0 b #0x7fc14e4
0x07fc1308: 3327 movs r7, #0x33
0x07fc130a: ebe0 b #0x7fc14e4
0x07fc130c: 5228 cmp r0, #0x52
0x07fc130e: 64d0 beq #0x7fc13da
0x07fc1310: 0cdc bgt #0x7fc132c
0x07fc1312: 4b28 cmp r0, #0x4b
0x07fc1314: 3fd0 beq #0x7fc1396
0x07fc1316: 04dc bgt #0x7fc1322
0x07fc1318: 4128 cmp r0, #0x41
0x07fc131a: 6ad0 beq #0x7fc13f2
0x07fc131c: 4228 cmp r0, #0x42
0x07fc131e: 5ad1 bne #0x7fc13d6
0x07fc1320: 11e0 b #0x7fc1346
0x07fc1322: 4c28 cmp r0, #0x4c
0x07fc1324: 20d0 beq #0x7fc1368
0x07fc1326: 5028 cmp r0, #0x50
0x07fc1328: 55d1 bne #0x7fc13d6
0x07fc132a: 40e0 b #0x7fc13ae
0x07fc132c: 6328 cmp r0, #0x63
0x07fc132e: 30d0 beq #0x7fc1392
0x07fc1330: 04dc bgt #0x7fc133c
0x07fc1332: 5728 cmp r0, #0x57
0x07fc1334: 18d0 beq #0x7fc1368
0x07fc1336: 6128 cmp r0, #0x61
0x07fc1338: 4dd1 bne #0x7fc13d6
0x07fc133a: 9be0 b #0x7fc1474
0x07fc133c: 6c28 cmp r0, #0x6c
0x07fc133e: 64d0 beq #0x7fc140a
0x07fc1340: 7728 cmp r0, #0x77
0x07fc1342: 48d1 bne #0x7fc13d6
0x07fc1344: 09e0 b #0x7fc135a
0x07fc1346: 0098 ldr r0, [sp]
0x07fc1348: 2978 ldrb r1, [r5]
0x07fc134a: 0170 strb r1, [r0]
0x07fc134c: 0098 ldr r0, [sp]
0x07fc134e: 641c adds r4, r4, #1
0x07fc1350: 401c adds r0, r0, #1
0x07fc1352: a4b2 uxth r4, r4
0x07fc1354: 6d1c adds r5, r5, #1
0x07fc1356: 0090 str r0, [sp]
0x07fc1358: 81e0 b #0x7fc145e
0x07fc135a: 0498 ldr r0, [sp, #0x10]
0x07fc135c: 401c adds r0, r0, #1
0x07fc135e: 0490 str r0, [sp, #0x10]
0x07fc1360: 0178 ldrb r1, [r0]
0x07fc1362: 0898 ldr r0, [sp, #0x20]
0x07fc1364: 8142 cmp r1, r0
0x07fc1366: 7ad1 bne #0x7fc145e
0x07fc1368: 0098 ldr r0, [sp]
0x07fc136a: a41c adds r4, r4, #2
0x07fc136c: 401c adds r0, r0, #1
0x07fc136e: 4108 lsrs r1, r0, #1
0x07fc1370: 4900 lsls r1, r1, #1
0x07fc1372: 881c adds r0, r1, #2
0x07fc1374: 0090 str r0, [sp]
0x07fc1376: 6878 ldrb r0, [r5, #1]
0x07fc1378: 2a78 ldrb r2, [r5]
0x07fc137a: 0002 lsls r0, r0, #8
0x07fc137c: 1043 orrs r0, r2
0x07fc137e: 0880 strh r0, [r1]
0x07fc1380: 0599 ldr r1, [sp, #0x14]
0x07fc1382: ad1c adds r5, r5, #2
0x07fc1384: a4b2 uxth r4, r4
0x07fc1386: 0029 cmp r1, #0
0x07fc1388: 69d0 beq #0x7fc145e
0x07fc138a: 0890 str r0, [sp, #0x20]
0x07fc138c: 0020 movs r0, #0
0x07fc138e: 0590 str r0, [sp, #0x14]
0x07fc1390: 65e0 b #0x7fc145e
0x07fc1392: 0120 movs r0, #1
0x07fc1394: fbe7 b #0x7fc138e
0x07fc1396: 1022 movs r2, #0x10
0x07fc1398: 2946 mov r1, r5
0x07fc139a: 0098 ldr r0, [sp]
0x07fc139c: 5cf786fe bl #0x7f1e0ac
0x07fc13a0: 0098 ldr r0, [sp]
0x07fc13a2: 1034 adds r4, #0x10
0x07fc13a4: 1030 adds r0, #0x10
0x07fc13a6: a4b2 uxth r4, r4
0x07fc13a8: 1035 adds r5, #0x10
0x07fc13aa: 0090 str r0, [sp]
0x07fc13ac: 57e0 b #0x7fc145e
0x07fc13ae: 2046 mov r0, r4
0x07fc13b0: 4030 adds r0, #0x40
0x07fc13b2: 1499 ldr r1, [sp, #0x50]
0x07fc13b4: 0390 str r0, [sp, #0xc]
0x07fc13b6: 8842 cmp r0, r1
0x07fc13b8: 0dd8 bhi #0x7fc13d6
0x07fc13ba: 4022 movs r2, #0x40
0x07fc13bc: 2946 mov r1, r5
0x07fc13be: 0098 ldr r0, [sp]
0x07fc13c0: 5cf774fe bl #0x7f1e0ac
0x07fc13c4: 0098 ldr r0, [sp]
0x07fc13c6: 4030 adds r0, #0x40
0x07fc13c8: 0090 str r0, [sp]
0x07fc13ca: 0398 ldr r0, [sp, #0xc]
0x07fc13cc: 84b2 uxth r4, r0
0x07fc13ce: 00e0 b #0x7fc13d2
0x07fc13d0: 79e0 b #0x7fc14c6
0x07fc13d2: 4035 adds r5, #0x40
0x07fc13d4: 43e0 b #0x7fc145e
0x07fc13d6: 3427 movs r7, #0x34
0x07fc13d8: 41e0 b #0x7fc145e
0x07fc13da: 0822 movs r2, #8
0x07fc13dc: 2946 mov r1, r5
0x07fc13de: 0098 ldr r0, [sp]
0x07fc13e0: 5cf764fe bl #0x7f1e0ac
0x07fc13e4: 0098 ldr r0, [sp]
0x07fc13e6: 0834 adds r4, #8
0x07fc13e8: 0830 adds r0, #8
0x07fc13ea: a4b2 uxth r4, r4
0x07fc13ec: 0835 adds r5, #8
0x07fc13ee: 0090 str r0, [sp]
0x07fc13f0: 35e0 b #0x7fc145e
0x07fc13f2: 0622 movs r2, #6
0x07fc13f4: 2946 mov r1, r5
0x07fc13f6: 0098 ldr r0, [sp]
0x07fc13f8: 5cf758fe bl #0x7f1e0ac
0x07fc13fc: 0098 ldr r0, [sp]
0x07fc13fe: a41d adds r4, r4, #6
0x07fc1400: 801d adds r0, r0, #6
0x07fc1402: a4b2 uxth r4, r4
0x07fc1404: ad1d adds r5, r5, #6
0x07fc1406: 0090 str r0, [sp]
0x07fc1408: 29e0 b #0x7fc145e
0x07fc140a: 1498 ldr r0, [sp, #0x50]
0x07fc140c: 001b subs r0, r0, r4
0x07fc140e: 80b2 uxth r0, r0
0x07fc1410: 0390 str r0, [sp, #0xc]
0x07fc1412: 3088 ldrh r0, [r6]
0x07fc1414: 001b subs r0, r0, r4
0x07fc1416: 001d adds r0, r0, #4
0x07fc1418: 81b2 uxth r1, r0
0x07fc141a: 0120 movs r0, #1
0x07fc141c: 0790 str r0, [sp, #0x1c]
0x07fc141e: 0498 ldr r0, [sp, #0x10]
0x07fc1420: 401c adds r0, r0, #1
0x07fc1422: 0490 str r0, [sp, #0x10]
0x07fc1424: 0098 ldr r0, [sp]
0x07fc1426: 401c adds r0, r0, #1
0x07fc1428: 4008 lsrs r0, r0, #1
0x07fc142a: 4000 lsls r0, r0, #1
0x07fc142c: 0090 str r0, [sp]
0x07fc142e: 0498 ldr r0, [sp, #0x10]
0x07fc1430: 0078 ldrb r0, [r0]
0x07fc1432: 5728 cmp r0, #0x57
0x07fc1434: 1cd0 beq #0x7fc1470
0x07fc1436: 4228 cmp r0, #0x42
0x07fc1438: cdd1 bne #0x7fc13d6
0x07fc143a: 0098 ldr r0, [sp]
0x07fc143c: 0170 strb r1, [r0]
0x07fc143e: 090a lsrs r1, r1, #8
0x07fc1440: 4170 strb r1, [r0, #1]
0x07fc1442: 0098 ldr r0, [sp]
0x07fc1444: 2946 mov r1, r5
0x07fc1446: 801c adds r0, r0, #2
0x07fc1448: 0090 str r0, [sp]
0x07fc144a: 039a ldr r2, [sp, #0xc]
0x07fc144c: 5cf72efe bl #0x7f1e0ac
0x07fc1450: 0398 ldr r0, [sp, #0xc]
0x07fc1452: 0399 ldr r1, [sp, #0xc]
0x07fc1454: 2018 adds r0, r4, r0
0x07fc1456: 84b2 uxth r4, r0
0x07fc1458: 0098 ldr r0, [sp]
0x07fc145a: 4018 adds r0, r0, r1
0x07fc145c: 0090 str r0, [sp]
0x07fc145e: 0498 ldr r0, [sp, #0x10]
0x07fc1460: 401c adds r0, r0, #1
0x07fc1462: 0490 str r0, [sp, #0x10]
0x07fc1464: 0078 ldrb r0, [r0]
0x07fc1466: 0028 cmp r0, #0
0x07fc1468: 20d0 beq #0x7fc14ac
0x07fc146a: 002f cmp r7, #0
0x07fc146c: 19d0 beq #0x7fc14a2
0x07fc146e: 1de0 b #0x7fc14ac
0x07fc1470: 4908 lsrs r1, r1, #1
0x07fc1472: e2e7 b #0x7fc143a
0x07fc1474: 1498 ldr r0, [sp, #0x50]
0x07fc1476: 001b subs r0, r0, r4
0x07fc1478: 80b2 uxth r0, r0
0x07fc147a: 0390 str r0, [sp, #0xc]
0x07fc147c: 0098 ldr r0, [sp]
0x07fc147e: 039a ldr r2, [sp, #0xc]
0x07fc1480: 401c adds r0, r0, #1
0x07fc1482: 4108 lsrs r1, r0, #1
0x07fc1484: 4900 lsls r1, r1, #1
0x07fc1486: 0120 movs r0, #1
0x07fc1488: 0091 str r1, [sp]
0x07fc148a: 0790 str r0, [sp, #0x1c]
0x07fc148c: 2946 mov r1, r5
0x07fc148e: 0098 ldr r0, [sp]
0x07fc1490: 5cf70cfe bl #0x7f1e0ac
0x07fc1494: 0398 ldr r0, [sp, #0xc]
0x07fc1496: 0099 ldr r1, [sp]
0x07fc1498: 2018 adds r0, r4, r0
0x07fc149a: 84b2 uxth r4, r0
0x07fc149c: 0398 ldr r0, [sp, #0xc]
0x07fc149e: 0818 adds r0, r1, r0
0x07fc14a0: dce7 b #0x7fc145c
0x07fc14a2: 0d99 ldr r1, [sp, #0x34]
0x07fc14a4: 0988 ldrh r1, [r1]
0x07fc14a6: a142 cmp r1, r4
0x07fc14a8: 00d3 blo #0x7fc14ac
0x07fc14aa: 2fe7 b #0x7fc130c
0x07fc14ac: 0d98 ldr r0, [sp, #0x34]
0x07fc14ae: 0088 ldrh r0, [r0]
0x07fc14b0: a042 cmp r0, r4
0x07fc14b2: 08d3 blo #0x7fc14c6
0x07fc14b4: 0499 ldr r1, [sp, #0x10]
0x07fc14b6: 0978 ldrb r1, [r1]
0x07fc14b8: 0029 cmp r1, #0
0x07fc14ba: 04d1 bne #0x7fc14c6
0x07fc14bc: 0799 ldr r1, [sp, #0x1c]
0x07fc14be: 0029 cmp r1, #0
0x07fc14c0: 03d1 bne #0x7fc14ca
0x07fc14c2: a042 cmp r0, r4
0x07fc14c4: 01d0 beq #0x7fc14ca
0x07fc14c6: 3427 movs r7, #0x34
0x07fc14c8: 0ce0 b #0x7fc14e4
0x07fc14ca: 0d99 ldr r1, [sp, #0x34]
0x07fc14cc: 001b subs r0, r0, r4
0x07fc14ce: 0880 strh r0, [r1]
0x07fc14d0: 0c98 ldr r0, [sp, #0x30]
0x07fc14d2: 0188 ldrh r1, [r0]
0x07fc14d4: 0098 ldr r0, [sp]
0x07fc14d6: 801b subs r0, r0, r6
0x07fc14d8: 001f subs r0, r0, #4
0x07fc14da: 0818 adds r0, r1, r0
0x07fc14dc: 0c99 ldr r1, [sp, #0x30]
0x07fc14de: 002f cmp r7, #0
0x07fc14e0: 0880 strh r0, [r1]
0x07fc14e2: 0cd0 beq #0x7fc14fe
0x07fc14e4: 7088 ldrh r0, [r6, #2]
0x07fc14e6: 0428 cmp r0, #4
0x07fc14e8: 09d0 beq #0x7fc14fe
0x07fc14ea: 0628 cmp r0, #6
0x07fc14ec: 07d0 beq #0x7fc14fe
0x07fc14ee: 4038 subs r0, #0x40
0x07fc14f0: 4028 cmp r0, #0x40
0x07fc14f2: 04d3 blo #0x7fc14fe
0x07fc14f4: 0e98 ldr r0, [sp, #0x38]
0x07fc14f6: 4079 ldrb r0, [r0, #5]
0x07fc14f8: 7071 strb r0, [r6, #5]
0x07fc14fa: 00e0 b #0x7fc14fe
0x07fc14fc: 3427 movs r7, #0x34
0x07fc14fe: 3846 mov r0, r7
0x07fc1500: 0fb0 add sp, #0x3c
0x07fc1502: f0bd pop {r4, r5, r6, r7, pc}
0x07fc1504: ffb5 push {r0, r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc1506: 81b0 sub sp, #4
0x07fc1508: 1f46 mov r7, r3
0x07fc150a: 1646 mov r6, r2
0x07fc150c: 0c46 mov r4, r1
0x07fc150e: 1046 mov r0, r2
0x07fc1510: 5af703fd bl #0x7f1bf1a
0x07fc1514: 0025 movs r5, #0
0x07fc1516: 3f28 cmp r0, #0x3f
0x07fc1518: 02d0 beq #0x7fc1520
0x07fc151a: 2189 ldrh r1, [r4, #8]
0x07fc151c: 0629 cmp r1, #6
0x07fc151e: 08d0 beq #0x7fc1532
0x07fc1520: 3b46 mov r3, r7
0x07fc1522: 3246 mov r2, r6
0x07fc1524: 2146 mov r1, r4
0x07fc1526: 0198 ldr r0, [sp, #4]
0x07fc1528: 54f7bff8 bl #0x7f156aa
0x07fc152c: 0546 mov r5, r0
0x07fc152e: 2846 mov r0, r5
0x07fc1530: b4e4 b #0x7fc0e9c
0x07fc1532: 0007 lsls r0, r0, #0x1c
0x07fc1534: 01d5 bpl #0x7fc153a
0x07fc1536: 0225 movs r5, #2
0x07fc1538: f9e7 b #0x7fc152e
0x07fc153a: 2078 ldrb r0, [r4]
0x07fc153c: 0028 cmp r0, #0
0x07fc153e: f6d1 bne #0x7fc152e
0x07fc1540: 300a lsrs r0, r6, #8
0x07fc1542: a11d adds r1, r4, #6
0x07fc1544: 41f7c1f8 bl #0x7f026ca
0x07fc1548: f1e7 b #0x7fc152e
0x07fc154a: f3b5 push {r0, r1, r4, r5, r6, r7, lr} ;;FUNC
0x07fc154c: 81b0 sub sp, #4
0x07fc154e: 0198 ldr r0, [sp, #4]
0x07fc1550: 524c ldr r4, [pc, #0x148]
0x07fc1552: 8500 lsls r5, r0, #2
0x07fc1554: 6059 ldr r0, [r4, r5]
0x07fc1556: 0f46 mov r7, r1
0x07fc1558: 4068 ldr r0, [r0, #4]
0x07fc155a: ce88 ldrh r6, [r1, #6]
0x07fc155c: 0146 mov r1, r0
0x07fc155e: 2431 adds r1, #0x24
0x07fc1560: 0091 str r1, [sp]
0x07fc1562: 46f7e3fe bl #0x7f0832c
0x07fc1566: 0099 ldr r1, [sp]
0x07fc1568: 4d4a ldr r2, [pc, #0x134]
0x07fc156a: 4031 adds r1, #0x40
0x07fc156c: 0091 str r1, [sp]
0x07fc156e: c989 ldrh r1, [r1, #0xe]
0x07fc1570: 701a subs r0, r6, r1
0x07fc1572: 80b2 uxth r0, r0
0x07fc1574: 9042 cmp r0, r2
0x07fc1576: 14d2 bhs #0x7fc15a2
0x07fc1578: b142 cmp r1, r6
0x07fc157a: 12d0 beq #0x7fc15a2
0x07fc157c: 6059 ldr r0, [r4, r5]
0x07fc157e: 3146 mov r1, r6
0x07fc1580: 4068 ldr r0, [r0, #4]
0x07fc1582: 45f78cff bl #0x7f0749e
0x07fc1586: 6059 ldr r0, [r4, r5]
0x07fc1588: 0522 movs r2, #5
0x07fc158a: 791c adds r1, r7, #1
0x07fc158c: 1f30 adds r0, #0x1f
0x07fc158e: 5cf78dfd bl #0x7f1e0ac
0x07fc1592: 0198 ldr r0, [sp, #4]
0x07fc1594: 0521 movs r1, #5
0x07fc1596: 0002 lsls r0, r0, #8
0x07fc1598: 401c adds r0, r0, #1
0x07fc159a: 80b2 uxth r0, r0
0x07fc159c: 5af78bfc bl #0x7f1beb6
0x07fc15a0: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc15a2: 6059 ldr r0, [r4, r5]
0x07fc15a4: 0522 movs r2, #5
0x07fc15a6: 791c adds r1, r7, #1
0x07fc15a8: 1f30 adds r0, #0x1f
0x07fc15aa: 5cf77ffd bl #0x7f1e0ac
0x07fc15ae: 0098 ldr r0, [sp]
0x07fc15b0: 8088 ldrh r0, [r0, #4]
0x07fc15b2: 41f767ff bl #0x7f03484
0x07fc15b6: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc15b8: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc15ba: 3a4c ldr r4, [pc, #0xe8]
0x07fc15bc: 0646 mov r6, r0
0x07fc15be: 8500 lsls r5, r0, #2
0x07fc15c0: 0f46 mov r7, r1
0x07fc15c2: 6059 ldr r0, [r4, r5]
0x07fc15c4: 4821 movs r1, #0x48
0x07fc15c6: 095c ldrb r1, [r1, r0]
0x07fc15c8: 2429 cmp r1, #0x24
0x07fc15ca: 0ed1 bne #0x7fc15ea
0x07fc15cc: 0069 ldr r0, [r0, #0x10]
0x07fc15ce: 1022 movs r2, #0x10
0x07fc15d0: 791d adds r1, r7, #5
0x07fc15d2: 2e30 adds r0, #0x2e
0x07fc15d4: 5cf76afd bl #0x7f1e0ac
0x07fc15d8: 6159 ldr r1, [r4, r5]
0x07fc15da: 2520 movs r0, #0x25
0x07fc15dc: 4031 adds r1, #0x40
0x07fc15de: 0872 strb r0, [r1, #8]
0x07fc15e0: 0022 movs r2, #0
0x07fc15e2: 1146 mov r1, r2
0x07fc15e4: 3046 mov r0, r6
0x07fc15e6: 52f739fe bl #0x7f1425c
0x07fc15ea: 6059 ldr r0, [r4, r5]
0x07fc15ec: 4821 movs r1, #0x48
0x07fc15ee: 095c ldrb r1, [r1, r0]
0x07fc15f0: 0c29 cmp r1, #0xc
0x07fc15f2: 1fd1 bne #0x7fc1634
0x07fc15f4: 0069 ldr r0, [r0, #0x10]
0x07fc15f6: 1022 movs r2, #0x10
0x07fc15f8: 791d adds r1, r7, #5
0x07fc15fa: 2e30 adds r0, #0x2e
0x07fc15fc: 5cf756fd bl #0x7f1e0ac
0x07fc1600: 6059 ldr r0, [r4, r5]
0x07fc1602: 5f21 movs r1, #0x5f
0x07fc1604: 0069 ldr r0, [r0, #0x10]
0x07fc1606: 095c ldrb r1, [r1, r0]
0x07fc1608: 0907 lsls r1, r1, #0x1c
0x07fc160a: 2dd4 bmi #0x7fc1668
0x07fc160c: 0146 mov r1, r0
0x07fc160e: 2e31 adds r1, #0x2e
0x07fc1610: 1022 movs r2, #0x10
0x07fc1612: 1e30 adds r0, #0x1e
0x07fc1614: 5cf76efd bl #0x7f1e0f4
0x07fc1618: 0028 cmp r0, #0
0x07fc161a: 0cd0 beq #0x7fc1636
0x07fc161c: 6059 ldr r0, [r4, r5]
0x07fc161e: 0921 movs r1, #9
0x07fc1620: 4030 adds r0, #0x40
0x07fc1622: 0172 strb r1, [r0, #8]
0x07fc1624: 3046 mov r0, r6
0x07fc1626: 53f737fb bl #0x7f14c98
0x07fc162a: 0146 mov r1, r0
0x07fc162c: 0022 movs r2, #0
0x07fc162e: 3046 mov r0, r6
0x07fc1630: 52f79ff9 bl #0x7f13972
0x07fc1634: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc1636: 0421 movs r1, #4
0x07fc1638: 6846 mov r0, sp
0x07fc163a: 0170 strb r1, [r0]
0x07fc163c: 6a46 mov r2, sp
0x07fc163e: 0521 movs r1, #5
0x07fc1640: 3046 mov r0, r6
0x07fc1642: 52f741fb bl #0x7f13cc8
0x07fc1646: 6846 mov r0, sp
0x07fc1648: 0178 ldrb r1, [r0]
0x07fc164a: 6020 movs r0, #0x60
0x07fc164c: 0143 orrs r1, r0
0x07fc164e: 6846 mov r0, sp
0x07fc1650: 0170 strb r1, [r0]
0x07fc1652: 3046 mov r0, r6
0x07fc1654: 53f720fb bl #0x7f14c98
0x07fc1658: 0146 mov r1, r0
0x07fc165a: 6846 mov r0, sp
0x07fc165c: 0278 ldrb r2, [r0]
0x07fc165e: 0123 movs r3, #1
0x07fc1660: 3046 mov r0, r6
0x07fc1662: 52f79bfa bl #0x7f13b9c
0x07fc1666: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc1668: 3046 mov r0, r6
0x07fc166a: 53f715fb bl #0x7f14c98
0x07fc166e: 0128 cmp r0, #1
0x07fc1670: 1ad0 beq #0x7fc16a8
0x07fc1672: 6059 ldr r0, [r4, r5]
0x07fc1674: 0721 movs r1, #7
0x07fc1676: 4030 adds r0, #0x40
0x07fc1678: 0172 strb r1, [r0, #8]
0x07fc167a: 0022 movs r2, #0
0x07fc167c: 1146 mov r1, r2
0x07fc167e: 3046 mov r0, r6
0x07fc1680: 52f7ecfd bl #0x7f1425c
0x07fc1684: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc1686: 0000 movs r0, r0
0x07fc1688: 4c7e ldrb r4, [r1, #0x19]
0x07fc168a: fd07 lsls r5, r7, #0x1f
0x07fc168e: f107 lsls r1, r6, #0x1f
0x07fc1692: f107 lsls r1, r6, #0x1f
0x07fc1696: f107 lsls r1, r6, #0x1f
0x07fc169a: f107 lsls r1, r6, #0x1f
0x07fc169c: 1879 ldrb r0, [r3, #4]
0x07fc169e: fd07 lsls r5, r7, #0x1f
0x07fc16a0: ff7f ldrb r7, [r7, #0x1f]
0x07fc16a2: 0000 movs r0, r0
0x07fc16a4: 2c7e ldrb r4, [r5, #0x18]
0x07fc16a6: fd07 lsls r5, r7, #0x1f
0x07fc16a8: 6159 ldr r1, [r4, r5]
0x07fc16aa: 0020 movs r0, #0
0x07fc16ac: 0969 ldr r1, [r1, #0x10]
0x07fc16ae: c031 adds r1, #0xc0
0x07fc16b0: 8871 strb r0, [r1, #6]
0x07fc16b2: 6059 ldr r0, [r4, r5]
0x07fc16b4: 0421 movs r1, #4
0x07fc16b6: 0269 ldr r2, [r0, #0x10]
0x07fc16b8: 3046 mov r0, r6
0x07fc16ba: 1e32 adds r2, #0x1e
0x07fc16bc: 52f704fb bl #0x7f13cc8
0x07fc16c0: 6059 ldr r0, [r4, r5]
0x07fc16c2: 0169 ldr r1, [r0, #0x10]
0x07fc16c4: 4031 adds r1, #0x40
0x07fc16c6: 897f ldrb r1, [r1, #0x1e]
0x07fc16c8: 0029 cmp r1, #0
0x07fc16ca: 07d0 beq #0x7fc16dc
0x07fc16cc: 1a21 movs r1, #0x1a
0x07fc16ce: 4030 adds r0, #0x40
0x07fc16d0: 0172 strb r1, [r0, #8]
0x07fc16d2: 0021 movs r1, #0
0x07fc16d4: 3046 mov r0, r6
0x07fc16d6: 52f74bfe bl #0x7f14370
0x07fc16da: d3e7 b #0x7fc1684
0x07fc16dc: 1b21 movs r1, #0x1b
0x07fc16de: 4030 adds r0, #0x40
0x07fc16e0: 0172 strb r1, [r0, #8]
0x07fc16e2: 3046 mov r0, r6
0x07fc16e4: 52f799fe bl #0x7f1441a
0x07fc16e8: cce7 b #0x7fc1684
0x07fc16ea: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc16ec: e64c ldr r4, [pc, #0x398]
0x07fc16ee: 0546 mov r5, r0
0x07fc16f0: 8600 lsls r6, r0, #2
0x07fc16f2: a059 ldr r0, [r4, r6]
0x07fc16f4: 4822 movs r2, #0x48
0x07fc16f6: 125c ldrb r2, [r2, r0]
0x07fc16f8: 192a cmp r2, #0x19
0x07fc16fa: c3d1 bne #0x7fc1684
0x07fc16fc: 4022 movs r2, #0x40
0x07fc16fe: 4930 adds r0, #0x49
0x07fc1700: 491d adds r1, r1, #5
0x07fc1702: 5cf7d3fc bl #0x7f1e0ac
0x07fc1706: a059 ldr r0, [r4, r6]
0x07fc1708: 4022 movs r2, #0x40
0x07fc170a: e049 ldr r1, [pc, #0x380]
0x07fc170c: 4930 adds r0, #0x49
0x07fc170e: 5cf7f1fc bl #0x7f1e0f4
0x07fc1712: 0028 cmp r0, #0
0x07fc1714: 05d0 beq #0x7fc1722
0x07fc1716: dd49 ldr r1, [pc, #0x374]
0x07fc1718: 2846 mov r0, r5
0x07fc171a: 2039 subs r1, #0x20
0x07fc171c: 59f749ff bl #0x7f1b5b2
0x07fc1720: b0e7 b #0x7fc1684
0x07fc1722: 0b21 movs r1, #0xb
0x07fc1724: 6846 mov r0, sp
0x07fc1726: 0170 strb r1, [r0]
0x07fc1728: 6a46 mov r2, sp
0x07fc172a: 0521 movs r1, #5
0x07fc172c: 2846 mov r0, r5
0x07fc172e: 52f7cbfa bl #0x7f13cc8
0x07fc1732: 6846 mov r0, sp
0x07fc1734: 0178 ldrb r1, [r0]
0x07fc1736: 6020 movs r0, #0x60
0x07fc1738: 0143 orrs r1, r0
0x07fc173a: 6846 mov r0, sp
0x07fc173c: 0170 strb r1, [r0]
0x07fc173e: 2846 mov r0, r5
0x07fc1740: 53f7aafa bl #0x7f14c98
0x07fc1744: 0146 mov r1, r0
0x07fc1746: 6846 mov r0, sp
0x07fc1748: 0278 ldrb r2, [r0]
0x07fc174a: 0123 movs r3, #1
0x07fc174c: 2846 mov r0, r5
0x07fc174e: 52f725fa bl #0x7f13b9c
0x07fc1752: 97e7 b #0x7fc1684
0x07fc1754: ffb5 push {r0, r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc1756: 81b0 sub sp, #4
0x07fc1758: 0398 ldr r0, [sp, #0xc]
0x07fc175a: 0c46 mov r4, r1
0x07fc175c: 060a lsrs r6, r0, #8
0x07fc175e: 0025 movs r5, #0
0x07fc1760: 5af7dbfb bl #0x7f1bf1a
0x07fc1764: 0028 cmp r0, #0
0x07fc1766: 18d0 beq #0x7fc179a
0x07fc1768: 1328 cmp r0, #0x13
0x07fc176a: 16d0 beq #0x7fc179a
0x07fc176c: 1428 cmp r0, #0x14
0x07fc176e: 14d0 beq #0x7fc179a
0x07fc1770: c748 ldr r0, [pc, #0x31c]
0x07fc1772: b700 lsls r7, r6, #2
0x07fc1774: c059 ldr r0, [r0, r7]
0x07fc1776: 2030 adds r0, #0x20
0x07fc1778: 407b ldrb r0, [r0, #0xd]
0x07fc177a: c006 lsls r0, r0, #0x1b
0x07fc177c: 28d5 bpl #0x7fc17d0
0x07fc177e: 0398 ldr r0, [sp, #0xc]
0x07fc1780: 5af7cbfb bl #0x7f1bf1a
0x07fc1784: 1528 cmp r0, #0x15
0x07fc1786: 0cd0 beq #0x7fc17a2
0x07fc1788: a079 ldrb r0, [r4, #6]
0x07fc178a: 41f79cf9 bl #0x7f02ac6
0x07fc178e: 3046 mov r0, r6
0x07fc1790: 45f7b3fd bl #0x7f072fa
0x07fc1794: 0328 cmp r0, #3
0x07fc1796: 06d0 beq #0x7fc17a6
0x07fc1798: 15e0 b #0x7fc17c6
0x07fc179a: a079 ldrb r0, [r4, #6]
0x07fc179c: 41f793f9 bl #0x7f02ac6
0x07fc17a0: 1fe0 b #0x7fc17e2
0x07fc17a2: 0225 movs r5, #2
0x07fc17a4: 1de0 b #0x7fc17e2
0x07fc17a6: ba48 ldr r0, [pc, #0x2e8]
0x07fc17a8: c059 ldr r0, [r0, r7]
0x07fc17aa: 2030 adds r0, #0x20
0x07fc17ac: 407b ldrb r0, [r0, #0xd]
0x07fc17ae: 4007 lsls r0, r0, #0x1d
0x07fc17b0: 04d5 bpl #0x7fc17bc
0x07fc17b2: 3d21 movs r1, #0x3d
0x07fc17b4: 3046 mov r0, r6
0x07fc17b6: 41f7befd bl #0x7f03336
0x07fc17ba: 04e0 b #0x7fc17c6
0x07fc17bc: 3d22 movs r2, #0x3d
0x07fc17be: 0021 movs r1, #0
0x07fc17c0: 3046 mov r0, r6
0x07fc17c2: 41f7c6fd bl #0x7f03352
0x07fc17c6: 3d21 movs r1, #0x3d
0x07fc17c8: 3046 mov r0, r6
0x07fc17ca: 44f713fe bl #0x7f063f4
0x07fc17ce: 08e0 b #0x7fc17e2
0x07fc17d0: 2046 mov r0, r4
0x07fc17d2: 0c38 subs r0, #0xc
0x07fc17d4: af49 ldr r1, [pc, #0x2bc]
0x07fc17d6: 8180 strh r1, [r0, #4]
0x07fc17d8: c680 strh r6, [r0, #6]
0x07fc17da: 2046 mov r0, r4
0x07fc17dc: 4df798f9 bl #0x7f0eb10
0x07fc17e0: 0125 movs r5, #1
0x07fc17e2: 2846 mov r0, r5
0x07fc17e4: a4e6 b #0x7fc1530
0x07fc17e6: f1b5 push {r0, r4, r5, r6, r7, lr} ;;FUNC
0x07fc17e8: 8eb0 sub sp, #0x38
0x07fc17ea: 0e98 ldr r0, [sp, #0x38]
0x07fc17ec: 41f778f9 bl #0x7f02ae0
0x07fc17f0: 0446 mov r4, r0
0x07fc17f2: 0e98 ldr r0, [sp, #0x38]
0x07fc17f4: 6946 mov r1, sp
0x07fc17f6: 0079 ldrb r0, [r0, #4]
0x07fc17f8: 4006 lsls r0, r0, #0x19
0x07fc17fa: c00f lsrs r0, r0, #0x1f
0x07fc17fc: 0a90 str r0, [sp, #0x28]
0x07fc17fe: 0690 str r0, [sp, #0x18]
0x07fc1800: 0a20 movs r0, #0xa
0x07fc1802: 8883 strh r0, [r1, #0x1c]
0x07fc1804: 628b ldrh r2, [r4, #0x1a]
0x07fc1806: a449 ldr r1, [pc, #0x290]
0x07fc1808: 101a subs r0, r2, r0
0x07fc180a: 8842 cmp r0, r1
0x07fc180c: 7ed2 bhs #0x7fc190c
0x07fc180e: e08a ldrh r0, [r4, #0x16]
0x07fc1810: 0628 cmp r0, #6
0x07fc1812: 7bd3 blo #0x7fc190c
0x07fc1814: 1921 movs r1, #0x19
0x07fc1816: c901 lsls r1, r1, #7
0x07fc1818: 8842 cmp r0, r1
0x07fc181a: 77d8 bhi #0x7fc190c
0x07fc181c: 238b ldrh r3, [r4, #0x18]
0x07fc181e: ff21 movs r1, #0xff
0x07fc1820: f531 adds r1, #0xf5
0x07fc1822: 8b42 cmp r3, r1
0x07fc1824: 72d8 bhi #0x7fc190c
0x07fc1826: 5b1c adds r3, r3, #1
0x07fc1828: 9900 lsls r1, r3, #2
0x07fc182a: 5918 adds r1, r3, r1
0x07fc182c: 4143 muls r1, r0, r1
0x07fc182e: 491c adds r1, r1, #1
0x07fc1830: 0a23 movs r3, #0xa
0x07fc1832: 4910 asrs r1, r1, #1
0x07fc1834: 5a43 muls r2, r3, r2
0x07fc1836: 9142 cmp r1, r2
0x07fc1838: 68dc bgt #0x7fc190c
0x07fc183a: 217f ldrb r1, [r4, #0x1c]
0x07fc183c: 0029 cmp r1, #0
0x07fc183e: 0cd1 bne #0x7fc185a
0x07fc1840: 617f ldrb r1, [r4, #0x1d]
0x07fc1842: 0029 cmp r1, #0
0x07fc1844: 09d1 bne #0x7fc185a
0x07fc1846: a17f ldrb r1, [r4, #0x1e]
0x07fc1848: 0029 cmp r1, #0
0x07fc184a: 06d1 bne #0x7fc185a
0x07fc184c: e17f ldrb r1, [r4, #0x1f]
0x07fc184e: 0029 cmp r1, #0
0x07fc1850: 03d1 bne #0x7fc185a
0x07fc1852: 2021 movs r1, #0x20
0x07fc1854: 095d ldrb r1, [r1, r4]
0x07fc1856: c906 lsls r1, r1, #0x1b
0x07fc1858: 58d0 beq #0x7fc190c
0x07fc185a: 2746 mov r7, r4
0x07fc185c: 2037 adds r7, #0x20
0x07fc185e: 7978 ldrb r1, [r7, #1]
0x07fc1860: c906 lsls r1, r1, #0x1b
0x07fc1862: c90e lsrs r1, r1, #0x1b
0x07fc1864: 491f subs r1, r1, #5
0x07fc1866: 0c29 cmp r1, #0xc
0x07fc1868: 50d2 bhs #0x7fc190c
0x07fc186a: a18a ldrh r1, [r4, #0x14]
0x07fc186c: 8142 cmp r1, r0
0x07fc186e: 4dd8 bhi #0x7fc190c
0x07fc1870: e17c ldrb r1, [r4, #0x13]
0x07fc1872: 0029 cmp r1, #0
0x07fc1874: 4ad0 beq #0x7fc190c
0x07fc1876: 421e subs r2, r0, #1
0x07fc1878: 082a cmp r2, #8
0x07fc187a: 01d9 bls #0x7fc1880
0x07fc187c: 0820 movs r0, #8
0x07fc187e: 00e0 b #0x7fc1882
0x07fc1880: 401e subs r0, r0, #1
0x07fc1882: 8142 cmp r1, r0
0x07fc1884: 42d8 bhi #0x7fc190c
0x07fc1886: 05a8 add r0, sp, #0x14
0x07fc1888: 44f79cfd bl #0x7f063c4
0x07fc188c: 0028 cmp r0, #0
0x07fc188e: 3dd1 bne #0x7fc190c
0x07fc1890: 824d ldr r5, [pc, #0x208]
0x07fc1892: 0622 movs r2, #6
0x07fc1894: e861 str r0, [r5, #0x1c]
0x07fc1896: 2146 mov r1, r4
0x07fc1898: 08a8 add r0, sp, #0x20
0x07fc189a: 5cf707fc bl #0x7f1e0ac
0x07fc189e: a878 ldrb r0, [r5, #2]
0x07fc18a0: 2e46 mov r6, r5
0x07fc18a2: 803e subs r6, #0x80
0x07fc18a4: 0028 cmp r0, #0
0x07fc18a6: 7ed0 beq #0x7fc19a6
0x07fc18a8: 6079 ldrb r0, [r4, #5]
0x07fc18aa: 8009 lsrs r0, r0, #6
0x07fc18ac: 0128 cmp r0, #1
0x07fc18ae: 0ad0 beq #0x7fc18c6
0x07fc18b0: 2046 mov r0, r4
0x07fc18b2: 0a99 ldr r1, [sp, #0x28]
0x07fc18b4: 4af7c4fe bl #0x7f0c640
0x07fc18b8: 0028 cmp r0, #0
0x07fc18ba: 5ed0 beq #0x7fc197a
0x07fc18bc: 3821 movs r1, #0x38
0x07fc18be: 095c ldrb r1, [r1, r0]
0x07fc18c0: 0029 cmp r1, #0
0x07fc18c2: 54d0 beq #0x7fc196e
0x07fc18c4: 59e0 b #0x7fc197a
0x07fc18c6: 2046 mov r0, r4
0x07fc18c8: 4af727ff bl #0x7f0c71a
0x07fc18cc: e861 str r0, [r5, #0x1c]
0x07fc18ce: 0028 cmp r0, #0
0x07fc18d0: 04d1 bne #0x7fc18dc
0x07fc18d2: 0ba9 add r1, sp, #0x2c
0x07fc18d4: 2046 mov r0, r4
0x07fc18d6: 4af736ff bl #0x7f0c746
0x07fc18da: e861 str r0, [r5, #0x1c]
0x07fc18dc: f16a ldr r1, [r6, #0x2c]
0x07fc18de: 887a ldrb r0, [r1, #0xa]
0x07fc18e0: 0128 cmp r0, #1
0x07fc18e2: 01d0 beq #0x7fc18e8
0x07fc18e4: 0428 cmp r0, #4
0x07fc18e6: 10d1 bne #0x7fc190a
0x07fc18e8: e869 ldr r0, [r5, #0x1c]
0x07fc18ea: 0028 cmp r0, #0
0x07fc18ec: 0ed0 beq #0x7fc190c
0x07fc18ee: 0622 movs r2, #6
0x07fc18f0: 2530 adds r0, #0x25
0x07fc18f2: 1031 adds r1, #0x10
0x07fc18f4: 5cf7fefb bl #0x7f1e0f4
0x07fc18f8: 0028 cmp r0, #0
0x07fc18fa: 07d1 bne #0x7fc190c
0x07fc18fc: e869 ldr r0, [r5, #0x1c]
0x07fc18fe: f16a ldr r1, [r6, #0x2c]
0x07fc1900: 2030 adds r0, #0x20
0x07fc1902: c07a ldrb r0, [r0, #0xb]
0x07fc1904: c97b ldrb r1, [r1, #0xf]
0x07fc1906: 8842 cmp r0, r1
0x07fc1908: 00d1 bne #0x7fc190c
0x07fc190a: 00e0 b #0x7fc190e
0x07fc190c: a2e0 b #0x7fc1a54
0x07fc190e: e969 ldr r1, [r5, #0x1c]
0x07fc1910: 0029 cmp r1, #0
0x07fc1912: 32d0 beq #0x7fc197a
0x07fc1914: 0622 movs r2, #6
0x07fc1916: 08a8 add r0, sp, #0x20
0x07fc1918: 2531 adds r1, #0x25
0x07fc191a: 5cf7c7fb bl #0x7f1e0ac
0x07fc191e: e869 ldr r0, [r5, #0x1c]
0x07fc1920: 2b21 movs r1, #0x2b
0x07fc1922: 095c ldrb r1, [r1, r0]
0x07fc1924: 07aa add r2, sp, #0x1c
0x07fc1926: 2530 adds r0, #0x25
0x07fc1928: 0691 str r1, [sp, #0x18]
0x07fc192a: 4af76bfd bl #0x7f0c404
0x07fc192e: 0028 cmp r0, #0
0x07fc1930: 0fd0 beq #0x7fc1952
0x07fc1932: e869 ldr r0, [r5, #0x1c]
0x07fc1934: 2030 adds r0, #0x20
0x07fc1936: c07a ldrb r0, [r0, #0xb]
0x07fc1938: 0028 cmp r0, #0
0x07fc193a: 11d1 bne #0x7fc1960
0x07fc193c: 6846 mov r0, sp
0x07fc193e: 5849 ldr r1, [pc, #0x160]
0x07fc1940: 808b ldrh r0, [r0, #0x1c]
0x07fc1942: 49f711fd bl #0x7f0b368
0x07fc1946: 07aa add r2, sp, #0x1c
0x07fc1948: 0121 movs r1, #1
0x07fc194a: 5548 ldr r0, [pc, #0x154]
0x07fc194c: 4af75afd bl #0x7f0c404
0x07fc1950: 06e0 b #0x7fc1960
0x07fc1952: 07aa add r2, sp, #0x1c
0x07fc1954: 0121 movs r1, #1
0x07fc1956: 0ba8 add r0, sp, #0x2c
0x07fc1958: 4af754fd bl #0x7f0c404
0x07fc195c: 0028 cmp r0, #0
0x07fc195e: 0cd0 beq #0x7fc197a
0x07fc1960: e969 ldr r1, [r5, #0x1c]
0x07fc1962: 6846 mov r0, sp
0x07fc1964: 808b ldrh r0, [r0, #0x1c]
0x07fc1966: 3231 adds r1, #0x32
0x07fc1968: 49f714fd bl #0x7f0b394
0x07fc196c: 05e0 b #0x7fc197a
0x07fc196e: 4218 adds r2, r0, r1
0x07fc1970: 527d ldrb r2, [r2, #0x15]
0x07fc1972: 002a cmp r2, #0
0x07fc1974: 08d0 beq #0x7fc1988
0x07fc1976: 1029 cmp r1, #0x10
0x07fc1978: 6cdb blt #0x7fc1a54
0x07fc197a: f06a ldr r0, [r6, #0x2c]
0x07fc197c: 407a ldrb r0, [r0, #9]
0x07fc197e: 0228 cmp r0, #2
0x07fc1980: 06d0 beq #0x7fc1990
0x07fc1982: 0328 cmp r0, #3
0x07fc1984: 04d0 beq #0x7fc1990
0x07fc1986: 0ee0 b #0x7fc19a6
0x07fc1988: 491c adds r1, r1, #1
0x07fc198a: 1029 cmp r1, #0x10
0x07fc198c: efdb blt #0x7fc196e
0x07fc198e: f4e7 b #0x7fc197a
0x07fc1990: 6846 mov r0, sp
0x07fc1992: 808b ldrh r0, [r0, #0x1c]
0x07fc1994: 0a28 cmp r0, #0xa
0x07fc1996: 06d3 blo #0x7fc19a6
0x07fc1998: 07aa add r2, sp, #0x1c
0x07fc199a: 2046 mov r0, r4
0x07fc199c: 0a99 ldr r1, [sp, #0x28]
0x07fc199e: 4af731fd bl #0x7f0c404
0x07fc19a2: 0028 cmp r0, #0
0x07fc19a4: 56d0 beq #0x7fc1a54
0x07fc19a6: 0022 movs r2, #0
0x07fc19a8: 05a9 add r1, sp, #0x14
0x07fc19aa: 2046 mov r0, r4
0x07fc19ac: 4af7d4fd bl #0x7f0c558
0x07fc19b0: 0028 cmp r0, #0
0x07fc19b2: 4fd1 bne #0x7fc1a54
0x07fc19b4: f06a ldr r0, [r6, #0x2c]
0x07fc19b6: 407a ldrb r0, [r0, #9]
0x07fc19b8: 0228 cmp r0, #2
0x07fc19ba: 0bd0 beq #0x7fc19d4
0x07fc19bc: 0328 cmp r0, #3
0x07fc19be: 09d0 beq #0x7fc19d4
0x07fc19c0: 0023 movs r3, #0
0x07fc19c2: 6846 mov r0, sp
0x07fc19c4: 828a ldrh r2, [r0, #0x14]
0x07fc19c6: 08a8 add r0, sp, #0x20
0x07fc19c8: 0699 ldr r1, [sp, #0x18]
0x07fc19ca: 4af7e6fd bl #0x7f0c59a
0x07fc19ce: 0028 cmp r0, #0
0x07fc19d0: 02d0 beq #0x7fc19d8
0x07fc19d2: 2ee0 b #0x7fc1a32
0x07fc19d4: 0123 movs r3, #1
0x07fc19d6: f4e7 b #0x7fc19c2
0x07fc19d8: e18a ldrh r1, [r4, #0x16]
0x07fc19da: 6846 mov r0, sp
0x07fc19dc: 0180 strh r1, [r0]
0x07fc19de: 218b ldrh r1, [r4, #0x18]
0x07fc19e0: 4180 strh r1, [r0, #2]
0x07fc19e2: 618b ldrh r1, [r4, #0x1a]
0x07fc19e4: 8180 strh r1, [r0, #4]
0x07fc19e6: 7878 ldrb r0, [r7, #1]
0x07fc19e8: 0622 movs r2, #6
0x07fc19ea: 4109 lsrs r1, r0, #5
0x07fc19ec: 6846 mov r0, sp
0x07fc19ee: 8173 strb r1, [r0, #0xe]
0x07fc19f0: 7878 ldrb r0, [r7, #1]
0x07fc19f2: c106 lsls r1, r0, #0x1b
0x07fc19f4: c90e lsrs r1, r1, #0x1b
0x07fc19f6: 6846 mov r0, sp
0x07fc19f8: 4173 strb r1, [r0, #0xd]
0x07fc19fa: 2146 mov r1, r4
0x07fc19fc: 801d adds r0, r0, #6
0x07fc19fe: 5cf755fb bl #0x7f1e0ac
0x07fc1a02: 0e98 ldr r0, [sp, #0x38]
0x07fc1a04: 0079 ldrb r0, [r0, #4]
0x07fc1a06: 4006 lsls r0, r0, #0x19
0x07fc1a08: c10f lsrs r1, r0, #0x1f
0x07fc1a0a: 6846 mov r0, sp
0x07fc1a0c: 0173 strb r1, [r0, #0xc]
0x07fc1a0e: 838a ldrh r3, [r0, #0x14]
0x07fc1a10: 2146 mov r1, r4
0x07fc1a12: b26d ldr r2, [r6, #0x58]
0x07fc1a14: 45f783fc bl #0x7f0731e
0x07fc1a18: 0146 mov r1, r0
0x07fc1a1a: b065 str r0, [r6, #0x58]
0x07fc1a1c: 6846 mov r0, sp
0x07fc1a1e: 41f729fb bl #0x7f03074
0x07fc1a22: 0020 movs r0, #0
0x07fc1a24: b065 str r0, [r6, #0x58]
0x07fc1a26: 2146 mov r1, r4
0x07fc1a28: 6846 mov r0, sp
0x07fc1a2a: 1c31 adds r1, #0x1c
0x07fc1a2c: 808a ldrh r0, [r0, #0x14]
0x07fc1a2e: 44f71cfd bl #0x7f0646a
0x07fc1a32: 47f7bafc bl #0x7f093aa
0x07fc1a36: 194c ldr r4, [pc, #0x64]
0x07fc1a38: 2034 adds r4, #0x20
0x07fc1a3a: 2079 ldrb r0, [r4, #4]
0x07fc1a3c: 0028 cmp r0, #0
0x07fc1a3e: 05d0 beq #0x7fc1a4c
0x07fc1a40: 0021 movs r1, #0
0x07fc1a42: 0920 movs r0, #9
0x07fc1a44: 5af750fb bl #0x7f1c0e8
0x07fc1a48: 0020 movs r0, #0
0x07fc1a4a: 2071 strb r0, [r4, #4]
0x07fc1a4c: 0021 movs r1, #0
0x07fc1a4e: 0846 mov r0, r1
0x07fc1a50: 5af731fa bl #0x7f1beb6
0x07fc1a54: 54e5 b #0x7fc1500
0x07fc1a56: 10b5 push {r4, lr} ;;FUNC
0x07fc1a58: 7022 movs r2, #0x70
0x07fc1a5a: 1249 ldr r1, [pc, #0x48]
0x07fc1a5c: 1248 ldr r0, [pc, #0x48]
0x07fc1a5e: 5cf725fb bl #0x7f1e0ac
0x07fc1a62: 1049 ldr r1, [pc, #0x40]
0x07fc1a64: 3822 movs r2, #0x38
0x07fc1a66: 3839 subs r1, #0x38
0x07fc1a68: 1048 ldr r0, [pc, #0x40]
0x07fc1a6a: 5cf71ffb bl #0x7f1e0ac
0x07fc1a6e: 0e48 ldr r0, [pc, #0x38]
0x07fc1a70: 0f49 ldr r1, [pc, #0x3c]
0x07fc1a72: a030 adds r0, #0xa0
0x07fc1a74: 0160 str r1, [r0]
0x07fc1a76: 0b49 ldr r1, [pc, #0x2c]
0x07fc1a78: 7039 subs r1, #0x70
0x07fc1a7a: 4160 str r1, [r0, #4]
0x07fc1a7c: 0a49 ldr r1, [pc, #0x28]
0x07fc1a7e: 0d48 ldr r0, [pc, #0x34]
0x07fc1a80: 2039 subs r1, #0x20
0x07fc1a82: 0860 str r0, [r1]
0x07fc1a84: 10bd pop {r4, pc}
0x07fc1a86: 7047 bx lr
0x07fc1a88: 2c7e ldrb r4, [r5, #0x18]
0x07fc1a8a: fd07 lsls r5, r7, #0x1f
0x07fc1a8c: ec7d ldrb r4, [r5, #0x17]
0x07fc1a8e: fd07 lsls r5, r7, #0x1f
0x07fc1a90: 1879 ldrb r0, [r3, #4]
0x07fc1a92: fd07 lsls r5, r7, #0x1f
0x07fc1a94: 0608 lsrs r6, r0, #0x20
0x07fc1a96: 0000 movs r0, r0
0x07fc1a98: 770c lsrs r7, r6, #0x11
0x07fc1a9a: 0000 movs r0, r0
0x07fc1a9c: e479 ldrb r4, [r4, #7]
0x07fc1a9e: fd07 lsls r5, r7, #0x1f
0x07fc1aa0: 04e5 b #0x7fc14ac
0x07fc1aa2: f107 lsls r1, r6, #0x1f
0x07fc1aa4: 68c7 stm r7!, {r3, r5, r6}
0x07fc1aa6: fc07 lsls r4, r7, #0x1f
0x07fc1aa8: 2000 movs r0, r4
0x07fc1aaa: 0840 ands r0, r1
0x07fc1aac: c000 lsls r0, r0, #3
0x07fc1aae: fc07 lsls r4, r7, #0x1f
0x07fc1ab0: 8cbf ite hi
0x07fc1ab2: f107 lslhi r1, r6, #0x1f
0x07fc1ab4: ff3f subls r7, #0xff
0x07fc1ab6: 1000 movs r0, r2
0x07fc1ab8: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc1aba: 3e4c ldr r4, [pc, #0xf8]
0x07fc1abc: 6088 ldrh r0, [r4, #2]
0x07fc1abe: c607 lsls r6, r0, #0x1f
0x07fc1ac0: 6088 ldrh r0, [r4, #2]
0x07fc1ac2: f60f lsrs r6, r6, #0x1f
0x07fc1ac4: c005 lsls r0, r0, #0x17
0x07fc1ac6: c50f lsrs r5, r0, #0x1f
0x07fc1ac8: 6088 ldrh r0, [r4, #2]
0x07fc1aca: 4008 lsrs r0, r0, #1
0x07fc1acc: 4000 lsls r0, r0, #1
0x07fc1ace: 6080 strh r0, [r4, #2]
0x07fc1ad0: 6088 ldrh r0, [r4, #2]
0x07fc1ad2: ff27 movs r7, #0xff
0x07fc1ad4: 0137 adds r7, #1
0x07fc1ad6: b843 bics r0, r7
0x07fc1ad8: 6080 strh r0, [r4, #2]
0x07fc1ada: 40f771ff bl #0x7f029c0
0x07fc1ade: 40f775ff bl #0x7f029cc
0x07fc1ae2: 0022 movs r2, #0
0x07fc1ae4: 0821 movs r1, #8
0x07fc1ae6: 0220 movs r0, #2
0x07fc1ae8: 40f764ff bl #0x7f029b4
0x07fc1aec: 0028 cmp r0, #0
0x07fc1aee: 00d0 beq #0x7fc1af2
0x07fc1af0: 0120 movs r0, #1
0x07fc1af2: 6188 ldrh r1, [r4, #2]
0x07fc1af4: a188 ldrh r1, [r4, #4]
0x07fc1af6: 6188 ldrh r1, [r4, #2]
0x07fc1af8: 4908 lsrs r1, r1, #1
0x07fc1afa: 4900 lsls r1, r1, #1
0x07fc1afc: 3143 orrs r1, r6
0x07fc1afe: 6180 strh r1, [r4, #2]
0x07fc1b00: 6188 ldrh r1, [r4, #2]
0x07fc1b02: 2a02 lsls r2, r5, #8
0x07fc1b04: b943 bics r1, r7
0x07fc1b06: 1143 orrs r1, r2
0x07fc1b08: 6180 strh r1, [r4, #2]
0x07fc1b0a: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc1b0c: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc1b0e: 0125 movs r5, #1
0x07fc1b10: 2949 ldr r1, [pc, #0xa4]
0x07fc1b12: 2a02 lsls r2, r5, #8
0x07fc1b14: 0a60 str r2, [r1]
0x07fc1b16: bff34f8f dsb sy
0x07fc1b1a: bff36f8f isb sy
0x07fc1b1e: 2749 ldr r1, [pc, #0x9c]
0x07fc1b20: 0a60 str r2, [r1]
0x07fc1b22: 2749 ldr r1, [pc, #0x9c]
0x07fc1b24: 0b68 ldr r3, [r1]
0x07fc1b26: 1c0a lsrs r4, r3, #8
0x07fc1b28: 2402 lsls r4, r4, #8
0x07fc1b2a: 4023 movs r3, #0x40
0x07fc1b2c: 1c43 orrs r4, r3
0x07fc1b2e: 0c60 str r4, [r1]
0x07fc1b30: 2149 ldr r1, [pc, #0x84]
0x07fc1b32: 8039 subs r1, #0x80
0x07fc1b34: 0a60 str r2, [r1]
0x07fc1b36: 1f49 ldr r1, [pc, #0x7c]
0x07fc1b38: 4c88 ldrh r4, [r1, #2]
0x07fc1b3a: 0626 movs r6, #6
0x07fc1b3c: b443 bics r4, r6
0x07fc1b3e: 241d adds r4, r4, #4
0x07fc1b40: 4c80 strh r4, [r1, #2]
0x07fc1b42: 4c88 ldrh r4, [r1, #2]
0x07fc1b44: 2c43 orrs r4, r5
0x07fc1b46: 4c80 strh r4, [r1, #2]
0x07fc1b48: 4c88 ldrh r4, [r1, #2]
0x07fc1b4a: 3825 movs r5, #0x38
0x07fc1b4c: 2c43 orrs r4, r5
0x07fc1b4e: 4c80 strh r4, [r1, #2]
0x07fc1b50: 4c88 ldrh r4, [r1, #2]
0x07fc1b52: 9c43 bics r4, r3
0x07fc1b54: 4c80 strh r4, [r1, #2]
0x07fc1b56: 0128 cmp r0, #1
0x07fc1b58: 0fd1 bne #0x7fc1b7a
0x07fc1b5a: 4888 ldrh r0, [r1, #2]
0x07fc1b5c: 3302 lsls r3, r6, #8
0x07fc1b5e: 1843 orrs r0, r3
0x07fc1b60: 4880 strh r0, [r1, #2]
0x07fc1b62: 4888 ldrh r0, [r1, #2]
0x07fc1b64: 1043 orrs r0, r2
0x07fc1b66: 4880 strh r0, [r1, #2]
0x07fc1b68: 4888 ldrh r0, [r1, #2]
0x07fc1b6a: 2a02 lsls r2, r5, #8
0x07fc1b6c: 1043 orrs r0, r2
0x07fc1b6e: 4880 strh r0, [r1, #2]
0x07fc1b70: 4888 ldrh r0, [r1, #2]
0x07fc1b72: 0122 movs r2, #1
0x07fc1b74: 9203 lsls r2, r2, #0xe
0x07fc1b76: 9043 bics r0, r2
0x07fc1b78: 4880 strh r0, [r1, #2]
0x07fc1b7a: 70bd pop {r4, r5, r6, pc}
0x07fc1b7c: 10b5 push {r4, lr} ;;FUNC
0x07fc1b7e: 114c ldr r4, [pc, #0x44]
0x07fc1b80: e18a ldrh r1, [r4, #0x16]
0x07fc1b82: 114a ldr r2, [pc, #0x44]
0x07fc1b84: cbb2 uxtb r3, r1
0x07fc1b86: 1189 ldrh r1, [r2, #8]
0x07fc1b88: 248b ldrh r4, [r4, #0x18]
0x07fc1b8a: c904 lsls r1, r1, #0x13
0x07fc1b8c: 890e lsrs r1, r1, #0x1a
0x07fc1b8e: 6404 lsls r4, r4, #0x11
0x07fc1b90: 640e lsrs r4, r4, #0x19
0x07fc1b92: 001b subs r0, r0, r4
0x07fc1b94: 0931 adds r1, #9
0x07fc1b96: 4143 muls r1, r0, r1
0x07fc1b98: 0120 movs r0, #1
0x07fc1b9a: c002 lsls r0, r0, #0xb
0x07fc1b9c: 401a subs r0, r0, r1
0x07fc1b9e: 80b2 uxth r0, r0
0x07fc1ba0: 5843 muls r0, r3, r0
0x07fc1ba2: 4003 lsls r0, r0, #0xd
0x07fc1ba4: 1189 ldrh r1, [r2, #8]
0x07fc1ba6: 000e lsrs r0, r0, #0x18
0x07fc1ba8: 090a lsrs r1, r1, #8
0x07fc1baa: 0902 lsls r1, r1, #8
0x07fc1bac: 0143 orrs r1, r0
0x07fc1bae: 1181 strh r1, [r2, #8]
0x07fc1bb0: 10bd pop {r4, pc}
0x07fc1bb2: 0000 movs r0, r0
0x07fc1bb4: 2020 movs r0, #0x20
0x07fc1bb6: 0050 str r0, [r0, r0]
0x07fc1bb8: 80e1 b #0x7fc1ebc
0x07fc1bba: 00e0 b #0x7fc1bbe
0x07fc1bbc: 80e2 b #0x7fc20c0
0x07fc1bbe: 00e0 b #0x7fc1bc2
0x07fc1bc0: 08e4 b #0x7fc13d4
0x07fc1bc2: 00e0 b #0x7fc1bc6
0x07fc1bc4: 0023 movs r3, #0
0x07fc1bc6: 0050 str r0, [r0, r0]
0x07fc1bc8: 002c cmp r4, #0
0x07fc1bca: 0050 str r0, [r0, r0]
0x07fc1bcc: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc1bce: 0202 lsls r2, r0, #8
0x07fc1bd0: 0546 mov r5, r0
0x07fc1bd2: 4123 movs r3, #0x41
0x07fc1bd4: 0921 movs r1, #9
0x07fc1bd6: 3448 ldr r0, [pc, #0xd0]
0x07fc1bd8: 0a32 adds r2, #0xa
0x07fc1bda: 59f7e9ff bl #0x7f1bbb0
0x07fc1bde: 2721 movs r1, #0x27
0x07fc1be0: 0170 strb r1, [r0]
0x07fc1be2: 0446 mov r4, r0
0x07fc1be4: 0020 movs r0, #0
0x07fc1be6: 1f23 movs r3, #0x1f
0x07fc1be8: 3049 ldr r1, [pc, #0xc0]
0x07fc1bea: aa00 lsls r2, r5, #2
0x07fc1bec: 8f58 ldr r7, [r1, r2]
0x07fc1bee: 1e1a subs r6, r3, r0
0x07fc1bf0: 4936 adds r6, #0x49
0x07fc1bf2: be5d ldrb r6, [r7, r6]
0x07fc1bf4: 2718 adds r7, r4, r0
0x07fc1bf6: 401c adds r0, r0, #1
0x07fc1bf8: 7e70 strb r6, [r7, #1]
0x07fc1bfa: 2028 cmp r0, #0x20
0x07fc1bfc: f6db blt #0x7fc1bec
0x07fc1bfe: 0020 movs r0, #0
0x07fc1c00: 3f23 movs r3, #0x3f
0x07fc1c02: 8e58 ldr r6, [r1, r2]
0x07fc1c04: 1f1a subs r7, r3, r0
0x07fc1c06: 4937 adds r7, #0x49
0x07fc1c08: f65d ldrb r6, [r6, r7]
0x07fc1c0a: 2718 adds r7, r4, r0
0x07fc1c0c: 2037 adds r7, #0x20
0x07fc1c0e: 401c adds r0, r0, #1
0x07fc1c10: 7e70 strb r6, [r7, #1]
0x07fc1c12: 2028 cmp r0, #0x20
0x07fc1c14: f5db blt #0x7fc1c02
0x07fc1c16: 5bf7ddf8 bl #0x7f1cdd4
0x07fc1c1a: 0146 mov r1, r0
0x07fc1c1c: 601c adds r0, r4, #1
0x07fc1c1e: 5bf756fd bl #0x7f1d6ce
0x07fc1c22: 0028 cmp r0, #0
0x07fc1c24: 12d1 bne #0x7fc1c4c
0x07fc1c26: 0a20 movs r0, #0xa
0x07fc1c28: 0090 str r0, [sp]
0x07fc1c2a: 6a46 mov r2, sp
0x07fc1c2c: 0521 movs r1, #5
0x07fc1c2e: 2846 mov r0, r5
0x07fc1c30: 52f74af8 bl #0x7f13cc8
0x07fc1c34: 2846 mov r0, r5
0x07fc1c36: 53f72ff8 bl #0x7f14c98
0x07fc1c3a: 0099 ldr r1, [sp]
0x07fc1c3c: 6022 movs r2, #0x60
0x07fc1c3e: 1143 orrs r1, r2
0x07fc1c40: cab2 uxtb r2, r1
0x07fc1c42: 0146 mov r1, r0
0x07fc1c44: 0123 movs r3, #1
0x07fc1c46: 2846 mov r0, r5
0x07fc1c48: 51f7a8ff bl #0x7f13b9c
0x07fc1c4c: 2046 mov r0, r4
0x07fc1c4e: 59f7c8ff bl #0x7f1bbe2
0x07fc1c52: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc1c54: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc1c56: 0546 mov r5, r0
0x07fc1c58: 0446 mov r4, r0
0x07fc1c5a: 0089 ldrh r0, [r0, #8]
0x07fc1c5c: 1449 ldr r1, [pc, #0x50]
0x07fc1c5e: 0c34 adds r4, #0xc
0x07fc1c60: 88b0 sub sp, #0x20
0x07fc1c62: 8842 cmp r0, r1
0x07fc1c64: 1ad1 bne #0x7fc1c9c
0x07fc1c66: 0020 movs r0, #0
0x07fc1c68: 1f21 movs r1, #0x1f
0x07fc1c6a: 6e46 mov r6, sp
0x07fc1c6c: 0a1a subs r2, r1, r0
0x07fc1c6e: a25c ldrb r2, [r4, r2]
0x07fc1c70: 3254 strb r2, [r6, r0]
0x07fc1c72: 401c adds r0, r0, #1
0x07fc1c74: 2028 cmp r0, #0x20
0x07fc1c76: f9db blt #0x7fc1c6c
0x07fc1c78: 2022 movs r2, #0x20
0x07fc1c7a: 3146 mov r1, r6
0x07fc1c7c: 2046 mov r0, r4
0x07fc1c7e: 5cf715fa bl #0x7f1e0ac
0x07fc1c82: 0020 movs r0, #0
0x07fc1c84: 3f21 movs r1, #0x3f
0x07fc1c86: 0a1a subs r2, r1, r0
0x07fc1c88: a25c ldrb r2, [r4, r2]
0x07fc1c8a: 3254 strb r2, [r6, r0]
0x07fc1c8c: 401c adds r0, r0, #1
0x07fc1c8e: 2028 cmp r0, #0x20
0x07fc1c90: f9db blt #0x7fc1c86
0x07fc1c92: 2022 movs r2, #0x20
0x07fc1c94: 6946 mov r1, sp
0x07fc1c96: a018 adds r0, r4, r2
0x07fc1c98: 5cf708fa bl #0x7f1e0ac
0x07fc1c9c: 2846 mov r0, r5
0x07fc1c9e: 49f724fb bl #0x7f0b2ea
0x07fc1ca2: 08b0 add sp, #0x20
0x07fc1ca4: 70bd pop {r4, r5, r6, pc}
0x07fc1ca6: 0000 movs r0, r0
0x07fc1ca8: 270d lsrs r7, r4, #0x14
0x07fc1caa: 0000 movs r0, r0
0x07fc1cac: 2c7e ldrb r4, [r5, #0x18]
0x07fc1cae: fd07 lsls r5, r7, #0x1f
0x07fc1cb0: 2620 movs r0, #0x26
0x07fc1cb2: 0000 movs r0, r0
0x07fc1cb4: 0346 mov r3, r0
0x07fc1cb6: 0a78 ldrb r2, [r1]
0x07fc1cb8: 0270 strb r2, [r0]
0x07fc1cba: 401c adds r0, r0, #1
0x07fc1cbc: 491c adds r1, r1, #1
0x07fc1cbe: 002a cmp r2, #0
0x07fc1cc0: f9d1 bne #0x7fc1cb6
0x07fc1cc2: 1846 mov r0, r3
0x07fc1cc4: 7047 bx lr
0x07fc1cc6: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc1cc8: 1fb4 push {r0, r1, r2, r3, r4}
0x07fc1cca: 0646 mov r6, r0
0x07fc1ccc: 0020 movs r0, #0
0x07fc1cce: 82b0 sub sp, #8
0x07fc1cd0: 0546 mov r5, r0
0x07fc1cd2: 4024 movs r4, #0x40
0x07fc1cd4: 0191 str r1, [sp, #4]
0x07fc1cd6: 0090 str r0, [sp]
0x07fc1cd8: 1be0 b #0x7fc1d12
0x07fc1cda: 0199 ldr r1, [sp, #4]
0x07fc1cdc: 2246 mov r2, r4
0x07fc1cde: 0f46 mov r7, r1
0x07fc1ce0: 3046 mov r0, r6
0x07fc1ce2: 00f0cbf9 bl #0x7fc207c
0x07fc1ce6: 049a ldr r2, [sp, #0x10]
0x07fc1ce8: 059b ldr r3, [sp, #0x14]
0x07fc1cea: 801a subs r0, r0, r2
0x07fc1cec: 9941 sbcs r1, r3
0x07fc1cee: 10d3 blo #0x7fc1d12
0x07fc1cf0: 1046 mov r0, r2
0x07fc1cf2: 1946 mov r1, r3
0x07fc1cf4: 2246 mov r2, r4
0x07fc1cf6: 5cf71dfa bl #0x7f1e134
0x07fc1cfa: 361a subs r6, r6, r0
0x07fc1cfc: 8f41 sbcs r7, r1
0x07fc1cfe: 0197 str r7, [sp, #4]
0x07fc1d00: 2246 mov r2, r4
0x07fc1d02: 0120 movs r0, #1
0x07fc1d04: 0021 movs r1, #0
0x07fc1d06: 009f ldr r7, [sp]
0x07fc1d08: 5cf714fa bl #0x7f1e134
0x07fc1d0c: 3818 adds r0, r7, r0
0x07fc1d0e: 4d41 adcs r5, r1
0x07fc1d10: 0090 str r0, [sp]
0x07fc1d12: 2046 mov r0, r4
0x07fc1d14: 641e subs r4, r4, #1
0x07fc1d16: 0028 cmp r0, #0
0x07fc1d18: dfdc bgt #0x7fc1cda
0x07fc1d1a: 019b ldr r3, [sp, #4]
0x07fc1d1c: 0098 ldr r0, [sp]
0x07fc1d1e: 2946 mov r1, r5
0x07fc1d20: 3246 mov r2, r6
0x07fc1d22: 07b0 add sp, #0x1c
0x07fc1d24: f0bd pop {r4, r5, r6, r7, pc}
0x07fc1d26: 0000 movs r0, r0
0x07fc1d28: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc1d2a: 0746 mov r7, r0
0x07fc1d2c: 0846 mov r0, r1
0x07fc1d2e: 5840 eors r0, r3
0x07fc1d30: 87b0 sub sp, #0x1c
0x07fc1d32: c00f lsrs r0, r0, #0x1f
0x07fc1d34: 0490 str r0, [sp, #0x10]
0x07fc1d36: 4800 lsls r0, r1, #1
0x07fc1d38: 0e46 mov r6, r1
0x07fc1d3a: 5900 lsls r1, r3, #1
0x07fc1d3c: 4008 lsrs r0, r0, #1
0x07fc1d3e: 4908 lsrs r1, r1, #1
0x07fc1d40: bc1a subs r4, r7, r2
0x07fc1d42: 8841 sbcs r0, r1
0x07fc1d44: 05d2 bhs #0x7fc1d52
0x07fc1d46: 3846 mov r0, r7
0x07fc1d48: 3146 mov r1, r6
0x07fc1d4a: 1e46 mov r6, r3
0x07fc1d4c: 1746 mov r7, r2
0x07fc1d4e: 0b46 mov r3, r1
0x07fc1d50: 0246 mov r2, r0
0x07fc1d52: 5800 lsls r0, r3, #1
0x07fc1d54: 4008 lsrs r0, r0, #1
0x07fc1d56: 1043 orrs r0, r2
0x07fc1d58: 4cd0 beq #0x7fc1df4
0x07fc1d5a: 300d lsrs r0, r6, #0x14
0x07fc1d5c: 0390 str r0, [sp, #0xc]
0x07fc1d5e: 4005 lsls r0, r0, #0x15
0x07fc1d60: 5900 lsls r1, r3, #1
0x07fc1d62: 400d lsrs r0, r0, #0x15
0x07fc1d64: 490d lsrs r1, r1, #0x15
0x07fc1d66: 0590 str r0, [sp, #0x14]
0x07fc1d68: 401a subs r0, r0, r1
0x07fc1d6a: 0290 str r0, [sp, #8]
0x07fc1d6c: 4028 cmp r0, #0x40
0x07fc1d6e: 72da bge #0x7fc1e56
0x07fc1d70: 1803 lsls r0, r3, #0xc
0x07fc1d72: 0121 movs r1, #1
0x07fc1d74: 000b lsrs r0, r0, #0xc
0x07fc1d76: 0905 lsls r1, r1, #0x14
0x07fc1d78: 0843 orrs r0, r1
0x07fc1d7a: 0190 str r0, [sp, #4]
0x07fc1d7c: 0498 ldr r0, [sp, #0x10]
0x07fc1d7e: 0092 str r2, [sp]
0x07fc1d80: 0028 cmp r0, #0
0x07fc1d82: 05d0 beq #0x7fc1d90
0x07fc1d84: 0199 ldr r1, [sp, #4]
0x07fc1d86: 5242 rsbs r2, r2, #0
0x07fc1d88: 0020 movs r0, #0
0x07fc1d8a: 8841 sbcs r0, r1
0x07fc1d8c: 0092 str r2, [sp]
0x07fc1d8e: 0190 str r0, [sp, #4]
0x07fc1d90: 0298 ldr r0, [sp, #8]
0x07fc1d92: 4021 movs r1, #0x40
0x07fc1d94: 0a1a subs r2, r1, r0
0x07fc1d96: 0199 ldr r1, [sp, #4]
0x07fc1d98: 0098 ldr r0, [sp]
0x07fc1d9a: 5cf7cbf9 bl #0x7f1e134
0x07fc1d9e: 0546 mov r5, r0
0x07fc1da0: 0c46 mov r4, r1
0x07fc1da2: 6b46 mov r3, sp
0x07fc1da4: 07cb ldm r3!, {r0, r1, r2}
0x07fc1da6: 00f07af9 bl #0x7fc209e
0x07fc1daa: c019 adds r0, r0, r7
0x07fc1dac: 7141 adcs r1, r6
0x07fc1dae: 039a ldr r2, [sp, #0xc]
0x07fc1db0: 0e0d lsrs r6, r1, #0x14
0x07fc1db2: 0023 movs r3, #0
0x07fc1db4: d717 asrs r7, r2, #0x1f
0x07fc1db6: 5640 eors r6, r2
0x07fc1db8: 1a46 mov r2, r3
0x07fc1dba: 7a40 eors r2, r7
0x07fc1dbc: 1643 orrs r6, r2
0x07fc1dbe: 44d0 beq #0x7fc1e4a
0x07fc1dc0: 049a ldr r2, [sp, #0x10]
0x07fc1dc2: 002a cmp r2, #0
0x07fc1dc4: 2dd0 beq #0x7fc1e22
0x07fc1dc6: 029a ldr r2, [sp, #8]
0x07fc1dc8: 012a cmp r2, #1
0x07fc1dca: 039a ldr r2, [sp, #0xc]
0x07fc1dcc: 15dc bgt #0x7fc1dfa
0x07fc1dce: 1205 lsls r2, r2, #0x14
0x07fc1dd0: c01a subs r0, r0, r3
0x07fc1dd2: 9141 sbcs r1, r2
0x07fc1dd4: 0126 movs r6, #1
0x07fc1dd6: 3605 lsls r6, r6, #0x14
0x07fc1dd8: 001c adds r0, r0, #0
0x07fc1dda: 7141 adcs r1, r6
0x07fc1ddc: d20f lsrs r2, r2, #0x1f
0x07fc1dde: 059e ldr r6, [sp, #0x14]
0x07fc1de0: d207 lsls r2, r2, #0x1f
0x07fc1de2: 0093 str r3, [sp]
0x07fc1de4: 0192 str r2, [sp, #4]
0x07fc1de6: 0296 str r6, [sp, #8]
0x07fc1de8: 2a46 mov r2, r5
0x07fc1dea: 2346 mov r3, r4
0x07fc1dec: 00f077f9 bl #0x7fc20de
0x07fc1df0: 07b0 add sp, #0x1c
0x07fc1df2: f0bd pop {r4, r5, r6, r7, pc}
0x07fc1df4: 3846 mov r0, r7
0x07fc1df6: 3146 mov r1, r6
0x07fc1df8: fae7 b #0x7fc1df0
0x07fc1dfa: 1605 lsls r6, r2, #0x14
0x07fc1dfc: 224a ldr r2, [pc, #0x88]
0x07fc1dfe: 0f46 mov r7, r1
0x07fc1e00: b218 adds r2, r6, r2
0x07fc1e02: c01a subs r0, r0, r3
0x07fc1e04: b741 sbcs r7, r6
0x07fc1e06: 0121 movs r1, #1
0x07fc1e08: 0905 lsls r1, r1, #0x14
0x07fc1e0a: 001c adds r0, r0, #0
0x07fc1e0c: 4f41 adcs r7, r1
0x07fc1e0e: 0018 adds r0, r0, r0
0x07fc1e10: 7f41 adcs r7, r7
0x07fc1e12: 1146 mov r1, r2
0x07fc1e14: 1818 adds r0, r3, r0
0x07fc1e16: 7941 adcs r1, r7
0x07fc1e18: e20f lsrs r2, r4, #0x1f
0x07fc1e1a: 1043 orrs r0, r2
0x07fc1e1c: 6d19 adds r5, r5, r5
0x07fc1e1e: 6441 adcs r4, r4
0x07fc1e20: 13e0 b #0x7fc1e4a
0x07fc1e22: e207 lsls r2, r4, #0x1f
0x07fc1e24: 6d08 lsrs r5, r5, #1
0x07fc1e26: 1543 orrs r5, r2
0x07fc1e28: 6408 lsrs r4, r4, #1
0x07fc1e2a: c207 lsls r2, r0, #0x1f
0x07fc1e2c: 1443 orrs r4, r2
0x07fc1e2e: 039a ldr r2, [sp, #0xc]
0x07fc1e30: 0126 movs r6, #1
0x07fc1e32: 1205 lsls r2, r2, #0x14
0x07fc1e34: c01a subs r0, r0, r3
0x07fc1e36: 9141 sbcs r1, r2
0x07fc1e38: 3605 lsls r6, r6, #0x14
0x07fc1e3a: 001c adds r0, r0, #0
0x07fc1e3c: 7141 adcs r1, r6
0x07fc1e3e: ce07 lsls r6, r1, #0x1f
0x07fc1e40: 4008 lsrs r0, r0, #1
0x07fc1e42: 3043 orrs r0, r6
0x07fc1e44: 4908 lsrs r1, r1, #1
0x07fc1e46: c018 adds r0, r0, r3
0x07fc1e48: 5141 adcs r1, r2
0x07fc1e4a: 2a46 mov r2, r5
0x07fc1e4c: 2346 mov r3, r4
0x07fc1e4e: 00f039f9 bl #0x7fc20c4
0x07fc1e52: cde7 b #0x7fc1df0
0x07fc1e54: ffe7 b #0x7fc1e56
0x07fc1e56: 0498 ldr r0, [sp, #0x10]
0x07fc1e58: 0122 movs r2, #1
0x07fc1e5a: 4000 lsls r0, r0, #1
0x07fc1e5c: c117 asrs r1, r0, #0x1f
0x07fc1e5e: 121a subs r2, r2, r0
0x07fc1e60: 0023 movs r3, #0
0x07fc1e62: 8b41 sbcs r3, r1
0x07fc1e64: 0498 ldr r0, [sp, #0x10]
0x07fc1e66: 3146 mov r1, r6
0x07fc1e68: c417 asrs r4, r0, #0x1f
0x07fc1e6a: 381a subs r0, r7, r0
0x07fc1e6c: a141 sbcs r1, r4
0x07fc1e6e: eee7 b #0x7fc1e4e
0x07fc1e70: 30b4 push {r4, r5}
0x07fc1e72: 0124 movs r4, #1
0x07fc1e74: e407 lsls r4, r4, #0x1f
0x07fc1e76: 6340 eors r3, r4
0x07fc1e78: 30bc pop {r4, r5}
0x07fc1e7a: 55e7 b #0x7fc1d28
0x07fc1e7c: 30b4 push {r4, r5}
0x07fc1e7e: 0124 movs r4, #1
0x07fc1e80: e407 lsls r4, r4, #0x1f
0x07fc1e82: 6140 eors r1, r4
0x07fc1e84: 30bc pop {r4, r5}
0x07fc1e86: 4fe7 b #0x7fc1d28
0x07fc1e88: 0000 movs r0, r0
0x07fc1e8c: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc1e8e: 1fb4 push {r0, r1, r2, r3, r4}
0x07fc1e90: 88b0 sub sp, #0x20
0x07fc1e92: 0b99 ldr r1, [sp, #0x2c]
0x07fc1e94: 0998 ldr r0, [sp, #0x24]
0x07fc1e96: 0024 movs r4, #0
0x07fc1e98: 4840 eors r0, r1
0x07fc1e9a: 0999 ldr r1, [sp, #0x24]
0x07fc1e9c: c00f lsrs r0, r0, #0x1f
0x07fc1e9e: 4900 lsls r1, r1, #1
0x07fc1ea0: 4908 lsrs r1, r1, #1
0x07fc1ea2: 0991 str r1, [sp, #0x24]
0x07fc1ea4: c007 lsls r0, r0, #0x1f
0x07fc1ea6: 0b99 ldr r1, [sp, #0x2c]
0x07fc1ea8: 0090 str r0, [sp]
0x07fc1eaa: 4900 lsls r1, r1, #1
0x07fc1eac: 4908 lsrs r1, r1, #1
0x07fc1eae: 0b91 str r1, [sp, #0x2c]
0x07fc1eb0: 0999 ldr r1, [sp, #0x24]
0x07fc1eb2: 0898 ldr r0, [sp, #0x20]
0x07fc1eb4: a646 mov lr, r4
0x07fc1eb6: 0843 orrs r0, r1
0x07fc1eb8: 1cd0 beq #0x7fc1ef4
0x07fc1eba: 0b99 ldr r1, [sp, #0x2c]
0x07fc1ebc: 0a98 ldr r0, [sp, #0x28]
0x07fc1ebe: 0843 orrs r0, r1
0x07fc1ec0: 18d0 beq #0x7fc1ef4
0x07fc1ec2: 0998 ldr r0, [sp, #0x24]
0x07fc1ec4: 0124 movs r4, #1
0x07fc1ec6: 4000 lsls r0, r0, #1
0x07fc1ec8: 420d lsrs r2, r0, #0x15
0x07fc1eca: 4800 lsls r0, r1, #1
0x07fc1ecc: 410d lsrs r1, r0, #0x15
0x07fc1ece: 0998 ldr r0, [sp, #0x24]
0x07fc1ed0: 2405 lsls r4, r4, #0x14
0x07fc1ed2: 0003 lsls r0, r0, #0xc
0x07fc1ed4: 000b lsrs r0, r0, #0xc
0x07fc1ed6: 2043 orrs r0, r4
0x07fc1ed8: 0990 str r0, [sp, #0x24]
0x07fc1eda: 0b98 ldr r0, [sp, #0x2c]
0x07fc1edc: 0003 lsls r0, r0, #0xc
0x07fc1ede: 000b lsrs r0, r0, #0xc
0x07fc1ee0: 2043 orrs r0, r4
0x07fc1ee2: 0b90 str r0, [sp, #0x2c]
0x07fc1ee4: 5018 adds r0, r2, r1
0x07fc1ee6: 1c49 ldr r1, [pc, #0x70]
0x07fc1ee8: 4018 adds r0, r0, r1
0x07fc1eea: 0022 movs r2, #0
0x07fc1eec: 0190 str r0, [sp, #4]
0x07fc1eee: 1446 mov r4, r2
0x07fc1ef0: 1046 mov r0, r2
0x07fc1ef2: 05e0 b #0x7fc1f00
0x07fc1ef4: 0020 movs r0, #0
0x07fc1ef6: 0146 mov r1, r0
0x07fc1ef8: 0db0 add sp, #0x34
0x07fc1efa: f0bd pop {r4, r5, r6, r7, pc}
0x07fc1efc: 0328 cmp r0, #3
0x07fc1efe: 01da bge #0x7fc1f04
0x07fc1f00: 0346 mov r3, r0
0x07fc1f02: 00e0 b #0x7fc1f06
0x07fc1f04: 0323 movs r3, #3
0x07fc1f06: 9c46 mov ip, r3
0x07fc1f08: c11a subs r1, r0, r3
0x07fc1f0a: 0aae add r6, sp, #0x28
0x07fc1f0c: 0ae0 b #0x7fc1f24
0x07fc1f0e: 5f00 lsls r7, r3, #1
0x07fc1f10: 08ad add r5, sp, #0x20
0x07fc1f12: ed5b ldrh r5, [r5, r7]
0x07fc1f14: 4f00 lsls r7, r1, #1
0x07fc1f16: f75b ldrh r7, [r6, r7]
0x07fc1f18: 7d43 muls r5, r7, r5
0x07fc1f1a: 0027 movs r7, #0
0x07fc1f1c: aa18 adds r2, r5, r2
0x07fc1f1e: 7c41 adcs r4, r7
0x07fc1f20: 491c adds r1, r1, #1
0x07fc1f22: 5b1e subs r3, r3, #1
0x07fc1f24: 6145 cmp r1, ip
0x07fc1f26: f2dd ble #0x7fc1f0e
0x07fc1f28: 4100 lsls r1, r0, #1
0x07fc1f2a: 04ab add r3, sp, #0x10
0x07fc1f2c: 5a52 strh r2, [r3, r1]
0x07fc1f2e: 2104 lsls r1, r4, #0x10
0x07fc1f30: 120c lsrs r2, r2, #0x10
0x07fc1f32: 0a43 orrs r2, r1
0x07fc1f34: 240c lsrs r4, r4, #0x10
0x07fc1f36: 401c adds r0, r0, #1
0x07fc1f38: 0828 cmp r0, #8
0x07fc1f3a: dfdb blt #0x7fc1efc
0x07fc1f3c: 0198 ldr r0, [sp, #4]
0x07fc1f3e: 0290 str r0, [sp, #8]
0x07fc1f40: 0099 ldr r1, [sp]
0x07fc1f42: 7046 mov r0, lr
0x07fc1f44: 0191 str r1, [sp, #4]
0x07fc1f46: 0090 str r0, [sp]
0x07fc1f48: 059b ldr r3, [sp, #0x14]
0x07fc1f4a: 049a ldr r2, [sp, #0x10]
0x07fc1f4c: 0799 ldr r1, [sp, #0x1c]
0x07fc1f4e: 0698 ldr r0, [sp, #0x18]
0x07fc1f50: 00f0c5f8 bl #0x7fc20de
0x07fc1f54: d0e7 b #0x7fc1ef8
0x07fc1f56: 0000 movs r0, r0
0x07fc1f5c: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc1f5e: 0c46 mov r4, r1
0x07fc1f60: 5c40 eors r4, r3
0x07fc1f62: 85b0 sub sp, #0x14
0x07fc1f64: e40f lsrs r4, r4, #0x1f
0x07fc1f66: e407 lsls r4, r4, #0x1f
0x07fc1f68: 0394 str r4, [sp, #0xc]
0x07fc1f6a: 4c00 lsls r4, r1, #1
0x07fc1f6c: 0026 movs r6, #0
0x07fc1f6e: 6408 lsrs r4, r4, #1
0x07fc1f70: 5900 lsls r1, r3, #1
0x07fc1f72: 9446 mov ip, r2
0x07fc1f74: 4908 lsrs r1, r1, #1
0x07fc1f76: 0246 mov r2, r0
0x07fc1f78: 0296 str r6, [sp, #8]
0x07fc1f7a: 2243 orrs r2, r4
0x07fc1f7c: 21d0 beq #0x7fc1fc2
0x07fc1f7e: 6246 mov r2, ip
0x07fc1f80: 0a43 orrs r2, r1
0x07fc1f82: 1ed0 beq #0x7fc1fc2
0x07fc1f84: 6200 lsls r2, r4, #1
0x07fc1f86: 570d lsrs r7, r2, #0x15
0x07fc1f88: 4a00 lsls r2, r1, #1
0x07fc1f8a: 0e03 lsls r6, r1, #0xc
0x07fc1f8c: 2303 lsls r3, r4, #0xc
0x07fc1f8e: 550d lsrs r5, r2, #0x15
0x07fc1f90: 0124 movs r4, #1
0x07fc1f92: 0246 mov r2, r0
0x07fc1f94: 2c49 ldr r1, [pc, #0xb0]
0x07fc1f96: 2405 lsls r4, r4, #0x14
0x07fc1f98: 781b subs r0, r7, r5
0x07fc1f9a: 1b0b lsrs r3, r3, #0xc
0x07fc1f9c: 360b lsrs r6, r6, #0xc
0x07fc1f9e: 4018 adds r0, r0, r1
0x07fc1fa0: 2343 orrs r3, r4
0x07fc1fa2: 2643 orrs r6, r4
0x07fc1fa4: 6146 mov r1, ip
0x07fc1fa6: 0090 str r0, [sp]
0x07fc1fa8: 1c46 mov r4, r3
0x07fc1faa: 501a subs r0, r2, r1
0x07fc1fac: b441 sbcs r4, r6
0x07fc1fae: 03d3 blo #0x7fc1fb8
0x07fc1fb0: 0098 ldr r0, [sp]
0x07fc1fb2: 401c adds r0, r0, #1
0x07fc1fb4: 0090 str r0, [sp]
0x07fc1fb6: 02e0 b #0x7fc1fbe
0x07fc1fb8: 9218 adds r2, r2, r2
0x07fc1fba: 0098 ldr r0, [sp]
0x07fc1fbc: 5b41 adcs r3, r3
0x07fc1fbe: 0028 cmp r0, #0
0x07fc1fc0: 03da bge #0x7fc1fca
0x07fc1fc2: 0020 movs r0, #0
0x07fc1fc4: 0146 mov r1, r0
0x07fc1fc6: 05b0 add sp, #0x14
0x07fc1fc8: f0bd pop {r4, r5, r6, r7, pc}
0x07fc1fca: 0020 movs r0, #0
0x07fc1fcc: 0121 movs r1, #1
0x07fc1fce: 0905 lsls r1, r1, #0x14
0x07fc1fd0: 0746 mov r7, r0
0x07fc1fd2: 8646 mov lr, r0
0x07fc1fd4: 11e0 b #0x7fc1ffa
0x07fc1fd6: 6446 mov r4, ip
0x07fc1fd8: 1d46 mov r5, r3
0x07fc1fda: 141b subs r4, r2, r4
0x07fc1fdc: b541 sbcs r5, r6
0x07fc1fde: 06d3 blo #0x7fc1fee
0x07fc1fe0: 6546 mov r5, ip
0x07fc1fe2: 521b subs r2, r2, r5
0x07fc1fe4: b341 sbcs r3, r6
0x07fc1fe6: 7446 mov r4, lr
0x07fc1fe8: 0743 orrs r7, r0
0x07fc1fea: 0c43 orrs r4, r1
0x07fc1fec: a646 mov lr, r4
0x07fc1fee: cd07 lsls r5, r1, #0x1f
0x07fc1ff0: 4008 lsrs r0, r0, #1
0x07fc1ff2: 4908 lsrs r1, r1, #1
0x07fc1ff4: 2843 orrs r0, r5
0x07fc1ff6: 9218 adds r2, r2, r2
0x07fc1ff8: 5b41 adcs r3, r3
0x07fc1ffa: 0546 mov r5, r0
0x07fc1ffc: 0d43 orrs r5, r1
0x07fc1ffe: ead1 bne #0x7fc1fd6
0x07fc2000: 1046 mov r0, r2
0x07fc2002: 1843 orrs r0, r3
0x07fc2004: 13d0 beq #0x7fc202e
0x07fc2006: 6046 mov r0, ip
0x07fc2008: 1946 mov r1, r3
0x07fc200a: 5040 eors r0, r2
0x07fc200c: 7140 eors r1, r6
0x07fc200e: 0843 orrs r0, r1
0x07fc2010: 06d0 beq #0x7fc2020
0x07fc2012: 6046 mov r0, ip
0x07fc2014: 101a subs r0, r2, r0
0x07fc2016: b341 sbcs r3, r6
0x07fc2018: 06d2 bhs #0x7fc2028
0x07fc201a: 0122 movs r2, #1
0x07fc201c: 0023 movs r3, #0
0x07fc201e: 06e0 b #0x7fc202e
0x07fc2020: 0022 movs r2, #0
0x07fc2022: 0123 movs r3, #1
0x07fc2024: db07 lsls r3, r3, #0x1f
0x07fc2026: 02e0 b #0x7fc202e
0x07fc2028: 0122 movs r2, #1
0x07fc202a: d243 mvns r2, r2
0x07fc202c: 5310 asrs r3, r2, #1
0x07fc202e: 0098 ldr r0, [sp]
0x07fc2030: 7446 mov r4, lr
0x07fc2032: 0105 lsls r1, r0, #0x14
0x07fc2034: 381c adds r0, r7, #0
0x07fc2036: 6141 adcs r1, r4
0x07fc2038: 029c ldr r4, [sp, #8]
0x07fc203a: 039d ldr r5, [sp, #0xc]
0x07fc203c: 0019 adds r0, r0, r4
0x07fc203e: 6941 adcs r1, r5
0x07fc2040: 00f040f8 bl #0x7fc20c4
0x07fc2044: bfe7 b #0x7fc1fc6
0x07fc2046: 0000 movs r0, r0
0x07fc2048: fd03 lsls r5, r7, #0xf
0x07fc204a: 0000 movs r0, r0
0x07fc204c: 1cb5 push {r2, r3, r4, lr} ;;FUNC
0x07fc204e: 0948 ldr r0, [pc, #0x24]
0x07fc2050: 0090 str r0, [sp]
0x07fc2052: 0948 ldr r0, [pc, #0x24]
0x07fc2054: 0190 str r0, [sp, #4]
0x07fc2056: 0546 mov r5, r0
0x07fc2058: 0126 movs r6, #1
0x07fc205a: 009c ldr r4, [sp]
0x07fc205c: 05e0 b #0x7fc206a
0x07fc205e: e368 ldr r3, [r4, #0xc]
0x07fc2060: 07cc ldm r4!, {r0, r1, r2}
0x07fc2062: 3343 orrs r3, r6
0x07fc2064: 0c3c subs r4, #0xc
0x07fc2066: 9847 blx r3
0x07fc2068: 1034 adds r4, #0x10
0x07fc206a: ac42 cmp r4, r5
0x07fc206c: f7d3 blo #0x7fc205e
0x07fc206e: fef753fa bl #0x7fc0518
0x07fc2072: 0000 movs r0, r0
0x07fc2074: a009 lsrs r0, r4, #6
0x07fc2076: fd07 lsls r5, r7, #0x1f
0x07fc2078: d009 lsrs r0, r2, #7
0x07fc207a: fd07 lsls r5, r7, #0x1f
0x07fc207c: 10b5 push {r4, lr} ;;FUNC
0x07fc207e: 202a cmp r2, #0x20
0x07fc2080: 04db blt #0x7fc208c
0x07fc2082: 0846 mov r0, r1
0x07fc2084: 203a subs r2, #0x20
0x07fc2086: d040 lsrs r0, r2
0x07fc2088: 0021 movs r1, #0
0x07fc208a: 10bd pop {r4, pc}
0x07fc208c: 0b46 mov r3, r1
0x07fc208e: d340 lsrs r3, r2
0x07fc2090: d040 lsrs r0, r2
0x07fc2092: 2024 movs r4, #0x20
0x07fc2094: a21a subs r2, r4, r2
0x07fc2096: 9140 lsls r1, r2
0x07fc2098: 0843 orrs r0, r1
0x07fc209a: 1946 mov r1, r3
0x07fc209c: 10bd pop {r4, pc}
0x07fc209e: 10b5 push {r4, lr} ;;FUNC
0x07fc20a0: 202a cmp r2, #0x20
0x07fc20a2: 06db blt #0x7fc20b2
0x07fc20a4: cb17 asrs r3, r1, #0x1f
0x07fc20a6: 0846 mov r0, r1
0x07fc20a8: 203a subs r2, #0x20
0x07fc20aa: 1041 asrs r0, r2
0x07fc20ac: c117 asrs r1, r0, #0x1f
0x07fc20ae: 0b43 orrs r3, r1
0x07fc20b0: 06e0 b #0x7fc20c0
0x07fc20b2: 0b46 mov r3, r1
0x07fc20b4: 1341 asrs r3, r2
0x07fc20b6: d040 lsrs r0, r2
0x07fc20b8: 2024 movs r4, #0x20
0x07fc20ba: a21a subs r2, r4, r2
0x07fc20bc: 9140 lsls r1, r2
0x07fc20be: 0843 orrs r0, r1
0x07fc20c0: 1946 mov r1, r3
0x07fc20c2: 10bd pop {r4, pc}
0x07fc20c4: 10b5 push {r4, lr} ;;FUNC
0x07fc20c6: 002b cmp r3, #0
0x07fc20c8: 08da bge #0x7fc20dc
0x07fc20ca: 0024 movs r4, #0
0x07fc20cc: 401c adds r0, r0, #1
0x07fc20ce: 6141 adcs r1, r4
0x07fc20d0: 9218 adds r2, r2, r2
0x07fc20d2: 5b41 adcs r3, r3
0x07fc20d4: 1a43 orrs r2, r3
0x07fc20d6: 01d1 bne #0x7fc20dc
0x07fc20d8: 4008 lsrs r0, r0, #1
0x07fc20da: 4000 lsls r0, r0, #1
0x07fc20dc: 10bd pop {r4, pc}
0x07fc20de: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc20e0: 1fb4 push {r0, r1, r2, r3, r4}
0x07fc20e2: 82b0 sub sp, #8
0x07fc20e4: 0546 mov r5, r0
0x07fc20e6: 0c00 movs r4, r1
0x07fc20e8: 03d0 beq #0x7fc20f2
0x07fc20ea: 0846 mov r0, r1
0x07fc20ec: 0af07ef8 bl #0x7fcc1ec
0x07fc20f0: 02e0 b #0x7fc20f8
0x07fc20f2: 0af07bf8 bl #0x7fcc1ec
0x07fc20f6: 2030 adds r0, #0x20
0x07fc20f8: 0246 mov r2, r0
0x07fc20fa: 0090 str r0, [sp]
0x07fc20fc: 2146 mov r1, r4
0x07fc20fe: 2846 mov r0, r5
0x07fc2100: 5cf718f8 bl #0x7f1e134
0x07fc2104: 049b ldr r3, [sp, #0x10]
0x07fc2106: 059a ldr r2, [sp, #0x14]
0x07fc2108: 0446 mov r4, r0
0x07fc210a: 0f46 mov r7, r1
0x07fc210c: 1843 orrs r0, r3
0x07fc210e: 1143 orrs r1, r2
0x07fc2110: 0843 orrs r0, r1
0x07fc2112: 14d0 beq #0x7fc213e
0x07fc2114: 1846 mov r0, r3
0x07fc2116: 1043 orrs r0, r2
0x07fc2118: 1bd0 beq #0x7fc2152
0x07fc211a: 0098 ldr r0, [sp]
0x07fc211c: 4021 movs r1, #0x40
0x07fc211e: 0a1a subs r2, r1, r0
0x07fc2120: 1846 mov r0, r3
0x07fc2122: 0599 ldr r1, [sp, #0x14]
0x07fc2124: fff7aaff bl #0x7fc207c
0x07fc2128: 0546 mov r5, r0
0x07fc212a: 0e46 mov r6, r1
0x07fc212c: 009a ldr r2, [sp]
0x07fc212e: 0599 ldr r1, [sp, #0x14]
0x07fc2130: 0498 ldr r0, [sp, #0x10]
0x07fc2132: 5bf7ffff bl #0x7f1e134
0x07fc2136: 0843 orrs r0, r1
0x07fc2138: 05d0 beq #0x7fc2146
0x07fc213a: 0120 movs r0, #1
0x07fc213c: 04e0 b #0x7fc2148
0x07fc213e: 2046 mov r0, r4
0x07fc2140: 3946 mov r1, r7
0x07fc2142: 07b0 add sp, #0x1c
0x07fc2144: f0bd pop {r4, r5, r6, r7, pc}
0x07fc2146: 0020 movs r0, #0
0x07fc2148: c117 asrs r1, r0, #0x1f
0x07fc214a: 0543 orrs r5, r0
0x07fc214c: 0e43 orrs r6, r1
0x07fc214e: 2c43 orrs r4, r5
0x07fc2150: 3743 orrs r7, r6
0x07fc2152: 0099 ldr r1, [sp]
0x07fc2154: 0e98 ldr r0, [sp, #0x38]
0x07fc2156: 6305 lsls r3, r4, #0x15
0x07fc2158: 401a subs r0, r0, r1
0x07fc215a: 7905 lsls r1, r7, #0x15
0x07fc215c: e40a lsrs r4, r4, #0xb
0x07fc215e: 0022 movs r2, #0
0x07fc2160: 0c43 orrs r4, r1
0x07fc2162: fd0a lsrs r5, r7, #0xb
0x07fc2164: 0a30 adds r0, #0xa
0x07fc2166: 02d5 bpl #0x7fc216e
0x07fc2168: 0020 movs r0, #0
0x07fc216a: 0146 mov r1, r0
0x07fc216c: e9e7 b #0x7fc2142
0x07fc216e: 0105 lsls r1, r0, #0x14
0x07fc2170: 1019 adds r0, r2, r4
0x07fc2172: 6941 adcs r1, r5
0x07fc2174: 0c9c ldr r4, [sp, #0x30]
0x07fc2176: 0d9d ldr r5, [sp, #0x34]
0x07fc2178: 0019 adds r0, r0, r4
0x07fc217a: 6941 adcs r1, r5
0x07fc217c: fff7a2ff bl #0x7fc20c4
0x07fc2180: dfe7 b #0x7fc2142
0x07fc2182: 0000 movs r0, r0
0x07fc2184: 0eb5 push {r1, r2, r3, lr} ;;FUNC
0x07fc2186: c217 asrs r2, r0, #0x1f
0x07fc2188: c10f lsrs r1, r0, #0x1f
0x07fc218a: 5040 eors r0, r2
0x07fc218c: ca07 lsls r2, r1, #0x1f
0x07fc218e: 4018 adds r0, r0, r1
0x07fc2190: 0021 movs r1, #0
0x07fc2192: 054b ldr r3, [pc, #0x14]
0x07fc2194: 0293 str r3, [sp, #8]
0x07fc2196: 0192 str r2, [sp, #4]
0x07fc2198: 0091 str r1, [sp]
0x07fc219a: 0a46 mov r2, r1
0x07fc219c: 0b46 mov r3, r1
0x07fc219e: fff79eff bl #0x7fc20de
0x07fc21a2: 03b0 add sp, #0xc
0x07fc21a4: 00bd pop {pc}
0x07fc21a6: 0000 movs r0, r0
0x07fc21a8: 3304 lsls r3, r6, #0x10
0x07fc21aa: 0000 movs r0, r0
0x07fc21ac: 0eb5 push {r1, r2, r3, lr} ;;FUNC
0x07fc21ae: 0549 ldr r1, [pc, #0x14]
0x07fc21b0: 0291 str r1, [sp, #8]
0x07fc21b2: 0021 movs r1, #0
0x07fc21b4: 0091 str r1, [sp]
0x07fc21b6: 0a46 mov r2, r1
0x07fc21b8: 0b46 mov r3, r1
0x07fc21ba: 0191 str r1, [sp, #4]
0x07fc21bc: fff78fff bl #0x7fc20de
0x07fc21c0: 03b0 add sp, #0xc
0x07fc21c2: 00bd pop {pc}
0x07fc21c4: 3304 lsls r3, r6, #0x10
0x07fc21c6: 0000 movs r0, r0
0x07fc21c8: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc21ca: cd0f lsrs r5, r1, #0x1f
0x07fc21cc: 4a00 lsls r2, r1, #1
0x07fc21ce: 0903 lsls r1, r1, #0xc
0x07fc21d0: 0123 movs r3, #1
0x07fc21d2: 090b lsrs r1, r1, #0xc
0x07fc21d4: 1b05 lsls r3, r3, #0x14
0x07fc21d6: 1943 orrs r1, r3
0x07fc21d8: 0b4b ldr r3, [pc, #0x2c]
0x07fc21da: ed07 lsls r5, r5, #0x1f
0x07fc21dc: 0024 movs r4, #0
0x07fc21de: 520d lsrs r2, r2, #0x15
0x07fc21e0: 9a42 cmp r2, r3
0x07fc21e2: 01da bge #0x7fc21e8
0x07fc21e4: 0020 movs r0, #0
0x07fc21e6: 70bd pop {r4, r5, r6, pc}
0x07fc21e8: 074b ldr r3, [pc, #0x1c]
0x07fc21ea: 3433 adds r3, #0x34
0x07fc21ec: 9a42 cmp r2, r3
0x07fc21ee: 03dc bgt #0x7fc21f8
0x07fc21f0: 9a1a subs r2, r3, r2
0x07fc21f2: fff743ff bl #0x7fc207c
0x07fc21f6: 02e0 b #0x7fc21fe
0x07fc21f8: 0449 ldr r1, [pc, #0x10]
0x07fc21fa: 5118 adds r1, r2, r1
0x07fc21fc: 8840 lsls r0, r1
0x07fc21fe: 2c43 orrs r4, r5
0x07fc2200: f1d0 beq #0x7fc21e6
0x07fc2202: 4042 rsbs r0, r0, #0
0x07fc2204: 70bd pop {r4, r5, r6, pc}
0x07fc2206: 0000 movs r0, r0
0x07fc2208: ff03 lsls r7, r7, #0xf
0x07fc220a: 0000 movs r0, r0
0x07fc220e: ffff0148 vtbl.8 d20, {d15}, d1
0x07fc2212: 0121 movs r1, #1
0x07fc2214: 0180 strh r1, [r0]
0x07fc2216: 7047 bx lr
0x07fc2218: 0815 asrs r0, r1, #0x14
0x07fc221a: 0050 str r0, [r0, r0]
0x07fc221c: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc221e: 0525 movs r5, #5
0x07fc2220: 2c07 lsls r4, r5, #0x1c
0x07fc2222: 6089 ldrh r0, [r4, #0xa]
0x07fc2224: 8007 lsls r0, r0, #0x1e
0x07fc2226: 514e ldr r6, [pc, #0x144]
0x07fc2228: 22d0 beq #0x7fc2270
0x07fc222a: a08a ldrh r0, [r4, #0x14]
0x07fc222c: 4007 lsls r0, r0, #0x1d
0x07fc222e: 01d5 bpl #0x7fc2234
0x07fc2230: 08f0f4f8 bl #0x7fca41c
0x07fc2234: 218c ldrh r1, [r4, #0x20]
0x07fc2236: 8020 movs r0, #0x80
0x07fc2238: 0143 orrs r1, r0
0x07fc223a: 2184 strh r1, [r4, #0x20]
0x07fc223c: ff21 movs r1, #0xff
0x07fc223e: 7180 strh r1, [r6, #2]
0x07fc2240: 0421 movs r1, #4
0x07fc2242: 3180 strh r1, [r6]
0x07fc2244: 2188 ldrh r1, [r4]
0x07fc2246: 3022 movs r2, #0x30
0x07fc2248: 0a43 orrs r2, r1
0x07fc224a: 2280 strh r2, [r4]
0x07fc224c: 2188 ldrh r1, [r4]
0x07fc224e: 0322 movs r2, #3
0x07fc2250: 0a43 orrs r2, r1
0x07fc2252: 2280 strh r2, [r4]
0x07fc2254: 4649 ldr r1, [pc, #0x118]
0x07fc2256: f288 ldrh r2, [r6, #6]
0x07fc2258: b388 ldrh r3, [r6, #4]
0x07fc225a: 1204 lsls r2, r2, #0x10
0x07fc225c: d218 adds r2, r2, r3
0x07fc225e: 8a42 cmp r2, r1
0x07fc2260: f9d3 blo #0x7fc2256
0x07fc2262: 3580 strh r5, [r6]
0x07fc2264: 4349 ldr r1, [pc, #0x10c]
0x07fc2266: c98d ldrh r1, [r1, #0x2e]
0x07fc2268: 6180 strh r1, [r4, #2]
0x07fc226a: 218c ldrh r1, [r4, #0x20]
0x07fc226c: 8143 bics r1, r0
0x07fc226e: 2184 strh r1, [r4, #0x20]
0x07fc2270: 4148 ldr r0, [pc, #0x104]
0x07fc2272: 0188 ldrh r1, [r0]
0x07fc2274: 4907 lsls r1, r1, #0x1d
0x07fc2276: fcd4 bmi #0x7fc2272
0x07fc2278: 2088 ldrh r0, [r4]
0x07fc227a: 3021 movs r1, #0x30
0x07fc227c: 8843 bics r0, r1
0x07fc227e: 2080 strh r0, [r4]
0x07fc2280: 2288 ldrh r2, [r4]
0x07fc2282: 0320 movs r0, #3
0x07fc2284: 8243 bics r2, r0
0x07fc2286: 2280 strh r2, [r4]
0x07fc2288: 0022 movs r2, #0
0x07fc228a: 0123 movs r3, #1
0x07fc228c: 1a40 ands r2, r3
0x07fc228e: 3b4f ldr r7, [pc, #0xec]
0x07fc2290: 3a70 strb r2, [r7]
0x07fc2292: 2a06 lsls r2, r5, #0x18
0x07fc2294: 49d0 beq #0x7fc232a
0x07fc2296: 6d1e subs r5, r5, #1
0x07fc2298: 3288 ldrh r2, [r6]
0x07fc229a: 0227 movs r7, #2
0x07fc229c: 1743 orrs r7, r2
0x07fc229e: 9f43 bics r7, r3
0x07fc22a0: 3780 strh r7, [r6]
0x07fc22a2: 0422 movs r2, #4
0x07fc22a4: 7280 strh r2, [r6, #2]
0x07fc22a6: 3788 ldrh r7, [r6]
0x07fc22a8: 1743 orrs r7, r2
0x07fc22aa: 3780 strh r7, [r6]
0x07fc22ac: 2288 ldrh r2, [r4]
0x07fc22ae: 0a43 orrs r2, r1
0x07fc22b0: 2280 strh r2, [r4]
0x07fc22b2: 2288 ldrh r2, [r4]
0x07fc22b4: 0243 orrs r2, r0
0x07fc22b6: 2280 strh r2, [r4]
0x07fc22b8: 3288 ldrh r2, [r6]
0x07fc22ba: 5207 lsls r2, r2, #0x1d
0x07fc22bc: 01d5 bpl #0x7fc22c2
0x07fc22be: 00bf nop
0x07fc22c0: fae7 b #0x7fc22b8
0x07fc22c2: 2288 ldrh r2, [r4]
0x07fc22c4: 8a43 bics r2, r1
0x07fc22c6: 2280 strh r2, [r4]
0x07fc22c8: 2288 ldrh r2, [r4]
0x07fc22ca: 8243 bics r2, r0
0x07fc22cc: 2280 strh r2, [r4]
0x07fc22ce: f288 ldrh r2, [r6, #6]
0x07fc22d0: b788 ldrh r7, [r6, #4]
0x07fc22d2: 1204 lsls r2, r2, #0x10
0x07fc22d4: d219 adds r2, r2, r7
0x07fc22d6: 2a4f ldr r7, [pc, #0xa8]
0x07fc22d8: d219 adds r2, r2, r7
0x07fc22da: 042a cmp r2, #4
0x07fc22dc: 11d9 bls #0x7fc2302
0x07fc22de: 0022 movs r2, #0
0x07fc22e0: 244f ldr r7, [pc, #0x90]
0x07fc22e2: 3a86 strh r2, [r7, #0x30]
0x07fc22e4: 3f79 ldrb r7, [r7, #4]
0x07fc22e6: 002f cmp r7, #0
0x07fc22e8: 01d0 beq #0x7fc22ee
0x07fc22ea: 1922 movs r2, #0x19
0x07fc22ec: 1701 lsls r7, r2, #4
0x07fc22ee: 214a ldr r2, [pc, #0x84]
0x07fc22f0: 526c ldr r2, [r2, #0x44]
0x07fc22f2: 921c adds r2, r2, #2
0x07fc22f4: ba42 cmp r2, r7
0x07fc22f6: 00d3 blo #0x7fc22fa
0x07fc22f8: 3a46 mov r2, r7
0x07fc22fa: 1e4f ldr r7, [pc, #0x78]
0x07fc22fc: 7a64 str r2, [r7, #0x44]
0x07fc22fe: 1a46 mov r2, r3
0x07fc2300: c3e7 b #0x7fc228a
0x07fc2302: 1c4a ldr r2, [pc, #0x70]
0x07fc2304: 118e ldrh r1, [r2, #0x30]
0x07fc2306: 491c adds r1, r1, #1
0x07fc2308: 1186 strh r1, [r2, #0x30]
0x07fc230a: 89b2 uxth r1, r1
0x07fc230c: 1429 cmp r1, #0x14
0x07fc230e: 0cd3 blo #0x7fc232a
0x07fc2310: 0021 movs r1, #0
0x07fc2312: 1186 strh r1, [r2, #0x30]
0x07fc2314: 117a ldrb r1, [r2, #8]
0x07fc2316: 0029 cmp r1, #0
0x07fc2318: 00d0 beq #0x7fc231c
0x07fc231a: 1321 movs r1, #0x13
0x07fc231c: 526c ldr r2, [r2, #0x44]
0x07fc231e: 521e subs r2, r2, #1
0x07fc2320: 8a42 cmp r2, r1
0x07fc2322: 00d8 bhi #0x7fc2326
0x07fc2324: 0a46 mov r2, r1
0x07fc2326: 1349 ldr r1, [pc, #0x4c]
0x07fc2328: 4a64 str r2, [r1, #0x44]
0x07fc232a: 6189 ldrh r1, [r4, #0xa]
0x07fc232c: 8907 lsls r1, r1, #0x1e
0x07fc232e: 06d0 beq #0x7fc233e
0x07fc2330: 6189 ldrh r1, [r4, #0xa]
0x07fc2332: 8143 bics r1, r0
0x07fc2334: 6181 strh r1, [r4, #0xa]
0x07fc2336: 608c ldrh r0, [r4, #0x22]
0x07fc2338: 0121 movs r1, #1
0x07fc233a: 8843 bics r0, r1
0x07fc233c: 6084 strh r0, [r4, #0x22]
0x07fc233e: 2089 ldrh r0, [r4, #8]
0x07fc2340: 8021 movs r1, #0x80
0x07fc2342: 0143 orrs r1, r0
0x07fc2344: 2181 strh r1, [r4, #8]
0x07fc2346: 208a ldrh r0, [r4, #0x10]
0x07fc2348: 0421 movs r1, #4
0x07fc234a: 8843 bics r0, r1
0x07fc234c: 2082 strh r0, [r4, #0x10]
0x07fc234e: a08a ldrh r0, [r4, #0x14]
0x07fc2350: 8007 lsls r0, r0, #0x1e
0x07fc2352: fcd5 bpl #0x7fc234e
0x07fc2354: 40f713f8 bl #0x7f0237e
0x07fc2358: 0648 ldr r0, [pc, #0x18]
0x07fc235a: 006c ldr r0, [r0, #0x40]
0x07fc235c: 0949 ldr r1, [pc, #0x24]
0x07fc235e: 0860 str r0, [r1]
0x07fc2360: 0948 ldr r0, [pc, #0x24]
0x07fc2362: 0168 ldr r1, [r0]
0x07fc2364: 0168 ldr r1, [r0]
0x07fc2366: 4907 lsls r1, r1, #0x1d
0x07fc2368: fcd5 bpl #0x7fc2364
0x07fc236a: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc236c: 0016 asrs r0, r0, #0x18
0x07fc236e: 0050 str r0, [r0, r0]
0x07fc2370: e903 lsls r1, r5, #0xf
0x07fc2372: 0000 movs r0, r0
0x07fc2374: 9c4a ldr r2, [pc, #0x270]
0x07fc2376: fd07 lsls r5, r7, #0x1f
0x07fc2378: 0833 adds r3, #8
0x07fc237a: 0050 str r0, [r0, r0]
0x07fc237c: 5425 movs r5, #0x54
0x07fc237e: fd07 lsls r5, r7, #0x1f
0x07fc2384: 0802 lsls r0, r1, #8
0x07fc2386: 0040 ands r0, r0
0x07fc2388: 1000 movs r0, r2
0x07fc238a: 0040 ands r0, r0
0x07fc238c: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc238e: 0446 mov r4, r0
0x07fc2390: f148 ldr r0, [pc, #0x3c4]
0x07fc2392: 807e ldrb r0, [r0, #0x1a]
0x07fc2394: 0028 cmp r0, #0
0x07fc2396: 03d0 beq #0x7fc23a0
0x07fc2398: 2046 mov r0, r4
0x07fc239a: 08f081fb bl #0x7fcaaa0
0x07fc239e: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc23a0: 0025 movs r5, #0
0x07fc23a2: 0a4e ldr r6, [pc, #0x28]
0x07fc23a4: 0227 movs r7, #2
0x07fc23a6: 7780 strh r7, [r6, #2]
0x07fc23a8: 072d cmp r5, #7
0x07fc23aa: f8d8 bhi #0x7fc239e
0x07fc23ac: 60b2 sxtb r0, r4
0x07fc23ae: 0028 cmp r0, #0
0x07fc23b0: 04d4 bmi #0x7fc23bc
0x07fc23b2: 0220 movs r0, #2
0x07fc23b4: 0021 movs r1, #0
0x07fc23b6: 01f07bf9 bl #0x7fc36b0
0x07fc23ba: 03e0 b #0x7fc23c4
0x07fc23bc: 0220 movs r0, #2
0x07fc23be: 0021 movs r1, #0
0x07fc23c0: 01f06af9 bl #0x7fc3698
0x07fc23c4: 3780 strh r7, [r6]
0x07fc23c6: 6d1c adds r5, r5, #1
0x07fc23c8: 6400 lsls r4, r4, #1
0x07fc23ca: ebe7 b #0x7fc23a4
0x07fc23cc: 0230 adds r0, #2
0x07fc23ce: 0050 str r0, [r0, r0]
0x07fc23d0: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc23d2: 89b0 sub sp, #0x24
0x07fc23d4: 0021 movs r1, #0
0x07fc23d6: 4a22 movs r2, #0x4a
0x07fc23d8: 484f ldr r7, [pc, #0x120]
0x07fc23da: 502a cmp r2, #0x50
0x07fc23dc: 0ad0 beq #0x7fc23f4
0x07fc23de: bb5c ldrb r3, [r7, r2]
0x07fc23e0: 5b08 lsrs r3, r3, #1
0x07fc23e2: 4c2b cmp r3, #0x4c
0x07fc23e4: 01d8 bhi #0x7fc23ea
0x07fc23e6: 0023 movs r3, #0
0x07fc23e8: 00e0 b #0x7fc23ec
0x07fc23ea: 0123 movs r3, #1
0x07fc23ec: 4900 lsls r1, r1, #1
0x07fc23ee: c918 adds r1, r1, r3
0x07fc23f0: 521c adds r2, r2, #1
0x07fc23f2: f2e7 b #0x7fc23da
0x07fc23f4: 3974 strb r1, [r7, #0x10]
0x07fc23f6: 0028 cmp r0, #0
0x07fc23f8: 64d0 beq #0x7fc24c4
0x07fc23fa: ff20 movs r0, #0xff
0x07fc23fc: 0390 str r0, [sp, #0xc]
0x07fc23fe: 0646 mov r6, r0
0x07fc2400: 0024 movs r4, #0
0x07fc2402: 0294 str r4, [sp, #8]
0x07fc2404: 3e48 ldr r0, [pc, #0xf8]
0x07fc2406: 0190 str r0, [sp, #4]
0x07fc2408: 3e48 ldr r0, [pc, #0xf8]
0x07fc240a: 0090 str r0, [sp]
0x07fc240c: 8c20 movs r0, #0x8c
0x07fc240e: 0690 str r0, [sp, #0x18]
0x07fc2410: 6421 movs r1, #0x64
0x07fc2412: 0791 str r1, [sp, #0x1c]
0x07fc2414: 3ca3 adr r3, #0xf0
0x07fc2416: 3f4d ldr r5, [pc, #0xfc]
0x07fc2418: 2246 mov r2, r4
0x07fc241a: a847 blx r5
0x07fc241c: 07f006ff bl #0x7fca22c
0x07fc2420: 3848 ldr r0, [pc, #0xe0]
0x07fc2422: 0090 str r0, [sp]
0x07fc2424: 3648 ldr r0, [pc, #0xd8]
0x07fc2426: 01a9 add r1, sp, #4
0x07fc2428: 51c1 stm r1!, {r0, r4, r6}
0x07fc242a: 3546 mov r5, r6
0x07fc242c: 3a4b ldr r3, [pc, #0xe8]
0x07fc242e: 1433 adds r3, #0x14
0x07fc2430: 0593 str r3, [sp, #0x14]
0x07fc2432: 7820 movs r0, #0x78
0x07fc2434: 0890 str r0, [sp, #0x20]
0x07fc2436: 0146 mov r1, r0
0x07fc2438: 2246 mov r2, r4
0x07fc243a: 364e ldr r6, [pc, #0xd8]
0x07fc243c: b047 blx r6
0x07fc243e: 3148 ldr r0, [pc, #0xc4]
0x07fc2440: 0090 str r0, [sp]
0x07fc2442: 2f48 ldr r0, [pc, #0xbc]
0x07fc2444: 01a9 add r1, sp, #4
0x07fc2446: 31c1 stm r1!, {r0, r4, r5}
0x07fc2448: 6e20 movs r0, #0x6e
0x07fc244a: 34a3 adr r3, #0xd0
0x07fc244c: 0699 ldr r1, [sp, #0x18]
0x07fc244e: 2246 mov r2, r4
0x07fc2450: 304e ldr r6, [pc, #0xc0]
0x07fc2452: b047 blx r6
0x07fc2454: 2b48 ldr r0, [pc, #0xac]
0x07fc2456: 0090 str r0, [sp]
0x07fc2458: 2948 ldr r0, [pc, #0xa4]
0x07fc245a: 0190 str r0, [sp, #4]
0x07fc245c: 0294 str r4, [sp, #8]
0x07fc245e: 2e46 mov r6, r5
0x07fc2460: 0395 str r5, [sp, #0xc]
0x07fc2462: a021 movs r1, #0xa0
0x07fc2464: 32a3 adr r3, #0xc8
0x07fc2466: 0798 ldr r0, [sp, #0x1c]
0x07fc2468: 2246 mov r2, r4
0x07fc246a: 2a4d ldr r5, [pc, #0xa8]
0x07fc246c: a847 blx r5
0x07fc246e: 2548 ldr r0, [pc, #0x94]
0x07fc2470: 0090 str r0, [sp]
0x07fc2472: 2348 ldr r0, [pc, #0x8c]
0x07fc2474: 01a9 add r1, sp, #4
0x07fc2476: 51c1 stm r1!, {r0, r4, r6}
0x07fc2478: 8220 movs r0, #0x82
0x07fc247a: b421 movs r1, #0xb4
0x07fc247c: 31a3 adr r3, #0xc4
0x07fc247e: 2246 mov r2, r4
0x07fc2480: 244d ldr r5, [pc, #0x90]
0x07fc2482: a847 blx r5
0x07fc2484: 4a20 movs r0, #0x4a
0x07fc2486: 3d5c ldrb r5, [r7, r0]
0x07fc2488: 3946 mov r1, r7
0x07fc248a: 4a31 adds r1, #0x4a
0x07fc248c: 0879 ldrb r0, [r1, #4]
0x07fc248e: 0790 str r0, [sp, #0x1c]
0x07fc2490: 4b79 ldrb r3, [r1, #5]
0x07fc2492: c878 ldrb r0, [r1, #3]
0x07fc2494: 8a78 ldrb r2, [r1, #2]
0x07fc2496: 4978 ldrb r1, [r1, #1]
0x07fc2498: 0090 str r0, [sp]
0x07fc249a: 0192 str r2, [sp, #4]
0x07fc249c: 0291 str r1, [sp, #8]
0x07fc249e: 0395 str r5, [sp, #0xc]
0x07fc24a0: 2ca1 adr r1, #0xb0
0x07fc24a2: 059d ldr r5, [sp, #0x14]
0x07fc24a4: 2846 mov r0, r5
0x07fc24a6: 1a46 mov r2, r3
0x07fc24a8: 079b ldr r3, [sp, #0x1c]
0x07fc24aa: 09f08bfe bl #0x7fcc1c4
0x07fc24ae: 1548 ldr r0, [pc, #0x54]
0x07fc24b0: 0090 str r0, [sp]
0x07fc24b2: 01a9 add r1, sp, #4
0x07fc24b4: 51c1 stm r1!, {r0, r4, r6}
0x07fc24b6: c821 movs r1, #0xc8
0x07fc24b8: 0898 ldr r0, [sp, #0x20]
0x07fc24ba: 2246 mov r2, r4
0x07fc24bc: 2b46 mov r3, r5
0x07fc24be: 154c ldr r4, [pc, #0x54]
0x07fc24c0: a047 blx r4
0x07fc24c2: 01e0 b #0x7fc24c8
0x07fc24c4: 07f0b2fe bl #0x7fca22c
0x07fc24c8: 0520 movs r0, #5
0x07fc24ca: c443 mvns r4, r0
0x07fc24cc: 002c cmp r4, #0
0x07fc24ce: 12d0 beq #0x7fc24f6
0x07fc24d0: 3d19 adds r5, r7, r4
0x07fc24d2: 5020 movs r0, #0x50
0x07fc24d4: 285c ldrb r0, [r5, r0]
0x07fc24d6: 4000 lsls r0, r0, #1
0x07fc24d8: 1021 movs r1, #0x10
0x07fc24da: c943 mvns r1, r1
0x07fc24dc: 4140 eors r1, r0
0x07fc24de: 8801 lsls r0, r1, #6
0x07fc24e0: c9b2 uxtb r1, r1
0x07fc24e2: 8908 lsrs r1, r1, #2
0x07fc24e4: 4018 adds r0, r0, r1
0x07fc24e6: c0b2 uxtb r0, r0
0x07fc24e8: 6521 movs r1, #0x65
0x07fc24ea: 5bf765fd bl #0x7f1dfb8
0x07fc24ee: 4a20 movs r0, #0x4a
0x07fc24f0: 2954 strb r1, [r5, r0]
0x07fc24f2: 641c adds r4, r4, #1
0x07fc24f4: eae7 b #0x7fc24cc
0x07fc24f6: 09b0 add sp, #0x24
0x07fc24f8: f0bd pop {r4, r5, r6, r7, pc}
0x07fc24fa: c046 mov r8, r8
0x07fc24fc: e819 adds r0, r5, r7
0x07fc24fe: fd07 lsls r5, r7, #0x1f
0x07fc2500: 39de udf #0x39
0x07fc2502: fc07 lsls r4, r7, #0x1f
0x07fc2504: e7cb ldm r3!, {r0, r1, r2, r5, r6, r7}
0x07fc2506: fc07 lsls r4, r7, #0x1f
0x07fc2508: 5445 cmp r4, sl
0x07fc250a: 5720 movs r0, #0x57
0x07fc250c: 4d49 ldr r1, [pc, #0x134]
0x07fc250e: 2059 ldr r0, [r4, r4]
0x07fc2510: 414f ldr r7, [pc, #0x104]
0x07fc2512: 3a00 movs r2, r7
0x07fc2514: fd2d cmp r5, #0xfd
0x07fc2516: fc07 lsls r4, r7, #0x1f
0x07fc2518: 5c1a subs r4, r3, r1
0x07fc251a: fd07 lsls r5, r7, #0x1f
0x07fc251c: 483a subs r2, #0x48
0x07fc251e: 6d73 strb r5, [r5, #0xd]
0x07fc2520: 7070 strb r0, [r6, #1]
0x07fc2522: 7063 str r0, [r6, #0x34]
0x07fc2524: 6c6f ldr r4, [r5, #0x74]
0x07fc2526: 636b ldr r3, [r4, #0x34]
0x07fc2528: 2e74 strb r6, [r5, #0x10]
0x07fc252a: 6563 str r5, [r4, #0x34]
0x07fc252c: 6800 lsls r0, r5, #1
0x07fc252e: 0000 movs r0, r0
0x07fc2530: 563a subs r2, #0x56
0x07fc2532: 5050 str r0, [r2, r1]
0x07fc2534: 5f64 str r7, [r3, #0x44]
0x07fc2536: 6131 adds r1, #0x61
0x07fc2538: 3435 adds r5, #0x34
0x07fc253a: 3835 adds r5, #0x38
0x07fc253c: 5f34 adds r4, #0x5f
0x07fc253e: 2e32 adds r2, #0x2e
0x07fc2540: 0000 movs r0, r0
0x07fc2542: 0000 movs r0, r0
0x07fc2544: 5758 ldr r7, [r2, r1]
0x07fc2546: 3a32 adds r2, #0x3a
0x07fc2548: 3534 adds r4, #0x35
0x07fc254a: 3932 adds r2, #0x39
0x07fc254c: 3934 adds r4, #0x39
0x07fc254e: 3331 adds r1, #0x33
0x07fc2550: 3700 movs r7, r6
0x07fc2552: 0000 movs r0, r0
0x07fc2554: 4d41 adcs r5, r1
0x07fc2556: 433a subs r2, #0x43
0x07fc2558: 2530 adds r0, #0x25
0x07fc255a: 3258 ldr r2, [r6, r0]
0x07fc255c: 2530 adds r0, #0x25
0x07fc255e: 3258 ldr r2, [r6, r0]
0x07fc2560: 2530 adds r0, #0x25
0x07fc2562: 3258 ldr r2, [r6, r0]
0x07fc2564: 2530 adds r0, #0x25
0x07fc2566: 3258 ldr r2, [r6, r0]
0x07fc2568: 2530 adds r0, #0x25
0x07fc256a: 3258 ldr r2, [r6, r0]
0x07fc256c: 2530 adds r0, #0x25
0x07fc256e: 3258 ldr r2, [r6, r0]
0x07fc2570: 0000 movs r0, r0
0x07fc2572: 0000 movs r0, r0
0x07fc2574: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc2576: 89b0 sub sp, #0x24
0x07fc2578: 0693 str r3, [sp, #0x18]
0x07fc257a: 0592 str r2, [sp, #0x14]
0x07fc257c: 0791 str r1, [sp, #0x1c]
0x07fc257e: 0546 mov r5, r0
0x07fc2580: 0026 movs r6, #0
0x07fc2582: 0096 str r6, [sp]
0x07fc2584: 3430 adds r0, #0x34
0x07fc2586: 80b2 uxth r0, r0
0x07fc2588: 4a1d adds r2, r1, #5
0x07fc258a: 91b2 uxth r1, r2
0x07fc258c: 0e9c ldr r4, [sp, #0x38]
0x07fc258e: 0227 movs r7, #2
0x07fc2590: 2246 mov r2, r4
0x07fc2592: 3b46 mov r3, r7
0x07fc2594: 02f0aef9 bl #0x7fc48f4
0x07fc2598: 0894 str r4, [sp, #0x20]
0x07fc259a: 0094 str r4, [sp]
0x07fc259c: 0197 str r7, [sp, #4]
0x07fc259e: 0296 str r6, [sp, #8]
0x07fc25a0: 2846 mov r0, r5
0x07fc25a2: 1e30 adds r0, #0x1e
0x07fc25a4: 80b2 uxth r0, r0
0x07fc25a6: 2946 mov r1, r5
0x07fc25a8: 3231 adds r1, #0x32
0x07fc25aa: 8ab2 uxth r2, r1
0x07fc25ac: 0799 ldr r1, [sp, #0x1c]
0x07fc25ae: 0b46 mov r3, r1
0x07fc25b0: 0b33 adds r3, #0xb
0x07fc25b2: 9bb2 uxth r3, r3
0x07fc25b4: 0f46 mov r7, r1
0x07fc25b6: 02f0e7f9 bl #0x7fc4988
0x07fc25ba: 0395 str r5, [sp, #0xc]
0x07fc25bc: 2135 adds r5, #0x21
0x07fc25be: 2846 mov r0, r5
0x07fc25c0: fff7e0fd bl #0x7fc2184
0x07fc25c4: 0446 mov r4, r0
0x07fc25c6: 0491 str r1, [sp, #0x10]
0x07fc25c8: 0598 ldr r0, [sp, #0x14]
0x07fc25ca: fff7effd bl #0x7fc21ac
0x07fc25ce: 144a ldr r2, [pc, #0x50]
0x07fc25d0: 144b ldr r3, [pc, #0x50]
0x07fc25d2: fff7c3fc bl #0x7fc1f5c
0x07fc25d6: 2246 mov r2, r4
0x07fc25d8: 049b ldr r3, [sp, #0x10]
0x07fc25da: fff7a5fb bl #0x7fc1d28
0x07fc25de: fff7f3fd bl #0x7fc21c8
0x07fc25e2: 0446 mov r4, r0
0x07fc25e4: ff1c adds r7, r7, #3
0x07fc25e6: 072e cmp r6, #7
0x07fc25e8: 0fd2 bhs #0x7fc260a
0x07fc25ea: 0020 movs r0, #0
0x07fc25ec: 0121 movs r1, #1
0x07fc25ee: 089a ldr r2, [sp, #0x20]
0x07fc25f0: 0092 str r2, [sp]
0x07fc25f2: 0191 str r1, [sp, #4]
0x07fc25f4: 0290 str r0, [sp, #8]
0x07fc25f6: f0b2 uxtb r0, r6
0x07fc25f8: 3818 adds r0, r7, r0
0x07fc25fa: 81b2 uxth r1, r0
0x07fc25fc: a8b2 uxth r0, r5
0x07fc25fe: 2246 mov r2, r4
0x07fc2600: 0b46 mov r3, r1
0x07fc2602: 01f08dfb bl #0x7fc3d20
0x07fc2606: 761c adds r6, r6, #1
0x07fc2608: ede7 b #0x7fc25e6
0x07fc260a: 0698 ldr r0, [sp, #0x18]
0x07fc260c: 0028 cmp r0, #0
0x07fc260e: 04d1 bne #0x7fc261a
0x07fc2610: 0398 ldr r0, [sp, #0xc]
0x07fc2612: 0799 ldr r1, [sp, #0x1c]
0x07fc2614: 089a ldr r2, [sp, #0x20]
0x07fc2616: 00f0c5fb bl #0x7fc2da4
0x07fc261a: 09b0 add sp, #0x24
0x07fc261c: f0bd pop {r4, r5, r6, r7, pc}
0x07fc261e: c046 mov r8, r8
0x07fc2620: 6666 str r6, [r4, #0x64]
0x07fc2622: 6666 str r6, [r4, #0x64]
0x07fc2624: 6666 str r6, [r4, #0x64]
0x07fc2626: 1a40 ands r2, r3
0x07fc2628: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc262a: 8db0 sub sp, #0x34
0x07fc262c: 1c46 mov r4, r3
0x07fc262e: 0992 str r2, [sp, #0x24]
0x07fc2630: 0b91 str r1, [sp, #0x2c]
0x07fc2632: 0a90 str r0, [sp, #0x28]
0x07fc2634: 4648 ldr r0, [pc, #0x118]
0x07fc2636: 8189 ldrh r1, [r0, #0xc]
0x07fc2638: 464a ldr r2, [pc, #0x118]
0x07fc263a: 8918 adds r1, r1, r2
0x07fc263c: 89b2 uxth r1, r1
0x07fc263e: c37b ldrb r3, [r0, #0xf]
0x07fc2640: 807b ldrb r0, [r0, #0xe]
0x07fc2642: 454f ldr r7, [pc, #0x114]
0x07fc2644: 5037 adds r7, #0x50
0x07fc2646: 401c adds r0, r0, #1
0x07fc2648: c2b2 uxtb r2, r0
0x07fc264a: 3846 mov r0, r7
0x07fc264c: 01f068f9 bl #0x7fc3920
0x07fc2650: 1398 ldr r0, [sp, #0x4c]
0x07fc2652: 461e subs r6, r0, #1
0x07fc2654: 0c90 str r0, [sp, #0x30]
0x07fc2656: 4042 rsbs r0, r0, #0
0x07fc2658: 0890 str r0, [sp, #0x20]
0x07fc265a: 129d ldr r5, [sp, #0x48]
0x07fc265c: 0594 str r4, [sp, #0x14]
0x07fc265e: 002c cmp r4, #0
0x07fc2660: 0ed1 bne #0x7fc2680
0x07fc2662: 002d cmp r5, #0
0x07fc2664: 0cd0 beq #0x7fc2680
0x07fc2666: ff20 movs r0, #0xff
0x07fc2668: 0390 str r0, [sp, #0xc]
0x07fc266a: 0022 movs r2, #0
0x07fc266c: 0292 str r2, [sp, #8]
0x07fc266e: 3b48 ldr r0, [pc, #0xec]
0x07fc2670: 0190 str r0, [sp, #4]
0x07fc2672: 0998 ldr r0, [sp, #0x24]
0x07fc2674: 0090 str r0, [sp]
0x07fc2676: 3aa3 adr r3, #0xe8
0x07fc2678: 0a98 ldr r0, [sp, #0x28]
0x07fc267a: 0b99 ldr r1, [sp, #0x2c]
0x07fc267c: 00f0befb bl #0x7fc2dfc
0x07fc2680: 5420 movs r0, #0x54
0x07fc2682: 3549 ldr r1, [pc, #0xd4]
0x07fc2684: 085a ldrh r0, [r1, r0]
0x07fc2686: 0c21 movs r1, #0xc
0x07fc2688: 5bf796fc bl #0x7f1dfb8
0x07fc268c: 8800 lsls r0, r1, #2
0x07fc268e: 3649 ldr r1, [pc, #0xd8]
0x07fc2690: 0a18 adds r2, r1, r0
0x07fc2692: 364c ldr r4, [pc, #0xd8]
0x07fc2694: 1434 adds r4, #0x14
0x07fc2696: 36a1 adr r1, #0xd8
0x07fc2698: 2046 mov r0, r4
0x07fc269a: 09f093fd bl #0x7fcc1c4
0x07fc269e: f0b2 uxtb r0, r6
0x07fc26a0: 0790 str r0, [sp, #0x1c]
0x07fc26a2: 0390 str r0, [sp, #0xc]
0x07fc26a4: 0898 ldr r0, [sp, #0x20]
0x07fc26a6: c0b2 uxtb r0, r0
0x07fc26a8: 0890 str r0, [sp, #0x20]
0x07fc26aa: 0290 str r0, [sp, #8]
0x07fc26ac: 2b48 ldr r0, [pc, #0xac]
0x07fc26ae: 0190 str r0, [sp, #4]
0x07fc26b0: 0998 ldr r0, [sp, #0x24]
0x07fc26b2: 0090 str r0, [sp]
0x07fc26b4: 691e subs r1, r5, #1
0x07fc26b6: 2846 mov r0, r5
0x07fc26b8: 8841 sbcs r0, r1
0x07fc26ba: 0c99 ldr r1, [sp, #0x30]
0x07fc26bc: 0029 cmp r1, #0
0x07fc26be: 01d1 bne #0x7fc26c4
0x07fc26c0: 4101 lsls r1, r0, #5
0x07fc26c2: 00e0 b #0x7fc26c6
0x07fc26c4: 1021 movs r1, #0x10
0x07fc26c6: 0a98 ldr r0, [sp, #0x28]
0x07fc26c8: 0691 str r1, [sp, #0x18]
0x07fc26ca: 0818 adds r0, r1, r0
0x07fc26cc: 80b2 uxth r0, r0
0x07fc26ce: 0026 movs r6, #0
0x07fc26d0: 0b99 ldr r1, [sp, #0x2c]
0x07fc26d2: 3246 mov r2, r6
0x07fc26d4: 2346 mov r3, r4
0x07fc26d6: 00f091fb bl #0x7fc2dfc
0x07fc26da: 002d cmp r5, #0
0x07fc26dc: 0ad0 beq #0x7fc26f4
0x07fc26de: 0c98 ldr r0, [sp, #0x30]
0x07fc26e0: 0028 cmp r0, #0
0x07fc26e2: 07d1 bne #0x7fc26f4
0x07fc26e4: 0598 ldr r0, [sp, #0x14]
0x07fc26e6: 0228 cmp r0, #2
0x07fc26e8: 2fd0 beq #0x7fc274a
0x07fc26ea: 1498 ldr r0, [sp, #0x50]
0x07fc26ec: 0028 cmp r0, #0
0x07fc26ee: 06d1 bne #0x7fc26fe
0x07fc26f0: 22a1 adr r1, #0x88
0x07fc26f2: 05e0 b #0x7fc2700
0x07fc26f4: 0a9d ldr r5, [sp, #0x28]
0x07fc26f6: 103d subs r5, #0x10
0x07fc26f8: 1226 movs r6, #0x12
0x07fc26fa: 1f49 ldr r1, [pc, #0x7c]
0x07fc26fc: 01e0 b #0x7fc2702
0x07fc26fe: 1e49 ldr r1, [pc, #0x78]
0x07fc2700: 0a9d ldr r5, [sp, #0x28]
0x07fc2702: b878 ldrb r0, [r7, #2]
0x07fc2704: 0723 movs r3, #7
0x07fc2706: 5843 muls r0, r3, r0
0x07fc2708: 1d4a ldr r2, [pc, #0x74]
0x07fc270a: 1218 adds r2, r2, r0
0x07fc270c: 7878 ldrb r0, [r7, #1]
0x07fc270e: 5843 muls r0, r3, r0
0x07fc2710: 1c4b ldr r3, [pc, #0x70]
0x07fc2712: 1b18 adds r3, r3, r0
0x07fc2714: 2046 mov r0, r4
0x07fc2716: 09f055fd bl #0x7fcc1c4
0x07fc271a: 0998 ldr r0, [sp, #0x24]
0x07fc271c: 0090 str r0, [sp]
0x07fc271e: 0f48 ldr r0, [pc, #0x3c]
0x07fc2720: 0190 str r0, [sp, #4]
0x07fc2722: 0898 ldr r0, [sp, #0x20]
0x07fc2724: 0290 str r0, [sp, #8]
0x07fc2726: 0798 ldr r0, [sp, #0x1c]
0x07fc2728: 0390 str r0, [sp, #0xc]
0x07fc272a: 0698 ldr r0, [sp, #0x18]
0x07fc272c: 4000 lsls r0, r0, #1
0x07fc272e: 2818 adds r0, r5, r0
0x07fc2730: 80b2 uxth r0, r0
0x07fc2732: 0c99 ldr r1, [sp, #0x30]
0x07fc2734: 0029 cmp r1, #0
0x07fc2736: 01d0 beq #0x7fc273c
0x07fc2738: 0521 movs r1, #5
0x07fc273a: 0e43 orrs r6, r1
0x07fc273c: 0b99 ldr r1, [sp, #0x2c]
0x07fc273e: 7118 adds r1, r6, r1
0x07fc2740: 89b2 uxth r1, r1
0x07fc2742: 0022 movs r2, #0
0x07fc2744: 2346 mov r3, r4
0x07fc2746: 00f059fb bl #0x7fc2dfc
0x07fc274a: 0db0 add sp, #0x34
0x07fc274c: f0bd pop {r4, r5, r6, r7, pc}
0x07fc274e: c046 mov r8, r8
0x07fc2750: 184b ldr r3, [pc, #0x60]
0x07fc2752: fd07 lsls r5, r7, #0x1f
0x07fc2754: 6c07 lsls r4, r5, #0x1d
0x07fc2756: 0000 movs r0, r0
0x07fc2758: e819 adds r0, r5, r7
0x07fc275a: fd07 lsls r5, r7, #0x1f
0x07fc275c: 39de udf #0x39
0x07fc275e: fc07 lsls r4, r7, #0x1f
0x07fc2760: e586 strh r5, [r4, #0x36]
0x07fc2762: 9ce5 b #0x7fc229e
0x07fc2764: 8e86 strh r6, [r1, #0x34]
0x07fc2766: 0000 movs r0, r0
0x07fc2768: b7f5fc07 subs.w r7, r7, #0x7e0000
0x07fc276c: 5c1a subs r4, r3, r1
0x07fc276e: fd07 lsls r5, r7, #0x1f
0x07fc2770: 2573 strb r5, [r4, #0xc]
0x07fc2772: e5b9 cbnz r5, #0x7fc27ae
0x07fc2774: b400 lsls r4, r6, #2
0x07fc2776: 0000 movs r0, r0
0x07fc2778: 0f09 lsrs r7, r1, #4
0x07fc277a: fd07 lsls r5, r7, #0x1f
0x07fc277c: 2573 strb r5, [r4, #0xc]
0x07fc277e: 0000 movs r0, r0
0x07fc2780: 5cf5fc07 adcs r7, ip, #0x7e0000
0x07fc2784: 83f4fc07 eor r7, r3, #0x7e0000
0x07fc2788: bfb5 push {r0, r1, r2, r3, r4, r5, r7, lr} ;;FUNC
0x07fc278a: 0c46 mov r4, r1
0x07fc278c: 0146 mov r1, r0
0x07fc278e: e648 ldr r0, [pc, #0x398]
0x07fc2790: 007c ldrb r0, [r0, #0x10]
0x07fc2792: c01f subs r0, r0, #7
0x07fc2794: 002a cmp r2, #0
0x07fc2796: 02d0 beq #0x7fc279e
0x07fc2798: 0b28 cmp r0, #0xb
0x07fc279a: 00d9 bls #0x7fc279e
0x07fc279c: bfbd pop {r0, r1, r2, r3, r4, r5, r7, pc}
0x07fc279e: ff22 movs r2, #0xff
0x07fc27a0: 0025 movs r5, #0
0x07fc27a2: 2823 movs r3, #0x28
0x07fc27a4: 0093 str r3, [sp]
0x07fc27a6: 0195 str r5, [sp, #4]
0x07fc27a8: 0292 str r2, [sp, #8]
0x07fc27aa: 0c28 cmp r0, #0xc
0x07fc27ac: 01d3 blo #0x7fc27b2
0x07fc27ae: 0448 ldr r0, [pc, #0x10]
0x07fc27b0: 00e0 b #0x7fc27b4
0x07fc27b2: 0248 ldr r0, [pc, #8]
0x07fc27b4: 2246 mov r2, r4
0x07fc27b6: 01f04dfa bl #0x7fc3c54
0x07fc27ba: bfbd pop {r0, r1, r2, r3, r4, r5, r7, pc}
0x07fc27be: fc07 lsls r4, r7, #0x1f
0x07fc27c2: fc07 lsls r4, r7, #0x1f
0x07fc27c4: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc27c6: a9b0 sub sp, #0xa4
0x07fc27c8: 1993 str r3, [sp, #0x64]
0x07fc27ca: 0f91 str r1, [sp, #0x3c]
0x07fc27cc: 0e90 str r0, [sp, #0x38]
0x07fc27ce: 2f98 ldr r0, [sp, #0xbc]
0x07fc27d0: 4778 ldrb r7, [r0, #1]
0x07fc27d2: 0d90 str r0, [sp, #0x34]
0x07fc27d4: 8578 ldrb r5, [r0, #2]
0x07fc27d6: 28a8 add r0, sp, #0xa0
0x07fc27d8: 0121 movs r1, #1
0x07fc27da: 1a91 str r1, [sp, #0x68]
0x07fc27dc: 0170 strb r1, [r0]
0x07fc27de: cea0 adr r0, #0x338
0x07fc27e0: 24a9 add r1, sp, #0x90
0x07fc27e2: 58c8 ldm r0!, {r3, r4, r6}
0x07fc27e4: 58c1 stm r1!, {r3, r4, r6}
0x07fc27e6: 0078 ldrb r0, [r0]
0x07fc27e8: 0870 strb r0, [r1]
0x07fc27ea: 6320 movs r0, #0x63
0x07fc27ec: c643 mvns r6, r0
0x07fc27ee: 3446 mov r4, r6
0x07fc27f0: 5f34 adds r4, #0x5f
0x07fc27f2: 0695 str r5, [sp, #0x18]
0x07fc27f4: 1035 adds r5, #0x10
0x07fc27f6: e03a subs r2, #0xe0
0x07fc27f8: 0621 movs r1, #6
0x07fc27fa: 1046 mov r0, r2
0x07fc27fc: 2091 str r1, [sp, #0x80]
0x07fc27fe: 5bf7f1fb bl #0x7f1dfe4
0x07fc2802: 1b90 str r0, [sp, #0x6c]
0x07fc2804: c848 ldr r0, [pc, #0x320]
0x07fc2806: 817b ldrb r1, [r0, #0xe]
0x07fc2808: 3198 ldr r0, [sp, #0xc4]
0x07fc280a: 0a90 str r0, [sp, #0x28]
0x07fc280c: 1e91 str r1, [sp, #0x78]
0x07fc280e: 0129 cmp r1, #1
0x07fc2810: 0ad1 bne #0x7fc2828
0x07fc2812: c548 ldr r0, [pc, #0x314]
0x07fc2814: 8089 ldrh r0, [r0, #0xc]
0x07fc2816: c549 ldr r1, [pc, #0x314]
0x07fc2818: 4018 adds r0, r0, r1
0x07fc281a: 06f0c1ff bl #0x7fc97a0
0x07fc281e: 0028 cmp r0, #0
0x07fc2820: 02d0 beq #0x7fc2828
0x07fc2822: 24a8 add r0, sp, #0x90
0x07fc2824: 1d21 movs r1, #0x1d
0x07fc2826: 8170 strb r1, [r0, #2]
0x07fc2828: 1d95 str r5, [sp, #0x74]
0x07fc282a: 6c43 muls r4, r5, r4
0x07fc282c: 2e98 ldr r0, [sp, #0xb8]
0x07fc282e: 1c90 str r0, [sp, #0x70]
0x07fc2830: 1020 movs r0, #0x10
0x07fc2832: c01b subs r0, r0, r7
0x07fc2834: 1390 str r0, [sp, #0x4c]
0x07fc2836: 0a98 ldr r0, [sp, #0x28]
0x07fc2838: 0028 cmp r0, #0
0x07fc283a: 3d46 mov r5, r7
0x07fc283c: 01d1 bne #0x7fc2842
0x07fc283e: 1398 ldr r0, [sp, #0x4c]
0x07fc2840: 4500 lsls r5, r0, #1
0x07fc2842: 1998 ldr r0, [sp, #0x64]
0x07fc2844: 2018 adds r0, r4, r0
0x07fc2846: 1c99 ldr r1, [sp, #0x70]
0x07fc2848: 0029 cmp r1, #0
0x07fc284a: 09d0 beq #0x7fc2860
0x07fc284c: 1d99 ldr r1, [sp, #0x74]
0x07fc284e: 4908 lsrs r1, r1, #1
0x07fc2850: 1791 str r1, [sp, #0x5c]
0x07fc2852: 891c adds r1, r1, #2
0x07fc2854: 1891 str r1, [sp, #0x60]
0x07fc2856: 1037 adds r7, #0x10
0x07fc2858: 7908 lsrs r1, r7, #1
0x07fc285a: 891c adds r1, r1, #2
0x07fc285c: 1691 str r1, [sp, #0x58]
0x07fc285e: 05e0 b #0x7fc286c
0x07fc2860: 391d adds r1, r7, #4
0x07fc2862: 1691 str r1, [sp, #0x58]
0x07fc2864: 0699 ldr r1, [sp, #0x18]
0x07fc2866: 4908 lsrs r1, r1, #1
0x07fc2868: 1891 str r1, [sp, #0x60]
0x07fc286a: 1791 str r1, [sp, #0x5c]
0x07fc286c: 810f lsrs r1, r0, #0x1e
0x07fc286e: ae4a ldr r2, [pc, #0x2b8]
0x07fc2870: 9289 ldrh r2, [r2, #0xc]
0x07fc2872: ae4b ldr r3, [pc, #0x2b8]
0x07fc2874: d718 adds r7, r2, r3
0x07fc2876: 1e9a ldr r2, [sp, #0x78]
0x07fc2878: 022a cmp r2, #2
0x07fc287a: 1f95 str r5, [sp, #0x7c]
0x07fc287c: 00d2 bhs #0x7fc2880
0x07fc287e: 7f1e subs r7, r7, #1
0x07fc2880: 4418 adds r4, r0, r1
0x07fc2882: 6421 movs r1, #0x64
0x07fc2884: 3846 mov r0, r7
0x07fc2886: 5bf797fb bl #0x7f1dfb8
0x07fc288a: 0546 mov r5, r0
0x07fc288c: 4643 muls r6, r0, r6
0x07fc288e: f619 adds r6, r6, r7
0x07fc2890: 70b2 sxtb r0, r6
0x07fc2892: 800f lsrs r0, r0, #0x1e
0x07fc2894: 3018 adds r0, r6, r0
0x07fc2896: 40b2 sxtb r0, r0
0x07fc2898: 8010 asrs r0, r0, #2
0x07fc289a: 1990 str r0, [sp, #0x64]
0x07fc289c: 1920 movs r0, #0x19
0x07fc289e: 0101 lsls r1, r0, #4
0x07fc28a0: 3846 mov r0, r7
0x07fc28a2: 5bf789fb bl #0x7f1dfb8
0x07fc28a6: 3618 adds r6, r6, r0
0x07fc28a8: 0d20 movs r0, #0xd
0x07fc28aa: 1e99 ldr r1, [sp, #0x78]
0x07fc28ac: 0229 cmp r1, #2
0x07fc28ae: 0146 mov r1, r0
0x07fc28b0: 00d3 blo #0x7fc28b4
0x07fc28b2: 1a99 ldr r1, [sp, #0x68]
0x07fc28b4: a408 lsrs r4, r4, #2
0x07fc28b6: 1e9a ldr r2, [sp, #0x78]
0x07fc28b8: 8918 adds r1, r1, r2
0x07fc28ba: 4843 muls r0, r1, r0
0x07fc28bc: 0d30 adds r0, #0xd
0x07fc28be: 0527 movs r7, #5
0x07fc28c0: 3946 mov r1, r7
0x07fc28c2: 5bf779fb bl #0x7f1dfb8
0x07fc28c6: 3018 adds r0, r6, r0
0x07fc28c8: 7d43 muls r5, r7, r5
0x07fc28ca: 4019 adds r0, r0, r5
0x07fc28cc: 1999 ldr r1, [sp, #0x64]
0x07fc28ce: 4018 adds r0, r0, r1
0x07fc28d0: 401c adds r0, r0, #1
0x07fc28d2: 0721 movs r1, #7
0x07fc28d4: 0591 str r1, [sp, #0x14]
0x07fc28d6: 5bf785fb bl #0x7f1dfe4
0x07fc28da: 8a1d adds r2, r1, #6
0x07fc28dc: 072a cmp r2, #7
0x07fc28de: 00d3 blo #0x7fc28e2
0x07fc28e0: 4a1e subs r2, r1, #1
0x07fc28e2: 1d98 ldr r0, [sp, #0x74]
0x07fc28e4: 0019 adds r0, r0, r4
0x07fc28e6: 1b9b ldr r3, [sp, #0x6c]
0x07fc28e8: 2033 adds r3, #0x20
0x07fc28ea: 3099 ldr r1, [sp, #0xc0]
0x07fc28ec: 1991 str r1, [sp, #0x64]
0x07fc28ee: 002a cmp r2, #0
0x07fc28f0: 1f9d ldr r5, [sp, #0x7c]
0x07fc28f2: 01d0 beq #0x7fc28f8
0x07fc28f4: 511e subs r1, r2, #1
0x07fc28f6: 2091 str r1, [sp, #0x80]
0x07fc28f8: 1999 ldr r1, [sp, #0x64]
0x07fc28fa: 891e subs r1, r1, #2
0x07fc28fc: 4a42 rsbs r2, r1, #0
0x07fc28fe: 4a41 adcs r2, r1
0x07fc2900: 0a99 ldr r1, [sp, #0x28]
0x07fc2902: 0a40 ands r2, r1
0x07fc2904: 1292 str r2, [sp, #0x48]
0x07fc2906: 1899 ldr r1, [sp, #0x60]
0x07fc2908: c9b2 uxtb r1, r1
0x07fc290a: 0f9a ldr r2, [sp, #0x3c]
0x07fc290c: 8918 adds r1, r1, r2
0x07fc290e: 0991 str r1, [sp, #0x24]
0x07fc2910: 1699 ldr r1, [sp, #0x58]
0x07fc2912: c9b2 uxtb r1, r1
0x07fc2914: 0e9a ldr r2, [sp, #0x38]
0x07fc2916: 8918 adds r1, r1, r2
0x07fc2918: 0891 str r1, [sp, #0x20]
0x07fc291a: 24a9 add r1, sp, #0x90
0x07fc291c: 1e9a ldr r2, [sp, #0x78]
0x07fc291e: 5118 adds r1, r2, r1
0x07fc2920: 4978 ldrb r1, [r1, #1]
0x07fc2922: 1891 str r1, [sp, #0x60]
0x07fc2924: c0b2 uxtb r0, r0
0x07fc2926: 1190 str r0, [sp, #0x44]
0x07fc2928: d8b2 uxtb r0, r3
0x07fc292a: 1090 str r0, [sp, #0x40]
0x07fc292c: 1798 ldr r0, [sp, #0x5c]
0x07fc292e: 401d adds r0, r0, #5
0x07fc2930: c0b2 uxtb r0, r0
0x07fc2932: 0790 str r0, [sp, #0x1c]
0x07fc2934: 7e49 ldr r1, [pc, #0x1f8]
0x07fc2936: 0027 movs r7, #0
0x07fc2938: d548 ldr r0, [pc, #0x354]
0x07fc293a: 5030 adds r0, #0x50
0x07fc293c: 0b90 str r0, [sp, #0x2c]
0x07fc293e: d848 ldr r0, [pc, #0x360]
0x07fc2940: 1430 adds r0, #0x14
0x07fc2942: 0c90 str r0, [sp, #0x30]
0x07fc2944: 1a98 ldr r0, [sp, #0x68]
0x07fc2946: 1690 str r0, [sp, #0x58]
0x07fc2948: 1791 str r1, [sp, #0x5c]
0x07fc294a: 1e90 str r0, [sp, #0x78]
0x07fc294c: c4b2 uxtb r4, r0
0x07fc294e: 1898 ldr r0, [sp, #0x60]
0x07fc2950: 8442 cmp r4, r0
0x07fc2952: 00d9 bls #0x7fc2956
0x07fc2954: dde0 b #0x7fc2b12
0x07fc2956: 1c98 ldr r0, [sp, #0x70]
0x07fc2958: 0028 cmp r0, #0
0x07fc295a: 1a99 ldr r1, [sp, #0x68]
0x07fc295c: 40d0 beq #0x7fc29e0
0x07fc295e: 1d97 str r7, [sp, #0x74]
0x07fc2960: 1f95 str r5, [sp, #0x7c]
0x07fc2962: 7149 ldr r1, [pc, #0x1c4]
0x07fc2964: 8889 ldrh r0, [r1, #0xc]
0x07fc2966: 714a ldr r2, [pc, #0x1c4]
0x07fc2968: 8018 adds r0, r0, r2
0x07fc296a: 85b2 uxth r5, r0
0x07fc296c: 887b ldrb r0, [r1, #0xe]
0x07fc296e: 401c adds r0, r0, #1
0x07fc2970: c7b2 uxtb r7, r0
0x07fc2972: 0b98 ldr r0, [sp, #0x2c]
0x07fc2974: 2946 mov r1, r5
0x07fc2976: 3a46 mov r2, r7
0x07fc2978: 2346 mov r3, r4
0x07fc297a: 00f0d1ff bl #0x7fc3920
0x07fc297e: 28ae add r6, sp, #0xa0
0x07fc2980: 2846 mov r0, r5
0x07fc2982: 3946 mov r1, r7
0x07fc2984: 2246 mov r2, r4
0x07fc2986: 3346 mov r3, r6
0x07fc2988: 00f064ff bl #0x7fc3854
0x07fc298c: 3078 ldrb r0, [r6]
0x07fc298e: 1690 str r0, [sp, #0x58]
0x07fc2990: 0028 cmp r0, #0
0x07fc2992: 0ad0 beq #0x7fc29aa
0x07fc2994: 21ab add r3, sp, #0x84
0x07fc2996: 2846 mov r0, r5
0x07fc2998: 3946 mov r1, r7
0x07fc299a: 2246 mov r2, r4
0x07fc299c: 1793 str r3, [sp, #0x5c]
0x07fc299e: 00f0b7fe bl #0x7fc3710
0x07fc29a2: 0028 cmp r0, #0
0x07fc29a4: 11d0 beq #0x7fc29ca
0x07fc29a6: 0021 movs r1, #0
0x07fc29a8: 18e0 b #0x7fc29dc
0x07fc29aa: 2846 mov r0, r5
0x07fc29ac: 3946 mov r1, r7
0x07fc29ae: 2246 mov r2, r4
0x07fc29b0: 05f02efe bl #0x7fc8610
0x07fc29b4: 2121 movs r1, #0x21
0x07fc29b6: f24a ldr r2, [pc, #0x3c8]
0x07fc29b8: 5054 strb r0, [r2, r1]
0x07fc29ba: 0599 ldr r1, [sp, #0x14]
0x07fc29bc: 4843 muls r0, r1, r0
0x07fc29be: 5d49 ldr r1, [pc, #0x174]
0x07fc29c0: 0818 adds r0, r1, r0
0x07fc29c2: 1790 str r0, [sp, #0x5c]
0x07fc29c4: 0020 movs r0, #0
0x07fc29c6: 1690 str r0, [sp, #0x58]
0x07fc29c8: 07e0 b #0x7fc29da
0x07fc29ca: 5120 movs r0, #0x51
0x07fc29cc: ec49 ldr r1, [pc, #0x3b0]
0x07fc29ce: 085c ldrb r0, [r1, r0]
0x07fc29d0: 0599 ldr r1, [sp, #0x14]
0x07fc29d2: 4843 muls r0, r1, r0
0x07fc29d4: 5649 ldr r1, [pc, #0x158]
0x07fc29d6: 0818 adds r0, r1, r0
0x07fc29d8: 1790 str r0, [sp, #0x5c]
0x07fc29da: 1a99 ldr r1, [sp, #0x68]
0x07fc29dc: 1f9d ldr r5, [sp, #0x7c]
0x07fc29de: 1d9f ldr r7, [sp, #0x74]
0x07fc29e0: e848 ldr r0, [pc, #0x3a0]
0x07fc29e2: c07b ldrb r0, [r0, #0xf]
0x07fc29e4: 199a ldr r2, [sp, #0x64]
0x07fc29e6: 022a cmp r2, #2
0x07fc29e8: 209a ldr r2, [sp, #0x80]
0x07fc29ea: d6b2 uxtb r6, r2
0x07fc29ec: 11d1 bne #0x7fc2a12
0x07fc29ee: 042e cmp r6, #4
0x07fc29f0: 0fd8 bhi #0x7fc2a12
0x07fc29f2: 8442 cmp r4, r0
0x07fc29f4: 0dd0 beq #0x7fc2a12
0x07fc29f6: 0a9a ldr r2, [sp, #0x28]
0x07fc29f8: 002a cmp r2, #0
0x07fc29fa: 0ad1 bne #0x7fc2a12
0x07fc29fc: 169b ldr r3, [sp, #0x58]
0x07fc29fe: 5a42 rsbs r2, r3, #0
0x07fc2a00: 5a41 adcs r2, r3
0x07fc2a02: 0123 movs r3, #1
0x07fc2a04: 5940 eors r1, r3
0x07fc2a06: 1143 orrs r1, r2
0x07fc2a08: 03d1 bne #0x7fc2a12
0x07fc2a0a: 2098 ldr r0, [sp, #0x80]
0x07fc2a0c: 401c adds r0, r0, #1
0x07fc2a0e: 2090 str r0, [sp, #0x80]
0x07fc2a10: 7ce0 b #0x7fc2b0c
0x07fc2a12: 092c cmp r4, #9
0x07fc2a14: 1399 ldr r1, [sp, #0x4c]
0x07fc2a16: 1f91 str r1, [sp, #0x7c]
0x07fc2a18: 00d8 bhi #0x7fc2a1c
0x07fc2a1a: 1f95 str r5, [sp, #0x7c]
0x07fc2a1c: 0023 movs r3, #0
0x07fc2a1e: 042f cmp r7, #4
0x07fc2a20: 1a46 mov r2, r3
0x07fc2a22: 00d8 bhi #0x7fc2a26
0x07fc2a24: 3a46 mov r2, r7
0x07fc2a26: 1099 ldr r1, [sp, #0x40]
0x07fc2a28: 4e43 muls r6, r1, r6
0x07fc2a2a: d5b2 uxtb r5, r2
0x07fc2a2c: 1199 ldr r1, [sp, #0x44]
0x07fc2a2e: 4d43 muls r5, r1, r5
0x07fc2a30: 8442 cmp r4, r0
0x07fc2a32: 1d92 str r2, [sp, #0x74]
0x07fc2a34: 1b96 str r6, [sp, #0x6c]
0x07fc2a36: 14d1 bne #0x7fc2a62
0x07fc2a38: 3746 mov r7, r6
0x07fc2a3a: 0026 movs r6, #0
0x07fc2a3c: 0120 movs r0, #1
0x07fc2a3e: 2d21 movs r1, #0x2d
0x07fc2a40: c900 lsls r1, r1, #3
0x07fc2a42: 0096 str r6, [sp]
0x07fc2a44: 0190 str r0, [sp, #4]
0x07fc2a46: 0296 str r6, [sp, #8]
0x07fc2a48: 0391 str r1, [sp, #0xc]
0x07fc2a4a: 0898 ldr r0, [sp, #0x20]
0x07fc2a4c: c019 adds r0, r0, r7
0x07fc2a4e: 80b2 uxth r0, r0
0x07fc2a50: 0999 ldr r1, [sp, #0x24]
0x07fc2a52: 4919 adds r1, r1, r5
0x07fc2a54: 89b2 uxth r1, r1
0x07fc2a56: 079a ldr r2, [sp, #0x1c]
0x07fc2a58: 3346 mov r3, r6
0x07fc2a5a: 00f0edff bl #0x7fc3a38
0x07fc2a5e: ff23 movs r3, #0xff
0x07fc2a60: 00e0 b #0x7fc2a64
0x07fc2a62: ff26 movs r6, #0xff
0x07fc2a64: 1298 ldr r0, [sp, #0x48]
0x07fc2a66: 0028 cmp r0, #0
0x07fc2a68: 12d0 beq #0x7fc2a90
0x07fc2a6a: c648 ldr r0, [pc, #0x318]
0x07fc2a6c: c07b ldrb r0, [r0, #0xf]
0x07fc2a6e: 8442 cmp r4, r0
0x07fc2a70: 0dd2 bhs #0x7fc2a8e
0x07fc2a72: 2098 ldr r0, [sp, #0x80]
0x07fc2a74: 401c adds r0, r0, #1
0x07fc2a76: 2090 str r0, [sp, #0x80]
0x07fc2a78: c0b2 uxtb r0, r0
0x07fc2a7a: 0721 movs r1, #7
0x07fc2a7c: 5bf79cfa bl #0x7f1dfb8
0x07fc2a80: 0029 cmp r1, #0
0x07fc2a82: 3dd1 bne #0x7fc2b00
0x07fc2a84: 1d98 ldr r0, [sp, #0x74]
0x07fc2a86: 471c adds r7, r0, #1
0x07fc2a88: 0020 movs r0, #0
0x07fc2a8a: 2090 str r0, [sp, #0x80]
0x07fc2a8c: 3de0 b #0x7fc2b0a
0x07fc2a8e: 40d8 bhi #0x7fc2b12
0x07fc2a90: 0c9f ldr r7, [sp, #0x30]
0x07fc2a92: 3846 mov r0, r7
0x07fc2a94: 2849 ldr r1, [pc, #0xa0]
0x07fc2a96: 2246 mov r2, r4
0x07fc2a98: 1c46 mov r4, r3
0x07fc2a9a: 09f093fb bl #0x7fcc1c4
0x07fc2a9e: 0d98 ldr r0, [sp, #0x34]
0x07fc2aa0: 0090 str r0, [sp]
0x07fc2aa2: d548 ldr r0, [pc, #0x354]
0x07fc2aa4: 1494 str r4, [sp, #0x50]
0x07fc2aa6: 1596 str r6, [sp, #0x54]
0x07fc2aa8: 01a9 add r1, sp, #4
0x07fc2aaa: 51c1 stm r1!, {r0, r4, r6}
0x07fc2aac: 0f98 ldr r0, [sp, #0x3c]
0x07fc2aae: 2c18 adds r4, r5, r0
0x07fc2ab0: a1b2 uxth r1, r4
0x07fc2ab2: 0e98 ldr r0, [sp, #0x38]
0x07fc2ab4: 1b9a ldr r2, [sp, #0x6c]
0x07fc2ab6: 1518 adds r5, r2, r0
0x07fc2ab8: 1f98 ldr r0, [sp, #0x7c]
0x07fc2aba: c0b2 uxtb r0, r0
0x07fc2abc: 2818 adds r0, r5, r0
0x07fc2abe: 80b2 uxth r0, r0
0x07fc2ac0: 0026 movs r6, #0
0x07fc2ac2: 3246 mov r2, r6
0x07fc2ac4: 3b46 mov r3, r7
0x07fc2ac6: 00f099f9 bl #0x7fc2dfc
0x07fc2aca: 1c98 ldr r0, [sp, #0x70]
0x07fc2acc: 0028 cmp r0, #0
0x07fc2ace: 0ed0 beq #0x7fc2aee
0x07fc2ad0: c948 ldr r0, [pc, #0x324]
0x07fc2ad2: 0090 str r0, [sp]
0x07fc2ad4: 0190 str r0, [sp, #4]
0x07fc2ad6: 1498 ldr r0, [sp, #0x50]
0x07fc2ad8: 0290 str r0, [sp, #8]
0x07fc2ada: 1598 ldr r0, [sp, #0x54]
0x07fc2adc: 0390 str r0, [sp, #0xc]
0x07fc2ade: 0698 ldr r0, [sp, #0x18]
0x07fc2ae0: 2018 adds r0, r4, r0
0x07fc2ae2: 81b2 uxth r1, r0
0x07fc2ae4: a8b2 uxth r0, r5
0x07fc2ae6: 0022 movs r2, #0
0x07fc2ae8: 179b ldr r3, [sp, #0x5c]
0x07fc2aea: 00f087f9 bl #0x7fc2dfc
0x07fc2aee: 2098 ldr r0, [sp, #0x80]
0x07fc2af0: 401c adds r0, r0, #1
0x07fc2af2: 2090 str r0, [sp, #0x80]
0x07fc2af4: c0b2 uxtb r0, r0
0x07fc2af6: 0721 movs r1, #7
0x07fc2af8: 5bf75efa bl #0x7f1dfb8
0x07fc2afc: 0029 cmp r1, #0
0x07fc2afe: 01d0 beq #0x7fc2b04
0x07fc2b00: 1d9f ldr r7, [sp, #0x74]
0x07fc2b02: 02e0 b #0x7fc2b0a
0x07fc2b04: 1d98 ldr r0, [sp, #0x74]
0x07fc2b06: 471c adds r7, r0, #1
0x07fc2b08: 2096 str r6, [sp, #0x80]
0x07fc2b0a: 1f9d ldr r5, [sp, #0x7c]
0x07fc2b0c: 1e98 ldr r0, [sp, #0x78]
0x07fc2b0e: 401c adds r0, r0, #1
0x07fc2b10: 1be7 b #0x7fc294a
0x07fc2b12: 29b0 add sp, #0xa4
0x07fc2b14: f0bd pop {r4, r5, r6, r7, pc}
0x07fc2b16: c046 mov r8, r8
0x07fc2b18: 001f subs r0, r0, #4
0x07fc2b1a: 1c1f subs r4, r3, #4
0x07fc2b1c: 1e1f subs r6, r3, #4
0x07fc2b1e: 1e1f subs r6, r3, #4
0x07fc2b20: 1f1e subs r7, r3, #0
0x07fc2b22: 1f1e subs r7, r3, #0
0x07fc2b24: 1f00 movs r7, r3
0x07fc2b26: 0000 movs r0, r0
0x07fc2b28: 184b ldr r3, [pc, #0x60]
0x07fc2b2a: fd07 lsls r5, r7, #0x1f
0x07fc2b2c: 6c07 lsls r4, r5, #0x1d
0x07fc2b2e: 0000 movs r0, r0
0x07fc2b30: 83f4fc07 eor r7, r3, #0x7e0000
0x07fc2b36: fc07 lsls r4, r7, #0x1f
0x07fc2b38: db08 lsrs r3, r3, #3
0x07fc2b3a: fd07 lsls r5, r7, #0x1f
0x07fc2b3c: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc2b3e: 8db0 sub sp, #0x34
0x07fc2b40: 0c91 str r1, [sp, #0x30]
0x07fc2b42: 0a90 str r0, [sp, #0x28]
0x07fc2b44: 129e ldr r6, [sp, #0x48]
0x07fc2b46: b778 ldrb r7, [r6, #2]
0x07fc2b48: d81b subs r0, r3, r7
0x07fc2b4a: 00d2 bhs #0x7fc2b4e
0x07fc2b4c: 0020 movs r0, #0
0x07fc2b4e: 0b90 str r0, [sp, #0x2c]
0x07fc2b50: 0621 movs r1, #6
0x07fc2b52: c843 mvns r0, r1
0x07fc2b54: 7478 ldrb r4, [r6, #1]
0x07fc2b56: 6043 muls r0, r4, r0
0x07fc2b58: 8018 adds r0, r0, r2
0x07fc2b5a: 5bf743fa bl #0x7f1dfe4
0x07fc2b5e: 0246 mov r2, r0
0x07fc2b60: 2018 adds r0, r4, r0
0x07fc2b62: c0b2 uxtb r0, r0
0x07fc2b64: 0525 movs r5, #5
0x07fc2b66: 4543 muls r5, r0, r5
0x07fc2b68: 149c ldr r4, [sp, #0x50]
0x07fc2b6a: 1399 ldr r1, [sp, #0x4c]
0x07fc2b6c: 0029 cmp r1, #0
0x07fc2b6e: 22d0 beq #0x7fc2bb6
0x07fc2b70: 002c cmp r4, #0
0x07fc2b72: 20d1 bne #0x7fc2bb6
0x07fc2b74: 0121 movs r1, #1
0x07fc2b76: 0992 str r2, [sp, #0x24]
0x07fc2b78: 0022 movs r2, #0
0x07fc2b7a: 0092 str r2, [sp]
0x07fc2b7c: 0191 str r1, [sp, #4]
0x07fc2b7e: 0291 str r1, [sp, #8]
0x07fc2b80: 0896 str r6, [sp, #0x20]
0x07fc2b82: 0c9e ldr r6, [sp, #0x30]
0x07fc2b84: b919 adds r1, r7, r6
0x07fc2b86: 0794 str r4, [sp, #0x1c]
0x07fc2b88: 0b9c ldr r4, [sp, #0x2c]
0x07fc2b8a: e2b2 uxtb r2, r4
0x07fc2b8c: 8918 adds r1, r1, r2
0x07fc2b8e: 8bb2 uxth r3, r1
0x07fc2b90: 4008 lsrs r0, r0, #1
0x07fc2b92: 0a9f ldr r7, [sp, #0x28]
0x07fc2b94: 381a subs r0, r7, r0
0x07fc2b96: 4019 adds r0, r0, r5
0x07fc2b98: 801c adds r0, r0, #2
0x07fc2b9a: 80b2 uxth r0, r0
0x07fc2b9c: ff22 movs r2, #0xff
0x07fc2b9e: 9032 adds r2, #0x90
0x07fc2ba0: 3146 mov r1, r6
0x07fc2ba2: 01f0f1fe bl #0x7fc4988
0x07fc2ba6: 2146 mov r1, r4
0x07fc2ba8: 079c ldr r4, [sp, #0x1c]
0x07fc2baa: 099a ldr r2, [sp, #0x24]
0x07fc2bac: ef19 adds r7, r5, r7
0x07fc2bae: 3546 mov r5, r6
0x07fc2bb0: 089e ldr r6, [sp, #0x20]
0x07fc2bb2: 22a3 adr r3, #0x88
0x07fc2bb4: 32e0 b #0x7fc2c1c
0x07fc2bb6: 234b ldr r3, [pc, #0x8c]
0x07fc2bb8: 002c cmp r4, #0
0x07fc2bba: 03d0 beq #0x7fc2bc4
0x07fc2bbc: 0a9f ldr r7, [sp, #0x28]
0x07fc2bbe: 0c9d ldr r5, [sp, #0x30]
0x07fc2bc0: 0b99 ldr r1, [sp, #0x2c]
0x07fc2bc2: 2be0 b #0x7fc2c1c
0x07fc2bc4: 0121 movs r1, #1
0x07fc2bc6: 0591 str r1, [sp, #0x14]
0x07fc2bc8: 0023 movs r3, #0
0x07fc2bca: 0793 str r3, [sp, #0x1c]
0x07fc2bcc: 0093 str r3, [sp]
0x07fc2bce: 0191 str r1, [sp, #4]
0x07fc2bd0: 0291 str r1, [sp, #8]
0x07fc2bd2: 0c9b ldr r3, [sp, #0x30]
0x07fc2bd4: f918 adds r1, r7, r3
0x07fc2bd6: 0992 str r2, [sp, #0x24]
0x07fc2bd8: 0b9a ldr r2, [sp, #0x2c]
0x07fc2bda: d2b2 uxtb r2, r2
0x07fc2bdc: 8918 adds r1, r1, r2
0x07fc2bde: 89b2 uxth r1, r1
0x07fc2be0: 0891 str r1, [sp, #0x20]
0x07fc2be2: 4008 lsrs r0, r0, #1
0x07fc2be4: 0a9f ldr r7, [sp, #0x28]
0x07fc2be6: 381a subs r0, r7, r0
0x07fc2be8: 4019 adds r0, r0, r5
0x07fc2bea: 0690 str r0, [sp, #0x18]
0x07fc2bec: 82b2 uxth r2, r0
0x07fc2bee: 059d ldr r5, [sp, #0x14]
0x07fc2bf0: 2846 mov r0, r5
0x07fc2bf2: 1946 mov r1, r3
0x07fc2bf4: 089b ldr r3, [sp, #0x20]
0x07fc2bf6: 01f0c7fe bl #0x7fc4988
0x07fc2bfa: 0798 ldr r0, [sp, #0x1c]
0x07fc2bfc: 0090 str r0, [sp]
0x07fc2bfe: 0195 str r5, [sp, #4]
0x07fc2c00: 0295 str r5, [sp, #8]
0x07fc2c02: 0698 ldr r0, [sp, #0x18]
0x07fc2c04: 801c adds r0, r0, #2
0x07fc2c06: 0c9d ldr r5, [sp, #0x30]
0x07fc2c08: 80b2 uxth r0, r0
0x07fc2c0a: ff22 movs r2, #0xff
0x07fc2c0c: 9032 adds r2, #0x90
0x07fc2c0e: 2946 mov r1, r5
0x07fc2c10: 089b ldr r3, [sp, #0x20]
0x07fc2c12: 01f0b9fe bl #0x7fc4988
0x07fc2c16: 0b99 ldr r1, [sp, #0x2c]
0x07fc2c18: 0a4b ldr r3, [pc, #0x28]
0x07fc2c1a: 099a ldr r2, [sp, #0x24]
0x07fc2c1c: 0120 movs r0, #1
0x07fc2c1e: 6040 eors r0, r4
0x07fc2c20: 0096 str r6, [sp]
0x07fc2c22: 0196 str r6, [sp, #4]
0x07fc2c24: 0290 str r0, [sp, #8]
0x07fc2c26: 0394 str r4, [sp, #0xc]
0x07fc2c28: 0806 lsls r0, r1, #0x18
0x07fc2c2a: 400e lsrs r0, r0, #0x19
0x07fc2c2c: 4019 adds r0, r0, r5
0x07fc2c2e: 81b2 uxth r1, r0
0x07fc2c30: b8b2 uxth r0, r7
0x07fc2c32: d2b2 uxtb r2, r2
0x07fc2c34: 00f0e2f8 bl #0x7fc2dfc
0x07fc2c38: 0db0 add sp, #0x34
0x07fc2c3a: f0bd pop {r4, r5, r6, r7, pc}
0x07fc2c3c: e585 strh r5, [r4, #0x2e]
0x07fc2c3e: ade6 b #0x7fc299c
0x07fc2c40: 97a5 adr r5, #0x25c
0x07fc2c42: 0000 movs r0, r0
0x07fc2c44: 2109 lsrs r1, r4, #4
0x07fc2c46: fd07 lsls r5, r7, #0x1f
0x07fc2c48: 7fb5 push {r0, r1, r2, r3, r4, r5, r6, lr} ;;FUNC
0x07fc2c4a: 0c46 mov r4, r1
0x07fc2c4c: 0546 mov r5, r0
0x07fc2c4e: 2820 movs r0, #0x28
0x07fc2c50: 0f49 ldr r1, [pc, #0x3c]
0x07fc2c52: 0b5c ldrb r3, [r1, r0]
0x07fc2c54: 2720 movs r0, #0x27
0x07fc2c56: 085c ldrb r0, [r1, r0]
0x07fc2c58: 0ea1 adr r1, #0x38
0x07fc2c5a: 0091 str r1, [sp]
0x07fc2c5c: 0028 cmp r0, #0
0x07fc2c5e: 01d0 beq #0x7fc2c64
0x07fc2c60: 0ea2 adr r2, #0x38
0x07fc2c62: 00e0 b #0x7fc2c66
0x07fc2c64: 0ca2 adr r2, #0x30
0x07fc2c66: 604e ldr r6, [pc, #0x180]
0x07fc2c68: 1436 adds r6, #0x14
0x07fc2c6a: 0e49 ldr r1, [pc, #0x38]
0x07fc2c6c: 3046 mov r0, r6
0x07fc2c6e: 09f0a9fa bl #0x7fcc1c4
0x07fc2c72: ff20 movs r0, #0xff
0x07fc2c74: 0390 str r0, [sp, #0xc]
0x07fc2c76: 0022 movs r2, #0
0x07fc2c78: 0292 str r2, [sp, #8]
0x07fc2c7a: 5f48 ldr r0, [pc, #0x17c]
0x07fc2c7c: 0190 str r0, [sp, #4]
0x07fc2c7e: 0a48 ldr r0, [pc, #0x28]
0x07fc2c80: 0090 str r0, [sp]
0x07fc2c82: 2846 mov r0, r5
0x07fc2c84: 2146 mov r1, r4
0x07fc2c86: 3346 mov r3, r6
0x07fc2c88: 00f0b8f8 bl #0x7fc2dfc
0x07fc2c8c: 7fbd pop {r0, r1, r2, r3, r4, r5, r6, pc}
0x07fc2c8e: c046 mov r8, r8
0x07fc2c90: e819 adds r0, r5, r7
0x07fc2c92: fd07 lsls r5, r7, #0x1f
0x07fc2c94: e5ba revsh r5, r4
0x07fc2c96: a600 lsls r6, r4, #2
0x07fc2c98: e8b4 push {r3, r5, r6, r7}
0x07fc2c9a: 9f00 lsls r7, r3, #2
0x07fc2c9c: 2000 movs r0, r4
0x07fc2c9e: 0000 movs r0, r0
0x07fc2ca0: 5c1a subs r4, r3, r1
0x07fc2ca2: fd07 lsls r5, r7, #0x1f
0x07fc2ca4: 0809 lsrs r0, r1, #4
0x07fc2ca6: fd07 lsls r5, r7, #0x1f
0x07fc2ca8: e7cb ldm r3!, {r0, r1, r2, r5, r6, r7}
0x07fc2caa: fc07 lsls r4, r7, #0x1f
0x07fc2cac: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc2cae: 85b0 sub sp, #0x14
0x07fc2cb0: 1e46 mov r6, r3
0x07fc2cb2: 1746 mov r7, r2
0x07fc2cb4: 0491 str r1, [sp, #0x10]
0x07fc2cb6: 0546 mov r5, r0
0x07fc2cb8: 022a cmp r2, #2
0x07fc2cba: 22d0 beq #0x7fc2d02
0x07fc2cbc: 25a0 adr r0, #0x94
0x07fc2cbe: 0090 str r0, [sp]
0x07fc2cc0: 002e cmp r6, #0
0x07fc2cc2: 01d1 bne #0x7fc2cc8
0x07fc2cc4: 26a1 adr r1, #0x98
0x07fc2cc6: 00e0 b #0x7fc2cca
0x07fc2cc8: 23a1 adr r1, #0x8c
0x07fc2cca: 284c ldr r4, [pc, #0xa0]
0x07fc2ccc: 1434 adds r4, #0x14
0x07fc2cce: 28a2 adr r2, #0xa0
0x07fc2cd0: 284b ldr r3, [pc, #0xa0]
0x07fc2cd2: 2046 mov r0, r4
0x07fc2cd4: 09f076fa bl #0x7fcc1c4
0x07fc2cd8: ff20 movs r0, #0xff
0x07fc2cda: 0390 str r0, [sp, #0xc]
0x07fc2cdc: 0022 movs r2, #0
0x07fc2cde: 0292 str r2, [sp, #8]
0x07fc2ce0: 2548 ldr r0, [pc, #0x94]
0x07fc2ce2: 0190 str r0, [sp, #4]
0x07fc2ce4: 2548 ldr r0, [pc, #0x94]
0x07fc2ce6: 0090 str r0, [sp]
0x07fc2ce8: 002e cmp r6, #0
0x07fc2cea: 01d1 bne #0x7fc2cf0
0x07fc2cec: 0498 ldr r0, [sp, #0x10]
0x07fc2cee: 01e0 b #0x7fc2cf4
0x07fc2cf0: 0498 ldr r0, [sp, #0x10]
0x07fc2cf2: c01e subs r0, r0, #3
0x07fc2cf4: 81b2 uxth r1, r0
0x07fc2cf6: 2846 mov r0, r5
0x07fc2cf8: 4030 adds r0, #0x40
0x07fc2cfa: 80b2 uxth r0, r0
0x07fc2cfc: 2346 mov r3, r4
0x07fc2cfe: 00f07df8 bl #0x7fc2dfc
0x07fc2d02: 2620 movs r0, #0x26
0x07fc2d04: 1e49 ldr r1, [pc, #0x78]
0x07fc2d06: 085c ldrb r0, [r1, r0]
0x07fc2d08: 0121 movs r1, #1
0x07fc2d0a: 8143 bics r1, r0
0x07fc2d0c: 3943 orrs r1, r7
0x07fc2d0e: 1ed0 beq #0x7fc2d4e
0x07fc2d10: 1c49 ldr r1, [pc, #0x70]
0x07fc2d12: 887b ldrb r0, [r1, #0xe]
0x07fc2d14: 8a89 ldrh r2, [r1, #0xc]
0x07fc2d16: c97b ldrb r1, [r1, #0xf]
0x07fc2d18: 0091 str r1, [sp]
0x07fc2d1a: 002e cmp r6, #0
0x07fc2d1c: 01d1 bne #0x7fc2d22
0x07fc2d1e: 1ca1 adr r1, #0x70
0x07fc2d20: 00e0 b #0x7fc2d24
0x07fc2d22: 19a1 adr r1, #0x64
0x07fc2d24: 1e4b ldr r3, [pc, #0x78]
0x07fc2d26: d218 adds r2, r2, r3
0x07fc2d28: 104c ldr r4, [pc, #0x40]
0x07fc2d2a: 1434 adds r4, #0x14
0x07fc2d2c: 431c adds r3, r0, #1
0x07fc2d2e: 2046 mov r0, r4
0x07fc2d30: 09f048fa bl #0x7fcc1c4
0x07fc2d34: ff20 movs r0, #0xff
0x07fc2d36: 0390 str r0, [sp, #0xc]
0x07fc2d38: 0022 movs r2, #0
0x07fc2d3a: 0292 str r2, [sp, #8]
0x07fc2d3c: 0e48 ldr r0, [pc, #0x38]
0x07fc2d3e: 0190 str r0, [sp, #4]
0x07fc2d40: 0e48 ldr r0, [pc, #0x38]
0x07fc2d42: 0090 str r0, [sp]
0x07fc2d44: 2846 mov r0, r5
0x07fc2d46: 0499 ldr r1, [sp, #0x10]
0x07fc2d48: 2346 mov r3, r4
0x07fc2d4a: 00f057f8 bl #0x7fc2dfc
0x07fc2d4e: 05b0 add sp, #0x14
0x07fc2d50: f0bd pop {r4, r5, r6, r7, pc}
0x07fc2d52: c046 mov r8, r8
0x07fc2d54: e697 str r7, [sp, #0x398]
0x07fc2d56: a500 lsls r5, r4, #2
0x07fc2d58: 2573 strb r5, [r4, #0xc]
0x07fc2d5a: 2020 movs r0, #0x20
0x07fc2d5c: 2573 strb r5, [r4, #0xc]
0x07fc2d5e: 0000 movs r0, r0
0x07fc2d60: 2573 strb r5, [r4, #0xc]
0x07fc2d62: 2020 movs r0, #0x20
0x07fc2d64: 2573 strb r5, [r4, #0xc]
0x07fc2d66: 2020 movs r0, #0x20
0x07fc2d68: 2573 strb r5, [r4, #0xc]
0x07fc2d6a: 0000 movs r0, r0
0x07fc2d6c: 5c1a subs r4, r3, r1
0x07fc2d6e: fd07 lsls r5, r7, #0x1f
0x07fc2d70: e5b9 cbnz r5, #0x7fc2dac
0x07fc2d72: b400 lsls r4, r6, #2
0x07fc2d74: 1d09 lsrs r5, r3, #4
0x07fc2d76: fd07 lsls r5, r7, #0x1f
0x07fc2d78: 39de udf #0x39
0x07fc2d7a: fc07 lsls r4, r7, #0x1f
0x07fc2d7c: 4bd7 bvc #0x7fc2e16
0x07fc2d7e: fc07 lsls r4, r7, #0x1f
0x07fc2d80: e819 adds r0, r5, r7
0x07fc2d82: fd07 lsls r5, r7, #0x1f
0x07fc2d84: 184b ldr r3, [pc, #0x60]
0x07fc2d86: fd07 lsls r5, r7, #0x1f
0x07fc2d88: 2564 str r5, [r4, #0x40]
0x07fc2d8a: 2025 movs r5, #0x20
0x07fc2d8c: 3032 adds r2, #0x30
0x07fc2d8e: 6400 lsls r4, r4, #1
0x07fc2d90: 2564 str r5, [r4, #0x40]
0x07fc2d92: 2025 movs r5, #0x20
0x07fc2d94: 3032 adds r2, #0x30
0x07fc2d96: 6420 movs r0, #0x64
0x07fc2d98: 2530 adds r0, #0x25
0x07fc2d9a: 3264 str r2, [r6, #0x40]
0x07fc2d9c: 0000 movs r0, r0
0x07fc2d9e: 0000 movs r0, r0
0x07fc2da0: 6c07 lsls r4, r5, #0x1d
0x07fc2da2: 0000 movs r0, r0
0x07fc2da4: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc2da6: 85b0 sub sp, #0x14
0x07fc2da8: 1646 mov r6, r2
0x07fc2daa: 0c46 mov r4, r1
0x07fc2dac: 0546 mov r5, r0
0x07fc2dae: 4a20 movs r0, #0x4a
0x07fc2db0: 0c49 ldr r1, [pc, #0x30]
0x07fc2db2: 0b5c ldrb r3, [r1, r0]
0x07fc2db4: 4a31 adds r1, #0x4a
0x07fc2db6: 4a78 ldrb r2, [r1, #1]
0x07fc2db8: 0b4f ldr r7, [pc, #0x2c]
0x07fc2dba: 1437 adds r7, #0x14
0x07fc2dbc: 0ba1 adr r1, #0x2c
0x07fc2dbe: 3846 mov r0, r7
0x07fc2dc0: 09f000fa bl #0x7fcc1c4
0x07fc2dc4: 7042 rsbs r0, r6, #0
0x07fc2dc6: 7041 adcs r0, r6
0x07fc2dc8: 0390 str r0, [sp, #0xc]
0x07fc2dca: 0296 str r6, [sp, #8]
0x07fc2dcc: 0a48 ldr r0, [pc, #0x28]
0x07fc2dce: 0190 str r0, [sp, #4]
0x07fc2dd0: b048 ldr r0, [pc, #0x2c0]
0x07fc2dd2: 0090 str r0, [sp]
0x07fc2dd4: 0022 movs r2, #0
0x07fc2dd6: 2846 mov r0, r5
0x07fc2dd8: 2146 mov r1, r4
0x07fc2dda: 3b46 mov r3, r7
0x07fc2ddc: 00f00ef8 bl #0x7fc2dfc
0x07fc2de0: 05b0 add sp, #0x14
0x07fc2de2: f0bd pop {r4, r5, r6, r7, pc}
0x07fc2de4: e819 adds r0, r5, r7
0x07fc2de6: fd07 lsls r5, r7, #0x1f
0x07fc2de8: 5c1a subs r4, r3, r1
0x07fc2dea: fd07 lsls r5, r7, #0x1f
0x07fc2dec: 2530 adds r0, #0x25
0x07fc2dee: 3258 ldr r2, [r6, r0]
0x07fc2df0: 2530 adds r0, #0x25
0x07fc2df2: 3258 ldr r2, [r6, r0]
0x07fc2df4: 0000 movs r0, r0
0x07fc2df6: 0000 movs r0, r0
0x07fc2df8: 39de udf #0x39
0x07fc2dfa: fc07 lsls r4, r7, #0x1f
0x07fc2dfc: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc2dfe: 95b0 sub sp, #0x54
0x07fc2e00: 1491 str r1, [sp, #0x50]
0x07fc2e02: 0890 str r0, [sp, #0x20]
0x07fc2e04: 1b9f ldr r7, [sp, #0x6c]
0x07fc2e06: f81d adds r0, r7, #7
0x07fc2e08: 0490 str r0, [sp, #0x10]
0x07fc2e0a: 1a98 ldr r0, [sp, #0x68]
0x07fc2e0c: 0b90 str r0, [sp, #0x2c]
0x07fc2e0e: 001d adds r0, r0, #4
0x07fc2e10: 0690 str r0, [sp, #0x18]
0x07fc2e12: 0026 movs r6, #0
0x07fc2e14: 1d98 ldr r0, [sp, #0x74]
0x07fc2e16: 1390 str r0, [sp, #0x4c]
0x07fc2e18: 1c98 ldr r0, [sp, #0x70]
0x07fc2e1a: 1290 str r0, [sp, #0x48]
0x07fc2e1c: 0792 str r2, [sp, #0x1c]
0x07fc2e1e: 0997 str r7, [sp, #0x24]
0x07fc2e20: 1d78 ldrb r5, [r3]
0x07fc2e22: 002d cmp r5, #0
0x07fc2e24: 00d1 bne #0x7fc2e28
0x07fc2e26: 32e1 b #0x7fc308e
0x07fc2e28: 68b2 sxtb r0, r5
0x07fc2e2a: 0028 cmp r0, #0
0x07fc2e2c: 1bd4 bmi #0x7fc2e66
0x07fc2e2e: 0c96 str r6, [sp, #0x30]
0x07fc2e30: 0b9e ldr r6, [sp, #0x2c]
0x07fc2e32: 002e cmp r6, #0
0x07fc2e34: 26d0 beq #0x7fc2e84
0x07fc2e36: 0a93 str r3, [sp, #0x28]
0x07fc2e38: b078 ldrb r0, [r6, #2]
0x07fc2e3a: 1499 ldr r1, [sp, #0x50]
0x07fc2e3c: 0e90 str r0, [sp, #0x38]
0x07fc2e3e: 4018 adds r0, r0, r1
0x07fc2e40: 83b2 uxth r3, r0
0x07fc2e42: 0c9f ldr r7, [sp, #0x30]
0x07fc2e44: bab2 uxth r2, r7
0x07fc2e46: 0898 ldr r0, [sp, #0x20]
0x07fc2e48: 1218 adds r2, r2, r0
0x07fc2e4a: 7478 ldrb r4, [r6, #1]
0x07fc2e4c: 1092 str r2, [sp, #0x40]
0x07fc2e4e: 1219 adds r2, r2, r4
0x07fc2e50: 92b2 uxth r2, r2
0x07fc2e52: 07f047fc bl #0x7fca6e4
0x07fc2e56: 0028 cmp r0, #0
0x07fc2e58: 1ed0 beq #0x7fc2e98
0x07fc2e5a: 079a ldr r2, [sp, #0x1c]
0x07fc2e5c: b818 adds r0, r7, r2
0x07fc2e5e: 0619 adds r6, r0, r4
0x07fc2e60: 099f ldr r7, [sp, #0x24]
0x07fc2e62: 0a9b ldr r3, [sp, #0x28]
0x07fc2e64: 11e1 b #0x7fc308a
0x07fc2e66: 002f cmp r7, #0
0x07fc2e68: 00d1 bne #0x7fc2e6c
0x07fc2e6a: 0ee1 b #0x7fc308a
0x07fc2e6c: 0020 movs r0, #0
0x07fc2e6e: 0146 mov r1, r0
0x07fc2e70: 0528 cmp r0, #5
0x07fc2e72: 00d1 bne #0x7fc2e76
0x07fc2e74: 06e1 b #0x7fc3084
0x07fc2e76: 2c46 mov r4, r5
0x07fc2e78: 8440 lsls r4, r0
0x07fc2e7a: 2406 lsls r4, r4, #0x18
0x07fc2e7c: 12d5 bpl #0x7fc2ea4
0x07fc2e7e: 401c adds r0, r0, #1
0x07fc2e80: 491c adds r1, r1, #1
0x07fc2e82: f5e7 b #0x7fc2e70
0x07fc2e84: 002f cmp r7, #0
0x07fc2e86: 66d0 beq #0x7fc2f56
0x07fc2e88: 202d cmp r5, #0x20
0x07fc2e8a: 0c9e ldr r6, [sp, #0x30]
0x07fc2e8c: 00d0 beq #0x7fc2e90
0x07fc2e8e: fce0 b #0x7fc308a
0x07fc2e90: b018 adds r0, r6, r2
0x07fc2e92: 7978 ldrb r1, [r7, #1]
0x07fc2e94: 4908 lsrs r1, r1, #1
0x07fc2e96: f7e0 b #0x7fc3088
0x07fc2e98: 1194 str r4, [sp, #0x44]
0x07fc2e9a: 3078 ldrb r0, [r6]
0x07fc2e9c: 392d cmp r5, #0x39
0x07fc2e9e: 11d8 bhi #0x7fc2ec4
0x07fc2ea0: 0146 mov r1, r0
0x07fc2ea2: 10e0 b #0x7fc2ec6
0x07fc2ea4: 88b2 uxth r0, r1
0x07fc2ea6: 0428 cmp r0, #4
0x07fc2ea8: 66d0 beq #0x7fc2f78
0x07fc2eaa: 0328 cmp r0, #3
0x07fc2eac: 55d0 beq #0x7fc2f5a
0x07fc2eae: 0228 cmp r0, #2
0x07fc2eb0: 00d0 beq #0x7fc2eb4
0x07fc2eb2: e7e0 b #0x7fc3084
0x07fc2eb4: 5878 ldrb r0, [r3, #1]
0x07fc2eb6: 0028 cmp r0, #0
0x07fc2eb8: 00d1 bne #0x7fc2ebc
0x07fc2eba: e3e0 b #0x7fc3084
0x07fc2ebc: 5b1c adds r3, r3, #1
0x07fc2ebe: e906 lsls r1, r5, #0x1b
0x07fc2ec0: 490d lsrs r1, r1, #0x15
0x07fc2ec2: 70e0 b #0x7fc2fa6
0x07fc2ec4: 3721 movs r1, #0x37
0x07fc2ec6: 119b ldr r3, [sp, #0x44]
0x07fc2ec8: 724a ldr r2, [pc, #0x1c8]
0x07fc2eca: 9642 cmp r6, r2
0x07fc2ecc: 00d0 beq #0x7fc2ed0
0x07fc2ece: 0146 mov r1, r0
0x07fc2ed0: 681a subs r0, r5, r1
0x07fc2ed2: 39d4 bmi #0x7fc2f48
0x07fc2ed4: 0726 movs r6, #7
0x07fc2ed6: 1a46 mov r2, r3
0x07fc2ed8: 3240 ands r2, r6
0x07fc2eda: 511e subs r1, r2, #1
0x07fc2edc: 8a41 sbcs r2, r1
0x07fc2ede: d908 lsrs r1, r3, #3
0x07fc2ee0: 0d92 str r2, [sp, #0x34]
0x07fc2ee2: 8918 adds r1, r1, r2
0x07fc2ee4: 0e9a ldr r2, [sp, #0x38]
0x07fc2ee6: 5143 muls r1, r2, r1
0x07fc2ee8: 4843 muls r0, r1, r0
0x07fc2eea: 069b ldr r3, [sp, #0x18]
0x07fc2eec: 1f18 adds r7, r3, r0
0x07fc2eee: 7818 adds r0, r7, r1
0x07fc2ef0: 0b9a ldr r2, [sp, #0x2c]
0x07fc2ef2: d278 ldrb r2, [r2, #3]
0x07fc2ef4: 4a43 muls r2, r1, r2
0x07fc2ef6: 9918 adds r1, r3, r2
0x07fc2ef8: 119b ldr r3, [sp, #0x44]
0x07fc2efa: 8842 cmp r0, r1
0x07fc2efc: 24d8 bhi #0x7fc2f48
0x07fc2efe: 0021 movs r1, #0
0x07fc2f00: 8db2 uxth r5, r1
0x07fc2f02: 0e98 ldr r0, [sp, #0x38]
0x07fc2f04: 8542 cmp r5, r0
0x07fc2f06: 1dd2 bhs #0x7fc2f44
0x07fc2f08: 0f91 str r1, [sp, #0x3c]
0x07fc2f0a: 0024 movs r4, #0
0x07fc2f0c: a1b2 uxth r1, r4
0x07fc2f0e: 9942 cmp r1, r3
0x07fc2f10: 13d2 bhs #0x7fc2f3a
0x07fc2f12: 3878 ldrb r0, [r7]
0x07fc2f14: 0091 str r1, [sp]
0x07fc2f16: 1299 ldr r1, [sp, #0x48]
0x07fc2f18: 0191 str r1, [sp, #4]
0x07fc2f1a: 1399 ldr r1, [sp, #0x4c]
0x07fc2f1c: 0291 str r1, [sp, #8]
0x07fc2f1e: 1099 ldr r1, [sp, #0x40]
0x07fc2f20: 89b2 uxth r1, r1
0x07fc2f22: 149a ldr r2, [sp, #0x50]
0x07fc2f24: 2b46 mov r3, r5
0x07fc2f26: 02f039f9 bl #0x7fc519c
0x07fc2f2a: 2046 mov r0, r4
0x07fc2f2c: 3040 ands r0, r6
0x07fc2f2e: 0728 cmp r0, #7
0x07fc2f30: 00d1 bne #0x7fc2f34
0x07fc2f32: 7f1c adds r7, r7, #1
0x07fc2f34: 641c adds r4, r4, #1
0x07fc2f36: 119b ldr r3, [sp, #0x44]
0x07fc2f38: e8e7 b #0x7fc2f0c
0x07fc2f3a: 0d98 ldr r0, [sp, #0x34]
0x07fc2f3c: 3f18 adds r7, r7, r0
0x07fc2f3e: 0f99 ldr r1, [sp, #0x3c]
0x07fc2f40: 491c adds r1, r1, #1
0x07fc2f42: dde7 b #0x7fc2f00
0x07fc2f44: 0b98 ldr r0, [sp, #0x2c]
0x07fc2f46: 4378 ldrb r3, [r0, #1]
0x07fc2f48: 079a ldr r2, [sp, #0x1c]
0x07fc2f4a: 0c98 ldr r0, [sp, #0x30]
0x07fc2f4c: 8018 adds r0, r0, r2
0x07fc2f4e: c618 adds r6, r0, r3
0x07fc2f50: 0a9b ldr r3, [sp, #0x28]
0x07fc2f52: 099f ldr r7, [sp, #0x24]
0x07fc2f54: 99e0 b #0x7fc308a
0x07fc2f56: 0c9e ldr r6, [sp, #0x30]
0x07fc2f58: 97e0 b #0x7fc308a
0x07fc2f5a: 5978 ldrb r1, [r3, #1]
0x07fc2f5c: 0029 cmp r1, #0
0x07fc2f5e: 00d1 bne #0x7fc2f62
0x07fc2f60: 90e0 b #0x7fc3084
0x07fc2f62: 9878 ldrb r0, [r3, #2]
0x07fc2f64: 0028 cmp r0, #0
0x07fc2f66: 00d1 bne #0x7fc2f6a
0x07fc2f68: 8ce0 b #0x7fc3084
0x07fc2f6a: 9b1c adds r3, r3, #2
0x07fc2f6c: 2c07 lsls r4, r5, #0x1c
0x07fc2f6e: 240c lsrs r4, r4, #0x10
0x07fc2f70: 8906 lsls r1, r1, #0x1a
0x07fc2f72: 090d lsrs r1, r1, #0x14
0x07fc2f74: 0919 adds r1, r1, r4
0x07fc2f76: 16e0 b #0x7fc2fa6
0x07fc2f78: 5978 ldrb r1, [r3, #1]
0x07fc2f7a: 0029 cmp r1, #0
0x07fc2f7c: 00d1 bne #0x7fc2f80
0x07fc2f7e: 81e0 b #0x7fc3084
0x07fc2f80: 1c46 mov r4, r3
0x07fc2f82: 9b78 ldrb r3, [r3, #2]
0x07fc2f84: 002b cmp r3, #0
0x07fc2f86: 7cd0 beq #0x7fc3082
0x07fc2f88: e078 ldrb r0, [r4, #3]
0x07fc2f8a: 0028 cmp r0, #0
0x07fc2f8c: 79d0 beq #0x7fc3082
0x07fc2f8e: e41c adds r4, r4, #3
0x07fc2f90: 1193 str r3, [sp, #0x44]
0x07fc2f92: 6b07 lsls r3, r5, #0x1d
0x07fc2f94: db0a lsrs r3, r3, #0xb
0x07fc2f96: 8906 lsls r1, r1, #0x1a
0x07fc2f98: 890b lsrs r1, r1, #0xe
0x07fc2f9a: c918 adds r1, r1, r3
0x07fc2f9c: 119b ldr r3, [sp, #0x44]
0x07fc2f9e: 9b06 lsls r3, r3, #0x1a
0x07fc2fa0: 1b0d lsrs r3, r3, #0x14
0x07fc2fa2: 5918 adds r1, r3, r1
0x07fc2fa4: 2346 mov r3, r4
0x07fc2fa6: 3f25 movs r5, #0x3f
0x07fc2fa8: 0540 ands r5, r0
0x07fc2faa: 0d43 orrs r5, r1
0x07fc2fac: 6ad0 beq #0x7fc3084
0x07fc2fae: 0a93 str r3, [sp, #0x28]
0x07fc2fb0: b878 ldrb r0, [r7, #2]
0x07fc2fb2: 1499 ldr r1, [sp, #0x50]
0x07fc2fb4: 0e90 str r0, [sp, #0x38]
0x07fc2fb6: 4018 adds r0, r0, r1
0x07fc2fb8: 83b2 uxth r3, r0
0x07fc2fba: b2b2 uxth r2, r6
0x07fc2fbc: 0898 ldr r0, [sp, #0x20]
0x07fc2fbe: 1218 adds r2, r2, r0
0x07fc2fc0: 7c78 ldrb r4, [r7, #1]
0x07fc2fc2: 1192 str r2, [sp, #0x44]
0x07fc2fc4: 0594 str r4, [sp, #0x14]
0x07fc2fc6: 1219 adds r2, r2, r4
0x07fc2fc8: 92b2 uxth r2, r2
0x07fc2fca: 07f08bfb bl #0x7fca6e4
0x07fc2fce: 0028 cmp r0, #0
0x07fc2fd0: 04d0 beq #0x7fc2fdc
0x07fc2fd2: 079a ldr r2, [sp, #0x1c]
0x07fc2fd4: b018 adds r0, r6, r2
0x07fc2fd6: 0599 ldr r1, [sp, #0x14]
0x07fc2fd8: 4618 adds r6, r0, r1
0x07fc2fda: 42e7 b #0x7fc2e62
0x07fc2fdc: 0c96 str r6, [sp, #0x30]
0x07fc2fde: 0720 movs r0, #7
0x07fc2fe0: 059a ldr r2, [sp, #0x14]
0x07fc2fe2: 1146 mov r1, r2
0x07fc2fe4: 1090 str r0, [sp, #0x40]
0x07fc2fe6: 0140 ands r1, r0
0x07fc2fe8: 481e subs r0, r1, #1
0x07fc2fea: 8141 sbcs r1, r0
0x07fc2fec: 1446 mov r4, r2
0x07fc2fee: d008 lsrs r0, r2, #3
0x07fc2ff0: 0d91 str r1, [sp, #0x34]
0x07fc2ff2: 4118 adds r1, r0, r1
0x07fc2ff4: 0e98 ldr r0, [sp, #0x38]
0x07fc2ff6: 4143 muls r1, r0, r1
0x07fc2ff8: 0220 movs r0, #2
0x07fc2ffa: c043 mvns r0, r0
0x07fc2ffc: 401a subs r0, r0, r1
0x07fc2ffe: 0f90 str r0, [sp, #0x3c]
0x07fc3000: c91c adds r1, r1, #3
0x07fc3002: fa78 ldrb r2, [r7, #3]
0x07fc3004: 521c adds r2, r2, #1
0x07fc3006: 0026 movs r6, #0
0x07fc3008: 521e subs r2, r2, #1
0x07fc300a: 35d0 beq #0x7fc3078
0x07fc300c: 7318 adds r3, r6, r1
0x07fc300e: 0998 ldr r0, [sp, #0x24]
0x07fc3010: 8619 adds r6, r0, r6
0x07fc3012: 3779 ldrb r7, [r6, #4]
0x07fc3014: 3f04 lsls r7, r7, #0x10
0x07fc3016: 7079 ldrb r0, [r6, #5]
0x07fc3018: 0002 lsls r0, r0, #8
0x07fc301a: c019 adds r0, r0, r7
0x07fc301c: b679 ldrb r6, [r6, #6]
0x07fc301e: 8019 adds r0, r0, r6
0x07fc3020: a842 cmp r0, r5
0x07fc3022: 1e46 mov r6, r3
0x07fc3024: f0d1 bne #0x7fc3008
0x07fc3026: 0f98 ldr r0, [sp, #0x3c]
0x07fc3028: c018 adds r0, r0, r3
0x07fc302a: 0499 ldr r1, [sp, #0x10]
0x07fc302c: 0e18 adds r6, r1, r0
0x07fc302e: 0021 movs r1, #0
0x07fc3030: 2246 mov r2, r4
0x07fc3032: 8db2 uxth r5, r1
0x07fc3034: 0e98 ldr r0, [sp, #0x38]
0x07fc3036: 8542 cmp r5, r0
0x07fc3038: 1ed2 bhs #0x7fc3078
0x07fc303a: 0f91 str r1, [sp, #0x3c]
0x07fc303c: 0027 movs r7, #0
0x07fc303e: b9b2 uxth r1, r7
0x07fc3040: 9142 cmp r1, r2
0x07fc3042: 14d2 bhs #0x7fc306e
0x07fc3044: 3078 ldrb r0, [r6]
0x07fc3046: 0091 str r1, [sp]
0x07fc3048: 1299 ldr r1, [sp, #0x48]
0x07fc304a: 0191 str r1, [sp, #4]
0x07fc304c: 1399 ldr r1, [sp, #0x4c]
0x07fc304e: 0291 str r1, [sp, #8]
0x07fc3050: 1199 ldr r1, [sp, #0x44]
0x07fc3052: 89b2 uxth r1, r1
0x07fc3054: 149a ldr r2, [sp, #0x50]
0x07fc3056: 2b46 mov r3, r5
0x07fc3058: 02f0a0f8 bl #0x7fc519c
0x07fc305c: 3846 mov r0, r7
0x07fc305e: 1099 ldr r1, [sp, #0x40]
0x07fc3060: 0840 ands r0, r1
0x07fc3062: 0728 cmp r0, #7
0x07fc3064: 00d1 bne #0x7fc3068
0x07fc3066: 761c adds r6, r6, #1
0x07fc3068: 7f1c adds r7, r7, #1
0x07fc306a: 2246 mov r2, r4
0x07fc306c: e7e7 b #0x7fc303e
0x07fc306e: 0d98 ldr r0, [sp, #0x34]
0x07fc3070: 3618 adds r6, r6, r0
0x07fc3072: 0f99 ldr r1, [sp, #0x3c]
0x07fc3074: 491c adds r1, r1, #1
0x07fc3076: dce7 b #0x7fc3032
0x07fc3078: 0a9b ldr r3, [sp, #0x28]
0x07fc307a: 079a ldr r2, [sp, #0x1c]
0x07fc307c: 099f ldr r7, [sp, #0x24]
0x07fc307e: 0c9e ldr r6, [sp, #0x30]
0x07fc3080: 00e0 b #0x7fc3084
0x07fc3082: 2346 mov r3, r4
0x07fc3084: b018 adds r0, r6, r2
0x07fc3086: 7978 ldrb r1, [r7, #1]
0x07fc3088: 4618 adds r6, r0, r1
0x07fc308a: 5b1c adds r3, r3, #1
0x07fc308c: c8e6 b #0x7fc2e20
0x07fc308e: 15b0 add sp, #0x54
0x07fc3090: f0bd pop {r4, r5, r6, r7, pc}
0x07fc3092: c046 mov r8, r8
0x07fc3094: 75dd ble #0x7fc3182
0x07fc3096: fc07 lsls r4, r7, #0x1f
0x07fc3098: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc309a: 85b0 sub sp, #0x14
0x07fc309c: e748 ldr r0, [pc, #0x39c]
0x07fc309e: 0026 movs r6, #0
0x07fc30a0: c676 strb r6, [r0, #0x1b]
0x07fc30a2: 0124 movs r4, #1
0x07fc30a4: 0094 str r4, [sp]
0x07fc30a6: 0321 movs r1, #3
0x07fc30a8: 0a02 lsls r2, r1, #8
0x07fc30aa: 0392 str r2, [sp, #0xc]
0x07fc30ac: 0220 movs r0, #2
0x07fc30ae: 0290 str r0, [sp, #8]
0x07fc30b0: 274d ldr r5, [pc, #0x9c]
0x07fc30b2: 3346 mov r3, r6
0x07fc30b4: a847 blx r5
0x07fc30b6: e148 ldr r0, [pc, #0x384]
0x07fc30b8: 807e ldrb r0, [r0, #0x1a]
0x07fc30ba: 0096 str r6, [sp]
0x07fc30bc: 0c21 movs r1, #0xc
0x07fc30be: 0491 str r1, [sp, #0x10]
0x07fc30c0: 4843 muls r0, r1, r0
0x07fc30c2: cd49 ldr r1, [pc, #0x334]
0x07fc30c4: 0918 adds r1, r1, r0
0x07fc30c6: 887a ldrb r0, [r1, #0xa]
0x07fc30c8: c97a ldrb r1, [r1, #0xb]
0x07fc30ca: 3246 mov r2, r6
0x07fc30cc: 3346 mov r3, r6
0x07fc30ce: 204d ldr r5, [pc, #0x80]
0x07fc30d0: a847 blx r5
0x07fc30d2: 0094 str r4, [sp]
0x07fc30d4: 0298 ldr r0, [sp, #8]
0x07fc30d6: 039d ldr r5, [sp, #0xc]
0x07fc30d8: 2146 mov r1, r4
0x07fc30da: 2a46 mov r2, r5
0x07fc30dc: 3346 mov r3, r6
0x07fc30de: 1c4f ldr r7, [pc, #0x70]
0x07fc30e0: b847 blx r7
0x07fc30e2: d648 ldr r0, [pc, #0x358]
0x07fc30e4: 807e ldrb r0, [r0, #0x1a]
0x07fc30e6: 0094 str r4, [sp]
0x07fc30e8: 0499 ldr r1, [sp, #0x10]
0x07fc30ea: 4843 muls r0, r1, r0
0x07fc30ec: c249 ldr r1, [pc, #0x308]
0x07fc30ee: 0918 adds r1, r1, r0
0x07fc30f0: 087a ldrb r0, [r1, #8]
0x07fc30f2: 497a ldrb r1, [r1, #9]
0x07fc30f4: 2a46 mov r2, r5
0x07fc30f6: 3346 mov r3, r6
0x07fc30f8: 154f ldr r7, [pc, #0x54]
0x07fc30fa: b847 blx r7
0x07fc30fc: cf4f ldr r7, [pc, #0x33c]
0x07fc30fe: b87e ldrb r0, [r7, #0x1a]
0x07fc3100: 0294 str r4, [sp, #8]
0x07fc3102: 0094 str r4, [sp]
0x07fc3104: 0499 ldr r1, [sp, #0x10]
0x07fc3106: 4843 muls r0, r1, r0
0x07fc3108: bb49 ldr r1, [pc, #0x2ec]
0x07fc310a: 0818 adds r0, r1, r0
0x07fc310c: 4179 ldrb r1, [r0, #5]
0x07fc310e: 3046 mov r0, r6
0x07fc3110: 2a46 mov r2, r5
0x07fc3112: 3346 mov r3, r6
0x07fc3114: 0e4c ldr r4, [pc, #0x38]
0x07fc3116: a047 blx r4
0x07fc3118: b87e ldrb r0, [r7, #0x1a]
0x07fc311a: 0028 cmp r0, #0
0x07fc311c: 16d1 bne #0x7fc314c
0x07fc311e: 029c ldr r4, [sp, #8]
0x07fc3120: 0094 str r4, [sp]
0x07fc3122: 0121 movs r1, #1
0x07fc3124: 0026 movs r6, #0
0x07fc3126: 3046 mov r0, r6
0x07fc3128: 039d ldr r5, [sp, #0xc]
0x07fc312a: 2a46 mov r2, r5
0x07fc312c: 3346 mov r3, r6
0x07fc312e: 00f093fa bl #0x7fc3658
0x07fc3132: c248 ldr r0, [pc, #0x308]
0x07fc3134: 807e ldrb r0, [r0, #0x1a]
0x07fc3136: 0094 str r4, [sp]
0x07fc3138: 0499 ldr r1, [sp, #0x10]
0x07fc313a: 4143 muls r1, r0, r1
0x07fc313c: ae48 ldr r0, [pc, #0x2b8]
0x07fc313e: 4118 adds r1, r0, r1
0x07fc3140: 8878 ldrb r0, [r1, #2]
0x07fc3142: c978 ldrb r1, [r1, #3]
0x07fc3144: 2a46 mov r2, r5
0x07fc3146: 3346 mov r3, r6
0x07fc3148: 00f086fa bl #0x7fc3658
0x07fc314c: 05b0 add sp, #0x14
0x07fc314e: f0bd pop {r4, r5, r6, r7, pc}
0x07fc3150: 5936 adds r6, #0x59
0x07fc3152: fc07 lsls r4, r7, #0x1f
0x07fc3154: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc3156: 0446 mov r4, r0
0x07fc3158: 0026 movs r6, #0
0x07fc315a: b84f ldr r7, [pc, #0x2e0]
0x07fc315c: a64d ldr r5, [pc, #0x298]
0x07fc315e: a642 cmp r6, r4
0x07fc3160: 14d2 bhs #0x7fc318c
0x07fc3162: b87e ldrb r0, [r7, #0x1a]
0x07fc3164: 0c21 movs r1, #0xc
0x07fc3166: 4143 muls r1, r0, r1
0x07fc3168: 6918 adds r1, r5, r1
0x07fc316a: 887a ldrb r0, [r1, #0xa]
0x07fc316c: c97a ldrb r1, [r1, #0xb]
0x07fc316e: 00f087fa bl #0x7fc3680
0x07fc3172: 397f ldrb r1, [r7, #0x1c]
0x07fc3174: 0029 cmp r1, #0
0x07fc3176: 02d0 beq #0x7fc317e
0x07fc3178: 0028 cmp r0, #0
0x07fc317a: 02d0 beq #0x7fc3182
0x07fc317c: 06e0 b #0x7fc318c
0x07fc317e: 0028 cmp r0, #0
0x07fc3180: 04d0 beq #0x7fc318c
0x07fc3182: 6f48 ldr r0, [pc, #0x1bc]
0x07fc3184: 08f0b2fb bl #0x7fcb8ec
0x07fc3188: 761c adds r6, r6, #1
0x07fc318a: e8e7 b #0x7fc315e
0x07fc318c: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc318e: c046 mov r8, r8
0x07fc3190: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc3192: 0c46 mov r4, r1
0x07fc3194: 0546 mov r5, r0
0x07fc3196: 2120 movs r0, #0x21
0x07fc3198: a74e ldr r6, [pc, #0x29c]
0x07fc319a: b047 blx r6
0x07fc319c: 724f ldr r7, [pc, #0x1c8]
0x07fc319e: 2846 mov r0, r5
0x07fc31a0: b847 blx r7
0x07fc31a2: 0020 movs r0, #0
0x07fc31a4: b847 blx r7
0x07fc31a6: 2220 movs r0, #0x22
0x07fc31a8: b047 blx r6
0x07fc31aa: 2046 mov r0, r4
0x07fc31ac: b847 blx r7
0x07fc31ae: 2020 movs r0, #0x20
0x07fc31b0: b047 blx r6
0x07fc31b2: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc31b4: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc31b6: 87b0 sub sp, #0x1c
0x07fc31b8: f24e ldr r6, [pc, #0x3c8]
0x07fc31ba: b07e ldrb r0, [r6, #0x1a]
0x07fc31bc: 0c27 movs r7, #0xc
0x07fc31be: 3946 mov r1, r7
0x07fc31c0: 4143 muls r1, r0, r1
0x07fc31c2: f14a ldr r2, [pc, #0x3c4]
0x07fc31c4: 5118 adds r1, r2, r1
0x07fc31c6: 4979 ldrb r1, [r1, #5]
0x07fc31c8: 0123 movs r3, #1
0x07fc31ca: 1a46 mov r2, r3
0x07fc31cc: 8a40 lsls r2, r1
0x07fc31ce: 8b49 ldr r1, [pc, #0x22c]
0x07fc31d0: 0a80 strh r2, [r1]
0x07fc31d2: 8b4d ldr r5, [pc, #0x22c]
0x07fc31d4: 0221 movs r1, #2
0x07fc31d6: 0291 str r1, [sp, #8]
0x07fc31d8: 6980 strh r1, [r5, #2]
0x07fc31da: 0028 cmp r0, #0
0x07fc31dc: 0493 str r3, [sp, #0x10]
0x07fc31de: 13d0 beq #0x7fc3208
0x07fc31e0: 0093 str r3, [sp]
0x07fc31e2: 0621 movs r1, #6
0x07fc31e4: 0020 movs r0, #0
0x07fc31e6: 0523 movs r3, #5
0x07fc31e8: 0c46 mov r4, r1
0x07fc31ea: 0246 mov r2, r0
0x07fc31ec: 00f034fa bl #0x7fc3658
0x07fc31f0: 3148 ldr r0, [pc, #0xc4]
0x07fc31f2: ff21 movs r1, #0xff
0x07fc31f4: 4180 strh r1, [r0, #2]
0x07fc31f6: 0188 ldrh r1, [r0]
0x07fc31f8: 8904 lsls r1, r1, #0x12
0x07fc31fa: fcd5 bpl #0x7fc31f6
0x07fc31fc: b67e ldrb r6, [r6, #0x1a]
0x07fc31fe: 4088 ldrh r0, [r0, #2]
0x07fc3200: 0690 str r0, [sp, #0x18]
0x07fc3202: e14a ldr r2, [pc, #0x384]
0x07fc3204: 049b ldr r3, [sp, #0x10]
0x07fc3206: 46e0 b #0x7fc3296
0x07fc3208: 0024 movs r4, #0
0x07fc320a: 0094 str r4, [sp]
0x07fc320c: 0220 movs r0, #2
0x07fc320e: 2146 mov r1, r4
0x07fc3210: 2246 mov r2, r4
0x07fc3212: 2346 mov r3, r4
0x07fc3214: 00f020fa bl #0x7fc3658
0x07fc3218: 7d20 movs r0, #0x7d
0x07fc321a: c000 lsls r0, r0, #3
0x07fc321c: 0390 str r0, [sp, #0xc]
0x07fc321e: b67e ldrb r6, [r6, #0x1a]
0x07fc3220: 2046 mov r0, r4
0x07fc3222: 039d ldr r5, [sp, #0xc]
0x07fc3224: 0690 str r0, [sp, #0x18]
0x07fc3226: 072c cmp r4, #7
0x07fc3228: 29d8 bhi #0x7fc327e
0x07fc322a: 7e43 muls r6, r7, r6
0x07fc322c: 0594 str r4, [sp, #0x14]
0x07fc322e: 3c46 mov r4, r7
0x07fc3230: d548 ldr r0, [pc, #0x354]
0x07fc3232: 471c adds r7, r0, #1
0x07fc3234: b85d ldrb r0, [r7, r6]
0x07fc3236: 049e ldr r6, [sp, #0x10]
0x07fc3238: 3146 mov r1, r6
0x07fc323a: 8140 lsls r1, r0
0x07fc323c: f148 ldr r0, [pc, #0x3c4]
0x07fc323e: 4180 strh r1, [r0, #2]
0x07fc3240: 2846 mov r0, r5
0x07fc3242: 08f053fb bl #0x7fcb8ec
0x07fc3246: ed48 ldr r0, [pc, #0x3b4]
0x07fc3248: 807e ldrb r0, [r0, #0x1a]
0x07fc324a: 6043 muls r0, r4, r0
0x07fc324c: 385c ldrb r0, [r7, r0]
0x07fc324e: 2746 mov r7, r4
0x07fc3250: 059c ldr r4, [sp, #0x14]
0x07fc3252: 3146 mov r1, r6
0x07fc3254: 8140 lsls r1, r0
0x07fc3256: eb48 ldr r0, [pc, #0x3ac]
0x07fc3258: 0180 strh r1, [r0]
0x07fc325a: 2846 mov r0, r5
0x07fc325c: 08f046fb bl #0x7fcb8ec
0x07fc3260: e648 ldr r0, [pc, #0x398]
0x07fc3262: 867e ldrb r6, [r0, #0x1a]
0x07fc3264: 3846 mov r0, r7
0x07fc3266: 7043 muls r0, r6, r0
0x07fc3268: e549 ldr r1, [pc, #0x394]
0x07fc326a: 0918 adds r1, r1, r0
0x07fc326c: 8878 ldrb r0, [r1, #2]
0x07fc326e: c978 ldrb r1, [r1, #3]
0x07fc3270: 00f006fa bl #0x7fc3680
0x07fc3274: 0699 ldr r1, [sp, #0x18]
0x07fc3276: 4900 lsls r1, r1, #1
0x07fc3278: 0818 adds r0, r1, r0
0x07fc327a: 641c adds r4, r4, #1
0x07fc327c: d2e7 b #0x7fc3224
0x07fc327e: 3846 mov r0, r7
0x07fc3280: 7043 muls r0, r6, r0
0x07fc3282: df4a ldr r2, [pc, #0x37c]
0x07fc3284: 1018 adds r0, r2, r0
0x07fc3286: 4078 ldrb r0, [r0, #1]
0x07fc3288: 049b ldr r3, [sp, #0x10]
0x07fc328a: 1946 mov r1, r3
0x07fc328c: 8140 lsls r1, r0
0x07fc328e: dd48 ldr r0, [pc, #0x374]
0x07fc3290: 0180 strh r1, [r0]
0x07fc3292: 0024 movs r4, #0
0x07fc3294: 5a4d ldr r5, [pc, #0x168]
0x07fc3296: 0093 str r3, [sp]
0x07fc3298: 7743 muls r7, r6, r7
0x07fc329a: d119 adds r1, r2, r7
0x07fc329c: 8878 ldrb r0, [r1, #2]
0x07fc329e: c978 ldrb r1, [r1, #3]
0x07fc32a0: 0322 movs r2, #3
0x07fc32a2: 1202 lsls r2, r2, #8
0x07fc32a4: 2346 mov r3, r4
0x07fc32a6: 00f0d7f9 bl #0x7fc3658
0x07fc32aa: 0298 ldr r0, [sp, #8]
0x07fc32ac: 2880 strh r0, [r5]
0x07fc32ae: 0698 ldr r0, [sp, #0x18]
0x07fc32b0: c0b2 uxtb r0, r0
0x07fc32b2: 07b0 add sp, #0x1c
0x07fc32b4: f0bd pop {r4, r5, r6, r7, pc}
0x07fc32b6: c046 mov r8, r8
0x07fc32b8: 0012 asrs r0, r0, #8
0x07fc32ba: 0050 str r0, [r0, r0]
0x07fc32bc: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fc32be: cf4c ldr r4, [pc, #0x33c]
0x07fc32c0: 207f ldrb r0, [r4, #0x1c]
0x07fc32c2: 0028 cmp r0, #0
0x07fc32c4: 0cd0 beq #0x7fc32e0
0x07fc32c6: 4020 movs r0, #0x40
0x07fc32c8: 00f06ef8 bl #0x7fc33a8
0x07fc32cc: 1b48 ldr r0, [pc, #0x6c]
0x07fc32ce: 08f00dfb bl #0x7fcb8ec
0x07fc32d2: fff76fff bl #0x7fc31b4
0x07fc32d6: 42b2 sxtb r2, r0
0x07fc32d8: 002a cmp r2, #0
0x07fc32da: 26da bge #0x7fc332a
0x07fc32dc: 0021 movs r1, #0
0x07fc32de: 25e0 b #0x7fc332c
0x07fc32e0: 1820 movs r0, #0x18
0x07fc32e2: ab4d ldr r5, [pc, #0x2ac]
0x07fc32e4: a847 blx r5
0x07fc32e6: 8020 movs r0, #0x80
0x07fc32e8: 00f072f8 bl #0x7fc33d0
0x07fc32ec: 2220 movs r0, #0x22
0x07fc32ee: a847 blx r5
0x07fc32f0: b120 movs r0, #0xb1
0x07fc32f2: 00f06df8 bl #0x7fc33d0
0x07fc32f6: 2020 movs r0, #0x20
0x07fc32f8: a847 blx r5
0x07fc32fa: 1148 ldr r0, [pc, #0x44]
0x07fc32fc: 08f0f6fa bl #0x7fcb8ec
0x07fc3300: 1b20 movs r0, #0x1b
0x07fc3302: a847 blx r5
0x07fc3304: fff756ff bl #0x7fc31b4
0x07fc3308: 0502 lsls r5, r0, #8
0x07fc330a: fff753ff bl #0x7fc31b4
0x07fc330e: 2818 adds r0, r5, r0
0x07fc3310: 00b2 sxth r0, r0
0x07fc3312: 0011 asrs r0, r0, #4
0x07fc3314: 0121 movs r1, #1
0x07fc3316: ca02 lsls r2, r1, #0xb
0x07fc3318: 0240 ands r2, r0
0x07fc331a: 5142 rsbs r1, r2, #0
0x07fc331c: 5141 adcs r1, r2
0x07fc331e: 002a cmp r2, #0
0x07fc3320: 00d0 beq #0x7fc3324
0x07fc3322: 4042 rsbs r0, r0, #0
0x07fc3324: 80b2 uxth r0, r0
0x07fc3326: 0009 lsrs r0, r0, #4
0x07fc3328: 03e0 b #0x7fc3332
0x07fc332a: 0121 movs r1, #1
0x07fc332c: d211 asrs r2, r2, #7
0x07fc332e: 5040 eors r0, r2
0x07fc3330: 801a subs r0, r0, r2
0x07fc3332: 2822 movs r2, #0x28
0x07fc3334: a054 strb r0, [r4, r2]
0x07fc3336: 2720 movs r0, #0x27
0x07fc3338: 2154 strb r1, [r4, r0]
0x07fc333a: b0bd pop {r4, r5, r7, pc}
0x07fc333c: a086 strh r0, [r4, #0x34]
0x07fc333e: 0100 movs r1, r0
0x07fc3340: 1027 movs r7, #0x10
0x07fc3342: 0000 movs r0, r0
0x07fc3344: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc3346: 2020 movs r0, #0x20
0x07fc3348: ac49 ldr r1, [pc, #0x2b0]
0x07fc334a: 0d5c ldrb r5, [r1, r0]
0x07fc334c: 0124 movs r4, #1
0x07fc334e: 2046 mov r0, r4
0x07fc3350: 00f02af8 bl #0x7fc33a8
0x07fc3354: 2b20 movs r0, #0x2b
0x07fc3356: 8f4e ldr r6, [pc, #0x23c]
0x07fc3358: b047 blx r6
0x07fc335a: 2046 mov r0, r4
0x07fc335c: b047 blx r6
0x07fc335e: 601b subs r0, r4, r5
0x07fc3360: c0b2 uxtb r0, r0
0x07fc3362: b047 blx r6
0x07fc3364: 70bd pop {r4, r5, r6, pc}
0x07fc3366: c046 mov r8, r8
0x07fc3368: d133 adds r3, #0xd1
0x07fc336a: fc07 lsls r4, r7, #0x1f
0x07fc336c: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc336e: 1c46 mov r4, r3
0x07fc3370: 1546 mov r5, r2
0x07fc3372: 0e46 mov r6, r1
0x07fc3374: 00f018f8 bl #0x7fc33a8
0x07fc3378: 3046 mov r0, r6
0x07fc337a: 00f029f8 bl #0x7fc33d0
0x07fc337e: 0026 movs r6, #0
0x07fc3380: 032e cmp r6, #3
0x07fc3382: 04d8 bhi #0x7fc338e
0x07fc3384: 2846 mov r0, r5
0x07fc3386: 00f023f8 bl #0x7fc33d0
0x07fc338a: 761c adds r6, r6, #1
0x07fc338c: f8e7 b #0x7fc3380
0x07fc338e: 2046 mov r0, r4
0x07fc3390: 00f01ef8 bl #0x7fc33d0
0x07fc3394: 0024 movs r4, #0
0x07fc3396: 232c cmp r4, #0x23
0x07fc3398: 04d8 bhi #0x7fc33a4
0x07fc339a: 0020 movs r0, #0
0x07fc339c: 00f018f8 bl #0x7fc33d0
0x07fc33a0: 641c adds r4, r4, #1
0x07fc33a2: f8e7 b #0x7fc3396
0x07fc33a4: 70bd pop {r4, r5, r6, pc}
0x07fc33a6: 0000 movs r0, r0
0x07fc33a8: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fc33aa: 9449 ldr r1, [pc, #0x250]
0x07fc33ac: 897e ldrb r1, [r1, #0x1a]
0x07fc33ae: 0c22 movs r2, #0xc
0x07fc33b0: 4a43 muls r2, r1, r2
0x07fc33b2: 9349 ldr r1, [pc, #0x24c]
0x07fc33b4: 8918 adds r1, r1, r2
0x07fc33b6: 4979 ldrb r1, [r1, #5]
0x07fc33b8: 0122 movs r2, #1
0x07fc33ba: 8a40 lsls r2, r1
0x07fc33bc: c14c ldr r4, [pc, #0x304]
0x07fc33be: 2280 strh r2, [r4]
0x07fc33c0: 9149 ldr r1, [pc, #0x244]
0x07fc33c2: 0225 movs r5, #2
0x07fc33c4: 0d80 strh r5, [r1]
0x07fc33c6: fef7e1ff bl #0x7fc238c
0x07fc33ca: e587 strh r5, [r4, #0x3e]
0x07fc33cc: b0bd pop {r4, r5, r7, pc}
0x07fc33ce: c046 mov r8, r8
0x07fc33d0: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fc33d2: f049 ldr r1, [pc, #0x3c0]
0x07fc33d4: 897e ldrb r1, [r1, #0x1a]
0x07fc33d6: 0c22 movs r2, #0xc
0x07fc33d8: 4a43 muls r2, r1, r2
0x07fc33da: 8949 ldr r1, [pc, #0x224]
0x07fc33dc: 8918 adds r1, r1, r2
0x07fc33de: 4979 ldrb r1, [r1, #5]
0x07fc33e0: 0122 movs r2, #1
0x07fc33e2: 8a40 lsls r2, r1
0x07fc33e4: b149 ldr r1, [pc, #0x2c4]
0x07fc33e6: 0a80 strh r2, [r1]
0x07fc33e8: 054c ldr r4, [pc, #0x14]
0x07fc33ea: 0225 movs r5, #2
0x07fc33ec: 6580 strh r5, [r4, #2]
0x07fc33ee: fef7cdff bl #0x7fc238c
0x07fc33f2: 2580 strh r5, [r4]
0x07fc33f4: b0bd pop {r4, r5, r7, pc}
0x07fc33f6: c046 mov r8, r8
0x07fc33fa: fc07 lsls r4, r7, #0x1f
0x07fc33fc: 0230 adds r0, #2
0x07fc33fe: 0050 str r0, [r0, r0]
0x07fc3400: 4230 adds r0, #0x42
0x07fc3402: 0050 str r0, [r0, r0]
0x07fc3404: bcb5 push {r2, r3, r4, r5, r7, lr} ;;FUNC
0x07fc3406: 0446 mov r4, r0
0x07fc3408: 0420 movs r0, #4
0x07fc340a: 614d ldr r5, [pc, #0x184]
0x07fc340c: a847 blx r5
0x07fc340e: c820 movs r0, #0xc8
0x07fc3410: fff7a0fe bl #0x7fc3154
0x07fc3414: 0020 movs r0, #0
0x07fc3416: a847 blx r5
0x07fc3418: 01a8 add r0, sp, #4
0x07fc341a: 3721 movs r1, #0x37
0x07fc341c: 4170 strb r1, [r0, #1]
0x07fc341e: 3f21 movs r1, #0x3f
0x07fc3420: 0170 strb r1, [r0]
0x07fc3422: 2021 movs r1, #0x20
0x07fc3424: db4a ldr r2, [pc, #0x36c]
0x07fc3426: 515c ldrb r1, [r2, r1]
0x07fc3428: 405c ldrb r0, [r0, r1]
0x07fc342a: 2040 ands r0, r4
0x07fc342c: fff7d0ff bl #0x7fc33d0
0x07fc3430: 1220 movs r0, #0x12
0x07fc3432: a847 blx r5
0x07fc3434: bcbd pop {r2, r3, r4, r5, r7, pc}
0x07fc3436: c046 mov r8, r8
0x07fc3438: a933 adds r3, #0xa9
0x07fc343a: fc07 lsls r4, r7, #0x1f
0x07fc343c: e819 adds r0, r5, r7
0x07fc343e: fd07 lsls r5, r7, #0x1f
0x07fc3440: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc3442: 0446 mov r4, r0
0x07fc3444: fff728fe bl #0x7fc3098
0x07fc3448: d24d ldr r5, [pc, #0x348]
0x07fc344a: a87e ldrb r0, [r5, #0x1a]
0x07fc344c: 0c26 movs r6, #0xc
0x07fc344e: 7043 muls r0, r6, r0
0x07fc3450: 6b4f ldr r7, [pc, #0x1ac]
0x07fc3452: 3918 adds r1, r7, r0
0x07fc3454: 087a ldrb r0, [r1, #8]
0x07fc3456: 497a ldrb r1, [r1, #9]
0x07fc3458: 00f02af9 bl #0x7fc36b0
0x07fc345c: 4b48 ldr r0, [pc, #0x12c]
0x07fc345e: 08f045fa bl #0x7fcb8ec
0x07fc3462: a87e ldrb r0, [r5, #0x1a]
0x07fc3464: 7043 muls r0, r6, r0
0x07fc3466: 3918 adds r1, r7, r0
0x07fc3468: 087a ldrb r0, [r1, #8]
0x07fc346a: 497a ldrb r1, [r1, #9]
0x07fc346c: 00f014f9 bl #0x7fc3698
0x07fc3470: 287f ldrb r0, [r5, #0x1c]
0x07fc3472: 0028 cmp r0, #0
0x07fc3474: 28d0 beq #0x7fc34c8
0x07fc3476: 6420 movs r0, #0x64
0x07fc3478: fff76cfe bl #0x7fc3154
0x07fc347c: 0120 movs r0, #1
0x07fc347e: 4449 ldr r1, [pc, #0x110]
0x07fc3480: 8847 blx r1
0x07fc3482: 0325 movs r5, #3
0x07fc3484: 434f ldr r7, [pc, #0x10c]
0x07fc3486: 2846 mov r0, r5
0x07fc3488: b847 blx r7
0x07fc348a: 0020 movs r0, #0
0x07fc348c: b847 blx r7
0x07fc348e: 2626 movs r6, #0x26
0x07fc3490: 3046 mov r0, r6
0x07fc3492: b847 blx r7
0x07fc3494: 3046 mov r0, r6
0x07fc3496: b847 blx r7
0x07fc3498: 002c cmp r4, #0
0x07fc349a: 00d0 beq #0x7fc349e
0x07fc349c: 0f25 movs r5, #0xf
0x07fc349e: 2846 mov r0, r5
0x07fc34a0: b847 blx r7
0x07fc34a2: 0620 movs r0, #6
0x07fc34a4: 3a4e ldr r6, [pc, #0xe8]
0x07fc34a6: b047 blx r6
0x07fc34a8: 1725 movs r5, #0x17
0x07fc34aa: 2846 mov r0, r5
0x07fc34ac: b847 blx r7
0x07fc34ae: 2846 mov r0, r5
0x07fc34b0: b847 blx r7
0x07fc34b2: 2846 mov r0, r5
0x07fc34b4: b847 blx r7
0x07fc34b6: 5020 movs r0, #0x50
0x07fc34b8: b047 blx r6
0x07fc34ba: 3748 ldr r0, [pc, #0xdc]
0x07fc34bc: 8079 ldrb r0, [r0, #6]
0x07fc34be: 5121 movs r1, #0x51
0x07fc34c0: 0f28 cmp r0, #0xf
0x07fc34c2: 4fd8 bhi #0x7fc3564
0x07fc34c4: 0846 mov r0, r1
0x07fc34c6: 4ee0 b #0x7fc3566
0x07fc34c8: 1220 movs r0, #0x12
0x07fc34ca: 314f ldr r7, [pc, #0xc4]
0x07fc34cc: b847 blx r7
0x07fc34ce: c820 movs r0, #0xc8
0x07fc34d0: fff740fe bl #0x7fc3154
0x07fc34d4: 7420 movs r0, #0x74
0x07fc34d6: b847 blx r7
0x07fc34d8: 5420 movs r0, #0x54
0x07fc34da: 2e4e ldr r6, [pc, #0xb8]
0x07fc34dc: b047 blx r6
0x07fc34de: 7e20 movs r0, #0x7e
0x07fc34e0: b847 blx r7
0x07fc34e2: 3b20 movs r0, #0x3b
0x07fc34e4: b047 blx r6
0x07fc34e6: 2b20 movs r0, #0x2b
0x07fc34e8: b847 blx r7
0x07fc34ea: 0420 movs r0, #4
0x07fc34ec: b047 blx r6
0x07fc34ee: 6320 movs r0, #0x63
0x07fc34f0: b047 blx r6
0x07fc34f2: 0c20 movs r0, #0xc
0x07fc34f4: b847 blx r7
0x07fc34f6: 8b20 movs r0, #0x8b
0x07fc34f8: b047 blx r6
0x07fc34fa: 9c20 movs r0, #0x9c
0x07fc34fc: b047 blx r6
0x07fc34fe: 9620 movs r0, #0x96
0x07fc3500: b047 blx r6
0x07fc3502: 0f20 movs r0, #0xf
0x07fc3504: b047 blx r6
0x07fc3506: 1120 movs r0, #0x11
0x07fc3508: b847 blx r7
0x07fc350a: 0124 movs r4, #1
0x07fc350c: 2046 mov r0, r4
0x07fc350e: b047 blx r6
0x07fc3510: 4420 movs r0, #0x44
0x07fc3512: b847 blx r7
0x07fc3514: 0025 movs r5, #0
0x07fc3516: 2846 mov r0, r5
0x07fc3518: b047 blx r6
0x07fc351a: 3120 movs r0, #0x31
0x07fc351c: b047 blx r6
0x07fc351e: 4520 movs r0, #0x45
0x07fc3520: b847 blx r7
0x07fc3522: 2c20 movs r0, #0x2c
0x07fc3524: 0090 str r0, [sp]
0x07fc3526: b047 blx r6
0x07fc3528: 2046 mov r0, r4
0x07fc352a: b047 blx r6
0x07fc352c: 2846 mov r0, r5
0x07fc352e: b047 blx r6
0x07fc3530: 2846 mov r0, r5
0x07fc3532: b047 blx r6
0x07fc3534: 3c20 movs r0, #0x3c
0x07fc3536: b847 blx r7
0x07fc3538: 2046 mov r0, r4
0x07fc353a: b047 blx r6
0x07fc353c: 2220 movs r0, #0x22
0x07fc353e: b847 blx r7
0x07fc3540: b120 movs r0, #0xb1
0x07fc3542: b047 blx r6
0x07fc3544: 2020 movs r0, #0x20
0x07fc3546: b847 blx r7
0x07fc3548: 6420 movs r0, #0x64
0x07fc354a: fff703fe bl #0x7fc3154
0x07fc354e: 4e20 movs r0, #0x4e
0x07fc3550: b847 blx r7
0x07fc3552: 2846 mov r0, r5
0x07fc3554: b047 blx r6
0x07fc3556: 4f20 movs r0, #0x4f
0x07fc3558: b847 blx r7
0x07fc355a: 0098 ldr r0, [sp]
0x07fc355c: b047 blx r6
0x07fc355e: 2046 mov r0, r4
0x07fc3560: b047 blx r6
0x07fc3562: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc3564: 9720 movs r0, #0x97
0x07fc3566: 002c cmp r4, #0
0x07fc3568: 00d1 bne #0x7fc356c
0x07fc356a: 0846 mov r0, r1
0x07fc356c: b847 blx r7
0x07fc356e: 6020 movs r0, #0x60
0x07fc3570: b047 blx r6
0x07fc3572: 2220 movs r0, #0x22
0x07fc3574: b847 blx r7
0x07fc3576: 0420 movs r0, #4
0x07fc3578: b047 blx r6
0x07fc357a: c820 movs r0, #0xc8
0x07fc357c: fff7eafd bl #0x7fc3154
0x07fc3580: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc3582: c046 mov r8, r8
0x07fc3584: e819 adds r0, r5, r7
0x07fc3586: fd07 lsls r5, r7, #0x1f
0x07fc358a: fc07 lsls r4, r7, #0x1f
0x07fc358c: 204e ldr r6, [pc, #0x80]
0x07fc358e: 0000 movs r0, r0
0x07fc3590: a933 adds r3, #0xa9
0x07fc3592: fc07 lsls r4, r7, #0x1f
0x07fc3594: d133 adds r3, #0xd1
0x07fc3596: fc07 lsls r4, r7, #0x1f
0x07fc3598: d009 lsrs r0, r2, #7
0x07fc359a: fd07 lsls r5, r7, #0x1f
0x07fc359c: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc359e: 0c46 mov r4, r1
0x07fc35a0: 0546 mov r5, r0
0x07fc35a2: fff779fd bl #0x7fc3098
0x07fc35a6: 7b48 ldr r0, [pc, #0x1ec]
0x07fc35a8: 807e ldrb r0, [r0, #0x1a]
0x07fc35aa: 0c21 movs r1, #0xc
0x07fc35ac: 4143 muls r1, r0, r1
0x07fc35ae: 1448 ldr r0, [pc, #0x50]
0x07fc35b0: 4018 adds r0, r0, r1
0x07fc35b2: 4079 ldrb r0, [r0, #5]
0x07fc35b4: 0121 movs r1, #1
0x07fc35b6: 8140 lsls r1, r0
0x07fc35b8: 3c48 ldr r0, [pc, #0xf0]
0x07fc35ba: 0180 strh r1, [r0]
0x07fc35bc: 1248 ldr r0, [pc, #0x48]
0x07fc35be: 0221 movs r1, #2
0x07fc35c0: 0180 strh r1, [r0]
0x07fc35c2: 124f ldr r7, [pc, #0x48]
0x07fc35c4: 124e ldr r6, [pc, #0x48]
0x07fc35c6: 002e cmp r6, #0
0x07fc35c8: 16d0 beq #0x7fc35f8
0x07fc35ca: 681e subs r0, r5, #1
0x07fc35cc: 2946 mov r1, r5
0x07fc35ce: 8141 sbcs r1, r0
0x07fc35d0: aa1e subs r2, r5, #2
0x07fc35d2: 5042 rsbs r0, r2, #0
0x07fc35d4: 5041 adcs r0, r2
0x07fc35d6: 6f4a ldr r2, [pc, #0x1bc]
0x07fc35d8: 127f ldrb r2, [r2, #0x1c]
0x07fc35da: 002a cmp r2, #0
0x07fc35dc: 00d0 beq #0x7fc35e0
0x07fc35de: 0846 mov r0, r1
0x07fc35e0: 6142 rsbs r1, r4, #0
0x07fc35e2: 6141 adcs r1, r4
0x07fc35e4: 0143 orrs r1, r0
0x07fc35e6: 4842 rsbs r0, r1, #0
0x07fc35e8: c1b2 uxtb r1, r0
0x07fc35ea: 3878 ldrb r0, [r7]
0x07fc35ec: 4840 eors r0, r1
0x07fc35ee: fef7cdfe bl #0x7fc238c
0x07fc35f2: 761e subs r6, r6, #1
0x07fc35f4: 7f1c adds r7, r7, #1
0x07fc35f6: e6e7 b #0x7fc35c6
0x07fc35f8: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc35fa: c046 mov r8, r8
0x07fc35fc: e819 adds r0, r5, r7
0x07fc35fe: fd07 lsls r5, r7, #0x1f
0x07fc3602: fc07 lsls r4, r7, #0x1f
0x07fc3604: 0230 adds r0, #2
0x07fc3606: 0050 str r0, [r0, r0]
0x07fc3608: 4430 adds r0, #0x44
0x07fc360a: 0050 str r0, [r0, r0]
0x07fc360c: 1237 adds r7, #0x12
0x07fc360e: fd07 lsls r5, r7, #0x1f
0x07fc3610: 8813 asrs r0, r1, #0xe
0x07fc3612: 0000 movs r0, r0
0x07fc3614: 80b5 push {r7, lr} ;;FUNC
0x07fc3616: 0a20 movs r0, #0xa
0x07fc3618: 00f056f8 bl #0x7fc36c8
0x07fc361c: 80bd pop {r7, pc}
0x07fc361e: 80b5 push {r7, lr} ;;FUNC
0x07fc3620: 0b20 movs r0, #0xb
0x07fc3622: 00f051f8 bl #0x7fc36c8
0x07fc3626: 80bd pop {r7, pc}
0x07fc3628: 80b5 push {r7, lr} ;;FUNC
0x07fc362a: 0c20 movs r0, #0xc
0x07fc362c: 00f04cf8 bl #0x7fc36c8
0x07fc3630: 80bd pop {r7, pc}
0x07fc3632: 80b5 push {r7, lr} ;;FUNC
0x07fc3634: 0d20 movs r0, #0xd
0x07fc3636: 00f047f8 bl #0x7fc36c8
0x07fc363a: 80bd pop {r7, pc}
0x07fc363c: 80b5 push {r7, lr} ;;FUNC
0x07fc363e: 0e20 movs r0, #0xe
0x07fc3640: 00f042f8 bl #0x7fc36c8
0x07fc3644: 80bd pop {r7, pc}
0x07fc3646: 10b5 push {r4, lr} ;;FUNC
0x07fc3648: 0446 mov r4, r0
0x07fc364a: fff725fd bl #0x7fc3098
0x07fc364e: 2046 mov r0, r4
0x07fc3650: fff7aafe bl #0x7fc33a8
0x07fc3654: 10bd pop {r4, pc}
0x07fc3656: 0000 movs r0, r0
0x07fc3658: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc365a: 144c ldr r4, [pc, #0x50]
0x07fc365c: 049d ldr r5, [sp, #0x10]
0x07fc365e: 002d cmp r5, #0
0x07fc3660: 2546 mov r5, r4
0x07fc3662: 00d1 bne #0x7fc3666
0x07fc3664: a51c adds r5, r4, #2
0x07fc3666: 0126 movs r6, #1
0x07fc3668: 8e40 lsls r6, r1
0x07fc366a: 0328 cmp r0, #3
0x07fc366c: 00d1 bne #0x7fc3670
0x07fc366e: 0420 movs r0, #4
0x07fc3670: 4001 lsls r0, r0, #5
0x07fc3672: 4653 strh r6, [r0, r5]
0x07fc3674: 1343 orrs r3, r2
0x07fc3676: 4900 lsls r1, r1, #1
0x07fc3678: 0818 adds r0, r1, r0
0x07fc367a: 0019 adds r0, r0, r4
0x07fc367c: 8380 strh r3, [r0, #4]
0x07fc367e: 70bd pop {r4, r5, r6, pc}
0x07fc3680: 0328 cmp r0, #3
0x07fc3682: 00d1 bne #0x7fc3686
0x07fc3684: 0420 movs r0, #4
0x07fc3686: 4001 lsls r0, r0, #5
0x07fc3688: 024a ldr r2, [pc, #8]
0x07fc368a: 825a ldrh r2, [r0, r2]
0x07fc368c: ca40 lsrs r2, r1
0x07fc368e: 0120 movs r0, #1
0x07fc3690: 1040 ands r0, r2
0x07fc3692: 7047 bx lr
0x07fc3694: 0030 adds r0, #0
0x07fc3696: 0050 str r0, [r0, r0]
0x07fc3698: 0122 movs r2, #1
0x07fc369a: 8a40 lsls r2, r1
0x07fc369c: 0328 cmp r0, #3
0x07fc369e: 00d1 bne #0x7fc36a2
0x07fc36a0: 0420 movs r0, #4
0x07fc36a2: 4001 lsls r0, r0, #5
0x07fc36a4: 0149 ldr r1, [pc, #4]
0x07fc36a6: 4252 strh r2, [r0, r1]
0x07fc36a8: 7047 bx lr
0x07fc36aa: c046 mov r8, r8
0x07fc36ac: 0230 adds r0, #2
0x07fc36ae: 0050 str r0, [r0, r0]
0x07fc36b0: 0122 movs r2, #1
0x07fc36b2: 8a40 lsls r2, r1
0x07fc36b4: 0328 cmp r0, #3
0x07fc36b6: 00d1 bne #0x7fc36ba
0x07fc36b8: 0420 movs r0, #4
0x07fc36ba: 4001 lsls r0, r0, #5
0x07fc36bc: 0149 ldr r1, [pc, #4]
0x07fc36be: 4252 strh r2, [r0, r1]
0x07fc36c0: 7047 bx lr
0x07fc36c2: c046 mov r8, r8
0x07fc36c4: 0430 adds r0, #4
0x07fc36c6: 0050 str r0, [r0, r0]
0x07fc36c8: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc36ca: c0b2 uxtb r0, r0
0x07fc36cc: 0346 mov r3, r0
0x07fc36ce: 0a3b subs r3, #0xa
0x07fc36d0: 0121 movs r1, #1
0x07fc36d2: 0a46 mov r2, r1
0x07fc36d4: 9a40 lsls r2, r3
0x07fc36d6: 93b2 uxth r3, r2
0x07fc36d8: 0b4d ldr r5, [pc, #0x2c]
0x07fc36da: 5c19 adds r4, r3, r5
0x07fc36dc: 661c adds r6, r4, #1
0x07fc36de: 5e40 eors r6, r3
0x07fc36e0: 0a4b ldr r3, [pc, #0x28]
0x07fc36e2: 1c88 ldrh r4, [r3]
0x07fc36e4: 0027 movs r7, #0
0x07fc36e6: 2e42 tst r6, r5
0x07fc36e8: 03d0 beq #0x7fc36f2
0x07fc36ea: 7f1c adds r7, r7, #1
0x07fc36ec: 7608 lsrs r6, r6, #1
0x07fc36ee: b6b2 uxth r6, r6
0x07fc36f0: f9e7 b #0x7fc36e6
0x07fc36f2: 9443 bics r4, r2
0x07fc36f4: bab2 uxth r2, r7
0x07fc36f6: 0d46 mov r5, r1
0x07fc36f8: 9540 lsls r5, r2
0x07fc36fa: 2543 orrs r5, r4
0x07fc36fc: 1d80 strh r5, [r3]
0x07fc36fe: 8140 lsls r1, r0
0x07fc3700: cb48 ldr r0, [pc, #0x32c]
0x07fc3702: 0160 str r1, [r0]
0x07fc3704: f0bd pop {r4, r5, r6, r7, pc}
0x07fc3706: c046 mov r8, r8
0x07fc370a: 0100 movs r1, r0
0x07fc370c: 0e14 asrs r6, r1, #0x10
0x07fc370e: 0050 str r0, [r0, r0]
0x07fc3710: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc3712: 85b0 sub sp, #0x14
0x07fc3714: 0293 str r3, [sp, #8]
0x07fc3716: 1546 mov r5, r2
0x07fc3718: 0e46 mov r6, r1
0x07fc371a: 0190 str r0, [sp, #4]
0x07fc371c: 1d4a ldr r2, [pc, #0x74]
0x07fc371e: 5032 adds r2, #0x50
0x07fc3720: 5078 ldrb r0, [r2, #1]
0x07fc3722: 9278 ldrb r2, [r2, #2]
0x07fc3724: 0023 movs r3, #0
0x07fc3726: 1c4f ldr r7, [pc, #0x70]
0x07fc3728: 9c2b cmp r3, #0x9c
0x07fc372a: 08d0 beq #0x7fc373e
0x07fc372c: fc5c ldrb r4, [r7, r3]
0x07fc372e: a242 cmp r2, r4
0x07fc3730: 03d1 bne #0x7fc373a
0x07fc3732: fc18 adds r4, r7, r3
0x07fc3734: 6178 ldrb r1, [r4, #1]
0x07fc3736: 8842 cmp r0, r1
0x07fc3738: 23d0 beq #0x7fc3782
0x07fc373a: 0c33 adds r3, #0xc
0x07fc373c: f4e7 b #0x7fc3728
0x07fc373e: 681c adds r0, r5, #1
0x07fc3740: c3b2 uxtb r3, r0
0x07fc3742: 03af add r7, sp, #0xc
0x07fc3744: 3846 mov r0, r7
0x07fc3746: 0199 ldr r1, [sp, #4]
0x07fc3748: 3246 mov r2, r6
0x07fc374a: 00f0e9f8 bl #0x7fc3920
0x07fc374e: b878 ldrb r0, [r7, #2]
0x07fc3750: 0128 cmp r0, #1
0x07fc3752: 08d1 bne #0x7fc3766
0x07fc3754: 7878 ldrb r0, [r7, #1]
0x07fc3756: 0128 cmp r0, #1
0x07fc3758: 05d1 bne #0x7fc3766
0x07fc375a: 11a1 adr r1, #0x44
0x07fc375c: 0722 movs r2, #7
0x07fc375e: 0298 ldr r0, [sp, #8]
0x07fc3760: 5af7a4fc bl #0x7f1e0ac
0x07fc3764: 13e0 b #0x7fc378e
0x07fc3766: 0020 movs r0, #0
0x07fc3768: 0c49 ldr r1, [pc, #0x30]
0x07fc376a: 0246 mov r2, r0
0x07fc376c: d82a cmp r2, #0xd8
0x07fc376e: 0fd0 beq #0x7fc3790
0x07fc3770: 8b5c ldrb r3, [r1, r2]
0x07fc3772: b342 cmp r3, r6
0x07fc3774: 03d1 bne #0x7fc377e
0x07fc3776: 8b18 adds r3, r1, r2
0x07fc3778: 5c78 ldrb r4, [r3, #1]
0x07fc377a: ac42 cmp r4, r5
0x07fc377c: 03d0 beq #0x7fc3786
0x07fc377e: 0c32 adds r2, #0xc
0x07fc3780: f4e7 b #0x7fc376c
0x07fc3782: a11c adds r1, r4, #2
0x07fc3784: 00e0 b #0x7fc3788
0x07fc3786: 991c adds r1, r3, #2
0x07fc3788: 0298 ldr r0, [sp, #8]
0x07fc378a: fef793fa bl #0x7fc1cb4
0x07fc378e: 0120 movs r0, #1
0x07fc3790: 05b0 add sp, #0x14
0x07fc3792: f0bd pop {r4, r5, r6, r7, pc}
0x07fc3794: e819 adds r0, r5, r7
0x07fc3796: fd07 lsls r5, r7, #0x1f
0x07fc3798: e800 lsls r0, r5, #3
0x07fc379a: fd07 lsls r5, r7, #0x1f
0x07fc379c: 1000 movs r0, r2
0x07fc379e: fd07 lsls r5, r7, #0x1f
0x07fc37a0: e999 ldr r1, [sp, #0x3a4]
0x07fc37a2: a4e5 b #0x7fc32ee
0x07fc37a4: a495 str r5, [sp, #0x290]
0x07fc37a6: 0000 movs r0, r0
0x07fc37a8: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc37aa: 0446 mov r4, r0
0x07fc37ac: 0509 lsrs r5, r0, #4
0x07fc37ae: 0020 movs r0, #0
0x07fc37b0: 7d2d cmp r5, #0x7d
0x07fc37b2: 35d3 blo #0x7fc3820
0x07fc37b4: 7d25 movs r5, #0x7d
0x07fc37b6: 2d01 lsls r5, r5, #4
0x07fc37b8: 2e46 mov r6, r5
0x07fc37ba: 3236 adds r6, #0x32
0x07fc37bc: b442 cmp r4, r6
0x07fc37be: 2fd8 bhi #0x7fc3820
0x07fc37c0: 0029 cmp r1, #0
0x07fc37c2: 2dd0 beq #0x7fc3820
0x07fc37c4: 0c29 cmp r1, #0xc
0x07fc37c6: 2bd8 bhi #0x7fc3820
0x07fc37c8: 0120 movs r0, #1
0x07fc37ca: 0e2a cmp r2, #0xe
0x07fc37cc: 01d8 bhi #0x7fc37d2
0x07fc37ce: c243 mvns r2, r0
0x07fc37d0: 01e0 b #0x7fc37d6
0x07fc37d2: 0022 movs r2, #0
0x07fc37d4: d243 mvns r2, r2
0x07fc37d6: 4900 lsls r1, r1, #1
0x07fc37d8: 5618 adds r6, r2, r1
0x07fc37da: f2b2 uxtb r2, r6
0x07fc37dc: 14a1 adr r1, #0x50
0x07fc37de: 895c ldrb r1, [r1, r2]
0x07fc37e0: 0091 str r1, [sp]
0x07fc37e2: 1970 strb r1, [r3]
0x07fc37e4: 0727 movs r7, #7
0x07fc37e6: 3740 ands r7, r6
0x07fc37e8: d608 lsrs r6, r2, #3
0x07fc37ea: 0321 movs r1, #3
0x07fc37ec: 6143 muls r1, r4, r1
0x07fc37ee: 89b2 uxth r1, r1
0x07fc37f0: 8919 adds r1, r1, r6
0x07fc37f2: 154e ldr r6, [pc, #0x54]
0x07fc37f4: 8919 adds r1, r1, r6
0x07fc37f6: 154e ldr r6, [pc, #0x54]
0x07fc37f8: 895d ldrb r1, [r1, r6]
0x07fc37fa: b940 lsls r1, r7
0x07fc37fc: 49b2 sxtb r1, r1
0x07fc37fe: 0029 cmp r1, #0
0x07fc3800: 0ed5 bpl #0x7fc3820
0x07fc3802: 122a cmp r2, #0x12
0x07fc3804: 0dd8 bhi #0x7fc3822
0x07fc3806: 0126 movs r6, #1
0x07fc3808: 3146 mov r1, r6
0x07fc380a: 9140 lsls r1, r2
0x07fc380c: 104f ldr r7, [pc, #0x40]
0x07fc380e: 3942 tst r1, r7
0x07fc3810: 07d0 beq #0x7fc3822
0x07fc3812: 2c35 adds r5, #0x2c
0x07fc3814: ac42 cmp r4, r5
0x07fc3816: 00d3 blo #0x7fc381a
0x07fc3818: ff26 movs r6, #0xff
0x07fc381a: 0099 ldr r1, [sp]
0x07fc381c: 8919 adds r1, r1, r6
0x07fc381e: 1970 strb r1, [r3]
0x07fc3820: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc3822: 2c35 adds r5, #0x2c
0x07fc3824: ac42 cmp r4, r5
0x07fc3826: f7d2 bhs #0x7fc3818
0x07fc3828: 152a cmp r2, #0x15
0x07fc382a: f5d1 bne #0x7fc3818
0x07fc382c: 0126 movs r6, #1
0x07fc382e: f4e7 b #0x7fc381a
0x07fc3830: 0614 asrs r6, r0, #0x10
0x07fc3832: 0413 asrs r4, r0, #0xc
0x07fc3834: 0615 asrs r6, r0, #0x14
0x07fc3836: 0514 asrs r5, r0, #0x10
0x07fc3838: 0615 asrs r6, r0, #0x14
0x07fc383a: 0615 asrs r6, r0, #0x14
0x07fc383c: 0717 asrs r7, r0, #0x1c
0x07fc383e: 0817 asrs r0, r1, #0x1c
0x07fc3840: 0817 asrs r0, r1, #0x1c
0x07fc3842: 0818 adds r0, r1, r0
0x07fc3844: 0816 asrs r0, r1, #0x18
0x07fc3846: 0716 asrs r7, r0, #0x18
0x07fc384a: fc07 lsls r4, r7, #0x1f
0x07fc384c: 45e8ffff ttat pc, r5
0x07fc3850: 0208 lsrs r2, r0, #0x20
0x07fc3852: 0400 movs r4, r0
0x07fc3854: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc3856: 1c46 mov r4, r3
0x07fc3858: 1546 mov r5, r2
0x07fc385a: 0f46 mov r7, r1
0x07fc385c: 0646 mov r6, r0
0x07fc385e: 02ab add r3, sp, #8
0x07fc3860: fff7a2ff bl #0x7fc37a8
0x07fc3864: 0028 cmp r0, #0
0x07fc3866: 3fd0 beq #0x7fc38e8
0x07fc3868: 02a8 add r0, sp, #8
0x07fc386a: 0178 ldrb r1, [r0]
0x07fc386c: 781e subs r0, r7, #1
0x07fc386e: a942 cmp r1, r5
0x07fc3870: 01d1 bne #0x7fc3876
0x07fc3872: 0020 movs r0, #0
0x07fc3874: 37e0 b #0x7fc38e6
0x07fc3876: 01d9 bls #0x7fc387c
0x07fc3878: 481b subs r0, r1, r5
0x07fc387a: 34e0 b #0x7fc38e6
0x07fc387c: 0e2d cmp r5, #0xe
0x07fc387e: 08d8 bhi #0x7fc3892
0x07fc3880: 0f22 movs r2, #0xf
0x07fc3882: 02ab add r3, sp, #8
0x07fc3884: 3046 mov r0, r6
0x07fc3886: 3946 mov r1, r7
0x07fc3888: fff78eff bl #0x7fc37a8
0x07fc388c: 0298 ldr r0, [sp, #8]
0x07fc388e: 401b subs r0, r0, r5
0x07fc3890: 29e0 b #0x7fc38e6
0x07fc3892: 16a1 adr r1, #0x58
0x07fc3894: 085c ldrb r0, [r1, r0]
0x07fc3896: 0190 str r0, [sp, #4]
0x07fc3898: 022f cmp r7, #2
0x07fc389a: 14d1 bne #0x7fc38c6
0x07fc389c: 0320 movs r0, #3
0x07fc389e: 3146 mov r1, r6
0x07fc38a0: 0140 ands r1, r0
0x07fc38a2: 10d1 bne #0x7fc38c6
0x07fc38a4: 6421 movs r1, #0x64
0x07fc38a6: 3046 mov r0, r6
0x07fc38a8: 5af786fb bl #0x7f1dfb8
0x07fc38ac: 0029 cmp r1, #0
0x07fc38ae: 03d0 beq #0x7fc38b8
0x07fc38b0: 0198 ldr r0, [sp, #4]
0x07fc38b2: 401c adds r0, r0, #1
0x07fc38b4: 0190 str r0, [sp, #4]
0x07fc38b6: 06e0 b #0x7fc38c6
0x07fc38b8: 1920 movs r0, #0x19
0x07fc38ba: 0101 lsls r1, r0, #4
0x07fc38bc: 3046 mov r0, r6
0x07fc38be: 5af77bfb bl #0x7f1dfb8
0x07fc38c2: 0029 cmp r1, #0
0x07fc38c4: f4d0 beq #0x7fc38b0
0x07fc38c6: 781c adds r0, r7, #1
0x07fc38c8: c1b2 uxtb r1, r0
0x07fc38ca: 0122 movs r2, #1
0x07fc38cc: 0d29 cmp r1, #0xd
0x07fc38ce: 1146 mov r1, r2
0x07fc38d0: 00d0 beq #0x7fc38d4
0x07fc38d2: 0146 mov r1, r0
0x07fc38d4: c9b2 uxtb r1, r1
0x07fc38d6: 02ab add r3, sp, #8
0x07fc38d8: 3046 mov r0, r6
0x07fc38da: fff765ff bl #0x7fc37a8
0x07fc38de: 0198 ldr r0, [sp, #4]
0x07fc38e0: 401b subs r0, r0, r5
0x07fc38e2: 0299 ldr r1, [sp, #8]
0x07fc38e4: 4018 adds r0, r0, r1
0x07fc38e6: 2070 strb r0, [r4]
0x07fc38e8: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc38ea: c046 mov r8, r8
0x07fc38ec: 1f1c adds r7, r3, #0
0x07fc38ee: 1f1e subs r7, r3, #0
0x07fc38f0: 1f1e subs r7, r3, #0
0x07fc38f2: 1f1f subs r7, r3, #4
0x07fc38f4: 1e1f subs r6, r3, #4
0x07fc38f6: 1e1f subs r6, r3, #4
0x07fc38f8: 0348 ldr r0, [pc, #0xc]
0x07fc38fa: ff21 movs r1, #0xff
0x07fc38fc: 0180 strh r1, [r0]
0x07fc38fe: 0348 ldr r0, [pc, #0xc]
0x07fc3900: 0821 movs r1, #8
0x07fc3902: 0180 strh r1, [r0]
0x07fc3904: fee7 b #0x7fc3904
0x07fc3906: c046 mov r8, r8
0x07fc3908: 0031 adds r1, #0
0x07fc390a: 0050 str r0, [r0, r0]
0x07fc390c: 0233 adds r3, #2
0x07fc390e: 0050 str r0, [r0, r0]
0x07fc3910: 0248 ldr r0, [pc, #8]
0x07fc3912: 0088 ldrh r0, [r0]
0x07fc3914: 4648 ldr r0, [pc, #0x118]
0x07fc3916: 1021 movs r1, #0x10
0x07fc3918: 0160 str r1, [r0]
0x07fc391a: 7047 bx lr
0x07fc391c: 2c13 asrs r4, r5, #0xc
0x07fc391e: 0050 str r0, [r0, r0]
0x07fc3920: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc3922: 0446 mov r4, r0
0x07fc3924: 002a cmp r2, #0
0x07fc3926: 0bd0 beq #0x7fc3940
0x07fc3928: 0c2a cmp r2, #0xc
0x07fc392a: 09d8 bhi #0x7fc3940
0x07fc392c: 002b cmp r3, #0
0x07fc392e: 07d0 beq #0x7fc3940
0x07fc3930: 1f2b cmp r3, #0x1f
0x07fc3932: 05d8 bhi #0x7fc3940
0x07fc3934: 2c48 ldr r0, [pc, #0xb0]
0x07fc3936: 0e18 adds r6, r1, r0
0x07fc3938: 032e cmp r6, #3
0x07fc393a: 01d3 blo #0x7fc3940
0x07fc393c: 1c2e cmp r6, #0x1c
0x07fc393e: 04d3 blo #0x7fc394a
0x07fc3940: 0020 movs r0, #0
0x07fc3942: a070 strb r0, [r4, #2]
0x07fc3944: a080 strh r0, [r4, #4]
0x07fc3946: 2080 strh r0, [r4]
0x07fc3948: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc394a: b500 lsls r5, r6, #2
0x07fc394c: 2848 ldr r0, [pc, #0xa0]
0x07fc394e: 4559 ldr r5, [r0, r5]
0x07fc3950: 4f02 lsls r7, r1, #9
0x07fc3952: 5001 lsls r0, r2, #5
0x07fc3954: 3843 orrs r0, r7
0x07fc3956: 1843 orrs r0, r3
0x07fc3958: 8542 cmp r5, r0
0x07fc395a: 01d9 bls #0x7fc3960
0x07fc395c: 2348 ldr r0, [pc, #0x8c]
0x07fc395e: 0e18 adds r6, r1, r0
0x07fc3960: b0b2 uxth r0, r6
0x07fc3962: 8700 lsls r7, r0, #2
0x07fc3964: 2248 ldr r0, [pc, #0x88]
0x07fc3966: c559 ldr r5, [r0, r7]
0x07fc3968: 0846 mov r0, r1
0x07fc396a: 1146 mov r1, r2
0x07fc396c: 1a46 mov r2, r3
0x07fc396e: 01f032fc bl #0x7fc51d6
0x07fc3972: 0090 str r0, [sp]
0x07fc3974: 1f22 movs r2, #0x1f
0x07fc3976: 2a40 ands r2, r5
0x07fc3978: e802 lsls r0, r5, #0xb
0x07fc397a: 000d lsrs r0, r0, #0x14
0x07fc397c: e905 lsls r1, r5, #0x17
0x07fc397e: 090f lsrs r1, r1, #0x1c
0x07fc3980: 01f029fc bl #0x7fc51d6
0x07fc3984: 0099 ldr r1, [sp]
0x07fc3986: 081a subs r0, r1, r0
0x07fc3988: 401c adds r0, r0, #1
0x07fc398a: 1a49 ldr r1, [pc, #0x68]
0x07fc398c: 7118 adds r1, r6, r1
0x07fc398e: 0091 str r1, [sp]
0x07fc3990: 194a ldr r2, [pc, #0x64]
0x07fc3992: d559 ldr r5, [r2, r7]
0x07fc3994: ea03 lsls r2, r5, #0xf
0x07fc3996: 130f lsrs r3, r2, #0x1c
0x07fc3998: 0122 movs r2, #1
0x07fc399a: 0c26 movs r6, #0xc
0x07fc399c: 771c adds r7, r6, #1
0x07fc399e: 0fd2 bhs #0x7fc39c0
0x07fc39a0: 0127 movs r7, #1
0x07fc39a2: b740 lsls r7, r6
0x07fc39a4: 2f40 ands r7, r5
0x07fc39a6: f740 lsrs r7, r6
0x07fc39a8: 012f cmp r7, #1
0x07fc39aa: 01d0 beq #0x7fc39b0
0x07fc39ac: 1d27 movs r7, #0x1d
0x07fc39ae: 00e0 b #0x7fc39b2
0x07fc39b0: 1e27 movs r7, #0x1e
0x07fc39b2: 81b2 uxth r1, r0
0x07fc39b4: 8f42 cmp r7, r1
0x07fc39b6: 04d2 bhs #0x7fc39c2
0x07fc39b8: c01b subs r0, r0, r7
0x07fc39ba: 761e subs r6, r6, #1
0x07fc39bc: 521c adds r2, r2, #1
0x07fc39be: ede7 b #0x7fc399c
0x07fc39c0: 0e22 movs r2, #0xe
0x07fc39c2: 0021 movs r1, #0
0x07fc39c4: 2170 strb r1, [r4]
0x07fc39c6: 002b cmp r3, #0
0x07fc39c8: 08d0 beq #0x7fc39dc
0x07fc39ca: d5b2 uxtb r5, r2
0x07fc39cc: ab42 cmp r3, r5
0x07fc39ce: 05d2 bhs #0x7fc39dc
0x07fc39d0: 591c adds r1, r3, #1
0x07fc39d2: a942 cmp r1, r5
0x07fc39d4: 01d1 bne #0x7fc39da
0x07fc39d6: 0121 movs r1, #1
0x07fc39d8: 2170 strb r1, [r4]
0x07fc39da: 521e subs r2, r2, #1
0x07fc39dc: 0099 ldr r1, [sp]
0x07fc39de: a180 strh r1, [r4, #4]
0x07fc39e0: 6070 strb r0, [r4, #1]
0x07fc39e2: a270 strb r2, [r4, #2]
0x07fc39e4: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc39e6: c046 mov r8, r8
0x07fc39e8: 19f8ffff ldrb pc, [sb, #0xff]!
0x07fc39ec: 18f8ffff ldrb pc, [r8, #0xff]!
0x07fc39f0: 3008 lsrs r0, r6, #0x20
0x07fc39f2: fd07 lsls r5, r7, #0x1f
0x07fc39f4: e707 lsls r7, r4, #0x1f
0x07fc39f6: 0000 movs r0, r0
0x07fc39f8: d802 lsls r0, r3, #0xb
0x07fc39fa: fd07 lsls r5, r7, #0x1f
0x07fc39fc: 0b48 ldr r0, [pc, #0x2c]
0x07fc39fe: 0189 ldrh r1, [r0, #8]
0x07fc3a00: 0422 movs r2, #4
0x07fc3a02: 0a43 orrs r2, r1
0x07fc3a04: 0281 strh r2, [r0, #8]
0x07fc3a06: 0189 ldrh r1, [r0, #8]
0x07fc3a08: 0222 movs r2, #2
0x07fc3a0a: 0a43 orrs r2, r1
0x07fc3a0c: 0281 strh r2, [r0, #8]
0x07fc3a0e: 0188 ldrh r1, [r0]
0x07fc3a10: 4022 movs r2, #0x40
0x07fc3a12: 0a43 orrs r2, r1
0x07fc3a14: 0280 strh r2, [r0]
0x07fc3a16: 0649 ldr r1, [pc, #0x18]
0x07fc3a18: 0122 movs r2, #1
0x07fc3a1a: 0a60 str r2, [r1]
0x07fc3a1c: 4189 ldrh r1, [r0, #0xa]
0x07fc3a1e: 054a ldr r2, [pc, #0x14]
0x07fc3a20: 1140 ands r1, r2
0x07fc3a22: 8918 adds r1, r1, r2
0x07fc3a24: 091d adds r1, r1, #4
0x07fc3a26: 4181 strh r1, [r0, #0xa]
0x07fc3a28: 7047 bx lr
0x07fc3a2a: c046 mov r8, r8
0x07fc3a2c: 0800 movs r0, r1
0x07fc3a2e: 0050 str r0, [r0, r0]
0x07fc3a30: 80e2 b #0x7fc3f34
0x07fc3a32: 00e0 b #0x7fc3a36
0x07fc3a34: fc7f ldrb r4, [r7, #0x1f]
0x07fc3a36: 0000 movs r0, r0
0x07fc3a38: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc3a3a: 93b0 sub sp, #0x4c
0x07fc3a3c: 0f93 str r3, [sp, #0x3c]
0x07fc3a3e: 1546 mov r5, r2
0x07fc3a40: 0e46 mov r6, r1
0x07fc3a42: 0246 mov r2, r0
0x07fc3a44: 199c ldr r4, [sp, #0x64]
0x07fc3a46: 0120 movs r0, #1
0x07fc3a48: 001b subs r0, r0, r4
0x07fc3a4a: 189f ldr r7, [sp, #0x60]
0x07fc3a4c: 7843 muls r0, r7, r0
0x07fc3a4e: 4319 adds r3, r0, r5
0x07fc3a50: d01a subs r0, r2, r3
0x07fc3a52: 80b2 uxth r0, r0
0x07fc3a54: c91a subs r1, r1, r3
0x07fc3a56: 89b2 uxth r1, r1
0x07fc3a58: 0792 str r2, [sp, #0x1c]
0x07fc3a5a: 9a18 adds r2, r3, r2
0x07fc3a5c: 92b2 uxth r2, r2
0x07fc3a5e: 0896 str r6, [sp, #0x20]
0x07fc3a60: 9b19 adds r3, r3, r6
0x07fc3a62: 9bb2 uxth r3, r3
0x07fc3a64: 06f03efe bl #0x7fca6e4
0x07fc3a68: 0028 cmp r0, #0
0x07fc3a6a: 01d0 beq #0x7fc3a70
0x07fc3a6c: 13b0 add sp, #0x4c
0x07fc3a6e: f0bd pop {r4, r5, r6, r7, pc}
0x07fc3a70: 1b98 ldr r0, [sp, #0x6c]
0x07fc3a72: 1290 str r0, [sp, #0x48]
0x07fc3a74: 1a98 ldr r0, [sp, #0x68]
0x07fc3a76: 0590 str r0, [sp, #0x14]
0x07fc3a78: 2a46 mov r2, r5
0x07fc3a7a: 6800 lsls r0, r5, #1
0x07fc3a7c: 0321 movs r1, #3
0x07fc3a7e: 081a subs r0, r1, r0
0x07fc3a80: 0490 str r0, [sp, #0x10]
0x07fc3a82: 0023 movs r3, #0
0x07fc3a84: 012c cmp r4, #1
0x07fc3a86: 6ed1 bne #0x7fc3b66
0x07fc3a88: 1146 mov r1, r2
0x07fc3a8a: 0ab2 sxth r2, r1
0x07fc3a8c: 18b2 sxth r0, r3
0x07fc3a8e: 0692 str r2, [sp, #0x18]
0x07fc3a90: 9042 cmp r0, r2
0x07fc3a92: ebdc bgt #0x7fc3a6c
0x07fc3a94: 0391 str r1, [sp, #0xc]
0x07fc3a96: 0898 ldr r0, [sp, #0x20]
0x07fc3a98: c11a subs r1, r0, r3
0x07fc3a9a: 0b91 str r1, [sp, #0x2c]
0x07fc3a9c: 0799 ldr r1, [sp, #0x1c]
0x07fc3a9e: ca1a subs r2, r1, r3
0x07fc3aa0: 0d92 str r2, [sp, #0x34]
0x07fc3aa2: 5918 adds r1, r3, r1
0x07fc3aa4: 0e91 str r1, [sp, #0x38]
0x07fc3aa6: 1818 adds r0, r3, r0
0x07fc3aa8: 1190 str r0, [sp, #0x44]
0x07fc3aaa: 0293 str r3, [sp, #8]
0x07fc3aac: 18b2 sxth r0, r3
0x07fc3aae: 0699 ldr r1, [sp, #0x18]
0x07fc3ab0: 8842 cmp r0, r1
0x07fc3ab2: 44dc bgt #0x7fc3b3e
0x07fc3ab4: 0898 ldr r0, [sp, #0x20]
0x07fc3ab6: c11a subs r1, r0, r3
0x07fc3ab8: 1091 str r1, [sp, #0x40]
0x07fc3aba: 0799 ldr r1, [sp, #0x1c]
0x07fc3abc: ca1a subs r2, r1, r3
0x07fc3abe: 0c92 str r2, [sp, #0x30]
0x07fc3ac0: 1818 adds r0, r3, r0
0x07fc3ac2: 0a90 str r0, [sp, #0x28]
0x07fc3ac4: 0993 str r3, [sp, #0x24]
0x07fc3ac6: 5f18 adds r7, r3, r1
0x07fc3ac8: 059c ldr r4, [sp, #0x14]
0x07fc3aca: 1298 ldr r0, [sp, #0x48]
0x07fc3acc: 8442 cmp r4, r0
0x07fc3ace: 33d2 bhs #0x7fc3b38
0x07fc3ad0: ff20 movs r0, #0xff
0x07fc3ad2: 3c30 adds r0, #0x3c
0x07fc3ad4: 8442 cmp r4, r0
0x07fc3ad6: beb2 uxth r6, r7
0x07fc3ad8: 1198 ldr r0, [sp, #0x44]
0x07fc3ada: 81b2 uxth r1, r0
0x07fc3adc: 2ad0 beq #0x7fc3b34
0x07fc3ade: 2d2c cmp r4, #0x2d
0x07fc3ae0: 0e98 ldr r0, [sp, #0x38]
0x07fc3ae2: 82b2 uxth r2, r0
0x07fc3ae4: 1098 ldr r0, [sp, #0x40]
0x07fc3ae6: 83b2 uxth r3, r0
0x07fc3ae8: 1bd0 beq #0x7fc3b22
0x07fc3aea: 5a2c cmp r4, #0x5a
0x07fc3aec: 0d98 ldr r0, [sp, #0x34]
0x07fc3aee: 85b2 uxth r5, r0
0x07fc3af0: 19d0 beq #0x7fc3b26
0x07fc3af2: 872c cmp r4, #0x87
0x07fc3af4: 0c98 ldr r0, [sp, #0x30]
0x07fc3af6: 80b2 uxth r0, r0
0x07fc3af8: 0b9b ldr r3, [sp, #0x2c]
0x07fc3afa: 9bb2 uxth r3, r3
0x07fc3afc: 14d0 beq #0x7fc3b28
0x07fc3afe: b42c cmp r4, #0xb4
0x07fc3b00: 13d0 beq #0x7fc3b2a
0x07fc3b02: e12c cmp r4, #0xe1
0x07fc3b04: 0a98 ldr r0, [sp, #0x28]
0x07fc3b06: 81b2 uxth r1, r0
0x07fc3b08: 09d0 beq #0x7fc3b1e
0x07fc3b0a: 8720 movs r0, #0x87
0x07fc3b0c: 4000 lsls r0, r0, #1
0x07fc3b0e: 8442 cmp r4, r0
0x07fc3b10: 03d0 beq #0x7fc3b1a
0x07fc3b12: 002c cmp r4, #0
0x07fc3b14: 0cd1 bne #0x7fc3b30
0x07fc3b16: 3046 mov r0, r6
0x07fc3b18: 06e0 b #0x7fc3b28
0x07fc3b1a: 1046 mov r0, r2
0x07fc3b1c: 05e0 b #0x7fc3b2a
0x07fc3b1e: 2846 mov r0, r5
0x07fc3b20: 03e0 b #0x7fc3b2a
0x07fc3b22: 1046 mov r0, r2
0x07fc3b24: 00e0 b #0x7fc3b28
0x07fc3b26: 2846 mov r0, r5
0x07fc3b28: 1946 mov r1, r3
0x07fc3b2a: 0f9a ldr r2, [sp, #0x3c]
0x07fc3b2c: 01f084f8 bl #0x7fc4c38
0x07fc3b30: 2d34 adds r4, #0x2d
0x07fc3b32: cae7 b #0x7fc3aca
0x07fc3b34: 3046 mov r0, r6
0x07fc3b36: f8e7 b #0x7fc3b2a
0x07fc3b38: 099b ldr r3, [sp, #0x24]
0x07fc3b3a: 5b1c adds r3, r3, #1
0x07fc3b3c: b6e7 b #0x7fc3aac
0x07fc3b3e: 0498 ldr r0, [sp, #0x10]
0x07fc3b40: 00b2 sxth r0, r0
0x07fc3b42: 0028 cmp r0, #0
0x07fc3b44: 06d4 bmi #0x7fc3b54
0x07fc3b46: 0399 ldr r1, [sp, #0xc]
0x07fc3b48: 029b ldr r3, [sp, #8]
0x07fc3b4a: 581a subs r0, r3, r1
0x07fc3b4c: 8000 lsls r0, r0, #2
0x07fc3b4e: 0a30 adds r0, #0xa
0x07fc3b50: 491e subs r1, r1, #1
0x07fc3b52: 03e0 b #0x7fc3b5c
0x07fc3b54: 029b ldr r3, [sp, #8]
0x07fc3b56: 9800 lsls r0, r3, #2
0x07fc3b58: 801d adds r0, r0, #6
0x07fc3b5a: 0399 ldr r1, [sp, #0xc]
0x07fc3b5c: 049a ldr r2, [sp, #0x10]
0x07fc3b5e: 8218 adds r2, r0, r2
0x07fc3b60: 0492 str r2, [sp, #0x10]
0x07fc3b62: 5b1c adds r3, r3, #1
0x07fc3b64: 91e7 b #0x7fc3a8a
0x07fc3b66: 1446 mov r4, r2
0x07fc3b68: 20b2 sxth r0, r4
0x07fc3b6a: 19b2 sxth r1, r3
0x07fc3b6c: 8142 cmp r1, r0
0x07fc3b6e: 00dd ble #0x7fc3b72
0x07fc3b70: 7ce7 b #0x7fc3a6c
0x07fc3b72: 0898 ldr r0, [sp, #0x20]
0x07fc3b74: 011b subs r1, r0, r4
0x07fc3b76: 0c91 str r1, [sp, #0x30]
0x07fc3b78: c11a subs r1, r0, r3
0x07fc3b7a: 0b91 str r1, [sp, #0x2c]
0x07fc3b7c: 0799 ldr r1, [sp, #0x1c]
0x07fc3b7e: 0a1b subs r2, r1, r4
0x07fc3b80: 0d92 str r2, [sp, #0x34]
0x07fc3b82: ca1a subs r2, r1, r3
0x07fc3b84: 0e92 str r2, [sp, #0x38]
0x07fc3b86: 2218 adds r2, r4, r0
0x07fc3b88: 0a92 str r2, [sp, #0x28]
0x07fc3b8a: 5a18 adds r2, r3, r1
0x07fc3b8c: 1092 str r2, [sp, #0x40]
0x07fc3b8e: 0693 str r3, [sp, #0x18]
0x07fc3b90: 1818 adds r0, r3, r0
0x07fc3b92: 0990 str r0, [sp, #0x24]
0x07fc3b94: 6018 adds r0, r4, r1
0x07fc3b96: 1190 str r0, [sp, #0x44]
0x07fc3b98: 059d ldr r5, [sp, #0x14]
0x07fc3b9a: 1298 ldr r0, [sp, #0x48]
0x07fc3b9c: 8542 cmp r5, r0
0x07fc3b9e: 47d2 bhs #0x7fc3c30
0x07fc3ba0: ff20 movs r0, #0xff
0x07fc3ba2: 3c30 adds r0, #0x3c
0x07fc3ba4: 8542 cmp r5, r0
0x07fc3ba6: 1198 ldr r0, [sp, #0x44]
0x07fc3ba8: 80b2 uxth r0, r0
0x07fc3baa: 37d0 beq #0x7fc3c1c
0x07fc3bac: 2d2d cmp r5, #0x2d
0x07fc3bae: 1099 ldr r1, [sp, #0x40]
0x07fc3bb0: 8eb2 uxth r6, r1
0x07fc3bb2: 21d0 beq #0x7fc3bf8
0x07fc3bb4: 5a2d cmp r5, #0x5a
0x07fc3bb6: 0e99 ldr r1, [sp, #0x38]
0x07fc3bb8: 8ab2 uxth r2, r1
0x07fc3bba: 29d0 beq #0x7fc3c10
0x07fc3bbc: 872d cmp r5, #0x87
0x07fc3bbe: 0d99 ldr r1, [sp, #0x34]
0x07fc3bc0: 8bb2 uxth r3, r1
0x07fc3bc2: 1fd0 beq #0x7fc3c04
0x07fc3bc4: b42d cmp r5, #0xb4
0x07fc3bc6: 0bd0 beq #0x7fc3be0
0x07fc3bc8: e12d cmp r5, #0xe1
0x07fc3bca: 11d0 beq #0x7fc3bf0
0x07fc3bcc: 8721 movs r1, #0x87
0x07fc3bce: 4900 lsls r1, r1, #1
0x07fc3bd0: 8d42 cmp r5, r1
0x07fc3bd2: 09d0 beq #0x7fc3be8
0x07fc3bd4: 002d cmp r5, #0
0x07fc3bd6: 29d1 bne #0x7fc3c2c
0x07fc3bd8: 0221 movs r1, #2
0x07fc3bda: 0091 str r1, [sp]
0x07fc3bdc: 0b99 ldr r1, [sp, #0x2c]
0x07fc3bde: 20e0 b #0x7fc3c22
0x07fc3be0: 0220 movs r0, #2
0x07fc3be2: 0090 str r0, [sp]
0x07fc3be4: 0998 ldr r0, [sp, #0x24]
0x07fc3be6: 10e0 b #0x7fc3c0a
0x07fc3be8: 0220 movs r0, #2
0x07fc3bea: 0090 str r0, [sp]
0x07fc3bec: 0a98 ldr r0, [sp, #0x28]
0x07fc3bee: 06e0 b #0x7fc3bfe
0x07fc3bf0: 0220 movs r0, #2
0x07fc3bf2: 0090 str r0, [sp]
0x07fc3bf4: 0a98 ldr r0, [sp, #0x28]
0x07fc3bf6: 0ee0 b #0x7fc3c16
0x07fc3bf8: 0220 movs r0, #2
0x07fc3bfa: 0090 str r0, [sp]
0x07fc3bfc: 0c98 ldr r0, [sp, #0x30]
0x07fc3bfe: 81b2 uxth r1, r0
0x07fc3c00: 3046 mov r0, r6
0x07fc3c02: 0fe0 b #0x7fc3c24
0x07fc3c04: 0220 movs r0, #2
0x07fc3c06: 0090 str r0, [sp]
0x07fc3c08: 0b98 ldr r0, [sp, #0x2c]
0x07fc3c0a: 81b2 uxth r1, r0
0x07fc3c0c: 1846 mov r0, r3
0x07fc3c0e: 09e0 b #0x7fc3c24
0x07fc3c10: 0220 movs r0, #2
0x07fc3c12: 0090 str r0, [sp]
0x07fc3c14: 0c98 ldr r0, [sp, #0x30]
0x07fc3c16: 81b2 uxth r1, r0
0x07fc3c18: 1046 mov r0, r2
0x07fc3c1a: 03e0 b #0x7fc3c24
0x07fc3c1c: 0221 movs r1, #2
0x07fc3c1e: 0091 str r1, [sp]
0x07fc3c20: 0999 ldr r1, [sp, #0x24]
0x07fc3c22: 89b2 uxth r1, r1
0x07fc3c24: 0f9a ldr r2, [sp, #0x3c]
0x07fc3c26: 3b46 mov r3, r7
0x07fc3c28: 00f064fe bl #0x7fc48f4
0x07fc3c2c: 2d35 adds r5, #0x2d
0x07fc3c2e: b4e7 b #0x7fc3b9a
0x07fc3c30: 0498 ldr r0, [sp, #0x10]
0x07fc3c32: 00b2 sxth r0, r0
0x07fc3c34: 0028 cmp r0, #0
0x07fc3c36: 05d4 bmi #0x7fc3c44
0x07fc3c38: 069b ldr r3, [sp, #0x18]
0x07fc3c3a: 181b subs r0, r3, r4
0x07fc3c3c: 8000 lsls r0, r0, #2
0x07fc3c3e: 0a30 adds r0, #0xa
0x07fc3c40: 641e subs r4, r4, #1
0x07fc3c42: 02e0 b #0x7fc3c4a
0x07fc3c44: 069b ldr r3, [sp, #0x18]
0x07fc3c46: 9800 lsls r0, r3, #2
0x07fc3c48: 801d adds r0, r0, #6
0x07fc3c4a: 0499 ldr r1, [sp, #0x10]
0x07fc3c4c: 4118 adds r1, r0, r1
0x07fc3c4e: 0491 str r1, [sp, #0x10]
0x07fc3c50: 5b1c adds r3, r3, #1
0x07fc3c52: 89e7 b #0x7fc3b68
0x07fc3c54: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc3c56: 8bb0 sub sp, #0x2c
0x07fc3c58: 1c46 mov r4, r3
0x07fc3c5a: 1546 mov r5, r2
0x07fc3c5c: 0746 mov r7, r0
0x07fc3c5e: 5818 adds r0, r3, r1
0x07fc3c60: 82b2 uxth r2, r0
0x07fc3c62: 1098 ldr r0, [sp, #0x40]
0x07fc3c64: 0490 str r0, [sp, #0x10]
0x07fc3c66: 4019 adds r0, r0, r5
0x07fc3c68: 83b2 uxth r3, r0
0x07fc3c6a: 0a91 str r1, [sp, #0x28]
0x07fc3c6c: 0846 mov r0, r1
0x07fc3c6e: 0795 str r5, [sp, #0x1c]
0x07fc3c70: 2946 mov r1, r5
0x07fc3c72: 06f037fd bl #0x7fca6e4
0x07fc3c76: 0028 cmp r0, #0
0x07fc3c78: 01d0 beq #0x7fc3c7e
0x07fc3c7a: 0bb0 add sp, #0x2c
0x07fc3c7c: f0bd pop {r4, r5, r6, r7, pc}
0x07fc3c7e: 2246 mov r2, r4
0x07fc3c80: 0221 movs r1, #2
0x07fc3c82: 2046 mov r0, r4
0x07fc3c84: 0391 str r1, [sp, #0xc]
0x07fc3c86: 8843 bics r0, r1
0x07fc3c88: 1428 cmp r0, #0x14
0x07fc3c8a: 01d0 beq #0x7fc3c90
0x07fc3c8c: 0120 movs r0, #1
0x07fc3c8e: 0390 str r0, [sp, #0xc]
0x07fc3c90: 0723 movs r3, #7
0x07fc3c92: 1046 mov r0, r2
0x07fc3c94: 1840 ands r0, r3
0x07fc3c96: 00d1 bne #0x7fc3c9a
0x07fc3c98: 0390 str r0, [sp, #0xc]
0x07fc3c9a: 1298 ldr r0, [sp, #0x48]
0x07fc3c9c: 0690 str r0, [sp, #0x18]
0x07fc3c9e: 1198 ldr r0, [sp, #0x44]
0x07fc3ca0: 0590 str r0, [sp, #0x14]
0x07fc3ca2: 0021 movs r1, #0
0x07fc3ca4: 664c ldr r4, [pc, #0x198]
0x07fc3ca6: 0498 ldr r0, [sp, #0x10]
0x07fc3ca8: 8142 cmp r1, r0
0x07fc3caa: e6d0 beq #0x7fc3c7a
0x07fc3cac: 0798 ldr r0, [sp, #0x1c]
0x07fc3cae: 0891 str r1, [sp, #0x20]
0x07fc3cb0: 0e18 adds r6, r1, r0
0x07fc3cb2: 0025 movs r5, #0
0x07fc3cb4: aa42 cmp r2, r5
0x07fc3cb6: 2ed0 beq #0x7fc3d16
0x07fc3cb8: a08d ldrh r0, [r4, #0x2c]
0x07fc3cba: b428 cmp r0, #0xb4
0x07fc3cbc: 01d0 beq #0x7fc3cc2
0x07fc3cbe: 0028 cmp r0, #0
0x07fc3cc0: 06d1 bne #0x7fc3cd0
0x07fc3cc2: a08e ldrh r0, [r4, #0x34]
0x07fc3cc4: 8642 cmp r6, r0
0x07fc3cc6: 1fd2 bhs #0x7fc3d08
0x07fc3cc8: 208e ldrh r0, [r4, #0x30]
0x07fc3cca: 8642 cmp r6, r0
0x07fc3ccc: 08d2 bhs #0x7fc3ce0
0x07fc3cce: 1be0 b #0x7fc3d08
0x07fc3cd0: 0a98 ldr r0, [sp, #0x28]
0x07fc3cd2: 4019 adds r0, r0, r5
0x07fc3cd4: a18e ldrh r1, [r4, #0x34]
0x07fc3cd6: 8842 cmp r0, r1
0x07fc3cd8: 16d2 bhs #0x7fc3d08
0x07fc3cda: 218e ldrh r1, [r4, #0x30]
0x07fc3cdc: 8842 cmp r0, r1
0x07fc3cde: 13d3 blo #0x7fc3d08
0x07fc3ce0: 3878 ldrb r0, [r7]
0x07fc3ce2: a9b2 uxth r1, r5
0x07fc3ce4: 0091 str r1, [sp]
0x07fc3ce6: 0599 ldr r1, [sp, #0x14]
0x07fc3ce8: 0191 str r1, [sp, #4]
0x07fc3cea: 0699 ldr r1, [sp, #0x18]
0x07fc3cec: 0291 str r1, [sp, #8]
0x07fc3cee: 0997 str r7, [sp, #0x24]
0x07fc3cf0: 1746 mov r7, r2
0x07fc3cf2: 1c46 mov r4, r3
0x07fc3cf4: 0899 ldr r1, [sp, #0x20]
0x07fc3cf6: 8bb2 uxth r3, r1
0x07fc3cf8: 0a99 ldr r1, [sp, #0x28]
0x07fc3cfa: 079a ldr r2, [sp, #0x1c]
0x07fc3cfc: 01f04efa bl #0x7fc519c
0x07fc3d00: 2346 mov r3, r4
0x07fc3d02: 3a46 mov r2, r7
0x07fc3d04: 099f ldr r7, [sp, #0x24]
0x07fc3d06: 4e4c ldr r4, [pc, #0x138]
0x07fc3d08: 2846 mov r0, r5
0x07fc3d0a: 1840 ands r0, r3
0x07fc3d0c: 0728 cmp r0, #7
0x07fc3d0e: 00d1 bne #0x7fc3d12
0x07fc3d10: 7f1c adds r7, r7, #1
0x07fc3d12: 6d1c adds r5, r5, #1
0x07fc3d14: cee7 b #0x7fc3cb4
0x07fc3d16: 0398 ldr r0, [sp, #0xc]
0x07fc3d18: 3f18 adds r7, r7, r0
0x07fc3d1a: 0899 ldr r1, [sp, #0x20]
0x07fc3d1c: 491c adds r1, r1, #1
0x07fc3d1e: c2e7 b #0x7fc3ca6
0x07fc3d20: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc3d22: 8fb0 sub sp, #0x3c
0x07fc3d24: 0c46 mov r4, r1
0x07fc3d26: 0546 mov r5, r0
0x07fc3d28: 4548 ldr r0, [pc, #0x114]
0x07fc3d2a: 808d ldrh r0, [r0, #0x2c]
0x07fc3d2c: b428 cmp r0, #0xb4
0x07fc3d2e: 01d0 beq #0x7fc3d34
0x07fc3d30: 0028 cmp r0, #0
0x07fc3d32: 06d1 bne #0x7fc3d42
0x07fc3d34: 9c42 cmp r4, r3
0x07fc3d36: 06d2 bhs #0x7fc3d46
0x07fc3d38: 2846 mov r0, r5
0x07fc3d3a: 2146 mov r1, r4
0x07fc3d3c: 1546 mov r5, r2
0x07fc3d3e: 1c46 mov r4, r3
0x07fc3d40: 03e0 b #0x7fc3d4a
0x07fc3d42: 9542 cmp r5, r2
0x07fc3d44: f8d3 blo #0x7fc3d38
0x07fc3d46: 1046 mov r0, r2
0x07fc3d48: 1946 mov r1, r3
0x07fc3d4a: 0e90 str r0, [sp, #0x38]
0x07fc3d4c: 0e46 mov r6, r1
0x07fc3d4e: 0795 str r5, [sp, #0x1c]
0x07fc3d50: 2a46 mov r2, r5
0x07fc3d52: 0394 str r4, [sp, #0xc]
0x07fc3d54: 2346 mov r3, r4
0x07fc3d56: 06f0c5fc bl #0x7fca6e4
0x07fc3d5a: 0028 cmp r0, #0
0x07fc3d5c: 01d0 beq #0x7fc3d62
0x07fc3d5e: 0fb0 add sp, #0x3c
0x07fc3d60: f0bd pop {r4, r5, r6, r7, pc}
0x07fc3d62: 0027 movs r7, #0
0x07fc3d64: f843 mvns r0, r7
0x07fc3d66: 0122 movs r2, #1
0x07fc3d68: 0399 ldr r1, [sp, #0xc]
0x07fc3d6a: 3446 mov r4, r6
0x07fc3d6c: b142 cmp r1, r6
0x07fc3d6e: 0692 str r2, [sp, #0x18]
0x07fc3d70: 0292 str r2, [sp, #8]
0x07fc3d72: 00d8 bhi #0x7fc3d76
0x07fc3d74: 0290 str r0, [sp, #8]
0x07fc3d76: 079a ldr r2, [sp, #0x1c]
0x07fc3d78: 0e9b ldr r3, [sp, #0x38]
0x07fc3d7a: 9a42 cmp r2, r3
0x07fc3d7c: 00d8 bhi #0x7fc3d80
0x07fc3d7e: 0690 str r0, [sp, #0x18]
0x07fc3d80: 1698 ldr r0, [sp, #0x58]
0x07fc3d82: 0b90 str r0, [sp, #0x2c]
0x07fc3d84: 1598 ldr r0, [sp, #0x54]
0x07fc3d86: 0990 str r0, [sp, #0x24]
0x07fc3d88: 1498 ldr r0, [sp, #0x50]
0x07fc3d8a: 0590 str r0, [sp, #0x14]
0x07fc3d8c: 081b subs r0, r1, r4
0x07fc3d8e: c117 asrs r1, r0, #0x1f
0x07fc3d90: 4840 eors r0, r1
0x07fc3d92: 431a subs r3, r0, r1
0x07fc3d94: 0e98 ldr r0, [sp, #0x38]
0x07fc3d96: 101a subs r0, r2, r0
0x07fc3d98: c117 asrs r1, r0, #0x1f
0x07fc3d9a: 4840 eors r0, r1
0x07fc3d9c: 401a subs r0, r0, r1
0x07fc3d9e: 0a90 str r0, [sp, #0x28]
0x07fc3da0: c01a subs r0, r0, r3
0x07fc3da2: 0d90 str r0, [sp, #0x34]
0x07fc3da4: 0493 str r3, [sp, #0x10]
0x07fc3da6: 5842 rsbs r0, r3, #0
0x07fc3da8: 0890 str r0, [sp, #0x20]
0x07fc3daa: 0c94 str r4, [sp, #0x30]
0x07fc3dac: 0124 movs r4, #1
0x07fc3dae: 0b98 ldr r0, [sp, #0x2c]
0x07fc3db0: 4440 eors r4, r0
0x07fc3db2: 7f1c adds r7, r7, #1
0x07fc3db4: f8b2 uxtb r0, r7
0x07fc3db6: 0321 movs r1, #3
0x07fc3db8: 5af7fef8 bl #0x7f1dfb8
0x07fc3dbc: 2143 orrs r1, r4
0x07fc3dbe: 4e42 rsbs r6, r1, #0
0x07fc3dc0: 4e41 adcs r6, r1
0x07fc3dc2: 1f49 ldr r1, [pc, #0x7c]
0x07fc3dc4: 888d ldrh r0, [r1, #0x2c]
0x07fc3dc6: b428 cmp r0, #0xb4
0x07fc3dc8: 01d0 beq #0x7fc3dce
0x07fc3dca: 0028 cmp r0, #0
0x07fc3dcc: 01d1 bne #0x7fc3dd2
0x07fc3dce: 0c98 ldr r0, [sp, #0x30]
0x07fc3dd0: 00e0 b #0x7fc3dd4
0x07fc3dd2: 0e98 ldr r0, [sp, #0x38]
0x07fc3dd4: 80b2 uxth r0, r0
0x07fc3dd6: 898e ldrh r1, [r1, #0x34]
0x07fc3dd8: 8142 cmp r1, r0
0x07fc3dda: c0d3 blo #0x7fc3d5e
0x07fc3ddc: 0220 movs r0, #2
0x07fc3dde: 0090 str r0, [sp]
0x07fc3de0: 002e cmp r6, #0
0x07fc3de2: 01d1 bne #0x7fc3de8
0x07fc3de4: 059a ldr r2, [sp, #0x14]
0x07fc3de6: 00e0 b #0x7fc3dea
0x07fc3de8: ff22 movs r2, #0xff
0x07fc3dea: 0e98 ldr r0, [sp, #0x38]
0x07fc3dec: 84b2 uxth r4, r0
0x07fc3dee: 0c98 ldr r0, [sp, #0x30]
0x07fc3df0: 85b2 uxth r5, r0
0x07fc3df2: 2046 mov r0, r4
0x07fc3df4: 2946 mov r1, r5
0x07fc3df6: 099b ldr r3, [sp, #0x24]
0x07fc3df8: 00f07cfd bl #0x7fc48f4
0x07fc3dfc: 002e cmp r6, #0
0x07fc3dfe: 00d0 beq #0x7fc3e02
0x07fc3e00: 0027 movs r7, #0
0x07fc3e02: 0d98 ldr r0, [sp, #0x34]
0x07fc3e04: 4000 lsls r0, r0, #1
0x07fc3e06: 0899 ldr r1, [sp, #0x20]
0x07fc3e08: 8142 cmp r1, r0
0x07fc3e0a: 0bdc bgt #0x7fc3e24
0x07fc3e0c: 0798 ldr r0, [sp, #0x1c]
0x07fc3e0e: 8442 cmp r4, r0
0x07fc3e10: a5d0 beq #0x7fc3d5e
0x07fc3e12: 0e98 ldr r0, [sp, #0x38]
0x07fc3e14: 0699 ldr r1, [sp, #0x18]
0x07fc3e16: 4018 adds r0, r0, r1
0x07fc3e18: 0e90 str r0, [sp, #0x38]
0x07fc3e1a: 0498 ldr r0, [sp, #0x10]
0x07fc3e1c: 0d99 ldr r1, [sp, #0x34]
0x07fc3e1e: 091a subs r1, r1, r0
0x07fc3e20: 0d91 str r1, [sp, #0x34]
0x07fc3e22: 4800 lsls r0, r1, #1
0x07fc3e24: 0a99 ldr r1, [sp, #0x28]
0x07fc3e26: 8842 cmp r0, r1
0x07fc3e28: c0dc bgt #0x7fc3dac
0x07fc3e2a: 0398 ldr r0, [sp, #0xc]
0x07fc3e2c: 8542 cmp r5, r0
0x07fc3e2e: 96d0 beq #0x7fc3d5e
0x07fc3e30: 0c9c ldr r4, [sp, #0x30]
0x07fc3e32: 0298 ldr r0, [sp, #8]
0x07fc3e34: 2418 adds r4, r4, r0
0x07fc3e36: 0a98 ldr r0, [sp, #0x28]
0x07fc3e38: 0d99 ldr r1, [sp, #0x34]
0x07fc3e3a: 0918 adds r1, r1, r0
0x07fc3e3c: 0d91 str r1, [sp, #0x34]
0x07fc3e3e: b4e7 b #0x7fc3daa
0x07fc3e40: e819 adds r0, r5, r7
0x07fc3e42: fd07 lsls r5, r7, #0x1f
0x07fc3e44: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc3e46: 97b0 sub sp, #0x5c
0x07fc3e48: 092a cmp r2, #9
0x07fc3e4a: 01d9 bls #0x7fc3e50
0x07fc3e4c: 00f04cfd bl #0x7fc48e8
0x07fc3e50: 0e46 mov r6, r1
0x07fc3e52: 0446 mov r4, r0
0x07fc3e54: 1c98 ldr r0, [sp, #0x70]
0x07fc3e56: 1690 str r0, [sp, #0x58]
0x07fc3e58: 5200 lsls r2, r2, #1
0x07fc3e5a: c046 mov r8, r8
0x07fc3e5c: 7a44 add r2, pc
0x07fc3e5e: 9288 ldrh r2, [r2, #4]
0x07fc3e60: 5200 lsls r2, r2, #1
0x07fc3e62: 9744 add pc, r2
0x07fc3e64: 0900 movs r1, r1
0x07fc3e66: da02 lsls r2, r3, #0xb
0x07fc3e68: 5701 lsls r7, r2, #5
0x07fc3e6a: db01 lsls r3, r3, #7
0x07fc3e6c: 6800 lsls r0, r5, #1
0x07fc3e6e: 1f03 lsls r7, r3, #0xc
0x07fc3e70: a603 lsls r6, r4, #0xe
0x07fc3e72: 7b02 lsls r3, r7, #9
0x07fc3e74: 5d04 lsls r5, r3, #0x11
0x07fc3e76: a400 lsls r4, r4, #2
0x07fc3e78: 0321 movs r1, #3
0x07fc3e7a: 1846 mov r0, r3
0x07fc3e7c: 1d46 mov r5, r3
0x07fc3e7e: 1593 str r3, [sp, #0x54]
0x07fc3e80: 5af79af8 bl #0x7f1dfb8
0x07fc3e84: 0f90 str r0, [sp, #0x3c]
0x07fc3e86: b421 movs r1, #0xb4
0x07fc3e88: 1091 str r1, [sp, #0x40]
0x07fc3e8a: 3746 mov r7, r6
0x07fc3e8c: 2646 mov r6, r4
0x07fc3e8e: 0024 movs r4, #0
0x07fc3e90: aa08 lsrs r2, r5, #2
0x07fc3e92: 1292 str r2, [sp, #0x48]
0x07fc3e94: d2b2 uxtb r2, r2
0x07fc3e96: 1192 str r2, [sp, #0x44]
0x07fc3e98: 0092 str r2, [sp]
0x07fc3e9a: 0194 str r4, [sp, #4]
0x07fc3e9c: 0294 str r4, [sp, #8]
0x07fc3e9e: 0391 str r1, [sp, #0xc]
0x07fc3ea0: 6908 lsrs r1, r5, #1
0x07fc3ea2: 8b19 adds r3, r1, r6
0x07fc3ea4: e908 lsrs r1, r5, #3
0x07fc3ea6: 591a subs r1, r3, r1
0x07fc3ea8: 8bb2 uxth r3, r1
0x07fc3eaa: 0d93 str r3, [sp, #0x34]
0x07fc3eac: c21c adds r2, r0, #3
0x07fc3eae: 0e92 str r2, [sp, #0x38]
0x07fc3eb0: 3d1f subs r5, r7, #4
0x07fc3eb2: 5019 adds r0, r2, r5
0x07fc3eb4: 81b2 uxth r1, r0
0x07fc3eb6: 1846 mov r0, r3
0x07fc3eb8: 2346 mov r3, r4
0x07fc3eba: fff7bdfd bl #0x7fc3a38
0x07fc3ebe: 169b ldr r3, [sp, #0x58]
0x07fc3ec0: 0127 movs r7, #1
0x07fc3ec2: 0094 str r4, [sp]
0x07fc3ec4: 0197 str r7, [sp, #4]
0x07fc3ec6: 0297 str r7, [sp, #8]
0x07fc3ec8: 9808 lsrs r0, r3, #2
0x07fc3eca: 2918 adds r1, r5, r0
0x07fc3ecc: 8ab2 uxth r2, r1
0x07fc3ece: 1392 str r2, [sp, #0x4c]
0x07fc3ed0: 1299 ldr r1, [sp, #0x48]
0x07fc3ed2: 8919 adds r1, r1, r6
0x07fc3ed4: 89b2 uxth r1, r1
0x07fc3ed6: 0c91 str r1, [sp, #0x30]
0x07fc3ed8: a9b2 uxth r1, r5
0x07fc3eda: c918 adds r1, r1, r3
0x07fc3edc: 1691 str r1, [sp, #0x58]
0x07fc3ede: 081a subs r0, r1, r0
0x07fc3ee0: 85b2 uxth r5, r0
0x07fc3ee2: 3046 mov r0, r6
0x07fc3ee4: 1146 mov r1, r2
0x07fc3ee6: 0c9a ldr r2, [sp, #0x30]
0x07fc3ee8: 2b46 mov r3, r5
0x07fc3eea: 00f04dfd bl #0x7fc4988
0x07fc3eee: 0094 str r4, [sp]
0x07fc3ef0: 0197 str r7, [sp, #4]
0x07fc3ef2: 0297 str r7, [sp, #8]
0x07fc3ef4: 1598 ldr r0, [sp, #0x54]
0x07fc3ef6: 8119 adds r1, r0, r6
0x07fc3ef8: 129e ldr r6, [sp, #0x48]
0x07fc3efa: 881b subs r0, r1, r6
0x07fc3efc: 80b2 uxth r0, r0
0x07fc3efe: 491e subs r1, r1, #1
0x07fc3f00: 8ab2 uxth r2, r1
0x07fc3f02: 1399 ldr r1, [sp, #0x4c]
0x07fc3f04: 2b46 mov r3, r5
0x07fc3f06: 00f03ffd bl #0x7fc4988
0x07fc3f0a: 8720 movs r0, #0x87
0x07fc3f0c: 4000 lsls r0, r0, #1
0x07fc3f0e: 5a30 adds r0, #0x5a
0x07fc3f10: 1199 ldr r1, [sp, #0x44]
0x07fc3f12: 0091 str r1, [sp]
0x07fc3f14: 0194 str r4, [sp, #4]
0x07fc3f16: 1099 ldr r1, [sp, #0x40]
0x07fc3f18: 0291 str r1, [sp, #8]
0x07fc3f1a: 0390 str r0, [sp, #0xc]
0x07fc3f1c: 0f98 ldr r0, [sp, #0x3c]
0x07fc3f1e: 3018 adds r0, r6, r0
0x07fc3f20: 1699 ldr r1, [sp, #0x58]
0x07fc3f22: 081a subs r0, r1, r0
0x07fc3f24: c01e subs r0, r0, #3
0x07fc3f26: 81b2 uxth r1, r0
0x07fc3f28: 0d98 ldr r0, [sp, #0x34]
0x07fc3f2a: 0e9a ldr r2, [sp, #0x38]
0x07fc3f2c: 2346 mov r3, r4
0x07fc3f2e: fff783fd bl #0x7fc3a38
0x07fc3f32: 00f0d9fc bl #0x7fc48e8
0x07fc3f36: 0125 movs r5, #1
0x07fc3f38: 0020 movs r0, #0
0x07fc3f3a: 1290 str r0, [sp, #0x48]
0x07fc3f3c: 0090 str r0, [sp]
0x07fc3f3e: 0195 str r5, [sp, #4]
0x07fc3f40: 0295 str r5, [sp, #8]
0x07fc3f42: 1699 ldr r1, [sp, #0x58]
0x07fc3f44: 8819 adds r0, r1, r6
0x07fc3f46: 1f46 mov r7, r3
0x07fc3f48: 80b2 uxth r0, r0
0x07fc3f4a: 0f90 str r0, [sp, #0x3c]
0x07fc3f4c: 5808 lsrs r0, r3, #1
0x07fc3f4e: 1090 str r0, [sp, #0x40]
0x07fc3f50: 0219 adds r2, r0, r4
0x07fc3f52: 90b2 uxth r0, r2
0x07fc3f54: 1190 str r0, [sp, #0x44]
0x07fc3f56: 4908 lsrs r1, r1, #1
0x07fc3f58: 1494 str r4, [sp, #0x50]
0x07fc3f5a: 8c19 adds r4, r1, r6
0x07fc3f5c: a1b2 uxth r1, r4
0x07fc3f5e: 1396 str r6, [sp, #0x4c]
0x07fc3f60: 9e08 lsrs r6, r3, #2
0x07fc3f62: 9219 adds r2, r2, r6
0x07fc3f64: 92b2 uxth r2, r2
0x07fc3f66: 0f9b ldr r3, [sp, #0x3c]
0x07fc3f68: 00f00efd bl #0x7fc4988
0x07fc3f6c: 1298 ldr r0, [sp, #0x48]
0x07fc3f6e: 0090 str r0, [sp]
0x07fc3f70: 0195 str r5, [sp, #4]
0x07fc3f72: 0295 str r5, [sp, #8]
0x07fc3f74: 1498 ldr r0, [sp, #0x50]
0x07fc3f76: 3918 adds r1, r7, r0
0x07fc3f78: 8ab2 uxth r2, r1
0x07fc3f7a: a119 adds r1, r4, r6
0x07fc3f7c: 8db2 uxth r5, r1
0x07fc3f7e: 1099 ldr r1, [sp, #0x40]
0x07fc3f80: 6118 adds r1, r4, r1
0x07fc3f82: 8bb2 uxth r3, r1
0x07fc3f84: 0446 mov r4, r0
0x07fc3f86: 2946 mov r1, r5
0x07fc3f88: 00f0fefc bl #0x7fc4988
0x07fc3f8c: 0521 movs r1, #5
0x07fc3f8e: 3846 mov r0, r7
0x07fc3f90: 5af712f8 bl #0x7f1dfb8
0x07fc3f94: c0b2 uxtb r0, r0
0x07fc3f96: 1299 ldr r1, [sp, #0x48]
0x07fc3f98: 0091 str r1, [sp]
0x07fc3f9a: 0190 str r0, [sp, #4]
0x07fc3f9c: 0291 str r1, [sp, #8]
0x07fc3f9e: 2046 mov r0, r4
0x07fc3fa0: 2946 mov r1, r5
0x07fc3fa2: 119a ldr r2, [sp, #0x44]
0x07fc3fa4: 139b ldr r3, [sp, #0x4c]
0x07fc3fa6: fff7bbfe bl #0x7fc3d20
0x07fc3faa: 00f09dfc bl #0x7fc48e8
0x07fc3fae: 1e21 movs r1, #0x1e
0x07fc3fb0: 1846 mov r0, r3
0x07fc3fb2: 1f46 mov r7, r3
0x07fc3fb4: 1593 str r3, [sp, #0x54]
0x07fc3fb6: 59f7ffff bl #0x7f1dfb8
0x07fc3fba: b422 movs r2, #0xb4
0x07fc3fbc: 0b92 str r2, [sp, #0x2c]
0x07fc3fbe: 0025 movs r5, #0
0x07fc3fc0: 2146 mov r1, r4
0x07fc3fc2: 1494 str r4, [sp, #0x50]
0x07fc3fc4: 0123 movs r3, #1
0x07fc3fc6: 0095 str r5, [sp]
0x07fc3fc8: 0193 str r3, [sp, #4]
0x07fc3fca: 1c46 mov r4, r3
0x07fc3fcc: 1293 str r3, [sp, #0x48]
0x07fc3fce: 0295 str r5, [sp, #8]
0x07fc3fd0: 0392 str r2, [sp, #0xc]
0x07fc3fd2: 7b08 lsrs r3, r7, #1
0x07fc3fd4: 5918 adds r1, r3, r1
0x07fc3fd6: 0891 str r1, [sp, #0x20]
0x07fc3fd8: 8ab2 uxth r2, r1
0x07fc3fda: 1092 str r2, [sp, #0x40]
0x07fc3fdc: 181a subs r0, r3, r0
0x07fc3fde: 0993 str r3, [sp, #0x24]
0x07fc3fe0: 311f subs r1, r6, #4
0x07fc3fe2: 0f91 str r1, [sp, #0x3c]
0x07fc3fe4: 4018 adds r0, r0, r1
0x07fc3fe6: 81b2 uxth r1, r0
0x07fc3fe8: 0d91 str r1, [sp, #0x34]
0x07fc3fea: da4f ldr r7, [pc, #0x368]
0x07fc3fec: 1046 mov r0, r2
0x07fc3fee: 1a46 mov r2, r3
0x07fc3ff0: 2b46 mov r3, r5
0x07fc3ff2: b847 blx r7
0x07fc3ff4: 0095 str r5, [sp]
0x07fc3ff6: 0194 str r4, [sp, #4]
0x07fc3ff8: 0295 str r5, [sp, #8]
0x07fc3ffa: 0695 str r5, [sp, #0x18]
0x07fc3ffc: 0b9f ldr r7, [sp, #0x2c]
0x07fc3ffe: 0397 str r7, [sp, #0xc]
0x07fc4000: 1598 ldr r0, [sp, #0x54]
0x07fc4002: 8208 lsrs r2, r0, #2
0x07fc4004: 1192 str r2, [sp, #0x44]
0x07fc4006: ff23 movs r3, #0xff
0x07fc4008: 0e93 str r3, [sp, #0x38]
0x07fc400a: 1098 ldr r0, [sp, #0x40]
0x07fc400c: 0d99 ldr r1, [sp, #0x34]
0x07fc400e: d14c ldr r4, [pc, #0x344]
0x07fc4010: a047 blx r4
0x07fc4012: 8720 movs r0, #0x87
0x07fc4014: 4000 lsls r0, r0, #1
0x07fc4016: 5a30 adds r0, #0x5a
0x07fc4018: 0c90 str r0, [sp, #0x30]
0x07fc401a: 0095 str r5, [sp]
0x07fc401c: 129a ldr r2, [sp, #0x48]
0x07fc401e: 0192 str r2, [sp, #4]
0x07fc4020: 0297 str r7, [sp, #8]
0x07fc4022: 0390 str r0, [sp, #0xc]
0x07fc4024: 1698 ldr r0, [sp, #0x58]
0x07fc4026: 4008 lsrs r0, r0, #1
0x07fc4028: 1199 ldr r1, [sp, #0x44]
0x07fc402a: 401a subs r0, r0, r1
0x07fc402c: 0f99 ldr r1, [sp, #0x3c]
0x07fc402e: 0818 adds r0, r1, r0
0x07fc4030: 0790 str r0, [sp, #0x1c]
0x07fc4032: 81b2 uxth r1, r0
0x07fc4034: 0a91 str r1, [sp, #0x28]
0x07fc4036: 1098 ldr r0, [sp, #0x40]
0x07fc4038: 099a ldr r2, [sp, #0x24]
0x07fc403a: 2b46 mov r3, r5
0x07fc403c: c54c ldr r4, [pc, #0x314]
0x07fc403e: a047 blx r4
0x07fc4040: 0095 str r5, [sp]
0x07fc4042: 129f ldr r7, [sp, #0x48]
0x07fc4044: 0197 str r7, [sp, #4]
0x07fc4046: 0b9c ldr r4, [sp, #0x2c]
0x07fc4048: 0294 str r4, [sp, #8]
0x07fc404a: 0c98 ldr r0, [sp, #0x30]
0x07fc404c: 0390 str r0, [sp, #0xc]
0x07fc404e: 1098 ldr r0, [sp, #0x40]
0x07fc4050: 0a99 ldr r1, [sp, #0x28]
0x07fc4052: 119a ldr r2, [sp, #0x44]
0x07fc4054: 0e9b ldr r3, [sp, #0x38]
0x07fc4056: bf4d ldr r5, [pc, #0x2fc]
0x07fc4058: a847 blx r5
0x07fc405a: 069d ldr r5, [sp, #0x18]
0x07fc405c: 0095 str r5, [sp]
0x07fc405e: 0197 str r7, [sp, #4]
0x07fc4060: 0294 str r4, [sp, #8]
0x07fc4062: 0c98 ldr r0, [sp, #0x30]
0x07fc4064: 0390 str r0, [sp, #0xc]
0x07fc4066: 099a ldr r2, [sp, #0x24]
0x07fc4068: 1698 ldr r0, [sp, #0x58]
0x07fc406a: 801a subs r0, r0, r2
0x07fc406c: 0f99 ldr r1, [sp, #0x3c]
0x07fc406e: 4018 adds r0, r0, r1
0x07fc4070: 1690 str r0, [sp, #0x58]
0x07fc4072: 1396 str r6, [sp, #0x4c]
0x07fc4074: 86b2 uxth r6, r0
0x07fc4076: 109f ldr r7, [sp, #0x40]
0x07fc4078: 3846 mov r0, r7
0x07fc407a: 3146 mov r1, r6
0x07fc407c: 2b46 mov r3, r5
0x07fc407e: b54c ldr r4, [pc, #0x2d4]
0x07fc4080: a047 blx r4
0x07fc4082: 0095 str r5, [sp]
0x07fc4084: 129c ldr r4, [sp, #0x48]
0x07fc4086: 0194 str r4, [sp, #4]
0x07fc4088: 0b98 ldr r0, [sp, #0x2c]
0x07fc408a: 0290 str r0, [sp, #8]
0x07fc408c: 0c98 ldr r0, [sp, #0x30]
0x07fc408e: 0390 str r0, [sp, #0xc]
0x07fc4090: 3846 mov r0, r7
0x07fc4092: 3146 mov r1, r6
0x07fc4094: 119e ldr r6, [sp, #0x44]
0x07fc4096: 3246 mov r2, r6
0x07fc4098: 0e9b ldr r3, [sp, #0x38]
0x07fc409a: ae4f ldr r7, [pc, #0x2b8]
0x07fc409c: b847 blx r7
0x07fc409e: 0095 str r5, [sp]
0x07fc40a0: 0194 str r4, [sp, #4]
0x07fc40a2: 0294 str r4, [sp, #8]
0x07fc40a4: 149f ldr r7, [sp, #0x50]
0x07fc40a6: f119 adds r1, r6, r7
0x07fc40a8: 8ab2 uxth r2, r1
0x07fc40aa: 0799 ldr r1, [sp, #0x1c]
0x07fc40ac: 491c adds r1, r1, #1
0x07fc40ae: 8bb2 uxth r3, r1
0x07fc40b0: 1093 str r3, [sp, #0x40]
0x07fc40b2: 3846 mov r0, r7
0x07fc40b4: 0d99 ldr r1, [sp, #0x34]
0x07fc40b6: a84c ldr r4, [pc, #0x2a0]
0x07fc40b8: a047 blx r4
0x07fc40ba: 0095 str r5, [sp]
0x07fc40bc: 1298 ldr r0, [sp, #0x48]
0x07fc40be: 0190 str r0, [sp, #4]
0x07fc40c0: 0290 str r0, [sp, #8]
0x07fc40c2: 1598 ldr r0, [sp, #0x54]
0x07fc40c4: c719 adds r7, r0, r7
0x07fc40c6: bab2 uxth r2, r7
0x07fc40c8: b81b subs r0, r7, r6
0x07fc40ca: 401c adds r0, r0, #1
0x07fc40cc: 86b2 uxth r6, r0
0x07fc40ce: 3046 mov r0, r6
0x07fc40d0: 0d99 ldr r1, [sp, #0x34]
0x07fc40d2: 109b ldr r3, [sp, #0x40]
0x07fc40d4: a04c ldr r4, [pc, #0x280]
0x07fc40d6: a047 blx r4
0x07fc40d8: 0095 str r5, [sp]
0x07fc40da: 1298 ldr r0, [sp, #0x48]
0x07fc40dc: 0190 str r0, [sp, #4]
0x07fc40de: 0290 str r0, [sp, #8]
0x07fc40e0: 0446 mov r4, r0
0x07fc40e2: 781c adds r0, r7, #1
0x07fc40e4: 82b2 uxth r2, r0
0x07fc40e6: 1698 ldr r0, [sp, #0x58]
0x07fc40e8: 401c adds r0, r0, #1
0x07fc40ea: 83b2 uxth r3, r0
0x07fc40ec: 3046 mov r0, r6
0x07fc40ee: 0a99 ldr r1, [sp, #0x28]
0x07fc40f0: 994d ldr r5, [pc, #0x264]
0x07fc40f2: a847 blx r5
0x07fc40f4: 0e98 ldr r0, [sp, #0x38]
0x07fc40f6: 0090 str r0, [sp]
0x07fc40f8: 0194 str r4, [sp, #4]
0x07fc40fa: 0294 str r4, [sp, #8]
0x07fc40fc: 0899 ldr r1, [sp, #0x20]
0x07fc40fe: 119a ldr r2, [sp, #0x44]
0x07fc4100: 881a subs r0, r1, r2
0x07fc4102: 80b2 uxth r0, r0
0x07fc4104: 8918 adds r1, r1, r2
0x07fc4106: 8ab2 uxth r2, r1
0x07fc4108: 1399 ldr r1, [sp, #0x4c]
0x07fc410a: 0839 subs r1, #8
0x07fc410c: 89b2 uxth r1, r1
0x07fc410e: 0f9b ldr r3, [sp, #0x3c]
0x07fc4110: 9bb2 uxth r3, r3
0x07fc4112: 01e3 b #0x7fc4718
0x07fc4114: 1e21 movs r1, #0x1e
0x07fc4116: 1846 mov r0, r3
0x07fc4118: 1f46 mov r7, r3
0x07fc411a: 1593 str r3, [sp, #0x54]
0x07fc411c: 59f74cff bl #0x7f1dfb8
0x07fc4120: d722 movs r2, #0xd7
0x07fc4122: 1192 str r2, [sp, #0x44]
0x07fc4124: 0025 movs r5, #0
0x07fc4126: 0121 movs r1, #1
0x07fc4128: 1291 str r1, [sp, #0x48]
0x07fc412a: 0095 str r5, [sp]
0x07fc412c: 0191 str r1, [sp, #4]
0x07fc412e: 0295 str r5, [sp, #8]
0x07fc4130: 0392 str r2, [sp, #0xc]
0x07fc4132: 1396 str r6, [sp, #0x4c]
0x07fc4134: 7a08 lsrs r2, r7, #1
0x07fc4136: 0992 str r2, [sp, #0x24]
0x07fc4138: 311f subs r1, r6, #4
0x07fc413a: 0c91 str r1, [sp, #0x30]
0x07fc413c: 8918 adds r1, r1, r2
0x07fc413e: 0d91 str r1, [sp, #0x34]
0x07fc4140: 081a subs r0, r1, r0
0x07fc4142: 81b2 uxth r1, r0
0x07fc4144: 0f91 str r1, [sp, #0x3c]
0x07fc4146: 1019 adds r0, r2, r4
0x07fc4148: 0b90 str r0, [sp, #0x2c]
0x07fc414a: 80b2 uxth r0, r0
0x07fc414c: 814f ldr r7, [pc, #0x204]
0x07fc414e: 0646 mov r6, r0
0x07fc4150: 2b46 mov r3, r5
0x07fc4152: b847 blx r7
0x07fc4154: 8720 movs r0, #0x87
0x07fc4156: 4700 lsls r7, r0, #1
0x07fc4158: 1494 str r4, [sp, #0x50]
0x07fc415a: 3846 mov r0, r7
0x07fc415c: 5a30 adds r0, #0x5a
0x07fc415e: 0a90 str r0, [sp, #0x28]
0x07fc4160: 2d37 adds r7, #0x2d
0x07fc4162: 0095 str r5, [sp]
0x07fc4164: 129c ldr r4, [sp, #0x48]
0x07fc4166: 0194 str r4, [sp, #4]
0x07fc4168: 0297 str r7, [sp, #8]
0x07fc416a: 0390 str r0, [sp, #0xc]
0x07fc416c: 3046 mov r0, r6
0x07fc416e: 0e96 str r6, [sp, #0x38]
0x07fc4170: 0f99 ldr r1, [sp, #0x3c]
0x07fc4172: 099a ldr r2, [sp, #0x24]
0x07fc4174: 2b46 mov r3, r5
0x07fc4176: 774e ldr r6, [pc, #0x1dc]
0x07fc4178: b047 blx r6
0x07fc417a: 1095 str r5, [sp, #0x40]
0x07fc417c: 0095 str r5, [sp]
0x07fc417e: 0194 str r4, [sp, #4]
0x07fc4180: 0295 str r5, [sp, #8]
0x07fc4182: 1198 ldr r0, [sp, #0x44]
0x07fc4184: 0390 str r0, [sp, #0xc]
0x07fc4186: 1598 ldr r0, [sp, #0x54]
0x07fc4188: 8208 lsrs r2, r0, #2
0x07fc418a: 1192 str r2, [sp, #0x44]
0x07fc418c: ff25 movs r5, #0xff
0x07fc418e: 0e98 ldr r0, [sp, #0x38]
0x07fc4190: 0f9c ldr r4, [sp, #0x3c]
0x07fc4192: 2146 mov r1, r4
0x07fc4194: 2b46 mov r3, r5
0x07fc4196: b047 blx r6
0x07fc4198: 1098 ldr r0, [sp, #0x40]
0x07fc419a: 0090 str r0, [sp]
0x07fc419c: 129e ldr r6, [sp, #0x48]
0x07fc419e: 0196 str r6, [sp, #4]
0x07fc41a0: 0297 str r7, [sp, #8]
0x07fc41a2: 0a98 ldr r0, [sp, #0x28]
0x07fc41a4: 0390 str r0, [sp, #0xc]
0x07fc41a6: 0e98 ldr r0, [sp, #0x38]
0x07fc41a8: 2146 mov r1, r4
0x07fc41aa: 119c ldr r4, [sp, #0x44]
0x07fc41ac: 2246 mov r2, r4
0x07fc41ae: 2b46 mov r3, r5
0x07fc41b0: 684f ldr r7, [pc, #0x1a0]
0x07fc41b2: b847 blx r7
0x07fc41b4: 0095 str r5, [sp]
0x07fc41b6: 0196 str r6, [sp, #4]
0x07fc41b8: 0296 str r6, [sp, #8]
0x07fc41ba: 0b99 ldr r1, [sp, #0x2c]
0x07fc41bc: 081b subs r0, r1, r4
0x07fc41be: 80b2 uxth r0, r0
0x07fc41c0: 0919 adds r1, r1, r4
0x07fc41c2: 8ab2 uxth r2, r1
0x07fc41c4: 1399 ldr r1, [sp, #0x4c]
0x07fc41c6: 0839 subs r1, #8
0x07fc41c8: 89b2 uxth r1, r1
0x07fc41ca: 0c9b ldr r3, [sp, #0x30]
0x07fc41cc: 9cb2 uxth r4, r3
0x07fc41ce: 2346 mov r3, r4
0x07fc41d0: 00f0dafb bl #0x7fc4988
0x07fc41d4: 0521 movs r1, #5
0x07fc41d6: 159e ldr r6, [sp, #0x54]
0x07fc41d8: 3046 mov r0, r6
0x07fc41da: 59f7edfe bl #0x7f1dfb8
0x07fc41de: c1b2 uxtb r1, r0
0x07fc41e0: 109a ldr r2, [sp, #0x40]
0x07fc41e2: 0092 str r2, [sp]
0x07fc41e4: 0191 str r1, [sp, #4]
0x07fc41e6: 0292 str r2, [sp, #8]
0x07fc41e8: 1546 mov r5, r2
0x07fc41ea: 149a ldr r2, [sp, #0x50]
0x07fc41ec: b618 adds r6, r6, r2
0x07fc41ee: 311a subs r1, r6, r0
0x07fc41f0: 8fb2 uxth r7, r1
0x07fc41f2: 1699 ldr r1, [sp, #0x58]
0x07fc41f4: 6418 adds r4, r4, r1
0x07fc41f6: 201a subs r0, r4, r0
0x07fc41f8: 83b2 uxth r3, r0
0x07fc41fa: 0d98 ldr r0, [sp, #0x34]
0x07fc41fc: 81b2 uxth r1, r0
0x07fc41fe: 3846 mov r0, r7
0x07fc4200: 1746 mov r7, r2
0x07fc4202: fff78dfd bl #0x7fc3d20
0x07fc4206: 0095 str r5, [sp]
0x07fc4208: 1298 ldr r0, [sp, #0x48]
0x07fc420a: 0190 str r0, [sp, #4]
0x07fc420c: 0290 str r0, [sp, #8]
0x07fc420e: b2b2 uxth r2, r6
0x07fc4210: a3b2 uxth r3, r4
0x07fc4212: 1198 ldr r0, [sp, #0x44]
0x07fc4214: 201a subs r0, r4, r0
0x07fc4216: 81b2 uxth r1, r0
0x07fc4218: 3846 mov r0, r7
0x07fc421a: 40e1 b #0x7fc449e
0x07fc421c: 0120 movs r0, #1
0x07fc421e: 1290 str r0, [sp, #0x48]
0x07fc4220: 0025 movs r5, #0
0x07fc4222: 0095 str r5, [sp]
0x07fc4224: 0190 str r0, [sp, #4]
0x07fc4226: 0290 str r0, [sp, #8]
0x07fc4228: 1819 adds r0, r3, r4
0x07fc422a: 1090 str r0, [sp, #0x40]
0x07fc422c: 82b2 uxth r2, r0
0x07fc422e: 9808 lsrs r0, r3, #2
0x07fc4230: 1190 str r0, [sp, #0x44]
0x07fc4232: 8019 adds r0, r0, r6
0x07fc4234: 1593 str r3, [sp, #0x54]
0x07fc4236: 83b2 uxth r3, r0
0x07fc4238: 2046 mov r0, r4
0x07fc423a: 3146 mov r1, r6
0x07fc423c: 464f ldr r7, [pc, #0x118]
0x07fc423e: b847 blx r7
0x07fc4240: 0521 movs r1, #5
0x07fc4242: 159f ldr r7, [sp, #0x54]
0x07fc4244: 3846 mov r0, r7
0x07fc4246: 59f7b7fe bl #0x7f1dfb8
0x07fc424a: c1b2 uxtb r1, r0
0x07fc424c: 0095 str r5, [sp]
0x07fc424e: 0191 str r1, [sp, #4]
0x07fc4250: 0295 str r5, [sp, #8]
0x07fc4252: 1099 ldr r1, [sp, #0x40]
0x07fc4254: 081a subs r0, r1, r0
0x07fc4256: 80b2 uxth r0, r0
0x07fc4258: f908 lsrs r1, r7, #3
0x07fc425a: 0c91 str r1, [sp, #0x30]
0x07fc425c: 8919 adds r1, r1, r6
0x07fc425e: 89b2 uxth r1, r1
0x07fc4260: 7a08 lsrs r2, r7, #1
0x07fc4262: 0e92 str r2, [sp, #0x38]
0x07fc4264: 1494 str r4, [sp, #0x50]
0x07fc4266: 1219 adds r2, r2, r4
0x07fc4268: 0d92 str r2, [sp, #0x34]
0x07fc426a: 119c ldr r4, [sp, #0x44]
0x07fc426c: 121b subs r2, r2, r4
0x07fc426e: 92b2 uxth r2, r2
0x07fc4270: 169b ldr r3, [sp, #0x58]
0x07fc4272: 5b08 lsrs r3, r3, #1
0x07fc4274: 9b19 adds r3, r3, r6
0x07fc4276: 0f93 str r3, [sp, #0x3c]
0x07fc4278: 1b1b subs r3, r3, r4
0x07fc427a: 2746 mov r7, r4
0x07fc427c: 9bb2 uxth r3, r3
0x07fc427e: 0b93 str r3, [sp, #0x2c]
0x07fc4280: fff74efd bl #0x7fc3d20
0x07fc4284: 1396 str r6, [sp, #0x4c]
0x07fc4286: 8720 movs r0, #0x87
0x07fc4288: 0890 str r0, [sp, #0x20]
0x07fc428a: 0095 str r5, [sp]
0x07fc428c: 129c ldr r4, [sp, #0x48]
0x07fc428e: 0194 str r4, [sp, #4]
0x07fc4290: 0295 str r5, [sp, #8]
0x07fc4292: 0390 str r0, [sp, #0xc]
0x07fc4294: 0d98 ldr r0, [sp, #0x34]
0x07fc4296: 82b2 uxth r2, r0
0x07fc4298: 0d92 str r2, [sp, #0x34]
0x07fc429a: 0f98 ldr r0, [sp, #0x3c]
0x07fc429c: c019 adds r0, r0, r7
0x07fc429e: 87b2 uxth r7, r0
0x07fc42a0: 1046 mov r0, r2
0x07fc42a2: 3946 mov r1, r7
0x07fc42a4: 0a97 str r7, [sp, #0x28]
0x07fc42a6: 0e9a ldr r2, [sp, #0x38]
0x07fc42a8: 2b46 mov r3, r5
0x07fc42aa: 2a4e ldr r6, [pc, #0xa8]
0x07fc42ac: b047 blx r6
0x07fc42ae: 0095 str r5, [sp]
0x07fc42b0: 0194 str r4, [sp, #4]
0x07fc42b2: 0295 str r5, [sp, #8]
0x07fc42b4: 089c ldr r4, [sp, #0x20]
0x07fc42b6: 0394 str r4, [sp, #0xc]
0x07fc42b8: ff23 movs r3, #0xff
0x07fc42ba: 0993 str r3, [sp, #0x24]
0x07fc42bc: 0d9e ldr r6, [sp, #0x34]
0x07fc42be: 3046 mov r0, r6
0x07fc42c0: 3946 mov r1, r7
0x07fc42c2: 119a ldr r2, [sp, #0x44]
0x07fc42c4: 234f ldr r7, [pc, #0x8c]
0x07fc42c6: b847 blx r7
0x07fc42c8: 6400 lsls r4, r4, #1
0x07fc42ca: 5a34 adds r4, #0x5a
0x07fc42cc: b420 movs r0, #0xb4
0x07fc42ce: 0890 str r0, [sp, #0x20]
0x07fc42d0: 0095 str r5, [sp]
0x07fc42d2: 129f ldr r7, [sp, #0x48]
0x07fc42d4: 0197 str r7, [sp, #4]
0x07fc42d6: 0290 str r0, [sp, #8]
0x07fc42d8: 0394 str r4, [sp, #0xc]
0x07fc42da: 1398 ldr r0, [sp, #0x4c]
0x07fc42dc: 1699 ldr r1, [sp, #0x58]
0x07fc42de: 0818 adds r0, r1, r0
0x07fc42e0: 0e9a ldr r2, [sp, #0x38]
0x07fc42e2: 801a subs r0, r0, r2
0x07fc42e4: 1690 str r0, [sp, #0x58]
0x07fc42e6: 81b2 uxth r1, r0
0x07fc42e8: 1391 str r1, [sp, #0x4c]
0x07fc42ea: 3046 mov r0, r6
0x07fc42ec: 2b46 mov r3, r5
0x07fc42ee: 194e ldr r6, [pc, #0x64]
0x07fc42f0: b047 blx r6
0x07fc42f2: 0095 str r5, [sp]
0x07fc42f4: 0197 str r7, [sp, #4]
0x07fc42f6: 0898 ldr r0, [sp, #0x20]
0x07fc42f8: 0290 str r0, [sp, #8]
0x07fc42fa: 0394 str r4, [sp, #0xc]
0x07fc42fc: 0d98 ldr r0, [sp, #0x34]
0x07fc42fe: 1399 ldr r1, [sp, #0x4c]
0x07fc4300: 119c ldr r4, [sp, #0x44]
0x07fc4302: 2246 mov r2, r4
0x07fc4304: 099f ldr r7, [sp, #0x24]
0x07fc4306: 3b46 mov r3, r7
0x07fc4308: 124e ldr r6, [pc, #0x48]
0x07fc430a: b047 blx r6
0x07fc430c: 1e21 movs r1, #0x1e
0x07fc430e: 1598 ldr r0, [sp, #0x54]
0x07fc4310: 59f752fe bl #0x7f1dfb8
0x07fc4314: 0095 str r5, [sp]
0x07fc4316: 1299 ldr r1, [sp, #0x48]
0x07fc4318: 0191 str r1, [sp, #4]
0x07fc431a: 0291 str r1, [sp, #8]
0x07fc431c: 0d46 mov r5, r1
0x07fc431e: 109a ldr r2, [sp, #0x40]
0x07fc4320: 111b subs r1, r2, r4
0x07fc4322: 2646 mov r6, r4
0x07fc4324: 4018 adds r0, r0, r1
0x07fc4326: 80b2 uxth r0, r0
0x07fc4328: 511c adds r1, r2, #1
0x07fc432a: 8ab2 uxth r2, r1
0x07fc432c: 1699 ldr r1, [sp, #0x58]
0x07fc432e: 491c adds r1, r1, #1
0x07fc4330: 8bb2 uxth r3, r1
0x07fc4332: 0a99 ldr r1, [sp, #0x28]
0x07fc4334: 084c ldr r4, [pc, #0x20]
0x07fc4336: a047 blx r4
0x07fc4338: 0097 str r7, [sp]
0x07fc433a: 0195 str r5, [sp, #4]
0x07fc433c: 0295 str r5, [sp, #8]
0x07fc433e: 1498 ldr r0, [sp, #0x50]
0x07fc4340: 3018 adds r0, r6, r0
0x07fc4342: 82b2 uxth r2, r0
0x07fc4344: 0c99 ldr r1, [sp, #0x30]
0x07fc4346: 401a subs r0, r0, r1
0x07fc4348: 80b2 uxth r0, r0
0x07fc434a: 0f9b ldr r3, [sp, #0x3c]
0x07fc434c: 5918 adds r1, r3, r1
0x07fc434e: 8bb2 uxth r3, r1
0x07fc4350: 0b99 ldr r1, [sp, #0x2c]
0x07fc4352: c8e2 b #0x7fc48e6
0x07fc4354: 393a subs r2, #0x39
0x07fc4356: fc07 lsls r4, r7, #0x1f
0x07fc4358: 8949 ldr r1, [pc, #0x224]
0x07fc435a: fc07 lsls r4, r7, #0x1f
0x07fc435c: 0127 movs r7, #1
0x07fc435e: 0020 movs r0, #0
0x07fc4360: 1290 str r0, [sp, #0x48]
0x07fc4362: 0090 str r0, [sp]
0x07fc4364: 0197 str r7, [sp, #4]
0x07fc4366: 0297 str r7, [sp, #8]
0x07fc4368: 1819 adds r0, r3, r4
0x07fc436a: 0f90 str r0, [sp, #0x3c]
0x07fc436c: 82b2 uxth r2, r0
0x07fc436e: 5808 lsrs r0, r3, #1
0x07fc4370: 0d90 str r0, [sp, #0x34]
0x07fc4372: 8019 adds r0, r0, r6
0x07fc4374: 3146 mov r1, r6
0x07fc4376: 1396 str r6, [sp, #0x4c]
0x07fc4378: 9d08 lsrs r5, r3, #2
0x07fc437a: 1195 str r5, [sp, #0x44]
0x07fc437c: 2646 mov r6, r4
0x07fc437e: 1494 str r4, [sp, #0x50]
0x07fc4380: 441b subs r4, r0, r5
0x07fc4382: a5b2 uxth r5, r4
0x07fc4384: 0c95 str r5, [sp, #0x30]
0x07fc4386: 3046 mov r0, r6
0x07fc4388: 1593 str r3, [sp, #0x54]
0x07fc438a: 2b46 mov r3, r5
0x07fc438c: e34d ldr r5, [pc, #0x38c]
0x07fc438e: a847 blx r5
0x07fc4390: 0a21 movs r1, #0xa
0x07fc4392: 1091 str r1, [sp, #0x40]
0x07fc4394: 1698 ldr r0, [sp, #0x58]
0x07fc4396: 59f70ffe bl #0x7f1dfb8
0x07fc439a: 1299 ldr r1, [sp, #0x48]
0x07fc439c: 0091 str r1, [sp]
0x07fc439e: 0197 str r7, [sp, #4]
0x07fc43a0: 0297 str r7, [sp, #8]
0x07fc43a2: 0019 adds r0, r0, r4
0x07fc43a4: 83b2 uxth r3, r0
0x07fc43a6: 0d9e ldr r6, [sp, #0x34]
0x07fc43a8: 1498 ldr r0, [sp, #0x50]
0x07fc43aa: 3118 adds r1, r6, r0
0x07fc43ac: 0e91 str r1, [sp, #0x38]
0x07fc43ae: 119d ldr r5, [sp, #0x44]
0x07fc43b0: 491b subs r1, r1, r5
0x07fc43b2: 8ab2 uxth r2, r1
0x07fc43b4: 0c99 ldr r1, [sp, #0x30]
0x07fc43b6: d94c ldr r4, [pc, #0x364]
0x07fc43b8: a047 blx r4
0x07fc43ba: 0e21 movs r1, #0xe
0x07fc43bc: 1598 ldr r0, [sp, #0x54]
0x07fc43be: 59f7fbfd bl #0x7f1dfb8
0x07fc43c2: e943 mvns r1, r5
0x07fc43c4: 7418 adds r4, r6, r1
0x07fc43c6: e1b2 uxtb r1, r4
0x07fc43c8: 129a ldr r2, [sp, #0x48]
0x07fc43ca: 0092 str r2, [sp]
0x07fc43cc: 0191 str r1, [sp, #4]
0x07fc43ce: 0292 str r2, [sp, #8]
0x07fc43d0: 0f99 ldr r1, [sp, #0x3c]
0x07fc43d2: 091b subs r1, r1, r4
0x07fc43d4: 8ab2 uxth r2, r1
0x07fc43d6: 1699 ldr r1, [sp, #0x58]
0x07fc43d8: 139b ldr r3, [sp, #0x4c]
0x07fc43da: c918 adds r1, r1, r3
0x07fc43dc: 1691 str r1, [sp, #0x58]
0x07fc43de: 8db2 uxth r5, r1
0x07fc43e0: c018 adds r0, r0, r3
0x07fc43e2: 81b2 uxth r1, r0
0x07fc43e4: 1498 ldr r0, [sp, #0x50]
0x07fc43e6: 119b ldr r3, [sp, #0x44]
0x07fc43e8: c018 adds r0, r0, r3
0x07fc43ea: 001d adds r0, r0, #4
0x07fc43ec: 86b2 uxth r6, r0
0x07fc43ee: 1046 mov r0, r2
0x07fc43f0: 3246 mov r2, r6
0x07fc43f2: 2b46 mov r3, r5
0x07fc43f4: fff794fc bl #0x7fc3d20
0x07fc43f8: 1598 ldr r0, [sp, #0x54]
0x07fc43fa: 1099 ldr r1, [sp, #0x40]
0x07fc43fc: 59f7dcfd bl #0x7f1dfb8
0x07fc4400: ff21 movs r1, #0xff
0x07fc4402: 0091 str r1, [sp]
0x07fc4404: 0197 str r7, [sp, #4]
0x07fc4406: 0297 str r7, [sp, #8]
0x07fc4408: 0e99 ldr r1, [sp, #0x38]
0x07fc440a: 0818 adds r0, r1, r0
0x07fc440c: 82b2 uxth r2, r0
0x07fc440e: 1698 ldr r0, [sp, #0x58]
0x07fc4410: 2018 adds r0, r4, r0
0x07fc4412: 83b2 uxth r3, r0
0x07fc4414: 3046 mov r0, r6
0x07fc4416: 2946 mov r1, r5
0x07fc4418: c9e0 b #0x7fc45ae
0x07fc441a: 0321 movs r1, #3
0x07fc441c: 1846 mov r0, r3
0x07fc441e: 1f46 mov r7, r3
0x07fc4420: 59f7cafd bl #0x7f1dfb8
0x07fc4424: 1190 str r0, [sp, #0x44]
0x07fc4426: 0521 movs r1, #5
0x07fc4428: 3846 mov r0, r7
0x07fc442a: 59f7c5fd bl #0x7f1dfb8
0x07fc442e: 1290 str r0, [sp, #0x48]
0x07fc4430: 3546 mov r5, r6
0x07fc4432: 0026 movs r6, #0
0x07fc4434: 8721 movs r1, #0x87
0x07fc4436: 4a00 lsls r2, r1, #1
0x07fc4438: c1b2 uxtb r1, r0
0x07fc443a: 0091 str r1, [sp]
0x07fc443c: 0196 str r6, [sp, #4]
0x07fc443e: 0292 str r2, [sp, #8]
0x07fc4440: 5a32 adds r2, #0x5a
0x07fc4442: 0392 str r2, [sp, #0xc]
0x07fc4444: 1198 ldr r0, [sp, #0x44]
0x07fc4446: c21c adds r2, r0, #3
0x07fc4448: 1092 str r2, [sp, #0x40]
0x07fc444a: f808 lsrs r0, r7, #3
0x07fc444c: 0019 adds r0, r0, r4
0x07fc444e: 1190 str r0, [sp, #0x44]
0x07fc4450: 80b2 uxth r0, r0
0x07fc4452: 2946 mov r1, r5
0x07fc4454: 3346 mov r3, r6
0x07fc4456: fff7effa bl #0x7fc3a38
0x07fc445a: 2146 mov r1, r4
0x07fc445c: 1494 str r4, [sp, #0x50]
0x07fc445e: 0124 movs r4, #1
0x07fc4460: 0096 str r6, [sp]
0x07fc4462: 0194 str r4, [sp, #4]
0x07fc4464: 0294 str r4, [sp, #8]
0x07fc4466: 1698 ldr r0, [sp, #0x58]
0x07fc4468: 4019 adds r0, r0, r5
0x07fc446a: 83b2 uxth r3, r0
0x07fc446c: 7808 lsrs r0, r7, #1
0x07fc446e: 4118 adds r1, r0, r1
0x07fc4470: 88b2 uxth r0, r1
0x07fc4472: be08 lsrs r6, r7, #2
0x07fc4474: 8919 adds r1, r1, r6
0x07fc4476: 8ab2 uxth r2, r1
0x07fc4478: 2946 mov r1, r5
0x07fc447a: 00f085fa bl #0x7fc4988
0x07fc447e: ff20 movs r0, #0xff
0x07fc4480: 0090 str r0, [sp]
0x07fc4482: 0194 str r4, [sp, #4]
0x07fc4484: 0294 str r4, [sp, #8]
0x07fc4486: 1098 ldr r0, [sp, #0x40]
0x07fc4488: 4019 adds r0, r0, r5
0x07fc448a: 1299 ldr r1, [sp, #0x48]
0x07fc448c: 4018 adds r0, r0, r1
0x07fc448e: 83b2 uxth r3, r0
0x07fc4490: 1498 ldr r0, [sp, #0x50]
0x07fc4492: 3018 adds r0, r6, r0
0x07fc4494: 82b2 uxth r2, r0
0x07fc4496: 1198 ldr r0, [sp, #0x44]
0x07fc4498: 401e subs r0, r0, #1
0x07fc449a: 80b2 uxth r0, r0
0x07fc449c: 2946 mov r1, r5
0x07fc449e: 00f073fa bl #0x7fc4988
0x07fc44a2: 21e2 b #0x7fc48e8
0x07fc44a4: 0120 movs r0, #1
0x07fc44a6: 1190 str r0, [sp, #0x44]
0x07fc44a8: 0027 movs r7, #0
0x07fc44aa: 0097 str r7, [sp]
0x07fc44ac: 0190 str r0, [sp, #4]
0x07fc44ae: 0290 str r0, [sp, #8]
0x07fc44b0: 1819 adds r0, r3, r4
0x07fc44b2: 0f90 str r0, [sp, #0x3c]
0x07fc44b4: 82b2 uxth r2, r0
0x07fc44b6: 9808 lsrs r0, r3, #2
0x07fc44b8: 1290 str r0, [sp, #0x48]
0x07fc44ba: 8019 adds r0, r0, r6
0x07fc44bc: 85b2 uxth r5, r0
0x07fc44be: 1095 str r5, [sp, #0x40]
0x07fc44c0: 2046 mov r0, r4
0x07fc44c2: 3146 mov r1, r6
0x07fc44c4: 1396 str r6, [sp, #0x4c]
0x07fc44c6: 1593 str r3, [sp, #0x54]
0x07fc44c8: 2b46 mov r3, r5
0x07fc44ca: 944d ldr r5, [pc, #0x250]
0x07fc44cc: a847 blx r5
0x07fc44ce: 0521 movs r1, #5
0x07fc44d0: 159d ldr r5, [sp, #0x54]
0x07fc44d2: 2846 mov r0, r5
0x07fc44d4: 59f770fd bl #0x7f1dfb8
0x07fc44d8: 0097 str r7, [sp]
0x07fc44da: 1199 ldr r1, [sp, #0x44]
0x07fc44dc: 0191 str r1, [sp, #4]
0x07fc44de: 0291 str r1, [sp, #8]
0x07fc44e0: 1699 ldr r1, [sp, #0x58]
0x07fc44e2: 4908 lsrs r1, r1, #1
0x07fc44e4: 8919 adds r1, r1, r6
0x07fc44e6: 0e91 str r1, [sp, #0x38]
0x07fc44e8: 4018 adds r0, r0, r1
0x07fc44ea: 401c adds r0, r0, #1
0x07fc44ec: 83b2 uxth r3, r0
0x07fc44ee: 1298 ldr r0, [sp, #0x48]
0x07fc44f0: 0019 adds r0, r0, r4
0x07fc44f2: 82b2 uxth r2, r0
0x07fc44f4: 2046 mov r0, r4
0x07fc44f6: 1099 ldr r1, [sp, #0x40]
0x07fc44f8: fd4e ldr r6, [pc, #0x3f4]
0x07fc44fa: b047 blx r6
0x07fc44fc: 0621 movs r1, #6
0x07fc44fe: 2e46 mov r6, r5
0x07fc4500: 2846 mov r0, r5
0x07fc4502: 59f759fd bl #0x7f1dfb8
0x07fc4506: b421 movs r1, #0xb4
0x07fc4508: 1091 str r1, [sp, #0x40]
0x07fc450a: 0097 str r7, [sp]
0x07fc450c: 119d ldr r5, [sp, #0x44]
0x07fc450e: 0195 str r5, [sp, #4]
0x07fc4510: 0297 str r7, [sp, #8]
0x07fc4512: 0391 str r1, [sp, #0xc]
0x07fc4514: 0e99 ldr r1, [sp, #0x38]
0x07fc4516: 4018 adds r0, r0, r1
0x07fc4518: 81b2 uxth r1, r0
0x07fc451a: 7208 lsrs r2, r6, #1
0x07fc451c: 0c92 str r2, [sp, #0x30]
0x07fc451e: 1019 adds r0, r2, r4
0x07fc4520: 80b2 uxth r0, r0
0x07fc4522: 1490 str r0, [sp, #0x50]
0x07fc4524: f14e ldr r6, [pc, #0x3c4]
0x07fc4526: 0c46 mov r4, r1
0x07fc4528: 0e91 str r1, [sp, #0x38]
0x07fc452a: 3b46 mov r3, r7
0x07fc452c: b047 blx r6
0x07fc452e: 0097 str r7, [sp]
0x07fc4530: 2e46 mov r6, r5
0x07fc4532: 0195 str r5, [sp, #4]
0x07fc4534: 0297 str r7, [sp, #8]
0x07fc4536: 3d46 mov r5, r7
0x07fc4538: 109f ldr r7, [sp, #0x40]
0x07fc453a: 0397 str r7, [sp, #0xc]
0x07fc453c: ff23 movs r3, #0xff
0x07fc453e: 0d93 str r3, [sp, #0x34]
0x07fc4540: 1498 ldr r0, [sp, #0x50]
0x07fc4542: 2146 mov r1, r4
0x07fc4544: 129a ldr r2, [sp, #0x48]
0x07fc4546: e94c ldr r4, [pc, #0x3a4]
0x07fc4548: a047 blx r4
0x07fc454a: 8720 movs r0, #0x87
0x07fc454c: 4400 lsls r4, r0, #1
0x07fc454e: 5a34 adds r4, #0x5a
0x07fc4550: 00a8 add r0, sp, #0
0x07fc4552: e0c0 stm r0!, {r5, r6, r7}
0x07fc4554: 0394 str r4, [sp, #0xc]
0x07fc4556: 1698 ldr r0, [sp, #0x58]
0x07fc4558: 1399 ldr r1, [sp, #0x4c]
0x07fc455a: 4018 adds r0, r0, r1
0x07fc455c: 0c9a ldr r2, [sp, #0x30]
0x07fc455e: 801a subs r0, r0, r2
0x07fc4560: 1690 str r0, [sp, #0x58]
0x07fc4562: 81b2 uxth r1, r0
0x07fc4564: 1391 str r1, [sp, #0x4c]
0x07fc4566: 149e ldr r6, [sp, #0x50]
0x07fc4568: 3046 mov r0, r6
0x07fc456a: 2b46 mov r3, r5
0x07fc456c: df4f ldr r7, [pc, #0x37c]
0x07fc456e: b847 blx r7
0x07fc4570: 0095 str r5, [sp]
0x07fc4572: 119f ldr r7, [sp, #0x44]
0x07fc4574: 0197 str r7, [sp, #4]
0x07fc4576: 1098 ldr r0, [sp, #0x40]
0x07fc4578: 0290 str r0, [sp, #8]
0x07fc457a: 0394 str r4, [sp, #0xc]
0x07fc457c: 3046 mov r0, r6
0x07fc457e: 1399 ldr r1, [sp, #0x4c]
0x07fc4580: 129c ldr r4, [sp, #0x48]
0x07fc4582: 2246 mov r2, r4
0x07fc4584: 0d9b ldr r3, [sp, #0x34]
0x07fc4586: d94e ldr r6, [pc, #0x364]
0x07fc4588: b047 blx r6
0x07fc458a: 1e21 movs r1, #0x1e
0x07fc458c: 1598 ldr r0, [sp, #0x54]
0x07fc458e: 59f713fd bl #0x7f1dfb8
0x07fc4592: 0095 str r5, [sp]
0x07fc4594: 0197 str r7, [sp, #4]
0x07fc4596: 0297 str r7, [sp, #8]
0x07fc4598: 0f9a ldr r2, [sp, #0x3c]
0x07fc459a: 111b subs r1, r2, r4
0x07fc459c: 4018 adds r0, r0, r1
0x07fc459e: 401c adds r0, r0, #1
0x07fc45a0: 80b2 uxth r0, r0
0x07fc45a2: 511c adds r1, r2, #1
0x07fc45a4: 8ab2 uxth r2, r1
0x07fc45a6: 1699 ldr r1, [sp, #0x58]
0x07fc45a8: 491c adds r1, r1, #1
0x07fc45aa: 8bb2 uxth r3, r1
0x07fc45ac: 0e99 ldr r1, [sp, #0x38]
0x07fc45ae: d04c ldr r4, [pc, #0x340]
0x07fc45b0: 99e1 b #0x7fc48e6
0x07fc45b2: 1e21 movs r1, #0x1e
0x07fc45b4: 1846 mov r0, r3
0x07fc45b6: 1593 str r3, [sp, #0x54]
0x07fc45b8: 59f7fefc bl #0x7f1dfb8
0x07fc45bc: 0b90 str r0, [sp, #0x2c]
0x07fc45be: b421 movs r1, #0xb4
0x07fc45c0: 0e91 str r1, [sp, #0x38]
0x07fc45c2: 0027 movs r7, #0
0x07fc45c4: 2546 mov r5, r4
0x07fc45c6: 1494 str r4, [sp, #0x50]
0x07fc45c8: 0124 movs r4, #1
0x07fc45ca: 0097 str r7, [sp]
0x07fc45cc: 0194 str r4, [sp, #4]
0x07fc45ce: 1194 str r4, [sp, #0x44]
0x07fc45d0: 0297 str r7, [sp, #8]
0x07fc45d2: 0391 str r1, [sp, #0xc]
0x07fc45d4: 1599 ldr r1, [sp, #0x54]
0x07fc45d6: 4a08 lsrs r2, r1, #1
0x07fc45d8: 0c92 str r2, [sp, #0x30]
0x07fc45da: 311f subs r1, r6, #4
0x07fc45dc: 1091 str r1, [sp, #0x40]
0x07fc45de: 8918 adds r1, r1, r2
0x07fc45e0: 0a91 str r1, [sp, #0x28]
0x07fc45e2: 091a subs r1, r1, r0
0x07fc45e4: 1396 str r6, [sp, #0x4c]
0x07fc45e6: 89b2 uxth r1, r1
0x07fc45e8: 0991 str r1, [sp, #0x24]
0x07fc45ea: 5019 adds r0, r2, r5
0x07fc45ec: 0890 str r0, [sp, #0x20]
0x07fc45ee: 85b2 uxth r5, r0
0x07fc45f0: be4e ldr r6, [pc, #0x2f8]
0x07fc45f2: 2846 mov r0, r5
0x07fc45f4: 0f95 str r5, [sp, #0x3c]
0x07fc45f6: 3b46 mov r3, r7
0x07fc45f8: b047 blx r6
0x07fc45fa: 0097 str r7, [sp]
0x07fc45fc: 0194 str r4, [sp, #4]
0x07fc45fe: 0297 str r7, [sp, #8]
0x07fc4600: 0e9e ldr r6, [sp, #0x38]
0x07fc4602: 0396 str r6, [sp, #0xc]
0x07fc4604: 1598 ldr r0, [sp, #0x54]
0x07fc4606: 8208 lsrs r2, r0, #2
0x07fc4608: ff23 movs r3, #0xff
0x07fc460a: 0d93 str r3, [sp, #0x34]
0x07fc460c: 2846 mov r0, r5
0x07fc460e: 0999 ldr r1, [sp, #0x24]
0x07fc4610: 1546 mov r5, r2
0x07fc4612: 1292 str r2, [sp, #0x48]
0x07fc4614: b54c ldr r4, [pc, #0x2d4]
0x07fc4616: a047 blx r4
0x07fc4618: 0097 str r7, [sp]
0x07fc461a: 1198 ldr r0, [sp, #0x44]
0x07fc461c: 0190 str r0, [sp, #4]
0x07fc461e: 0297 str r7, [sp, #8]
0x07fc4620: 0396 str r6, [sp, #0xc]
0x07fc4622: 1698 ldr r0, [sp, #0x58]
0x07fc4624: 4008 lsrs r0, r0, #1
0x07fc4626: 4019 adds r0, r0, r5
0x07fc4628: 1099 ldr r1, [sp, #0x40]
0x07fc462a: 0818 adds r0, r1, r0
0x07fc462c: 85b2 uxth r5, r0
0x07fc462e: 0f9e ldr r6, [sp, #0x3c]
0x07fc4630: 3046 mov r0, r6
0x07fc4632: 2946 mov r1, r5
0x07fc4634: 0995 str r5, [sp, #0x24]
0x07fc4636: 0c9a ldr r2, [sp, #0x30]
0x07fc4638: 3b46 mov r3, r7
0x07fc463a: ac4c ldr r4, [pc, #0x2b0]
0x07fc463c: a047 blx r4
0x07fc463e: 0097 str r7, [sp]
0x07fc4640: 1198 ldr r0, [sp, #0x44]
0x07fc4642: 0190 str r0, [sp, #4]
0x07fc4644: 0297 str r7, [sp, #8]
0x07fc4646: 0e9c ldr r4, [sp, #0x38]
0x07fc4648: 0394 str r4, [sp, #0xc]
0x07fc464a: 3046 mov r0, r6
0x07fc464c: 2946 mov r1, r5
0x07fc464e: 129a ldr r2, [sp, #0x48]
0x07fc4650: 0d9b ldr r3, [sp, #0x34]
0x07fc4652: a64d ldr r5, [pc, #0x298]
0x07fc4654: a847 blx r5
0x07fc4656: 8720 movs r0, #0x87
0x07fc4658: 4500 lsls r5, r0, #1
0x07fc465a: 5a35 adds r5, #0x5a
0x07fc465c: 0097 str r7, [sp]
0x07fc465e: 1198 ldr r0, [sp, #0x44]
0x07fc4660: 01a9 add r1, sp, #4
0x07fc4662: 31c1 stm r1!, {r0, r4, r5}
0x07fc4664: 1698 ldr r0, [sp, #0x58]
0x07fc4666: 0c9a ldr r2, [sp, #0x30]
0x07fc4668: 801a subs r0, r0, r2
0x07fc466a: 1099 ldr r1, [sp, #0x40]
0x07fc466c: 4018 adds r0, r0, r1
0x07fc466e: 1690 str r0, [sp, #0x58]
0x07fc4670: 86b2 uxth r6, r0
0x07fc4672: 0f98 ldr r0, [sp, #0x3c]
0x07fc4674: 3146 mov r1, r6
0x07fc4676: 3b46 mov r3, r7
0x07fc4678: 9c4c ldr r4, [pc, #0x270]
0x07fc467a: a047 blx r4
0x07fc467c: 0097 str r7, [sp]
0x07fc467e: 119c ldr r4, [sp, #0x44]
0x07fc4680: 0194 str r4, [sp, #4]
0x07fc4682: 0e98 ldr r0, [sp, #0x38]
0x07fc4684: 0290 str r0, [sp, #8]
0x07fc4686: 0395 str r5, [sp, #0xc]
0x07fc4688: 0f98 ldr r0, [sp, #0x3c]
0x07fc468a: 3146 mov r1, r6
0x07fc468c: 129a ldr r2, [sp, #0x48]
0x07fc468e: 0d9d ldr r5, [sp, #0x34]
0x07fc4690: 2b46 mov r3, r5
0x07fc4692: 964e ldr r6, [pc, #0x258]
0x07fc4694: b047 blx r6
0x07fc4696: 0095 str r5, [sp]
0x07fc4698: 0194 str r4, [sp, #4]
0x07fc469a: 0294 str r4, [sp, #8]
0x07fc469c: 129d ldr r5, [sp, #0x48]
0x07fc469e: 0899 ldr r1, [sp, #0x20]
0x07fc46a0: 481b subs r0, r1, r5
0x07fc46a2: 80b2 uxth r0, r0
0x07fc46a4: 4919 adds r1, r1, r5
0x07fc46a6: 8ab2 uxth r2, r1
0x07fc46a8: 1399 ldr r1, [sp, #0x4c]
0x07fc46aa: 0839 subs r1, #8
0x07fc46ac: 89b2 uxth r1, r1
0x07fc46ae: 109b ldr r3, [sp, #0x40]
0x07fc46b0: 9bb2 uxth r3, r3
0x07fc46b2: 8f4e ldr r6, [pc, #0x23c]
0x07fc46b4: b047 blx r6
0x07fc46b6: 0321 movs r1, #3
0x07fc46b8: 1598 ldr r0, [sp, #0x54]
0x07fc46ba: 59f77dfc bl #0x7f1dfb8
0x07fc46be: 0097 str r7, [sp]
0x07fc46c0: 0194 str r4, [sp, #4]
0x07fc46c2: 0294 str r4, [sp, #8]
0x07fc46c4: 1699 ldr r1, [sp, #0x58]
0x07fc46c6: 081a subs r0, r1, r0
0x07fc46c8: 83b2 uxth r3, r0
0x07fc46ca: 149e ldr r6, [sp, #0x50]
0x07fc46cc: a919 adds r1, r5, r6
0x07fc46ce: 8ab2 uxth r2, r1
0x07fc46d0: 1392 str r2, [sp, #0x4c]
0x07fc46d2: 0a99 ldr r1, [sp, #0x28]
0x07fc46d4: 091f subs r1, r1, #4
0x07fc46d6: 89b2 uxth r1, r1
0x07fc46d8: 3046 mov r0, r6
0x07fc46da: 854d ldr r5, [pc, #0x214]
0x07fc46dc: a847 blx r5
0x07fc46de: 0097 str r7, [sp]
0x07fc46e0: 0194 str r4, [sp, #4]
0x07fc46e2: 0294 str r4, [sp, #8]
0x07fc46e4: 1698 ldr r0, [sp, #0x58]
0x07fc46e6: 401c adds r0, r0, #1
0x07fc46e8: 83b2 uxth r3, r0
0x07fc46ea: 1693 str r3, [sp, #0x58]
0x07fc46ec: 3046 mov r0, r6
0x07fc46ee: 099e ldr r6, [sp, #0x24]
0x07fc46f0: 3146 mov r1, r6
0x07fc46f2: 139a ldr r2, [sp, #0x4c]
0x07fc46f4: 7e4d ldr r5, [pc, #0x1f8]
0x07fc46f6: a847 blx r5
0x07fc46f8: 0097 str r7, [sp]
0x07fc46fa: 0194 str r4, [sp, #4]
0x07fc46fc: 0294 str r4, [sp, #8]
0x07fc46fe: 1598 ldr r0, [sp, #0x54]
0x07fc4700: 1499 ldr r1, [sp, #0x50]
0x07fc4702: 4118 adds r1, r0, r1
0x07fc4704: 1298 ldr r0, [sp, #0x48]
0x07fc4706: 081a subs r0, r1, r0
0x07fc4708: 0b9a ldr r2, [sp, #0x2c]
0x07fc470a: 1018 adds r0, r2, r0
0x07fc470c: 401c adds r0, r0, #1
0x07fc470e: 80b2 uxth r0, r0
0x07fc4710: 491c adds r1, r1, #1
0x07fc4712: 8ab2 uxth r2, r1
0x07fc4714: 3146 mov r1, r6
0x07fc4716: 169b ldr r3, [sp, #0x58]
0x07fc4718: a847 blx r5
0x07fc471a: e5e0 b #0x7fc48e8
0x07fc471c: 8949 ldr r1, [pc, #0x224]
0x07fc471e: fc07 lsls r4, r7, #0x1f
0x07fc4720: 1494 str r4, [sp, #0x50]
0x07fc4722: 1e24 movs r4, #0x1e
0x07fc4724: 1846 mov r0, r3
0x07fc4726: 2146 mov r1, r4
0x07fc4728: 1d46 mov r5, r3
0x07fc472a: 59f745fc bl #0x7f1dfb8
0x07fc472e: 4019 adds r0, r0, r5
0x07fc4730: 80b2 uxth r0, r0
0x07fc4732: 0546 mov r5, r0
0x07fc4734: 0f90 str r0, [sp, #0x3c]
0x07fc4736: 2146 mov r1, r4
0x07fc4738: 59f73efc bl #0x7f1dfb8
0x07fc473c: 0790 str r0, [sp, #0x1c]
0x07fc473e: b422 movs r2, #0xb4
0x07fc4740: 0c92 str r2, [sp, #0x30]
0x07fc4742: 3146 mov r1, r6
0x07fc4744: 1396 str r6, [sp, #0x4c]
0x07fc4746: 0026 movs r6, #0
0x07fc4748: 0123 movs r3, #1
0x07fc474a: 0096 str r6, [sp]
0x07fc474c: 0193 str r3, [sp, #4]
0x07fc474e: 1093 str r3, [sp, #0x40]
0x07fc4750: 1f46 mov r7, r3
0x07fc4752: 0296 str r6, [sp, #8]
0x07fc4754: 0392 str r2, [sp, #0xc]
0x07fc4756: 091f subs r1, r1, #4
0x07fc4758: 0b91 str r1, [sp, #0x2c]
0x07fc475a: 091a subs r1, r1, r0
0x07fc475c: 6a08 lsrs r2, r5, #1
0x07fc475e: 0e92 str r2, [sp, #0x38]
0x07fc4760: 8818 adds r0, r1, r2
0x07fc4762: 84b2 uxth r4, r0
0x07fc4764: 1498 ldr r0, [sp, #0x50]
0x07fc4766: 1018 adds r0, r2, r0
0x07fc4768: 0890 str r0, [sp, #0x20]
0x07fc476a: 80b2 uxth r0, r0
0x07fc476c: 1190 str r0, [sp, #0x44]
0x07fc476e: 5f4d ldr r5, [pc, #0x17c]
0x07fc4770: 2146 mov r1, r4
0x07fc4772: 0a94 str r4, [sp, #0x28]
0x07fc4774: 3346 mov r3, r6
0x07fc4776: a847 blx r5
0x07fc4778: 0096 str r6, [sp]
0x07fc477a: 0197 str r7, [sp, #4]
0x07fc477c: 0296 str r6, [sp, #8]
0x07fc477e: 0c9d ldr r5, [sp, #0x30]
0x07fc4780: 0395 str r5, [sp, #0xc]
0x07fc4782: 0f98 ldr r0, [sp, #0x3c]
0x07fc4784: 8208 lsrs r2, r0, #2
0x07fc4786: 1292 str r2, [sp, #0x48]
0x07fc4788: ff23 movs r3, #0xff
0x07fc478a: 1593 str r3, [sp, #0x54]
0x07fc478c: 1198 ldr r0, [sp, #0x44]
0x07fc478e: 2146 mov r1, r4
0x07fc4790: 564c ldr r4, [pc, #0x158]
0x07fc4792: a047 blx r4
0x07fc4794: 8720 movs r0, #0x87
0x07fc4796: 4000 lsls r0, r0, #1
0x07fc4798: 5a30 adds r0, #0x5a
0x07fc479a: 0d90 str r0, [sp, #0x34]
0x07fc479c: 0096 str r6, [sp]
0x07fc479e: 0197 str r7, [sp, #4]
0x07fc47a0: 0295 str r5, [sp, #8]
0x07fc47a2: 0390 str r0, [sp, #0xc]
0x07fc47a4: 1698 ldr r0, [sp, #0x58]
0x07fc47a6: 8008 lsrs r0, r0, #2
0x07fc47a8: 0b99 ldr r1, [sp, #0x2c]
0x07fc47aa: 89b2 uxth r1, r1
0x07fc47ac: 0b91 str r1, [sp, #0x2c]
0x07fc47ae: 4118 adds r1, r0, r1
0x07fc47b0: 0591 str r1, [sp, #0x14]
0x07fc47b2: 0f98 ldr r0, [sp, #0x3c]
0x07fc47b4: c008 lsrs r0, r0, #3
0x07fc47b6: 0990 str r0, [sp, #0x24]
0x07fc47b8: 0818 adds r0, r1, r0
0x07fc47ba: 0690 str r0, [sp, #0x18]
0x07fc47bc: 81b2 uxth r1, r0
0x07fc47be: 0491 str r1, [sp, #0x10]
0x07fc47c0: 119d ldr r5, [sp, #0x44]
0x07fc47c2: 2846 mov r0, r5
0x07fc47c4: 0e9a ldr r2, [sp, #0x38]
0x07fc47c6: 3346 mov r3, r6
0x07fc47c8: a047 blx r4
0x07fc47ca: 0096 str r6, [sp]
0x07fc47cc: 0197 str r7, [sp, #4]
0x07fc47ce: 0c9c ldr r4, [sp, #0x30]
0x07fc47d0: 0294 str r4, [sp, #8]
0x07fc47d2: 0d98 ldr r0, [sp, #0x34]
0x07fc47d4: 0390 str r0, [sp, #0xc]
0x07fc47d6: 2846 mov r0, r5
0x07fc47d8: 0499 ldr r1, [sp, #0x10]
0x07fc47da: 129a ldr r2, [sp, #0x48]
0x07fc47dc: 159b ldr r3, [sp, #0x54]
0x07fc47de: 434f ldr r7, [pc, #0x10c]
0x07fc47e0: b847 blx r7
0x07fc47e2: 0096 str r6, [sp]
0x07fc47e4: 1098 ldr r0, [sp, #0x40]
0x07fc47e6: 0190 str r0, [sp, #4]
0x07fc47e8: 0296 str r6, [sp, #8]
0x07fc47ea: 0394 str r4, [sp, #0xc]
0x07fc47ec: 1698 ldr r0, [sp, #0x58]
0x07fc47ee: 4008 lsrs r0, r0, #1
0x07fc47f0: 0599 ldr r1, [sp, #0x14]
0x07fc47f2: 0818 adds r0, r1, r0
0x07fc47f4: 0999 ldr r1, [sp, #0x24]
0x07fc47f6: 401a subs r0, r0, r1
0x07fc47f8: 81b2 uxth r1, r0
0x07fc47fa: 0991 str r1, [sp, #0x24]
0x07fc47fc: 2846 mov r0, r5
0x07fc47fe: 0e9a ldr r2, [sp, #0x38]
0x07fc4800: 3346 mov r3, r6
0x07fc4802: 3a4f ldr r7, [pc, #0xe8]
0x07fc4804: b847 blx r7
0x07fc4806: 0096 str r6, [sp]
0x07fc4808: 109f ldr r7, [sp, #0x40]
0x07fc480a: 0197 str r7, [sp, #4]
0x07fc480c: 0296 str r6, [sp, #8]
0x07fc480e: 0394 str r4, [sp, #0xc]
0x07fc4810: 2846 mov r0, r5
0x07fc4812: 0999 ldr r1, [sp, #0x24]
0x07fc4814: 129a ldr r2, [sp, #0x48]
0x07fc4816: 159b ldr r3, [sp, #0x54]
0x07fc4818: 344d ldr r5, [pc, #0xd0]
0x07fc481a: a847 blx r5
0x07fc481c: 0096 str r6, [sp]
0x07fc481e: 0197 str r7, [sp, #4]
0x07fc4820: 0294 str r4, [sp, #8]
0x07fc4822: 0d98 ldr r0, [sp, #0x34]
0x07fc4824: 0390 str r0, [sp, #0xc]
0x07fc4826: 0b98 ldr r0, [sp, #0x2c]
0x07fc4828: 1699 ldr r1, [sp, #0x58]
0x07fc482a: 4018 adds r0, r0, r1
0x07fc482c: 0e9a ldr r2, [sp, #0x38]
0x07fc482e: 801a subs r0, r0, r2
0x07fc4830: 1690 str r0, [sp, #0x58]
0x07fc4832: 84b2 uxth r4, r0
0x07fc4834: 1198 ldr r0, [sp, #0x44]
0x07fc4836: 2146 mov r1, r4
0x07fc4838: 3346 mov r3, r6
0x07fc483a: 2c4d ldr r5, [pc, #0xb0]
0x07fc483c: a847 blx r5
0x07fc483e: 0096 str r6, [sp]
0x07fc4840: 0197 str r7, [sp, #4]
0x07fc4842: 0c98 ldr r0, [sp, #0x30]
0x07fc4844: 0290 str r0, [sp, #8]
0x07fc4846: 0d98 ldr r0, [sp, #0x34]
0x07fc4848: 0390 str r0, [sp, #0xc]
0x07fc484a: 1198 ldr r0, [sp, #0x44]
0x07fc484c: 2146 mov r1, r4
0x07fc484e: 129d ldr r5, [sp, #0x48]
0x07fc4850: 2a46 mov r2, r5
0x07fc4852: 159b ldr r3, [sp, #0x54]
0x07fc4854: 254c ldr r4, [pc, #0x94]
0x07fc4856: a047 blx r4
0x07fc4858: 0096 str r6, [sp]
0x07fc485a: 0197 str r7, [sp, #4]
0x07fc485c: 0297 str r7, [sp, #8]
0x07fc485e: 0698 ldr r0, [sp, #0x18]
0x07fc4860: 401c adds r0, r0, #1
0x07fc4862: 83b2 uxth r3, r0
0x07fc4864: 0d93 str r3, [sp, #0x34]
0x07fc4866: 1498 ldr r0, [sp, #0x50]
0x07fc4868: 2918 adds r1, r5, r0
0x07fc486a: 2f46 mov r7, r5
0x07fc486c: 8ab2 uxth r2, r1
0x07fc486e: 1192 str r2, [sp, #0x44]
0x07fc4870: 0546 mov r5, r0
0x07fc4872: 0a99 ldr r1, [sp, #0x28]
0x07fc4874: 1e4c ldr r4, [pc, #0x78]
0x07fc4876: a047 blx r4
0x07fc4878: 0096 str r6, [sp]
0x07fc487a: 1098 ldr r0, [sp, #0x40]
0x07fc487c: 0190 str r0, [sp, #4]
0x07fc487e: 0290 str r0, [sp, #8]
0x07fc4880: 0f98 ldr r0, [sp, #0x3c]
0x07fc4882: 4319 adds r3, r0, r5
0x07fc4884: d91b subs r1, r3, r7
0x07fc4886: 079a ldr r2, [sp, #0x1c]
0x07fc4888: 5118 adds r1, r2, r1
0x07fc488a: 88b2 uxth r0, r1
0x07fc488c: 0f90 str r0, [sp, #0x3c]
0x07fc488e: 591c adds r1, r3, #1
0x07fc4890: 8ab2 uxth r2, r1
0x07fc4892: 0e92 str r2, [sp, #0x38]
0x07fc4894: 0a99 ldr r1, [sp, #0x28]
0x07fc4896: 0d9b ldr r3, [sp, #0x34]
0x07fc4898: 154c ldr r4, [pc, #0x54]
0x07fc489a: a047 blx r4
0x07fc489c: 0096 str r6, [sp]
0x07fc489e: 109f ldr r7, [sp, #0x40]
0x07fc48a0: 0197 str r7, [sp, #4]
0x07fc48a2: 0297 str r7, [sp, #8]
0x07fc48a4: 1698 ldr r0, [sp, #0x58]
0x07fc48a6: 401c adds r0, r0, #1
0x07fc48a8: 83b2 uxth r3, r0
0x07fc48aa: 1693 str r3, [sp, #0x58]
0x07fc48ac: 1498 ldr r0, [sp, #0x50]
0x07fc48ae: 099d ldr r5, [sp, #0x24]
0x07fc48b0: 2946 mov r1, r5
0x07fc48b2: 119a ldr r2, [sp, #0x44]
0x07fc48b4: 0e4c ldr r4, [pc, #0x38]
0x07fc48b6: a047 blx r4
0x07fc48b8: 0096 str r6, [sp]
0x07fc48ba: 0197 str r7, [sp, #4]
0x07fc48bc: 0297 str r7, [sp, #8]
0x07fc48be: 0f98 ldr r0, [sp, #0x3c]
0x07fc48c0: 2946 mov r1, r5
0x07fc48c2: 0e9a ldr r2, [sp, #0x38]
0x07fc48c4: 169b ldr r3, [sp, #0x58]
0x07fc48c6: 0a4c ldr r4, [pc, #0x28]
0x07fc48c8: a047 blx r4
0x07fc48ca: 1598 ldr r0, [sp, #0x54]
0x07fc48cc: 0090 str r0, [sp]
0x07fc48ce: 0197 str r7, [sp, #4]
0x07fc48d0: 0297 str r7, [sp, #8]
0x07fc48d2: 0899 ldr r1, [sp, #0x20]
0x07fc48d4: 129a ldr r2, [sp, #0x48]
0x07fc48d6: 881a subs r0, r1, r2
0x07fc48d8: 80b2 uxth r0, r0
0x07fc48da: 8918 adds r1, r1, r2
0x07fc48dc: 8ab2 uxth r2, r1
0x07fc48de: 1399 ldr r1, [sp, #0x4c]
0x07fc48e0: 0839 subs r1, #8
0x07fc48e2: 89b2 uxth r1, r1
0x07fc48e4: 0b9b ldr r3, [sp, #0x2c]
0x07fc48e6: a047 blx r4
0x07fc48e8: 17b0 add sp, #0x5c
0x07fc48ea: f0bd pop {r4, r5, r6, r7, pc}
0x07fc48ec: 393a subs r2, #0x39
0x07fc48ee: fc07 lsls r4, r7, #0x1f
0x07fc48f0: 8949 ldr r1, [pc, #0x224]
0x07fc48f2: fc07 lsls r4, r7, #0x1f
0x07fc48f4: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc48f6: 85b0 sub sp, #0x14
0x07fc48f8: 0492 str r2, [sp, #0x10]
0x07fc48fa: 0d46 mov r5, r1
0x07fc48fc: 1918 adds r1, r3, r0
0x07fc48fe: 8ab2 uxth r2, r1
0x07fc4900: 1f46 mov r7, r3
0x07fc4902: 5919 adds r1, r3, r5
0x07fc4904: 8bb2 uxth r3, r1
0x07fc4906: 0390 str r0, [sp, #0xc]
0x07fc4908: 2946 mov r1, r5
0x07fc490a: 05f0ebfe bl #0x7fca6e4
0x07fc490e: 0028 cmp r0, #0
0x07fc4910: 01d0 beq #0x7fc4916
0x07fc4912: 05b0 add sp, #0x14
0x07fc4914: f0bd pop {r4, r5, r6, r7, pc}
0x07fc4916: 0a98 ldr r0, [sp, #0x28]
0x07fc4918: 0128 cmp r0, #1
0x07fc491a: 1ad1 bne #0x7fc4952
0x07fc491c: 3846 mov r0, r7
0x07fc491e: 7fb2 sxtb r7, r7
0x07fc4920: 4042 rsbs r0, r0, #0
0x07fc4922: 0190 str r0, [sp, #4]
0x07fc4924: 0146 mov r1, r0
0x07fc4926: 08b2 sxth r0, r1
0x07fc4928: b842 cmp r0, r7
0x07fc492a: f2da bge #0x7fc4912
0x07fc492c: 0398 ldr r0, [sp, #0xc]
0x07fc492e: 0291 str r1, [sp, #8]
0x07fc4930: 0818 adds r0, r1, r0
0x07fc4932: 86b2 uxth r6, r0
0x07fc4934: 019c ldr r4, [sp, #4]
0x07fc4936: 20b2 sxth r0, r4
0x07fc4938: b842 cmp r0, r7
0x07fc493a: 07da bge #0x7fc494c
0x07fc493c: 6019 adds r0, r4, r5
0x07fc493e: 81b2 uxth r1, r0
0x07fc4940: 3046 mov r0, r6
0x07fc4942: 049a ldr r2, [sp, #0x10]
0x07fc4944: 00f078f9 bl #0x7fc4c38
0x07fc4948: 641c adds r4, r4, #1
0x07fc494a: f4e7 b #0x7fc4936
0x07fc494c: 0299 ldr r1, [sp, #8]
0x07fc494e: 491c adds r1, r1, #1
0x07fc4950: e9e7 b #0x7fc4926
0x07fc4952: 0020 movs r0, #0
0x07fc4954: 0090 str r0, [sp]
0x07fc4956: c143 mvns r1, r0
0x07fc4958: 781e subs r0, r7, #1
0x07fc495a: 0190 str r0, [sp, #4]
0x07fc495c: 0198 ldr r0, [sp, #4]
0x07fc495e: 8142 cmp r1, r0
0x07fc4960: d7d0 beq #0x7fc4912
0x07fc4962: 0398 ldr r0, [sp, #0xc]
0x07fc4964: 0291 str r1, [sp, #8]
0x07fc4966: 0818 adds r0, r1, r0
0x07fc4968: 86b2 uxth r6, r0
0x07fc496a: 009c ldr r4, [sp]
0x07fc496c: a742 cmp r7, r4
0x07fc496e: 08d0 beq #0x7fc4982
0x07fc4970: 601e subs r0, r4, #1
0x07fc4972: 4019 adds r0, r0, r5
0x07fc4974: 81b2 uxth r1, r0
0x07fc4976: 3046 mov r0, r6
0x07fc4978: 049a ldr r2, [sp, #0x10]
0x07fc497a: 00f05df9 bl #0x7fc4c38
0x07fc497e: 641c adds r4, r4, #1
0x07fc4980: f4e7 b #0x7fc496c
0x07fc4982: 0299 ldr r1, [sp, #8]
0x07fc4984: 491c adds r1, r1, #1
0x07fc4986: e9e7 b #0x7fc495c
0x07fc4988: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc498a: 8db0 sub sp, #0x34
0x07fc498c: 1f46 mov r7, r3
0x07fc498e: 0d46 mov r5, r1
0x07fc4990: 0446 mov r4, r0
0x07fc4992: 0b92 str r2, [sp, #0x2c]
0x07fc4994: 05f0a6fe bl #0x7fca6e4
0x07fc4998: 0028 cmp r0, #0
0x07fc499a: 00d0 beq #0x7fc499e
0x07fc499c: 14e1 b #0x7fc4bc8
0x07fc499e: 1498 ldr r0, [sp, #0x50]
0x07fc49a0: 1399 ldr r1, [sp, #0x4c]
0x07fc49a2: 129e ldr r6, [sp, #0x48]
0x07fc49a4: 0028 cmp r0, #0
0x07fc49a6: 0c91 str r1, [sp, #0x30]
0x07fc49a8: 0dd0 beq #0x7fc49c6
0x07fc49aa: e848 ldr r0, [pc, #0x3a0]
0x07fc49ac: 838d ldrh r3, [r0, #0x2c]
0x07fc49ae: 002b cmp r3, #0
0x07fc49b0: 2246 mov r2, r4
0x07fc49b2: 0593 str r3, [sp, #0x14]
0x07fc49b4: 01d0 beq #0x7fc49ba
0x07fc49b6: b42b cmp r3, #0xb4
0x07fc49b8: 33d1 bne #0x7fc4a22
0x07fc49ba: 0792 str r2, [sp, #0x1c]
0x07fc49bc: 0b9a ldr r2, [sp, #0x2c]
0x07fc49be: 0692 str r2, [sp, #0x18]
0x07fc49c0: 2a46 mov r2, r5
0x07fc49c2: 0b97 str r7, [sp, #0x2c]
0x07fc49c4: 2fe0 b #0x7fc4a26
0x07fc49c6: 0020 movs r0, #0
0x07fc49c8: 0a90 str r0, [sp, #0x28]
0x07fc49ca: 0096 str r6, [sp]
0x07fc49cc: 0191 str r1, [sp, #4]
0x07fc49ce: 0290 str r0, [sp, #8]
0x07fc49d0: 2046 mov r0, r4
0x07fc49d2: 0894 str r4, [sp, #0x20]
0x07fc49d4: 2946 mov r1, r5
0x07fc49d6: 0b9a ldr r2, [sp, #0x2c]
0x07fc49d8: 2b46 mov r3, r5
0x07fc49da: 864c ldr r4, [pc, #0x218]
0x07fc49dc: a047 blx r4
0x07fc49de: 0096 str r6, [sp]
0x07fc49e0: 0c98 ldr r0, [sp, #0x30]
0x07fc49e2: 0190 str r0, [sp, #4]
0x07fc49e4: 0a98 ldr r0, [sp, #0x28]
0x07fc49e6: 0290 str r0, [sp, #8]
0x07fc49e8: 0898 ldr r0, [sp, #0x20]
0x07fc49ea: 2946 mov r1, r5
0x07fc49ec: 0246 mov r2, r0
0x07fc49ee: 3b46 mov r3, r7
0x07fc49f0: 804c ldr r4, [pc, #0x200]
0x07fc49f2: a047 blx r4
0x07fc49f4: 0096 str r6, [sp]
0x07fc49f6: 0c98 ldr r0, [sp, #0x30]
0x07fc49f8: 0190 str r0, [sp, #4]
0x07fc49fa: 0a98 ldr r0, [sp, #0x28]
0x07fc49fc: 0290 str r0, [sp, #8]
0x07fc49fe: 0b98 ldr r0, [sp, #0x2c]
0x07fc4a00: 2946 mov r1, r5
0x07fc4a02: 0246 mov r2, r0
0x07fc4a04: 0546 mov r5, r0
0x07fc4a06: 3b46 mov r3, r7
0x07fc4a08: 7a4c ldr r4, [pc, #0x1e8]
0x07fc4a0a: a047 blx r4
0x07fc4a0c: 0096 str r6, [sp]
0x07fc4a0e: 0c98 ldr r0, [sp, #0x30]
0x07fc4a10: 0190 str r0, [sp, #4]
0x07fc4a12: 0a98 ldr r0, [sp, #0x28]
0x07fc4a14: 0290 str r0, [sp, #8]
0x07fc4a16: 0898 ldr r0, [sp, #0x20]
0x07fc4a18: 3946 mov r1, r7
0x07fc4a1a: 2a46 mov r2, r5
0x07fc4a1c: 3b46 mov r3, r7
0x07fc4a1e: a047 blx r4
0x07fc4a20: d2e0 b #0x7fc4bc8
0x07fc4a22: 0795 str r5, [sp, #0x1c]
0x07fc4a24: 0697 str r7, [sp, #0x18]
0x07fc4a26: 038e ldrh r3, [r0, #0x30]
0x07fc4a28: d41a subs r4, r2, r3
0x07fc4a2a: 00d2 bhs #0x7fc4a2e
0x07fc4a2c: 0024 movs r4, #0
0x07fc4a2e: 818e ldrh r1, [r0, #0x34]
0x07fc4a30: 0b98 ldr r0, [sp, #0x2c]
0x07fc4a32: 8842 cmp r0, r1
0x07fc4a34: 00d3 blo #0x7fc4a38
0x07fc4a36: 0846 mov r0, r1
0x07fc4a38: 0721 movs r1, #7
0x07fc4a3a: cf43 mvns r7, r1
0x07fc4a3c: 069d ldr r5, [sp, #0x18]
0x07fc4a3e: 2946 mov r1, r5
0x07fc4a40: 3940 ands r1, r7
0x07fc4a42: 082d cmp r5, #8
0x07fc4a44: 00d3 blo #0x7fc4a48
0x07fc4a46: 0d46 mov r5, r1
0x07fc4a48: 0a95 str r5, [sp, #0x28]
0x07fc4a4a: 0491 str r1, [sp, #0x10]
0x07fc4a4c: 079d ldr r5, [sp, #0x1c]
0x07fc4a4e: 2f40 ands r7, r5
0x07fc4a50: 0837 adds r7, #8
0x07fc4a52: 082d cmp r5, #8
0x07fc4a54: 00d3 blo #0x7fc4a58
0x07fc4a56: 3d46 mov r5, r7
0x07fc4a58: 0397 str r7, [sp, #0xc]
0x07fc4a5a: c71a subs r7, r0, r3
0x07fc4a5c: 0599 ldr r1, [sp, #0x14]
0x07fc4a5e: 0029 cmp r1, #0
0x07fc4a60: 0892 str r2, [sp, #0x20]
0x07fc4a62: 19d0 beq #0x7fc4a98
0x07fc4a64: 8720 movs r0, #0x87
0x07fc4a66: 4000 lsls r0, r0, #1
0x07fc4a68: 8142 cmp r1, r0
0x07fc4a6a: 0dd0 beq #0x7fc4a88
0x07fc4a6c: b429 cmp r1, #0xb4
0x07fc4a6e: 0ed0 beq #0x7fc4a8e
0x07fc4a70: 5a29 cmp r1, #0x5a
0x07fc4a72: 15d1 bne #0x7fc4aa0
0x07fc4a74: b548 ldr r0, [pc, #0x2d4]
0x07fc4a76: 007a ldrb r0, [r0, #8]
0x07fc4a78: 0028 cmp r0, #0
0x07fc4a7a: 2246 mov r2, r4
0x07fc4a7c: 00d0 beq #0x7fc4a80
0x07fc4a7e: 3220 movs r0, #0x32
0x07fc4a80: 0a99 ldr r1, [sp, #0x28]
0x07fc4a82: c908 lsrs r1, r1, #3
0x07fc4a84: 431a subs r3, r0, r1
0x07fc4a86: 28e0 b #0x7fc4ada
0x07fc4a88: a8b2 uxth r0, r5
0x07fc4a8a: c308 lsrs r3, r0, #3
0x07fc4a8c: 08e0 b #0x7fc4aa0
0x07fc4a8e: 9a42 cmp r2, r3
0x07fc4a90: ae48 ldr r0, [pc, #0x2b8]
0x07fc4a92: 07d8 bhi #0x7fc4aa4
0x07fc4a94: 2246 mov r2, r4
0x07fc4a96: 07e0 b #0x7fc4aa8
0x07fc4a98: 9a42 cmp r2, r3
0x07fc4a9a: 0dd8 bhi #0x7fc4ab8
0x07fc4a9c: 2246 mov r2, r4
0x07fc4a9e: 0de0 b #0x7fc4abc
0x07fc4aa0: 2246 mov r2, r4
0x07fc4aa2: 1ae0 b #0x7fc4ada
0x07fc4aa4: 2246 mov r2, r4
0x07fc4aa6: 621e subs r2, r4, #1
0x07fc4aa8: 007a ldrb r0, [r0, #8]
0x07fc4aaa: 0028 cmp r0, #0
0x07fc4aac: 00d0 beq #0x7fc4ab0
0x07fc4aae: 3220 movs r0, #0x32
0x07fc4ab0: 0a99 ldr r1, [sp, #0x28]
0x07fc4ab2: c908 lsrs r1, r1, #3
0x07fc4ab4: 431a subs r3, r0, r1
0x07fc4ab6: 03e0 b #0x7fc4ac0
0x07fc4ab8: 2246 mov r2, r4
0x07fc4aba: 621e subs r2, r4, #1
0x07fc4abc: a8b2 uxth r0, r5
0x07fc4abe: c308 lsrs r3, r0, #3
0x07fc4ac0: 3804 lsls r0, r7, #0x10
0x07fc4ac2: 09d0 beq #0x7fc4ad8
0x07fc4ac4: a148 ldr r0, [pc, #0x284]
0x07fc4ac6: 007b ldrb r0, [r0, #0xc]
0x07fc4ac8: 0028 cmp r0, #0
0x07fc4aca: 00d0 beq #0x7fc4ace
0x07fc4acc: 6420 movs r0, #0x64
0x07fc4ace: b9b2 uxth r1, r7
0x07fc4ad0: 8142 cmp r1, r0
0x07fc4ad2: 02d0 beq #0x7fc4ada
0x07fc4ad4: 7f1e subs r7, r7, #1
0x07fc4ad6: 00e0 b #0x7fc4ada
0x07fc4ad8: 0027 movs r7, #0
0x07fc4ada: bfb2 uxth r7, r7
0x07fc4adc: 90b2 uxth r0, r2
0x07fc4ade: b842 cmp r0, r7
0x07fc4ae0: 72d8 bhi #0x7fc4bc8
0x07fc4ae2: 642f cmp r7, #0x64
0x07fc4ae4: 70d8 bhi #0x7fc4bc8
0x07fc4ae6: a8b2 uxth r0, r5
0x07fc4ae8: 0a99 ldr r1, [sp, #0x28]
0x07fc4aea: 081a subs r0, r1, r0
0x07fc4aec: 410f lsrs r1, r0, #0x1d
0x07fc4aee: 4018 adds r0, r0, r1
0x07fc4af0: 9649 ldr r1, [pc, #0x258]
0x07fc4af2: 097a ldrb r1, [r1, #8]
0x07fc4af4: 0a91 str r1, [sp, #0x28]
0x07fc4af6: 0029 cmp r1, #0
0x07fc4af8: 01d0 beq #0x7fc4afe
0x07fc4afa: 3221 movs r1, #0x32
0x07fc4afc: 0a91 str r1, [sp, #0x28]
0x07fc4afe: c410 asrs r4, r0, #3
0x07fc4b00: 9248 ldr r0, [pc, #0x248]
0x07fc4b02: 806b ldr r0, [r0, #0x38]
0x07fc4b04: 0997 str r7, [sp, #0x24]
0x07fc4b06: 91b2 uxth r1, r2
0x07fc4b08: b942 cmp r1, r7
0x07fc4b0a: 0fd2 bhs #0x7fc4b2c
0x07fc4b0c: 1746 mov r7, r2
0x07fc4b0e: 0a99 ldr r1, [sp, #0x28]
0x07fc4b10: 4a43 muls r2, r1, r2
0x07fc4b12: 0021 movs r1, #0
0x07fc4b14: 8c42 cmp r4, r1
0x07fc4b16: 05dd ble #0x7fc4b24
0x07fc4b18: 5d18 adds r5, r3, r1
0x07fc4b1a: ad18 adds r5, r5, r2
0x07fc4b1c: adb2 uxth r5, r5
0x07fc4b1e: 4655 strb r6, [r0, r5]
0x07fc4b20: 491c adds r1, r1, #1
0x07fc4b22: f7e7 b #0x7fc4b14
0x07fc4b24: 3a46 mov r2, r7
0x07fc4b26: 7a1c adds r2, r7, #1
0x07fc4b28: 099f ldr r7, [sp, #0x24]
0x07fc4b2a: ece7 b #0x7fc4b06
0x07fc4b2c: 0798 ldr r0, [sp, #0x1c]
0x07fc4b2e: 0828 cmp r0, #8
0x07fc4b30: 0cd2 bhs #0x7fc4b4c
0x07fc4b32: 069c ldr r4, [sp, #0x18]
0x07fc4b34: 082c cmp r4, #8
0x07fc4b36: 47d3 blo #0x7fc4bc8
0x07fc4b38: 8448 ldr r0, [pc, #0x210]
0x07fc4b3a: 808d ldrh r0, [r0, #0x2c]
0x07fc4b3c: 8721 movs r1, #0x87
0x07fc4b3e: 4900 lsls r1, r1, #1
0x07fc4b40: 8842 cmp r0, r1
0x07fc4b42: 01d0 beq #0x7fc4b48
0x07fc4b44: 5a28 cmp r0, #0x5a
0x07fc4b46: 2ad1 bne #0x7fc4b9e
0x07fc4b48: 049d ldr r5, [sp, #0x10]
0x07fc4b4a: 3ae0 b #0x7fc4bc2
0x07fc4b4c: ff22 movs r2, #0xff
0x07fc4b4e: 9032 adds r2, #0x90
0x07fc4b50: 0599 ldr r1, [sp, #0x14]
0x07fc4b52: b429 cmp r1, #0xb4
0x07fc4b54: 089c ldr r4, [sp, #0x20]
0x07fc4b56: 039d ldr r5, [sp, #0xc]
0x07fc4b58: 02d0 beq #0x7fc4b60
0x07fc4b5a: 0029 cmp r1, #0
0x07fc4b5c: 2b46 mov r3, r5
0x07fc4b5e: 0ad1 bne #0x7fc4b76
0x07fc4b60: a8b2 uxth r0, r5
0x07fc4b62: 9042 cmp r0, r2
0x07fc4b64: 01d3 blo #0x7fc4b6a
0x07fc4b66: 0020 movs r0, #0
0x07fc4b68: 00e0 b #0x7fc4b6c
0x07fc4b6a: 0120 movs r0, #1
0x07fc4b6c: 7749 ldr r1, [pc, #0x1dc]
0x07fc4b6e: 0b79 ldrb r3, [r1, #4]
0x07fc4b70: 0340 ands r3, r0
0x07fc4b72: 2b43 orrs r3, r5
0x07fc4b74: 0599 ldr r1, [sp, #0x14]
0x07fc4b76: 8720 movs r0, #0x87
0x07fc4b78: 4000 lsls r0, r0, #1
0x07fc4b7a: 8142 cmp r1, r0
0x07fc4b7c: 01d0 beq #0x7fc4b82
0x07fc4b7e: 5a29 cmp r1, #0x5a
0x07fc4b80: 24d1 bne #0x7fc4bcc
0x07fc4b82: a8b2 uxth r0, r5
0x07fc4b84: 9042 cmp r0, r2
0x07fc4b86: 01d3 blo #0x7fc4b8c
0x07fc4b88: 0020 movs r0, #0
0x07fc4b8a: 00e0 b #0x7fc4b8e
0x07fc4b8c: 0120 movs r0, #1
0x07fc4b8e: 6f49 ldr r1, [pc, #0x1bc]
0x07fc4b90: 0979 ldrb r1, [r1, #4]
0x07fc4b92: 0140 ands r1, r0
0x07fc4b94: 0d43 orrs r5, r1
0x07fc4b96: 079f ldr r7, [sp, #0x1c]
0x07fc4b98: 0794 str r4, [sp, #0x1c]
0x07fc4b9a: 0b9b ldr r3, [sp, #0x2c]
0x07fc4b9c: 18e0 b #0x7fc4bd0
0x07fc4b9e: 089d ldr r5, [sp, #0x20]
0x07fc4ba0: 2046 mov r0, r4
0x07fc4ba2: 0b9c ldr r4, [sp, #0x2c]
0x07fc4ba4: 0499 ldr r1, [sp, #0x10]
0x07fc4ba6: 0891 str r1, [sp, #0x20]
0x07fc4ba8: 0b90 str r0, [sp, #0x2c]
0x07fc4baa: 0ae0 b #0x7fc4bc2
0x07fc4bac: 0020 movs r0, #0
0x07fc4bae: 0096 str r6, [sp]
0x07fc4bb0: 0c9a ldr r2, [sp, #0x30]
0x07fc4bb2: 0192 str r2, [sp, #4]
0x07fc4bb4: 0290 str r0, [sp, #8]
0x07fc4bb6: 0898 ldr r0, [sp, #0x20]
0x07fc4bb8: 0b9a ldr r2, [sp, #0x2c]
0x07fc4bba: 0b46 mov r3, r1
0x07fc4bbc: fff7b0f8 bl #0x7fc3d20
0x07fc4bc0: 6d1c adds r5, r5, #1
0x07fc4bc2: a9b2 uxth r1, r5
0x07fc4bc4: a142 cmp r1, r4
0x07fc4bc6: f1d3 blo #0x7fc4bac
0x07fc4bc8: 0db0 add sp, #0x34
0x07fc4bca: f0bd pop {r4, r5, r6, r7, pc}
0x07fc4bcc: 2746 mov r7, r4
0x07fc4bce: 0b9d ldr r5, [sp, #0x2c]
0x07fc4bd0: acb2 uxth r4, r5
0x07fc4bd2: 9db2 uxth r5, r3
0x07fc4bd4: b9b2 uxth r1, r7
0x07fc4bd6: a142 cmp r1, r4
0x07fc4bd8: abd2 bhs #0x7fc4b32
0x07fc4bda: 0020 movs r0, #0
0x07fc4bdc: 0096 str r6, [sp]
0x07fc4bde: 0c9a ldr r2, [sp, #0x30]
0x07fc4be0: 0192 str r2, [sp, #4]
0x07fc4be2: 0290 str r0, [sp, #8]
0x07fc4be4: 0798 ldr r0, [sp, #0x1c]
0x07fc4be6: 2a46 mov r2, r5
0x07fc4be8: 0b46 mov r3, r1
0x07fc4bea: fff799f8 bl #0x7fc3d20
0x07fc4bee: 7f1c adds r7, r7, #1
0x07fc4bf0: f0e7 b #0x7fc4bd4
0x07fc4bf2: c046 mov r8, r8
0x07fc4bf4: 213d subs r5, #0x21
0x07fc4bf6: fc07 lsls r4, r7, #0x1f
0x07fc4bf8: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc4bfa: 0c46 mov r4, r1
0x07fc4bfc: 0190 str r0, [sp, #4]
0x07fc4bfe: 0021 movs r1, #0
0x07fc4c00: 0129 cmp r1, #1
0x07fc4c02: 18d8 bhi #0x7fc4c36
0x07fc4c04: 0a25 movs r5, #0xa
0x07fc4c06: 2846 mov r0, r5
0x07fc4c08: 0291 str r1, [sp, #8]
0x07fc4c0a: 4843 muls r0, r1, r0
0x07fc4c0c: c0b2 uxtb r0, r0
0x07fc4c0e: 0199 ldr r1, [sp, #4]
0x07fc4c10: 4018 adds r0, r0, r1
0x07fc4c12: 0027 movs r7, #0
0x07fc4c14: 86b2 uxth r6, r0
0x07fc4c16: 012f cmp r7, #1
0x07fc4c18: 0ad8 bhi #0x7fc4c30
0x07fc4c1a: 2846 mov r0, r5
0x07fc4c1c: 7843 muls r0, r7, r0
0x07fc4c1e: c0b2 uxtb r0, r0
0x07fc4c20: 0019 adds r0, r0, r4
0x07fc4c22: 81b2 uxth r1, r0
0x07fc4c24: 0c22 movs r2, #0xc
0x07fc4c26: 3046 mov r0, r6
0x07fc4c28: 00f0faf8 bl #0x7fc4e20
0x07fc4c2c: 7f1c adds r7, r7, #1
0x07fc4c2e: f2e7 b #0x7fc4c16
0x07fc4c30: 0299 ldr r1, [sp, #8]
0x07fc4c32: 491c adds r1, r1, #1
0x07fc4c34: e4e7 b #0x7fc4c00
0x07fc4c36: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc4c38: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc4c3a: 1446 mov r4, r2
0x07fc4c3c: 0e46 mov r6, r1
0x07fc4c3e: 0546 mov r5, r0
0x07fc4c40: 0246 mov r2, r0
0x07fc4c42: 0b46 mov r3, r1
0x07fc4c44: 05f04efd bl #0x7fca6e4
0x07fc4c48: 0028 cmp r0, #0
0x07fc4c4a: 43d1 bne #0x7fc4cd4
0x07fc4c4c: 3f48 ldr r0, [pc, #0xfc]
0x07fc4c4e: 818d ldrh r1, [r0, #0x2c]
0x07fc4c50: 8722 movs r2, #0x87
0x07fc4c52: 5200 lsls r2, r2, #1
0x07fc4c54: 9142 cmp r1, r2
0x07fc4c56: 1ad0 beq #0x7fc4c8e
0x07fc4c58: 5a29 cmp r1, #0x5a
0x07fc4c5a: 06d0 beq #0x7fc4c6a
0x07fc4c5c: b429 cmp r1, #0xb4
0x07fc4c5e: 0dd0 beq #0x7fc4c7c
0x07fc4c60: 0029 cmp r1, #0
0x07fc4c62: 37d1 bne #0x7fc4cd4
0x07fc4c64: 018e ldrh r1, [r0, #0x30]
0x07fc4c66: 711a subs r1, r6, r1
0x07fc4c68: 14e0 b #0x7fc4c94
0x07fc4c6a: 018e ldrh r1, [r0, #0x30]
0x07fc4c6c: 0279 ldrb r2, [r0, #4]
0x07fc4c6e: 002a cmp r2, #0
0x07fc4c70: 01d0 beq #0x7fc4c76
0x07fc4c72: ff22 movs r2, #0xff
0x07fc4c74: 9032 adds r2, #0x90
0x07fc4c76: 691a subs r1, r5, r1
0x07fc4c78: 951b subs r5, r2, r6
0x07fc4c7a: 0be0 b #0x7fc4c94
0x07fc4c7c: 018e ldrh r1, [r0, #0x30]
0x07fc4c7e: 0279 ldrb r2, [r0, #4]
0x07fc4c80: 002a cmp r2, #0
0x07fc4c82: 01d0 beq #0x7fc4c88
0x07fc4c84: ff22 movs r2, #0xff
0x07fc4c86: 9032 adds r2, #0x90
0x07fc4c88: 711a subs r1, r6, r1
0x07fc4c8a: 551b subs r5, r2, r5
0x07fc4c8c: 02e0 b #0x7fc4c94
0x07fc4c8e: 018e ldrh r1, [r0, #0x30]
0x07fc4c90: 691a subs r1, r5, r1
0x07fc4c92: 3546 mov r5, r6
0x07fc4c94: 89b2 uxth r1, r1
0x07fc4c96: 6329 cmp r1, #0x63
0x07fc4c98: 1cd8 bhi #0x7fc4cd4
0x07fc4c9a: 0279 ldrb r2, [r0, #4]
0x07fc4c9c: 002a cmp r2, #0
0x07fc4c9e: 01d0 beq #0x7fc4ca4
0x07fc4ca0: ff22 movs r2, #0xff
0x07fc4ca2: 9032 adds r2, #0x90
0x07fc4ca4: abb2 uxth r3, r5
0x07fc4ca6: 9342 cmp r3, r2
0x07fc4ca8: 14d8 bhi #0x7fc4cd4
0x07fc4caa: 0722 movs r2, #7
0x07fc4cac: 1540 ands r5, r2
0x07fc4cae: 8022 movs r2, #0x80
0x07fc4cb0: 067a ldrb r6, [r0, #8]
0x07fc4cb2: 002e cmp r6, #0
0x07fc4cb4: 00d0 beq #0x7fc4cb8
0x07fc4cb6: 3226 movs r6, #0x32
0x07fc4cb8: ea40 lsrs r2, r5
0x07fc4cba: 7143 muls r1, r6, r1
0x07fc4cbc: db08 lsrs r3, r3, #3
0x07fc4cbe: c918 adds r1, r1, r3
0x07fc4cc0: 002c cmp r4, #0
0x07fc4cc2: 03d0 beq #0x7fc4ccc
0x07fc4cc4: 806b ldr r0, [r0, #0x38]
0x07fc4cc6: 435c ldrb r3, [r0, r1]
0x07fc4cc8: 1343 orrs r3, r2
0x07fc4cca: 02e0 b #0x7fc4cd2
0x07fc4ccc: 806b ldr r0, [r0, #0x38]
0x07fc4cce: 435c ldrb r3, [r0, r1]
0x07fc4cd0: 9343 bics r3, r2
0x07fc4cd2: 4354 strb r3, [r0, r1]
0x07fc4cd4: 70bd pop {r4, r5, r6, pc}
0x07fc4cd6: c046 mov r8, r8
0x07fc4cd8: 7047 bx lr
0x07fc4cda: 0000 movs r0, r0
0x07fc4cdc: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc4cde: 85b0 sub sp, #0x14
0x07fc4ce0: fef7daf9 bl #0x7fc3098
0x07fc4ce4: 03ad add r5, sp, #0xc
0x07fc4ce6: 0024 movs r4, #0
0x07fc4ce8: ac80 strh r4, [r5, #4]
0x07fc4cea: 0394 str r4, [sp, #0xc]
0x07fc4cec: 01a9 add r1, sp, #4
0x07fc4cee: 8c80 strh r4, [r1, #4]
0x07fc4cf0: 0194 str r4, [sp, #4]
0x07fc4cf2: 164f ldr r7, [pc, #0x58]
0x07fc4cf4: f86b ldr r0, [r7, #0x3c]
0x07fc4cf6: 0094 str r4, [sp]
0x07fc4cf8: 0626 movs r6, #6
0x07fc4cfa: 3246 mov r2, r6
0x07fc4cfc: 2346 mov r3, r4
0x07fc4cfe: 06f0a5f8 bl #0x7fcae4c
0x07fc4d02: 386c ldr r0, [r7, #0x40]
0x07fc4d04: 0094 str r4, [sp]
0x07fc4d06: 2946 mov r1, r5
0x07fc4d08: 3246 mov r2, r6
0x07fc4d0a: 2346 mov r3, r4
0x07fc4d0c: 06f09ef8 bl #0x7fcae4c
0x07fc4d10: 4a21 movs r1, #0x4a
0x07fc4d12: 0120 movs r0, #1
0x07fc4d14: 5029 cmp r1, #0x50
0x07fc4d16: 09d0 beq #0x7fc4d2c
0x07fc4d18: 7a5c ldrb r2, [r7, r1]
0x07fc4d1a: 03ab add r3, sp, #0xc
0x07fc4d1c: 5b18 adds r3, r3, r1
0x07fc4d1e: 4a3b subs r3, #0x4a
0x07fc4d20: 1b78 ldrb r3, [r3]
0x07fc4d22: 9a42 cmp r2, r3
0x07fc4d24: 00d0 beq #0x7fc4d28
0x07fc4d26: f873 strb r0, [r7, #0xf]
0x07fc4d28: 491c adds r1, r1, #1
0x07fc4d2a: f3e7 b #0x7fc4d14
0x07fc4d2c: 4421 movs r1, #0x44
0x07fc4d2e: 4a29 cmp r1, #0x4a
0x07fc4d30: 09d0 beq #0x7fc4d46
0x07fc4d32: 7a5c ldrb r2, [r7, r1]
0x07fc4d34: 01ab add r3, sp, #4
0x07fc4d36: 5b18 adds r3, r3, r1
0x07fc4d38: 443b subs r3, #0x44
0x07fc4d3a: 1b78 ldrb r3, [r3]
0x07fc4d3c: 9a42 cmp r2, r3
0x07fc4d3e: 00d0 beq #0x7fc4d42
0x07fc4d40: b873 strb r0, [r7, #0xe]
0x07fc4d42: 491c adds r1, r1, #1
0x07fc4d44: f3e7 b #0x7fc4d2e
0x07fc4d46: 05b0 add sp, #0x14
0x07fc4d48: f0bd pop {r4, r5, r6, r7, pc}
0x07fc4d4a: c046 mov r8, r8
0x07fc4d4c: e819 adds r0, r5, r7
0x07fc4d4e: fd07 lsls r5, r7, #0x1f
0x07fc4d50: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc4d52: 85b0 sub sp, #0x14
0x07fc4d54: 0392 str r2, [sp, #0xc]
0x07fc4d56: 0d46 mov r5, r1
0x07fc4d58: 0746 mov r7, r0
0x07fc4d5a: 5a29 cmp r1, #0x5a
0x07fc4d5c: 06d0 beq #0x7fc4d6c
0x07fc4d5e: 5a24 movs r4, #0x5a
0x07fc4d60: 2846 mov r0, r5
0x07fc4d62: 2146 mov r1, r4
0x07fc4d64: 59f728f9 bl #0x7f1dfb8
0x07fc4d68: b42d cmp r5, #0xb4
0x07fc4d6a: 01d1 bne #0x7fc4d70
0x07fc4d6c: 0020 movs r0, #0
0x07fc4d6e: 00e0 b #0x7fc4d72
0x07fc4d70: 601a subs r0, r4, r1
0x07fc4d72: 5a21 movs r1, #0x5a
0x07fc4d74: b42d cmp r5, #0xb4
0x07fc4d76: 0291 str r1, [sp, #8]
0x07fc4d78: 01d8 bhi #0x7fc4d7e
0x07fc4d7a: 0146 mov r1, r0
0x07fc4d7c: 00e0 b #0x7fc4d80
0x07fc4d7e: 091a subs r1, r1, r0
0x07fc4d80: 8722 movs r2, #0x87
0x07fc4d82: 5200 lsls r2, r2, #1
0x07fc4d84: 0192 str r2, [sp, #4]
0x07fc4d86: 9542 cmp r5, r2
0x07fc4d88: 00d0 beq #0x7fc4d8c
0x07fc4d8a: 0846 mov r0, r1
0x07fc4d8c: c0b2 uxtb r0, r0
0x07fc4d8e: 0621 movs r1, #6
0x07fc4d90: 59f712f9 bl #0x7f1dfb8
0x07fc4d94: c600 lsls r6, r0, #3
0x07fc4d96: 3846 mov r0, r7
0x07fc4d98: fdf708fa bl #0x7fc21ac
0x07fc4d9c: 0746 mov r7, r0
0x07fc4d9e: 0c46 mov r4, r1
0x07fc4da0: 1d49 ldr r1, [pc, #0x74]
0x07fc4da2: 8859 ldr r0, [r1, r6]
0x07fc4da4: 8919 adds r1, r1, r6
0x07fc4da6: 4968 ldr r1, [r1, #4]
0x07fc4da8: 3a46 mov r2, r7
0x07fc4daa: 2346 mov r3, r4
0x07fc4dac: fdf76ef8 bl #0x7fc1e8c
0x07fc4db0: fdf70afa bl #0x7fc21c8
0x07fc4db4: 0490 str r0, [sp, #0x10]
0x07fc4db6: 1949 ldr r1, [pc, #0x64]
0x07fc4db8: 8859 ldr r0, [r1, r6]
0x07fc4dba: 8919 adds r1, r1, r6
0x07fc4dbc: 4968 ldr r1, [r1, #4]
0x07fc4dbe: 3a46 mov r2, r7
0x07fc4dc0: 2346 mov r3, r4
0x07fc4dc2: fdf763f8 bl #0x7fc1e8c
0x07fc4dc6: fdf7fff9 bl #0x7fc21c8
0x07fc4dca: 5a2d cmp r5, #0x5a
0x07fc4dcc: 06d8 bhi #0x7fc4ddc
0x07fc4dce: 5a30 adds r0, #0x5a
0x07fc4dd0: 0399 ldr r1, [sp, #0xc]
0x07fc4dd2: 0880 strh r0, [r1]
0x07fc4dd4: 5020 movs r0, #0x50
0x07fc4dd6: 049a ldr r2, [sp, #0x10]
0x07fc4dd8: 801a subs r0, r0, r2
0x07fc4dda: 10e0 b #0x7fc4dfe
0x07fc4ddc: 049b ldr r3, [sp, #0x10]
0x07fc4dde: b42d cmp r5, #0xb4
0x07fc4de0: 03d8 bhi #0x7fc4dea
0x07fc4de2: 5a33 adds r3, #0x5a
0x07fc4de4: 0399 ldr r1, [sp, #0xc]
0x07fc4de6: 0b80 strh r3, [r1]
0x07fc4de8: 08e0 b #0x7fc4dfc
0x07fc4dea: 019a ldr r2, [sp, #4]
0x07fc4dec: 511c adds r1, r2, #1
0x07fc4dee: 8d42 cmp r5, r1
0x07fc4df0: 08d2 bhs #0x7fc4e04
0x07fc4df2: 0299 ldr r1, [sp, #8]
0x07fc4df4: c91a subs r1, r1, r3
0x07fc4df6: 039a ldr r2, [sp, #0xc]
0x07fc4df8: 1180 strh r1, [r2]
0x07fc4dfa: 1146 mov r1, r2
0x07fc4dfc: 5030 adds r0, #0x50
0x07fc4dfe: 4880 strh r0, [r1, #2]
0x07fc4e00: 05b0 add sp, #0x14
0x07fc4e02: f0bd pop {r4, r5, r6, r7, pc}
0x07fc4e04: 5b32 adds r2, #0x5b
0x07fc4e06: 9542 cmp r5, r2
0x07fc4e08: 0299 ldr r1, [sp, #8]
0x07fc4e0a: f9d2 bhs #0x7fc4e00
0x07fc4e0c: 081a subs r0, r1, r0
0x07fc4e0e: 0399 ldr r1, [sp, #0xc]
0x07fc4e10: 0880 strh r0, [r1]
0x07fc4e12: 5020 movs r0, #0x50
0x07fc4e14: c01a subs r0, r0, r3
0x07fc4e16: f2e7 b #0x7fc4dfe
0x07fc4e18: 3807 lsls r0, r7, #0x1c
0x07fc4e1a: fd07 lsls r5, r7, #0x1f
0x07fc4e1e: fc07 lsls r4, r7, #0x1f
0x07fc4e20: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc4e22: 1546 mov r5, r2
0x07fc4e24: 0446 mov r4, r0
0x07fc4e26: 072a cmp r2, #7
0x07fc4e28: 11d3 blo #0x7fc4e4e
0x07fc4e2a: 0120 movs r0, #1
0x07fc4e2c: 0022 movs r2, #0
0x07fc4e2e: 0092 str r2, [sp]
0x07fc4e30: 0190 str r0, [sp, #4]
0x07fc4e32: 0290 str r0, [sp, #8]
0x07fc4e34: 4f1c adds r7, r1, #1
0x07fc4e36: beb2 uxth r6, r7
0x07fc4e38: 2046 mov r0, r4
0x07fc4e3a: 0830 adds r0, #8
0x07fc4e3c: 82b2 uxth r2, r0
0x07fc4e3e: 0a31 adds r1, #0xa
0x07fc4e40: 8bb2 uxth r3, r1
0x07fc4e42: 2046 mov r0, r4
0x07fc4e44: 3146 mov r1, r6
0x07fc4e46: fff79ffd bl #0x7fc4988
0x07fc4e4a: 0923 movs r3, #9
0x07fc4e4c: 02e0 b #0x7fc4e54
0x07fc4e4e: 641e subs r4, r4, #1
0x07fc4e50: 0823 movs r3, #8
0x07fc4e52: 0f46 mov r7, r1
0x07fc4e54: 681e subs r0, r5, #1
0x07fc4e56: 0928 cmp r0, #9
0x07fc4e58: 00d9 bls #0x7fc4e5c
0x07fc4e5a: 98e0 b #0x7fc4f8e
0x07fc4e5c: 7844 add r0, pc
0x07fc4e5e: 0079 ldrb r0, [r0, #4]
0x07fc4e60: 4000 lsls r0, r0, #1
0x07fc4e62: 8744 add pc, r0
0x07fc4e64: 0455 strb r4, [r0, r4]
0x07fc4e66: 333e subs r6, #0x33
0x07fc4e68: 0f5f ldrsh r7, [r1, r4]
0x07fc4e6a: 774a ldr r2, [pc, #0x1dc]
0x07fc4e6c: 8425 movs r5, #0x84
0x07fc4e6e: 0022 movs r2, #0
0x07fc4e70: b9b2 uxth r1, r7
0x07fc4e72: a0b2 uxth r0, r4
0x07fc4e74: 0834 adds r4, #8
0x07fc4e76: a4b2 uxth r4, r4
0x07fc4e78: 0094 str r4, [sp]
0x07fc4e7a: 0191 str r1, [sp, #4]
0x07fc4e7c: 0292 str r2, [sp, #8]
0x07fc4e7e: fa18 adds r2, r7, r3
0x07fc4e80: 93b2 uxth r3, r2
0x07fc4e82: 38e0 b #0x7fc4ef6
0x07fc4e84: 0025 movs r5, #0
0x07fc4e86: b9b2 uxth r1, r7
0x07fc4e88: e01d adds r0, r4, #7
0x07fc4e8a: 80b2 uxth r0, r0
0x07fc4e8c: 00aa add r2, sp, #0
0x07fc4e8e: 23c2 stm r2!, {r0, r1, r5}
0x07fc4e90: fe18 adds r6, r7, r3
0x07fc4e92: 701e subs r0, r6, #1
0x07fc4e94: 83b2 uxth r3, r0
0x07fc4e96: a0b2 uxth r0, r4
0x07fc4e98: 0246 mov r2, r0
0x07fc4e9a: 02f06bfa bl #0x7fc7374
0x07fc4e9e: 781c adds r0, r7, #1
0x07fc4ea0: 81b2 uxth r1, r0
0x07fc4ea2: 621c adds r2, r4, #1
0x07fc4ea4: 0834 adds r4, #8
0x07fc4ea6: a0b2 uxth r0, r4
0x07fc4ea8: 00ab add r3, sp, #0
0x07fc4eaa: 23c3 stm r3!, {r0, r1, r5}
0x07fc4eac: b1b2 uxth r1, r6
0x07fc4eae: 6ae0 b #0x7fc4f86
0x07fc4eb0: ff20 movs r0, #0xff
0x07fc4eb2: e11c adds r1, r4, #3
0x07fc4eb4: 89b2 uxth r1, r1
0x07fc4eb6: fa18 adds r2, r7, r3
0x07fc4eb8: 521e subs r2, r2, #1
0x07fc4eba: 93b2 uxth r3, r2
0x07fc4ebc: 0091 str r1, [sp]
0x07fc4ebe: 0193 str r3, [sp, #4]
0x07fc4ec0: 0290 str r0, [sp, #8]
0x07fc4ec2: f81c adds r0, r7, #3
0x07fc4ec4: 81b2 uxth r1, r0
0x07fc4ec6: 601e subs r0, r4, #1
0x07fc4ec8: 80b2 uxth r0, r0
0x07fc4eca: 14e0 b #0x7fc4ef6
0x07fc4ecc: 0021 movs r1, #0
0x07fc4ece: f818 adds r0, r7, r3
0x07fc4ed0: 83b2 uxth r3, r0
0x07fc4ed2: a0b2 uxth r0, r4
0x07fc4ed4: 0834 adds r4, #8
0x07fc4ed6: a2b2 uxth r2, r4
0x07fc4ed8: 0092 str r2, [sp]
0x07fc4eda: 0193 str r3, [sp, #4]
0x07fc4edc: 0291 str r1, [sp, #8]
0x07fc4ede: b9b2 uxth r1, r7
0x07fc4ee0: 52e0 b #0x7fc4f88
0x07fc4ee2: 0021 movs r1, #0
0x07fc4ee4: f818 adds r0, r7, r3
0x07fc4ee6: 83b2 uxth r3, r0
0x07fc4ee8: a0b2 uxth r0, r4
0x07fc4eea: 0834 adds r4, #8
0x07fc4eec: a2b2 uxth r2, r4
0x07fc4eee: 0092 str r2, [sp]
0x07fc4ef0: 0193 str r3, [sp, #4]
0x07fc4ef2: 0291 str r1, [sp, #8]
0x07fc4ef4: b9b2 uxth r1, r7
0x07fc4ef6: 0246 mov r2, r0
0x07fc4ef8: 47e0 b #0x7fc4f8a
0x07fc4efa: ff21 movs r1, #0xff
0x07fc4efc: f81c adds r0, r7, #3
0x07fc4efe: 82b2 uxth r2, r0
0x07fc4f00: 601e subs r0, r4, #1
0x07fc4f02: 80b2 uxth r0, r0
0x07fc4f04: 0090 str r0, [sp]
0x07fc4f06: 0192 str r2, [sp, #4]
0x07fc4f08: 0291 str r1, [sp, #8]
0x07fc4f0a: e11c adds r1, r4, #3
0x07fc4f0c: 8ab2 uxth r2, r1
0x07fc4f0e: 2be0 b #0x7fc4f68
0x07fc4f10: 0021 movs r1, #0
0x07fc4f12: bdb2 uxth r5, r7
0x07fc4f14: a2b2 uxth r2, r4
0x07fc4f16: 0834 adds r4, #8
0x07fc4f18: a0b2 uxth r0, r4
0x07fc4f1a: 0090 str r0, [sp]
0x07fc4f1c: 0195 str r5, [sp, #4]
0x07fc4f1e: 0291 str r1, [sp, #8]
0x07fc4f20: f918 adds r1, r7, r3
0x07fc4f22: 22e0 b #0x7fc4f6a
0x07fc4f24: 0025 movs r5, #0
0x07fc4f26: fe18 adds r6, r7, r3
0x07fc4f28: b3b2 uxth r3, r6
0x07fc4f2a: e01d adds r0, r4, #7
0x07fc4f2c: 80b2 uxth r0, r0
0x07fc4f2e: 00a9 add r1, sp, #0
0x07fc4f30: 29c1 stm r1!, {r0, r3, r5}
0x07fc4f32: a0b2 uxth r0, r4
0x07fc4f34: 791c adds r1, r7, #1
0x07fc4f36: 89b2 uxth r1, r1
0x07fc4f38: 0246 mov r2, r0
0x07fc4f3a: 02f01bfa bl #0x7fc7374
0x07fc4f3e: 701e subs r0, r6, #1
0x07fc4f40: 80b2 uxth r0, r0
0x07fc4f42: 631c adds r3, r4, #1
0x07fc4f44: 0834 adds r4, #8
0x07fc4f46: a2b2 uxth r2, r4
0x07fc4f48: 0092 str r2, [sp]
0x07fc4f4a: 0190 str r0, [sp, #4]
0x07fc4f4c: 0295 str r5, [sp, #8]
0x07fc4f4e: b9b2 uxth r1, r7
0x07fc4f50: 98b2 uxth r0, r3
0x07fc4f52: 19e0 b #0x7fc4f88
0x07fc4f54: ff20 movs r0, #0xff
0x07fc4f56: f91c adds r1, r7, #3
0x07fc4f58: 89b2 uxth r1, r1
0x07fc4f5a: 231d adds r3, r4, #4
0x07fc4f5c: 0834 adds r4, #8
0x07fc4f5e: a2b2 uxth r2, r4
0x07fc4f60: 0092 str r2, [sp]
0x07fc4f62: 0191 str r1, [sp, #4]
0x07fc4f64: 0290 str r0, [sp, #8]
0x07fc4f66: 98b2 uxth r0, r3
0x07fc4f68: 791e subs r1, r7, #1
0x07fc4f6a: 89b2 uxth r1, r1
0x07fc4f6c: 0ce0 b #0x7fc4f88
0x07fc4f6e: ff21 movs r1, #0xff
0x07fc4f70: f81c adds r0, r7, #3
0x07fc4f72: 82b2 uxth r2, r0
0x07fc4f74: e01d adds r0, r4, #7
0x07fc4f76: 80b2 uxth r0, r0
0x07fc4f78: 0090 str r0, [sp]
0x07fc4f7a: 0192 str r2, [sp, #4]
0x07fc4f7c: 0291 str r1, [sp, #8]
0x07fc4f7e: f918 adds r1, r7, r3
0x07fc4f80: 491e subs r1, r1, #1
0x07fc4f82: 89b2 uxth r1, r1
0x07fc4f84: e21c adds r2, r4, #3
0x07fc4f86: 92b2 uxth r2, r2
0x07fc4f88: 0b46 mov r3, r1
0x07fc4f8a: 02f0f3f9 bl #0x7fc7374
0x07fc4f8e: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc4f90: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc4f92: 89b0 sub sp, #0x24
0x07fc4f94: 474c ldr r4, [pc, #0x11c]
0x07fc4f96: 9b22 movs r2, #0x9b
0x07fc4f98: 6283 strh r2, [r4, #0x1a]
0x07fc4f9a: 5923 movs r3, #0x59
0x07fc4f9c: e382 strh r3, [r4, #0x16]
0x07fc4f9e: 6282 strh r2, [r4, #0x12]
0x07fc4fa0: e381 strh r3, [r4, #0xe]
0x07fc4fa2: d422 movs r2, #0xd4
0x07fc4fa4: 6281 strh r2, [r4, #0xa]
0x07fc4fa6: 2081 strh r0, [r4, #8]
0x07fc4fa8: 9222 movs r2, #0x92
0x07fc4faa: e280 strh r2, [r4, #6]
0x07fc4fac: a080 strh r0, [r4, #4]
0x07fc4fae: 5022 movs r2, #0x50
0x07fc4fb0: 6280 strh r2, [r4, #2]
0x07fc4fb2: 2080 strh r0, [r4]
0x07fc4fb4: 421e subs r2, r0, #1
0x07fc4fb6: 2e30 adds r0, #0x2e
0x07fc4fb8: 2083 strh r0, [r4, #0x18]
0x07fc4fba: a082 strh r0, [r4, #0x14]
0x07fc4fbc: 2282 strh r2, [r4, #0x10]
0x07fc4fbe: a281 strh r2, [r4, #0xc]
0x07fc4fc0: 3da0 adr r0, #0xf4
0x07fc4fc2: 405c ldrb r0, [r0, r1]
0x07fc4fc4: 0021 movs r1, #0
0x07fc4fc6: 0729 cmp r1, #7
0x07fc4fc8: 71d0 beq #0x7fc50ae
0x07fc4fca: 0491 str r1, [sp, #0x10]
0x07fc4fcc: 0390 str r0, [sp, #0xc]
0x07fc4fce: c007 lsls r0, r0, #0x1f
0x07fc4fd0: 04d1 bne #0x7fc4fdc
0x07fc4fd2: 0398 ldr r0, [sp, #0xc]
0x07fc4fd4: 4008 lsrs r0, r0, #1
0x07fc4fd6: 0499 ldr r1, [sp, #0x10]
0x07fc4fd8: 491c adds r1, r1, #1
0x07fc4fda: f4e7 b #0x7fc4fc6
0x07fc4fdc: 049a ldr r2, [sp, #0x10]
0x07fc4fde: 9300 lsls r3, r2, #2
0x07fc4fe0: 3449 ldr r1, [pc, #0xd0]
0x07fc4fe2: c85a ldrh r0, [r1, r3]
0x07fc4fe4: c918 adds r1, r1, r3
0x07fc4fe6: 4988 ldrh r1, [r1, #2]
0x07fc4fe8: 022a cmp r2, #2
0x07fc4fea: 0890 str r0, [sp, #0x20]
0x07fc4fec: 0791 str r1, [sp, #0x1c]
0x07fc4fee: 0246 mov r2, r0
0x07fc4ff0: 2fd8 bhi #0x7fc5052
0x07fc4ff2: 2d32 adds r2, #0x2d
0x07fc4ff4: 92b2 uxth r2, r2
0x07fc4ff6: 0b46 mov r3, r1
0x07fc4ff8: 1033 adds r3, #0x10
0x07fc4ffa: 9bb2 uxth r3, r3
0x07fc4ffc: 05f072fb bl #0x7fca6e4
0x07fc5000: 0028 cmp r0, #0
0x07fc5002: e6d1 bne #0x7fc4fd2
0x07fc5004: 0024 movs r4, #0
0x07fc5006: a0b2 uxth r0, r4
0x07fc5008: 0728 cmp r0, #7
0x07fc500a: e2d8 bhi #0x7fc4fd2
0x07fc500c: 0025 movs r5, #0
0x07fc500e: 0120 movs r0, #1
0x07fc5010: 0690 str r0, [sp, #0x18]
0x07fc5012: 0095 str r5, [sp]
0x07fc5014: 0190 str r0, [sp, #4]
0x07fc5016: 0295 str r5, [sp, #8]
0x07fc5018: 0899 ldr r1, [sp, #0x20]
0x07fc501a: 6018 adds r0, r4, r1
0x07fc501c: 80b2 uxth r0, r0
0x07fc501e: 0590 str r0, [sp, #0x14]
0x07fc5020: 091b subs r1, r1, r4
0x07fc5022: 2d31 adds r1, #0x2d
0x07fc5024: 8fb2 uxth r7, r1
0x07fc5026: 079e ldr r6, [sp, #0x1c]
0x07fc5028: 311b subs r1, r6, r4
0x07fc502a: 0831 adds r1, #8
0x07fc502c: 89b2 uxth r1, r1
0x07fc502e: 3a46 mov r2, r7
0x07fc5030: 0b46 mov r3, r1
0x07fc5032: fef775fe bl #0x7fc3d20
0x07fc5036: 0095 str r5, [sp]
0x07fc5038: 0698 ldr r0, [sp, #0x18]
0x07fc503a: 0190 str r0, [sp, #4]
0x07fc503c: 0295 str r5, [sp, #8]
0x07fc503e: a019 adds r0, r4, r6
0x07fc5040: 0830 adds r0, #8
0x07fc5042: 81b2 uxth r1, r0
0x07fc5044: 0598 ldr r0, [sp, #0x14]
0x07fc5046: 3a46 mov r2, r7
0x07fc5048: 0b46 mov r3, r1
0x07fc504a: fef769fe bl #0x7fc3d20
0x07fc504e: 641c adds r4, r4, #1
0x07fc5050: d9e7 b #0x7fc5006
0x07fc5052: 1032 adds r2, #0x10
0x07fc5054: 92b2 uxth r2, r2
0x07fc5056: 0b46 mov r3, r1
0x07fc5058: 3e33 adds r3, #0x3e
0x07fc505a: 9bb2 uxth r3, r3
0x07fc505c: 05f042fb bl #0x7fca6e4
0x07fc5060: 0028 cmp r0, #0
0x07fc5062: b6d1 bne #0x7fc4fd2
0x07fc5064: 0024 movs r4, #0
0x07fc5066: a0b2 uxth r0, r4
0x07fc5068: 0728 cmp r0, #7
0x07fc506a: b2d8 bhi #0x7fc4fd2
0x07fc506c: 0025 movs r5, #0
0x07fc506e: 0120 movs r0, #1
0x07fc5070: 0690 str r0, [sp, #0x18]
0x07fc5072: 0095 str r5, [sp]
0x07fc5074: 0190 str r0, [sp, #4]
0x07fc5076: 0295 str r5, [sp, #8]
0x07fc5078: 079a ldr r2, [sp, #0x1c]
0x07fc507a: a018 adds r0, r4, r2
0x07fc507c: 81b2 uxth r1, r0
0x07fc507e: 0591 str r1, [sp, #0x14]
0x07fc5080: 089e ldr r6, [sp, #0x20]
0x07fc5082: 301b subs r0, r6, r4
0x07fc5084: 80b2 uxth r0, r0
0x07fc5086: 121b subs r2, r2, r4
0x07fc5088: 3e32 adds r2, #0x3e
0x07fc508a: 97b2 uxth r7, r2
0x07fc508c: 0246 mov r2, r0
0x07fc508e: 3b46 mov r3, r7
0x07fc5090: fef746fe bl #0x7fc3d20
0x07fc5094: 0095 str r5, [sp]
0x07fc5096: 0698 ldr r0, [sp, #0x18]
0x07fc5098: 0190 str r0, [sp, #4]
0x07fc509a: 0295 str r5, [sp, #8]
0x07fc509c: a019 adds r0, r4, r6
0x07fc509e: 80b2 uxth r0, r0
0x07fc50a0: 0599 ldr r1, [sp, #0x14]
0x07fc50a2: 0246 mov r2, r0
0x07fc50a4: 3b46 mov r3, r7
0x07fc50a6: fef73bfe bl #0x7fc3d20
0x07fc50aa: 641c adds r4, r4, #1
0x07fc50ac: dbe7 b #0x7fc5066
0x07fc50ae: 09b0 add sp, #0x24
0x07fc50b0: f0bd pop {r4, r5, r6, r7, pc}
0x07fc50b2: c046 mov r8, r8
0x07fc50b4: 3825 movs r5, #0x38
0x07fc50b6: fd07 lsls r5, r7, #0x1f
0x07fc50b8: 7d60 str r5, [r7, #4]
0x07fc50ba: 3767 str r7, [r6, #0x70]
0x07fc50bc: 6a4f ldr r7, [pc, #0x1a8]
0x07fc50be: 5f61 str r7, [r3, #0x14]
0x07fc50c0: 7f6f ldr r7, [r7, #0x74]
0x07fc50c2: 0000 movs r0, r0
0x07fc50c4: 7cb5 push {r2, r3, r4, r5, r6, lr} ;;FUNC
0x07fc50c6: 0120 movs r0, #1
0x07fc50c8: 0090 str r0, [sp]
0x07fc50ca: 0321 movs r1, #3
0x07fc50cc: 0d02 lsls r5, r1, #8
0x07fc50ce: 0024 movs r4, #0
0x07fc50d0: 0823 movs r3, #8
0x07fc50d2: 0b4e ldr r6, [pc, #0x2c]
0x07fc50d4: 2046 mov r0, r4
0x07fc50d6: 2a46 mov r2, r5
0x07fc50d8: b047 blx r6
0x07fc50da: 0094 str r4, [sp]
0x07fc50dc: 0723 movs r3, #7
0x07fc50de: 2046 mov r0, r4
0x07fc50e0: 2146 mov r1, r4
0x07fc50e2: 2a46 mov r2, r5
0x07fc50e4: b047 blx r6
0x07fc50e6: 0094 str r4, [sp]
0x07fc50e8: 0621 movs r1, #6
0x07fc50ea: 2046 mov r0, r4
0x07fc50ec: 2a46 mov r2, r5
0x07fc50ee: 0b46 mov r3, r1
0x07fc50f0: b047 blx r6
0x07fc50f2: 0094 str r4, [sp]
0x07fc50f4: 0521 movs r1, #5
0x07fc50f6: 2046 mov r0, r4
0x07fc50f8: 2246 mov r2, r4
0x07fc50fa: 0b46 mov r3, r1
0x07fc50fc: b047 blx r6
0x07fc50fe: 7cbd pop {r2, r3, r4, r5, r6, pc}
0x07fc5100: 5936 adds r6, #0x59
0x07fc5102: fc07 lsls r4, r7, #0x1f
0x07fc5104: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc5106: 0446 mov r4, r0
0x07fc5108: 3220 movs r0, #0x32
0x07fc510a: fef74df9 bl #0x7fc33a8
0x07fc510e: 0025 movs r5, #0
0x07fc5110: 214e ldr r6, [pc, #0x84]
0x07fc5112: 7079 ldrb r0, [r6, #5]
0x07fc5114: e9b2 uxtb r1, r5
0x07fc5116: 8142 cmp r1, r0
0x07fc5118: 3cd2 bhs #0x7fc5194
0x07fc511a: 0846 mov r0, r1
0x07fc511c: 2338 subs r0, #0x23
0x07fc511e: 0428 cmp r0, #4
0x07fc5120: 16d9 bls #0x7fc5150
0x07fc5122: 3020 movs r0, #0x30
0x07fc5124: ad29 cmp r1, #0xad
0x07fc5126: 31d0 beq #0x7fc518c
0x07fc5128: 0729 cmp r1, #7
0x07fc512a: 1cd0 beq #0x7fc5166
0x07fc512c: 0e29 cmp r1, #0xe
0x07fc512e: 2cd0 beq #0x7fc518a
0x07fc5130: 1529 cmp r1, #0x15
0x07fc5132: 20d0 beq #0x7fc5176
0x07fc5134: 7029 cmp r1, #0x70
0x07fc5136: 29d0 beq #0x7fc518c
0x07fc5138: 7129 cmp r1, #0x71
0x07fc513a: 24d0 beq #0x7fc5186
0x07fc513c: 7529 cmp r1, #0x75
0x07fc513e: 10d0 beq #0x7fc5162
0x07fc5140: a829 cmp r1, #0xa8
0x07fc5142: 23d0 beq #0x7fc518c
0x07fc5144: a929 cmp r1, #0xa9
0x07fc5146: 12d0 beq #0x7fc516e
0x07fc5148: 0029 cmp r1, #0
0x07fc514a: 16d1 bne #0x7fc517a
0x07fc514c: 2078 ldrb r0, [r4]
0x07fc514e: 1de0 b #0x7fc518c
0x07fc5150: 7844 add r0, pc
0x07fc5152: 0079 ldrb r0, [r0, #4]
0x07fc5154: 4000 lsls r0, r0, #1
0x07fc5156: 8744 add pc, r0
0x07fc5158: 0214 asrs r2, r0, #0x10
0x07fc515a: 0c12 asrs r4, r1, #8
0x07fc515c: 0800 movs r0, r1
0x07fc515e: 2079 ldrb r0, [r4, #4]
0x07fc5160: 14e0 b #0x7fc518c
0x07fc5162: 2020 movs r0, #0x20
0x07fc5164: 12e0 b #0x7fc518c
0x07fc5166: 6078 ldrb r0, [r4, #1]
0x07fc5168: 10e0 b #0x7fc518c
0x07fc516a: 207a ldrb r0, [r4, #8]
0x07fc516c: 0ee0 b #0x7fc518c
0x07fc516e: 5f20 movs r0, #0x5f
0x07fc5170: 0ce0 b #0x7fc518c
0x07fc5172: a079 ldrb r0, [r4, #6]
0x07fc5174: 0ae0 b #0x7fc518c
0x07fc5176: e078 ldrb r0, [r4, #3]
0x07fc5178: 08e0 b #0x7fc518c
0x07fc517a: 0020 movs r0, #0
0x07fc517c: 06e0 b #0x7fc518c
0x07fc517e: e079 ldrb r0, [r4, #7]
0x07fc5180: 04e0 b #0x7fc518c
0x07fc5182: 6079 ldrb r0, [r4, #5]
0x07fc5184: 02e0 b #0x7fc518c
0x07fc5186: bf20 movs r0, #0xbf
0x07fc5188: 00e0 b #0x7fc518c
0x07fc518a: a078 ldrb r0, [r4, #2]
0x07fc518c: fef720f9 bl #0x7fc33d0
0x07fc5190: 6d1c adds r5, r5, #1
0x07fc5192: bee7 b #0x7fc5112
0x07fc5194: 70bd pop {r4, r5, r6, pc}
0x07fc5196: c046 mov r8, r8
0x07fc5198: d009 lsrs r0, r2, #7
0x07fc519a: fd07 lsls r5, r7, #0x1f
0x07fc519c: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc519e: 1446 mov r4, r2
0x07fc51a0: 0722 movs r2, #7
0x07fc51a2: 069e ldr r6, [sp, #0x18]
0x07fc51a4: 3240 ands r2, r6
0x07fc51a6: 8027 movs r7, #0x80
0x07fc51a8: d740 lsrs r7, r2
0x07fc51aa: 0740 ands r7, r0
0x07fc51ac: 089d ldr r5, [sp, #0x20]
0x07fc51ae: 079a ldr r2, [sp, #0x1c]
0x07fc51b0: ff2d cmp r5, #0xff
0x07fc51b2: 06d1 bne #0x7fc51c2
0x07fc51b4: 002f cmp r7, #0
0x07fc51b6: 0dd0 beq #0x7fc51d4
0x07fc51b8: 7018 adds r0, r6, r1
0x07fc51ba: 80b2 uxth r0, r0
0x07fc51bc: 1919 adds r1, r3, r4
0x07fc51be: 89b2 uxth r1, r1
0x07fc51c0: 06e0 b #0x7fc51d0
0x07fc51c2: 1b19 adds r3, r3, r4
0x07fc51c4: 7018 adds r0, r6, r1
0x07fc51c6: 80b2 uxth r0, r0
0x07fc51c8: 99b2 uxth r1, r3
0x07fc51ca: 002f cmp r7, #0
0x07fc51cc: 00d1 bne #0x7fc51d0
0x07fc51ce: 2a46 mov r2, r5
0x07fc51d0: fff732fd bl #0x7fc4c38
0x07fc51d4: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc51d6: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc51d8: 1546 mov r5, r2
0x07fc51da: 0a46 mov r2, r1
0x07fc51dc: 0446 mov r4, r0
0x07fc51de: 0932 adds r2, #9
0x07fc51e0: 0c21 movs r1, #0xc
0x07fc51e2: 1046 mov r0, r2
0x07fc51e4: 58f7e8fe bl #0x7f1dfb8
0x07fc51e8: 0e46 mov r6, r1
0x07fc51ea: 9920 movs r0, #0x99
0x07fc51ec: 4700 lsls r7, r0, #1
0x07fc51ee: 3846 mov r0, r7
0x07fc51f0: 4843 muls r0, r1, r0
0x07fc51f2: 401d adds r0, r0, #5
0x07fc51f4: 0a21 movs r1, #0xa
0x07fc51f6: 58f7dffe bl #0x7f1dfb8
0x07fc51fa: 2818 adds r0, r5, r0
0x07fc51fc: 092e cmp r6, #9
0x07fc51fe: 00d9 bls #0x7fc5202
0x07fc5200: 641e subs r4, r4, #1
0x07fc5202: a5b2 uxth r5, r4
0x07fc5204: a908 lsrs r1, r5, #2
0x07fc5206: 4018 adds r0, r0, r1
0x07fc5208: 3b37 adds r7, #0x3b
0x07fc520a: 6743 muls r7, r4, r7
0x07fc520c: c419 adds r4, r0, r7
0x07fc520e: 6421 movs r1, #0x64
0x07fc5210: 2846 mov r0, r5
0x07fc5212: 58f7d1fe bl #0x7f1dfb8
0x07fc5216: c043 mvns r0, r0
0x07fc5218: 0419 adds r4, r0, r4
0x07fc521a: 1920 movs r0, #0x19
0x07fc521c: 0101 lsls r1, r0, #4
0x07fc521e: 2846 mov r0, r5
0x07fc5220: 58f7cafe bl #0x7f1dfb8
0x07fc5224: 2018 adds r0, r4, r0
0x07fc5226: 80b2 uxth r0, r0
0x07fc5228: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc522a: 7047 bx lr
0x07fc522c: 10b5 push {r4, lr} ;;FUNC
0x07fc522e: 0f4c ldr r4, [pc, #0x3c]
0x07fc5230: a188 ldrh r1, [r4, #4]
0x07fc5232: 0f20 movs r0, #0xf
0x07fc5234: 0840 ands r0, r1
0x07fc5236: 0228 cmp r0, #2
0x07fc5238: 09d0 beq #0x7fc524e
0x07fc523a: 0428 cmp r0, #4
0x07fc523c: 04d0 beq #0x7fc5248
0x07fc523e: 0c28 cmp r0, #0xc
0x07fc5240: 0cd0 beq #0x7fc525c
0x07fc5242: 0128 cmp r0, #1
0x07fc5244: f4d1 bne #0x7fc5230
0x07fc5246: 10e0 b #0x7fc526a
0x07fc5248: 06f05afc bl #0x7fcbb00
0x07fc524c: f0e7 b #0x7fc5230
0x07fc524e: 2088 ldrh r0, [r4]
0x07fc5250: 0221 movs r1, #2
0x07fc5252: 8843 bics r0, r1
0x07fc5254: 2080 strh r0, [r4]
0x07fc5256: 2088 ldrh r0, [r4]
0x07fc5258: 8021 movs r1, #0x80
0x07fc525a: 03e0 b #0x7fc5264
0x07fc525c: 06f050fc bl #0x7fcbb00
0x07fc5260: 2088 ldrh r0, [r4]
0x07fc5262: 0121 movs r1, #1
0x07fc5264: 8843 bics r0, r1
0x07fc5266: 2080 strh r0, [r4]
0x07fc5268: e2e7 b #0x7fc5230
0x07fc526a: 10bd pop {r4, pc}
0x07fc526c: 0411 asrs r4, r0, #4
0x07fc526e: 0050 str r0, [r0, r0]
0x07fc5270: 0520 movs r0, #5
0x07fc5272: 0007 lsls r0, r0, #0x1c
0x07fc5274: 0188 ldrh r1, [r0]
0x07fc5276: 3022 movs r2, #0x30
0x07fc5278: 9143 bics r1, r2
0x07fc527a: 0180 strh r1, [r0]
0x07fc527c: 0188 ldrh r1, [r0]
0x07fc527e: 0322 movs r2, #3
0x07fc5280: 9143 bics r1, r2
0x07fc5282: 0180 strh r1, [r0]
0x07fc5284: 0421 movs r1, #4
0x07fc5286: 415e ldrsh r1, [r0, r1]
0x07fc5288: 0029 cmp r1, #0
0x07fc528a: 06d5 bpl #0x7fc529a
0x07fc528c: 0e49 ldr r1, [pc, #0x38]
0x07fc528e: 0a88 ldrh r2, [r1]
0x07fc5290: 5207 lsls r2, r2, #0x1d
0x07fc5292: 02d5 bpl #0x7fc529a
0x07fc5294: 0a88 ldrh r2, [r1]
0x07fc5296: d207 lsls r2, r2, #0x1f
0x07fc5298: 0dd1 bne #0x7fc52b6
0x07fc529a: 8088 ldrh r0, [r0, #4]
0x07fc529c: c006 lsls r0, r0, #0x1b
0x07fc529e: 09d5 bpl #0x7fc52b4
0x07fc52a0: 0a48 ldr r0, [pc, #0x28]
0x07fc52a2: 0188 ldrh r1, [r0]
0x07fc52a4: 0906 lsls r1, r1, #0x18
0x07fc52a6: 05d5 bpl #0x7fc52b4
0x07fc52a8: 0121 movs r1, #1
0x07fc52aa: 8180 strh r1, [r0, #4]
0x07fc52ac: 0188 ldrh r1, [r0]
0x07fc52ae: 8022 movs r2, #0x80
0x07fc52b0: 9143 bics r1, r2
0x07fc52b2: 0180 strh r1, [r0]
0x07fc52b4: 7047 bx lr
0x07fc52b6: 0888 ldrh r0, [r1]
0x07fc52b8: 0222 movs r2, #2
0x07fc52ba: 0243 orrs r2, r0
0x07fc52bc: 0a80 strh r2, [r1]
0x07fc52be: 0888 ldrh r0, [r1]
0x07fc52c0: 0122 movs r2, #1
0x07fc52c2: 9043 bics r0, r2
0x07fc52c4: 0880 strh r0, [r1]
0x07fc52c6: 7047 bx lr
0x07fc52c8: 0002 lsls r0, r0, #8
0x07fc52ca: 0050 str r0, [r0, r0]
0x07fc52cc: 0001 lsls r0, r0, #4
0x07fc52ce: 0050 str r0, [r0, r0]
0x07fc52d0: 3848 ldr r0, [pc, #0xe0]
0x07fc52d2: 0188 ldrh r1, [r0]
0x07fc52d4: 0222 movs r2, #2
0x07fc52d6: 0a43 orrs r2, r1
0x07fc52d8: 0280 strh r2, [r0]
0x07fc52da: 0549 ldr r1, [pc, #0x14]
0x07fc52dc: 491c adds r1, r1, #1
0x07fc52de: 02d2 bhs #0x7fc52e6
0x07fc52e0: 0288 ldrh r2, [r0]
0x07fc52e2: 9207 lsls r2, r2, #0x1e
0x07fc52e4: fad4 bmi #0x7fc52dc
0x07fc52e6: 0021 movs r1, #0
0x07fc52e8: 0181 strh r1, [r0, #8]
0x07fc52ea: 4089 ldrh r0, [r0, #0xa]
0x07fc52ec: 7047 bx lr
0x07fc52ee: c046 mov r8, r8
0x07fc52f0: 5f79 ldrb r7, [r3, #5]
0x07fc52f4: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc52f6: 0546 mov r5, r0
0x07fc52f8: 1448 ldr r0, [pc, #0x50]
0x07fc52fa: 0290 str r0, [sp, #8]
0x07fc52fc: 02ac add r4, sp, #8
0x07fc52fe: 2046 mov r0, r4
0x07fc5300: 00f028f8 bl #0x7fc5354
0x07fc5304: 1420 movs r0, #0x14
0x07fc5306: 00f05ff8 bl #0x7fc53c8
0x07fc530a: 0720 movs r0, #7
0x07fc530c: 8601 lsls r6, r0, #6
0x07fc530e: 002d cmp r5, #0
0x07fc5310: 00d0 beq #0x7fc5314
0x07fc5312: 8036 adds r6, #0x80
0x07fc5314: 274f ldr r7, [pc, #0x9c]
0x07fc5316: 3888 ldrh r0, [r7]
0x07fc5318: 0d49 ldr r1, [pc, #0x34]
0x07fc531a: 0840 ands r0, r1
0x07fc531c: 8019 adds r0, r0, r6
0x07fc531e: 3880 strh r0, [r7]
0x07fc5320: fff7d6ff bl #0x7fc52d0
0x07fc5324: 0190 str r0, [sp, #4]
0x07fc5326: 0120 movs r0, #1
0x07fc5328: 00f04ef8 bl #0x7fc53c8
0x07fc532c: 0025 movs r5, #0
0x07fc532e: a570 strb r5, [r4, #2]
0x07fc5330: 2046 mov r0, r4
0x07fc5332: 00f00ff8 bl #0x7fc5354
0x07fc5336: 3888 ldrh r0, [r7]
0x07fc5338: 0549 ldr r1, [pc, #0x14]
0x07fc533a: 0840 ands r0, r1
0x07fc533c: 8019 adds r0, r0, r6
0x07fc533e: 3880 strh r0, [r7]
0x07fc5340: fff7c6ff bl #0x7fc52d0
0x07fc5344: 3d80 strh r5, [r7]
0x07fc5346: 0199 ldr r1, [sp, #4]
0x07fc5348: 4018 adds r0, r0, r1
0x07fc534a: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc534c: 0103 lsls r1, r0, #0xc
0x07fc534e: 0101 lsls r1, r0, #4
0x07fc5350: 3ffcffff ldc2 p15, c15, [pc], #-0x3fc
0x07fc5354: 10b5 push {r4, lr} ;;FUNC
0x07fc5356: 1749 ldr r1, [pc, #0x5c]
0x07fc5358: 174a ldr r2, [pc, #0x5c]
0x07fc535a: 0a80 strh r2, [r1]
0x07fc535c: 0022 movs r2, #0
0x07fc535e: 4a80 strh r2, [r1, #2]
0x07fc5360: 164a ldr r2, [pc, #0x58]
0x07fc5362: 4023 movs r3, #0x40
0x07fc5364: 1360 str r3, [r2]
0x07fc5366: bff34f8f dsb sy
0x07fc536a: bff36f8f isb sy
0x07fc536e: 0028 cmp r0, #0
0x07fc5370: 1ed0 beq #0x7fc53b0
0x07fc5372: 0a88 ldrh r2, [r1]
0x07fc5374: 124b ldr r3, [pc, #0x48]
0x07fc5376: 1340 ands r3, r2
0x07fc5378: 0278 ldrb r2, [r0]
0x07fc537a: d202 lsls r2, r2, #0xb
0x07fc537c: 1a43 orrs r2, r3
0x07fc537e: 0a80 strh r2, [r1]
0x07fc5380: 104a ldr r2, [pc, #0x40]
0x07fc5382: 1346 mov r3, r2
0x07fc5384: 4033 adds r3, #0x40
0x07fc5386: 0c88 ldrh r4, [r1]
0x07fc5388: 1c40 ands r4, r3
0x07fc538a: 4378 ldrb r3, [r0, #1]
0x07fc538c: 9b01 lsls r3, r3, #6
0x07fc538e: 2343 orrs r3, r4
0x07fc5390: 0b80 strh r3, [r1]
0x07fc5392: 0b88 ldrh r3, [r1]
0x07fc5394: 1340 ands r3, r2
0x07fc5396: 8278 ldrb r2, [r0, #2]
0x07fc5398: 9202 lsls r2, r2, #0xa
0x07fc539a: 1a43 orrs r2, r3
0x07fc539c: 0a80 strh r2, [r1]
0x07fc539e: 0922 movs r2, #9
0x07fc53a0: 4a80 strh r2, [r1, #2]
0x07fc53a2: 4a88 ldrh r2, [r1, #2]
0x07fc53a4: 0223 movs r3, #2
0x07fc53a6: 9a43 bics r2, r3
0x07fc53a8: c078 ldrb r0, [r0, #3]
0x07fc53aa: 4000 lsls r0, r0, #1
0x07fc53ac: 1043 orrs r0, r2
0x07fc53ae: 4880 strh r0, [r1, #2]
0x07fc53b0: 10bd pop {r4, pc}
0x07fc53b2: c046 mov r8, r8
0x07fc53b4: 0015 asrs r0, r0, #0x14
0x07fc53b6: 0050 str r0, [r0, r0]
0x07fc53b8: 0140 ands r1, r0
0x07fc53ba: 0000 movs r0, r0
0x07fc53bc: 80e1 b #0x7fc56c0
0x07fc53be: 00e0 b #0x7fc53c2
0x07fc53c2: 0000 movs r0, r0
0x07fc53c6: ffff0028 vtbl.8 d18, {d15}, d0
0x07fc53ca: 0cd0 beq #0x7fc53e6
0x07fc53cc: 00bf nop
0x07fc53ce: 00bf nop
0x07fc53d0: 00bf nop
0x07fc53d2: 00bf nop
0x07fc53d4: 00bf nop
0x07fc53d6: 00bf nop
0x07fc53d8: 00bf nop
0x07fc53da: 00bf nop
0x07fc53dc: 00bf nop
0x07fc53de: 00bf nop
0x07fc53e0: 00bf nop
0x07fc53e2: 401e subs r0, r0, #1
0x07fc53e4: f0e7 b #0x7fc53c8
0x07fc53e6: 7047 bx lr
0x07fc53e8: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc53ea: 2920 movs r0, #0x29
0x07fc53ec: c449 ldr r1, [pc, #0x310]
0x07fc53ee: 0856 ldrsb r0, [r1, r0]
0x07fc53f0: e84f ldr r7, [pc, #0x3a0]
0x07fc53f2: 3d46 mov r5, r7
0x07fc53f4: 3435 adds r5, #0x34
0x07fc53f6: 3c46 mov r4, r7
0x07fc53f8: 5334 adds r4, #0x53
0x07fc53fa: 0028 cmp r0, #0
0x07fc53fc: 2946 mov r1, r5
0x07fc53fe: 00da bge #0x7fc5402
0x07fc5400: 2146 mov r1, r4
0x07fc5402: 7f22 movs r2, #0x7f
0x07fc5404: 1040 ands r0, r2
0x07fc5406: 0e18 adds r6, r1, r0
0x07fc5408: 04f056ff bl #0x7fca2b8
0x07fc540c: b91d adds r1, r7, #6
0x07fc540e: 0622 movs r2, #6
0x07fc5410: 3046 mov r0, r6
0x07fc5412: 58f74bfe bl #0x7f1e0ac
0x07fc5416: ba48 ldr r0, [pc, #0x2e8]
0x07fc5418: 017e ldrb r1, [r0, #0x18]
0x07fc541a: 0091 str r1, [sp]
0x07fc541c: c67d ldrb r6, [r0, #0x17]
0x07fc541e: 1048 ldr r0, [pc, #0x40]
0x07fc5420: 0921 movs r1, #9
0x07fc5422: 0422 movs r2, #4
0x07fc5424: 4123 movs r3, #0x41
0x07fc5426: 56f7c3fb bl #0x7f1bbb0
0x07fc542a: 0746 mov r7, r0
0x07fc542c: 4670 strb r6, [r0, #1]
0x07fc542e: 1020 movs r0, #0x10
0x07fc5430: 3870 strb r0, [r7]
0x07fc5432: b81c adds r0, r7, #2
0x07fc5434: 2946 mov r1, r5
0x07fc5436: 3246 mov r2, r6
0x07fc5438: 58f738fe bl #0x7f1e0ac
0x07fc543c: 2120 movs r0, #0x21
0x07fc543e: 009a ldr r2, [sp]
0x07fc5440: 3a54 strb r2, [r7, r0]
0x07fc5442: 3846 mov r0, r7
0x07fc5444: 2230 adds r0, #0x22
0x07fc5446: 2146 mov r1, r4
0x07fc5448: 58f730fe bl #0x7f1e0ac
0x07fc544c: 3846 mov r0, r7
0x07fc544e: 56f7c8fb bl #0x7f1bbe2
0x07fc5452: 0448 ldr r0, [pc, #0x10]
0x07fc5454: 0449 ldr r1, [pc, #0x10]
0x07fc5456: 00f0c9f9 bl #0x7fc57ec
0x07fc545a: a949 ldr r1, [pc, #0x2a4]
0x07fc545c: 8875 strb r0, [r1, #0x16]
0x07fc545e: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc5460: 0e0d lsrs r6, r1, #0x14
0x07fc5462: 0000 movs r0, r0
0x07fc5464: b80b lsrs r0, r7, #0xe
0x07fc5466: 0000 movs r0, r0
0x07fc5468: e953 strh r1, [r5, r7]
0x07fc546a: fc07 lsls r4, r7, #0x1f
0x07fc546c: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fc546e: a448 ldr r0, [pc, #0x290]
0x07fc5470: c17b ldrb r1, [r0, #0xf]
0x07fc5472: 0129 cmp r1, #1
0x07fc5474: 1dd1 bne #0x7fc54b2
0x07fc5476: 817c ldrb r1, [r0, #0x12]
0x07fc5478: 0029 cmp r1, #0
0x07fc547a: 01d1 bne #0x7fc5480
0x07fc547c: 0121 movs r1, #1
0x07fc547e: 00e0 b #0x7fc5482
0x07fc5480: 8021 movs r1, #0x80
0x07fc5482: 437c ldrb r3, [r0, #0x11]
0x07fc5484: 5c1e subs r4, r3, #1
0x07fc5486: a341 sbcs r3, r4
0x07fc5488: 9b01 lsls r3, r3, #6
0x07fc548a: 057c ldrb r5, [r0, #0x10]
0x07fc548c: 0a4c ldr r4, [pc, #0x28]
0x07fc548e: 002d cmp r5, #0
0x07fc5490: 04d0 beq #0x7fc549c
0x07fc5492: e318 adds r3, r4, r3
0x07fc5494: 5980 strh r1, [r3, #2]
0x07fc5496: 0a23 movs r3, #0xa
0x07fc5498: 0021 movs r1, #0
0x07fc549a: 04e0 b #0x7fc54a6
0x07fc549c: 2343 orrs r3, r4
0x07fc549e: 1980 strh r1, [r3]
0x07fc54a0: 7d21 movs r1, #0x7d
0x07fc54a2: 8b00 lsls r3, r1, #2
0x07fc54a4: 0121 movs r1, #1
0x07fc54a6: 0174 strb r1, [r0, #0x10]
0x07fc54a8: 7248 ldr r0, [pc, #0x1c8]
0x07fc54aa: 1146 mov r1, r2
0x07fc54ac: 1a46 mov r2, r3
0x07fc54ae: 00f091fc bl #0x7fc5dd4
0x07fc54b2: 0020 movs r0, #0
0x07fc54b4: b0bd pop {r4, r5, r7, pc}
0x07fc54b6: c046 mov r8, r8
0x07fc54b8: 0230 adds r0, #2
0x07fc54ba: 0050 str r0, [r0, r0]
0x07fc54bc: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc54be: 0124 movs r4, #1
0x07fc54c0: 6302 lsls r3, r4, #9
0x07fc54c2: 8f49 ldr r1, [pc, #0x23c]
0x07fc54c4: 4e7e ldrb r6, [r1, #0x19]
0x07fc54c6: 0d48 ldr r0, [pc, #0x34]
0x07fc54c8: 0d4d ldr r5, [pc, #0x34]
0x07fc54ca: 012e cmp r6, #1
0x07fc54cc: 07d1 bne #0x7fc54de
0x07fc54ce: ce7c ldrb r6, [r1, #0x13]
0x07fc54d0: 012e cmp r6, #1
0x07fc54d2: 09d1 bne #0x7fc54e8
0x07fc54d4: 6b80 strh r3, [r5, #2]
0x07fc54d6: 0023 movs r3, #0
0x07fc54d8: cb74 strb r3, [r1, #0x13]
0x07fc54da: 0a23 movs r3, #0xa
0x07fc54dc: 08e0 b #0x7fc54f0
0x07fc54de: 2b80 strh r3, [r5]
0x07fc54e0: 0421 movs r1, #4
0x07fc54e2: 56f701fe bl #0x7f1c0e8
0x07fc54e6: 07e0 b #0x7fc54f8
0x07fc54e8: 2b80 strh r3, [r5]
0x07fc54ea: cc74 strb r4, [r1, #0x13]
0x07fc54ec: 4b21 movs r1, #0x4b
0x07fc54ee: 8b00 lsls r3, r1, #2
0x07fc54f0: 1146 mov r1, r2
0x07fc54f2: 1a46 mov r2, r3
0x07fc54f4: 56f7aefd bl #0x7f1c054
0x07fc54f8: 0020 movs r0, #0
0x07fc54fa: 70bd pop {r4, r5, r6, pc}
0x07fc54fc: 1504 lsls r5, r2, #0x10
0x07fc54fe: 0000 movs r0, r0
0x07fc5500: 4230 adds r0, #0x42
0x07fc5502: 0050 str r0, [r0, r0]
0x07fc5504: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc5506: 8e48 ldr r0, [pc, #0x238]
0x07fc5508: 0921 movs r1, #9
0x07fc550a: 0424 movs r4, #4
0x07fc550c: 1c23 movs r3, #0x1c
0x07fc550e: 2246 mov r2, r4
0x07fc5510: 56f74efb bl #0x7f1bbb0
0x07fc5514: 0546 mov r5, r0
0x07fc5516: 1b20 movs r0, #0x1b
0x07fc5518: 2870 strb r0, [r5]
0x07fc551a: 2426 movs r6, #0x24
0x07fc551c: 3046 mov r0, r6
0x07fc551e: 03f063f8 bl #0x7fc85e8
0x07fc5522: 0121 movs r1, #1
0x07fc5524: a974 strb r1, [r5, #0x12]
0x07fc5526: 2c82 strh r4, [r5, #0x10]
0x07fc5528: 0021 movs r1, #0
0x07fc552a: e981 strh r1, [r5, #0xe]
0x07fc552c: 064a ldr r2, [pc, #0x18]
0x07fc552e: aa81 strh r2, [r5, #0xc]
0x07fc5530: ff22 movs r2, #0xff
0x07fc5532: 0232 adds r2, #2
0x07fc5534: 2a81 strh r2, [r5, #8]
0x07fc5536: 6c60 str r4, [r5, #4]
0x07fc5538: 6e80 strh r6, [r5, #2]
0x07fc553a: 6870 strb r0, [r5, #1]
0x07fc553c: a972 strb r1, [r5, #0xa]
0x07fc553e: 2846 mov r0, r5
0x07fc5540: 56f74ffb bl #0x7f1bbe2
0x07fc5544: 70bd pop {r4, r5, r6, pc}
0x07fc5546: c046 mov r8, r8
0x07fc5548: ad27 movs r7, #0xad
0x07fc554a: 0000 movs r0, r0
0x07fc554c: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc554e: 0446 mov r4, r0
0x07fc5550: 2420 movs r0, #0x24
0x07fc5552: 3df774f9 bl #0x7f0283e
0x07fc5556: 0146 mov r1, r0
0x07fc5558: 0920 movs r0, #9
0x07fc555a: 8002 lsls r0, r0, #0xa
0x07fc555c: 0422 movs r2, #4
0x07fc555e: 1346 mov r3, r2
0x07fc5560: 56f726fb bl #0x7f1bbb0
0x07fc5564: 0025 movs r5, #0
0x07fc5566: 4570 strb r5, [r0, #1]
0x07fc5568: 0470 strb r4, [r0]
0x07fc556a: 2c26 movs r6, #0x2c
0x07fc556c: 644c ldr r4, [pc, #0x190]
0x07fc556e: a15d ldrb r1, [r4, r6]
0x07fc5570: 8170 strb r1, [r0, #2]
0x07fc5572: c570 strb r5, [r0, #3]
0x07fc5574: 56f735fb bl #0x7f1bbe2
0x07fc5578: 0120 movs r0, #1
0x07fc557a: a074 strb r0, [r4, #0x12]
0x07fc557c: 6074 strb r0, [r4, #0x11]
0x07fc557e: e073 strb r0, [r4, #0xf]
0x07fc5580: a15d ldrb r1, [r4, r6]
0x07fc5582: 0029 cmp r1, #0
0x07fc5584: 00d1 bne #0x7fc5588
0x07fc5586: a555 strb r5, [r4, r6]
0x07fc5588: a073 strb r0, [r4, #0xe]
0x07fc558a: 1448 ldr r0, [pc, #0x50]
0x07fc558c: 0421 movs r1, #4
0x07fc558e: 0a22 movs r2, #0xa
0x07fc5590: 56f760fd bl #0x7f1c054
0x07fc5594: 70bd pop {r4, r5, r6, pc}
0x07fc5596: c046 mov r8, r8
0x07fc5598: 1fb5 push {r0, r1, r2, r3, r4, lr} ;;FUNC
0x07fc559a: 1446 mov r4, r2
0x07fc559c: 0622 movs r2, #6
0x07fc559e: 0292 str r2, [sp, #8]
0x07fc55a0: 044a ldr r2, [pc, #0x10]
0x07fc55a2: 0192 str r2, [sp, #4]
0x07fc55a4: 069a ldr r2, [sp, #0x18]
0x07fc55a6: 0092 str r2, [sp]
0x07fc55a8: 1a46 mov r2, r3
0x07fc55aa: 2346 mov r3, r4
0x07fc55ac: 00f0aefa bl #0x7fc5b0c
0x07fc55b0: 04b0 add sp, #0x10
0x07fc55b2: 10bd pop {r4, pc}
0x07fc55b6: fc07 lsls r4, r7, #0x1f
0x07fc55b8: 10b5 push {r4, lr} ;;FUNC
0x07fc55ba: 1446 mov r4, r2
0x07fc55bc: 00f010f8 bl #0x7fc55e0
0x07fc55c0: 4f48 ldr r0, [pc, #0x13c]
0x07fc55c2: 827b ldrb r2, [r0, #0xe]
0x07fc55c4: 002a cmp r2, #0
0x07fc55c6: 00d0 beq #0x7fc55ca
0x07fc55c8: 034a ldr r2, [pc, #0xc]
0x07fc55ca: 0448 ldr r0, [pc, #0x10]
0x07fc55cc: 2146 mov r1, r4
0x07fc55ce: 00f001fc bl #0x7fc5dd4
0x07fc55d2: 0020 movs r0, #0
0x07fc55d4: 10bd pop {r4, pc}
0x07fc55d6: c046 mov r8, r8
0x07fc55d8: 7017 asrs r0, r6, #0x1d
0x07fc55da: 0000 movs r0, r0
0x07fc55dc: 1304 lsls r3, r2, #0x10
0x07fc55de: 0000 movs r0, r0
0x07fc55e0: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc55e2: 0024 movs r4, #0
0x07fc55e4: 2046 mov r0, r4
0x07fc55e6: 00f0c5fe bl #0x7fc6374
0x07fc55ea: 0546 mov r5, r0
0x07fc55ec: 2c27 movs r7, #0x2c
0x07fc55ee: 444e ldr r6, [pc, #0x110]
0x07fc55f0: f05d ldrb r0, [r6, r7]
0x07fc55f2: 8542 cmp r5, r0
0x07fc55f4: 0ed2 bhs #0x7fc5614
0x07fc55f6: 2420 movs r0, #0x24
0x07fc55f8: 3df721f9 bl #0x7f0283e
0x07fc55fc: 0146 mov r1, r0
0x07fc55fe: 1c48 ldr r0, [pc, #0x70]
0x07fc5600: 0422 movs r2, #4
0x07fc5602: 0223 movs r3, #2
0x07fc5604: 56f7d4fa bl #0x7f1bbb0
0x07fc5608: 4570 strb r5, [r0, #1]
0x07fc560a: 0470 strb r4, [r0]
0x07fc560c: 56f7e9fa bl #0x7f1bbe2
0x07fc5610: f555 strb r5, [r6, r7]
0x07fc5612: 2846 mov r0, r5
0x07fc5614: f17b ldrb r1, [r6, #0xf]
0x07fc5616: 0129 cmp r1, #1
0x07fc5618: 29d1 bne #0x7fc566e
0x07fc561a: 164d ldr r5, [pc, #0x58]
0x07fc561c: 0628 cmp r0, #6
0x07fc561e: 12d8 bhi #0x7fc5646
0x07fc5620: 707c ldrb r0, [r6, #0x11]
0x07fc5622: 411e subs r1, r0, #1
0x07fc5624: 8841 sbcs r0, r1
0x07fc5626: 4000 lsls r0, r0, #1
0x07fc5628: b17c ldrb r1, [r6, #0x12]
0x07fc562a: 0029 cmp r1, #0
0x07fc562c: 00d0 beq #0x7fc5630
0x07fc562e: 0721 movs r1, #7
0x07fc5630: fef732f8 bl #0x7fc3698
0x07fc5634: 0120 movs r0, #1
0x07fc5636: 3074 strb r0, [r6, #0x10]
0x07fc5638: 7d20 movs r0, #0x7d
0x07fc563a: 8200 lsls r2, r0, #2
0x07fc563c: 0421 movs r1, #4
0x07fc563e: 2846 mov r0, r5
0x07fc5640: 56f708fd bl #0x7f1c054
0x07fc5644: f05d ldrb r0, [r6, r7]
0x07fc5646: 0d28 cmp r0, #0xd
0x07fc5648: 11d3 blo #0x7fc566e
0x07fc564a: f07b ldrb r0, [r6, #0xf]
0x07fc564c: 0128 cmp r0, #1
0x07fc564e: 09d1 bne #0x7fc5664
0x07fc5650: 707c ldrb r0, [r6, #0x11]
0x07fc5652: 411e subs r1, r0, #1
0x07fc5654: 8841 sbcs r0, r1
0x07fc5656: 4000 lsls r0, r0, #1
0x07fc5658: b17c ldrb r1, [r6, #0x12]
0x07fc565a: 0029 cmp r1, #0
0x07fc565c: 00d0 beq #0x7fc5660
0x07fc565e: 0721 movs r1, #7
0x07fc5660: fef71af8 bl #0x7fc3698
0x07fc5664: 0421 movs r1, #4
0x07fc5666: 2846 mov r0, r5
0x07fc5668: 56f73efd bl #0x7f1c0e8
0x07fc566c: 3474 strb r4, [r6, #0x10]
0x07fc566e: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc5670: 0224 movs r4, #2
0x07fc5672: 0000 movs r0, r0
0x07fc5674: 1404 lsls r4, r2, #0x10
0x07fc5676: 0000 movs r0, r0
0x07fc5678: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc567a: 3148 ldr r0, [pc, #0xc4]
0x07fc567c: 0921 movs r1, #9
0x07fc567e: 0424 movs r4, #4
0x07fc5680: 1823 movs r3, #0x18
0x07fc5682: 2246 mov r2, r4
0x07fc5684: 56f794fa bl #0x7f1bbb0
0x07fc5688: 0546 mov r5, r0
0x07fc568a: 1b20 movs r0, #0x1b
0x07fc568c: 2870 strb r0, [r5]
0x07fc568e: fd26 movs r6, #0xfd
0x07fc5690: 3046 mov r0, r6
0x07fc5692: 02f0a9ff bl #0x7fc85e8
0x07fc5696: 0021 movs r1, #0
0x07fc5698: a982 strh r1, [r5, #0x14]
0x07fc569a: e960 str r1, [r5, #0xc]
0x07fc569c: 2961 str r1, [r5, #0x10]
0x07fc569e: 6c60 str r4, [r5, #4]
0x07fc56a0: 6e80 strh r6, [r5, #2]
0x07fc56a2: 6870 strb r0, [r5, #1]
0x07fc56a4: 2846 mov r0, r5
0x07fc56a6: 56f79cfa bl #0x7f1bbe2
0x07fc56aa: 70bd pop {r4, r5, r6, pc}
0x07fc56ac: 0120 movs r0, #1
0x07fc56ae: 7047 bx lr
0x07fc56b0: 10b5 push {r4, lr} ;;FUNC
0x07fc56b2: 1348 ldr r0, [pc, #0x4c]
0x07fc56b4: c17a ldrb r1, [r0, #0xb]
0x07fc56b6: 134a ldr r2, [pc, #0x4c]
0x07fc56b8: ccb2 uxtb r4, r1
0x07fc56ba: 0c23 movs r3, #0xc
0x07fc56bc: 6343 muls r3, r4, r3
0x07fc56be: d45c ldrb r4, [r2, r3]
0x07fc56c0: ff2c cmp r4, #0xff
0x07fc56c2: 06d0 beq #0x7fc56d2
0x07fc56c4: d318 adds r3, r2, r3
0x07fc56c6: 491c adds r1, r1, #1
0x07fc56c8: c172 strb r1, [r0, #0xb]
0x07fc56ca: 5b68 ldr r3, [r3, #4]
0x07fc56cc: 002b cmp r3, #0
0x07fc56ce: f3d0 beq #0x7fc56b8
0x07fc56d0: 0de0 b #0x7fc56ee
0x07fc56d2: 017b ldrb r1, [r0, #0xc]
0x07fc56d4: 0c4a ldr r2, [pc, #0x30]
0x07fc56d6: ccb2 uxtb r4, r1
0x07fc56d8: 1c23 movs r3, #0x1c
0x07fc56da: 6343 muls r3, r4, r3
0x07fc56dc: d45c ldrb r4, [r2, r3]
0x07fc56de: ff2c cmp r4, #0xff
0x07fc56e0: 08d0 beq #0x7fc56f4
0x07fc56e2: d318 adds r3, r2, r3
0x07fc56e4: 491c adds r1, r1, #1
0x07fc56e6: 0173 strb r1, [r0, #0xc]
0x07fc56e8: db68 ldr r3, [r3, #0xc]
0x07fc56ea: 002b cmp r3, #0
0x07fc56ec: f3d0 beq #0x7fc56d6
0x07fc56ee: 9847 blx r3
0x07fc56f0: 0020 movs r0, #0
0x07fc56f2: 10bd pop {r4, pc}
0x07fc56f4: 0021 movs r1, #0
0x07fc56f6: c172 strb r1, [r0, #0xb]
0x07fc56f8: 0173 strb r1, [r0, #0xc]
0x07fc56fa: 0120 movs r0, #1
0x07fc56fc: 10bd pop {r4, pc}
0x07fc56fe: c046 mov r8, r8
0x07fc5700: 9c4a ldr r2, [pc, #0x270]
0x07fc5702: fd07 lsls r5, r7, #0x1f
0x07fc5704: c804 lsls r0, r1, #0x13
0x07fc5706: fd07 lsls r5, r7, #0x1f
0x07fc5708: 1cfdfc07 ldc2 p7, c0, [ip, #-0x3f0]
0x07fc570c: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc570e: 0c48 ldr r0, [pc, #0x30]
0x07fc5710: 0921 movs r1, #9
0x07fc5712: 0424 movs r4, #4
0x07fc5714: 0a23 movs r3, #0xa
0x07fc5716: 2246 mov r2, r4
0x07fc5718: 56f74afa bl #0x7f1bbb0
0x07fc571c: 0546 mov r5, r0
0x07fc571e: 1b20 movs r0, #0x1b
0x07fc5720: 2870 strb r0, [r5]
0x07fc5722: 1426 movs r6, #0x14
0x07fc5724: 3046 mov r0, r6
0x07fc5726: 02f05fff bl #0x7fc85e8
0x07fc572a: ff21 movs r1, #0xff
0x07fc572c: 7431 adds r1, #0x74
0x07fc572e: 2981 strh r1, [r5, #8]
0x07fc5730: 6c60 str r4, [r5, #4]
0x07fc5732: 6e80 strh r6, [r5, #2]
0x07fc5734: 6870 strb r0, [r5, #1]
0x07fc5736: 2846 mov r0, r5
0x07fc5738: 56f753fa bl #0x7f1bbe2
0x07fc573c: 70bd pop {r4, r5, r6, pc}
0x07fc573e: c046 mov r8, r8
0x07fc5740: 1b0d lsrs r3, r3, #0x14
0x07fc5742: 0000 movs r0, r0
0x07fc5744: 1fb5 push {r0, r1, r2, r3, r4, lr} ;;FUNC
0x07fc5746: 1446 mov r4, r2
0x07fc5748: 0122 movs r2, #1
0x07fc574a: 0292 str r2, [sp, #8]
0x07fc574c: 044a ldr r2, [pc, #0x10]
0x07fc574e: 0192 str r2, [sp, #4]
0x07fc5750: 069a ldr r2, [sp, #0x18]
0x07fc5752: 0092 str r2, [sp]
0x07fc5754: 1a46 mov r2, r3
0x07fc5756: 2346 mov r3, r4
0x07fc5758: 00f0d8f9 bl #0x7fc5b0c
0x07fc575c: 04b0 add sp, #0x10
0x07fc575e: 10bd pop {r4, pc}
0x07fc5762: fc07 lsls r4, r7, #0x1f
0x07fc5764: 10b5 push {r4, lr} ;;FUNC
0x07fc5766: 0446 mov r4, r0
0x07fc5768: 0102 lsls r1, r0, #8
0x07fc576a: 0a31 adds r1, #0xa
0x07fc576c: 0848 ldr r0, [pc, #0x20]
0x07fc576e: 0422 movs r2, #4
0x07fc5770: 0223 movs r3, #2
0x07fc5772: 56f71dfa bl #0x7f1bbb0
0x07fc5776: 1321 movs r1, #0x13
0x07fc5778: 4170 strb r1, [r0, #1]
0x07fc577a: 0121 movs r1, #1
0x07fc577c: 0170 strb r1, [r0]
0x07fc577e: 0c21 movs r1, #0xc
0x07fc5780: 6143 muls r1, r4, r1
0x07fc5782: 044a ldr r2, [pc, #0x10]
0x07fc5784: 5118 adds r1, r2, r1
0x07fc5786: 0022 movs r2, #0
0x07fc5788: ca75 strb r2, [r1, #0x17]
0x07fc578a: 56f72afa bl #0x7f1bbe2
0x07fc578e: 10bd pop {r4, pc}
0x07fc5790: 040e lsrs r4, r0, #0x18
0x07fc5792: 0000 movs r0, r0
0x07fc5794: 184b ldr r3, [pc, #0x60]
0x07fc5796: fd07 lsls r5, r7, #0x1f
0x07fc5798: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc579a: 0092 str r2, [sp]
0x07fc579c: 0d46 mov r5, r1
0x07fc579e: 8100 lsls r1, r0, #2
0x07fc57a0: 104a ldr r2, [pc, #0x40]
0x07fc57a2: 5658 ldr r6, [r2, r1]
0x07fc57a4: 5418 adds r4, r2, r1
0x07fc57a6: 002e cmp r6, #0
0x07fc57a8: 0ad1 bne #0x7fc57c0
0x07fc57aa: 0102 lsls r1, r0, #8
0x07fc57ac: 0a31 adds r1, #0xa
0x07fc57ae: 0e48 ldr r0, [pc, #0x38]
0x07fc57b0: 0427 movs r7, #4
0x07fc57b2: 1e23 movs r3, #0x1e
0x07fc57b4: 3a46 mov r2, r7
0x07fc57b6: 56f7fbf9 bl #0x7f1bbb0
0x07fc57ba: 0646 mov r6, r0
0x07fc57bc: 0770 strb r7, [r0]
0x07fc57be: 2060 str r0, [r4]
0x07fc57c0: b71c adds r7, r6, #2
0x07fc57c2: 1021 movs r1, #0x10
0x07fc57c4: 3846 mov r0, r7
0x07fc57c6: 58f78afc bl #0x7f1e0de
0x07fc57ca: 3846 mov r0, r7
0x07fc57cc: 2946 mov r1, r5
0x07fc57ce: 009a ldr r2, [sp]
0x07fc57d0: 58f76cfc bl #0x7f1e0ac
0x07fc57d4: 0120 movs r0, #1
0x07fc57d6: 7070 strb r0, [r6, #1]
0x07fc57d8: 3046 mov r0, r6
0x07fc57da: 56f702fa bl #0x7f1bbe2
0x07fc57de: 0020 movs r0, #0
0x07fc57e0: 2060 str r0, [r4]
0x07fc57e2: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc57e4: 9436 adds r6, #0x94
0x07fc57e6: fd07 lsls r5, r7, #0x1f
0x07fc57e8: 140e lsrs r4, r2, #0x18
0x07fc57ea: 0000 movs r0, r0
0x07fc57ec: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fc57ee: 0028 cmp r0, #0
0x07fc57f0: 0cd0 beq #0x7fc580c
0x07fc57f2: 0246 mov r2, r0
0x07fc57f4: 1e48 ldr r0, [pc, #0x78]
0x07fc57f6: 2430 adds r0, #0x24
0x07fc57f8: 0024 movs r4, #0
0x07fc57fa: 2346 mov r3, r4
0x07fc57fc: 0a2b cmp r3, #0xa
0x07fc57fe: 12d0 beq #0x7fc5826
0x07fc5800: 0568 ldr r5, [r0]
0x07fc5802: 002d cmp r5, #0
0x07fc5804: 09d0 beq #0x7fc581a
0x07fc5806: 001d adds r0, r0, #4
0x07fc5808: 5b1c adds r3, r3, #1
0x07fc580a: f7e7 b #0x7fc57fc
0x07fc580c: d948 ldr r0, [pc, #0x364]
0x07fc580e: ff21 movs r1, #0xff
0x07fc5810: 0180 strh r1, [r0]
0x07fc5812: d948 ldr r0, [pc, #0x364]
0x07fc5814: 0821 movs r1, #8
0x07fc5816: 0180 strh r1, [r0]
0x07fc5818: fee7 b #0x7fc5818
0x07fc581a: 0160 str r1, [r0]
0x07fc581c: 5c1c adds r4, r3, #1
0x07fc581e: e0b2 uxtb r0, r4
0x07fc5820: 1146 mov r1, r2
0x07fc5822: 00f04bfe bl #0x7fc64bc
0x07fc5826: e0b2 uxtb r0, r4
0x07fc5828: b0bd pop {r4, r5, r7, pc}
0x07fc582a: c046 mov r8, r8
0x07fc582c: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc582e: 0446 mov r4, r0
0x07fc5830: 401e subs r0, r0, #1
0x07fc5832: 0928 cmp r0, #9
0x07fc5834: 1ad8 bhi #0x7fc586c
0x07fc5836: a000 lsls r0, r4, #2
0x07fc5838: 0d49 ldr r1, [pc, #0x34]
0x07fc583a: 4718 adds r7, r0, r1
0x07fc583c: 386a ldr r0, [r7, #0x20]
0x07fc583e: 0028 cmp r0, #0
0x07fc5840: 14d0 beq #0x7fc586c
0x07fc5842: 0c4d ldr r5, [pc, #0x30]
0x07fc5844: a842 cmp r0, r5
0x07fc5846: 11d0 beq #0x7fc586c
0x07fc5848: 2037 adds r7, #0x20
0x07fc584a: 0b48 ldr r0, [pc, #0x2c]
0x07fc584c: 2018 adds r0, r4, r0
0x07fc584e: 401c adds r0, r0, #1
0x07fc5850: 0426 movs r6, #4
0x07fc5852: 3146 mov r1, r6
0x07fc5854: 56f748fc bl #0x7f1c0e8
0x07fc5858: 3d60 str r5, [r7]
0x07fc585a: 0823 movs r3, #8
0x07fc585c: 0648 ldr r0, [pc, #0x18]
0x07fc585e: 3146 mov r1, r6
0x07fc5860: 3246 mov r2, r6
0x07fc5862: 56f7a5f9 bl #0x7f1bbb0
0x07fc5866: 0470 strb r4, [r0]
0x07fc5868: 56f7bbf9 bl #0x7f1bbe2
0x07fc586c: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc586e: c046 mov r8, r8
0x07fc5870: 8c4b ldr r3, [pc, #0x230]
0x07fc5872: fd07 lsls r5, r7, #0x1f
0x07fc5874: b9b9 cbnz r1, #0x7fc58a6
0x07fc5876: fc07 lsls r4, r7, #0x1f
0x07fc5878: 0204 lsls r2, r0, #0x10
0x07fc587a: 0000 movs r0, r0
0x07fc587c: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc587e: 85b0 sub sp, #0x14
0x07fc5880: 0393 str r3, [sp, #0xc]
0x07fc5882: 0292 str r2, [sp, #8]
0x07fc5884: 0e46 mov r6, r1
0x07fc5886: 0746 mov r7, r0
0x07fc5888: 0020 movs r0, #0
0x07fc588a: 041d adds r4, r0, #4
0x07fc588c: 242c cmp r4, #0x24
0x07fc588e: 0ed0 beq #0x7fc58ae
0x07fc5890: 04a9 add r1, sp, #0x10
0x07fc5892: 0091 str r1, [sp]
0x07fc5894: 0aa1 adr r1, #0x28
0x07fc5896: 0d58 ldr r5, [r1, r0]
0x07fc5898: 3846 mov r0, r7
0x07fc589a: 3146 mov r1, r6
0x07fc589c: 029a ldr r2, [sp, #8]
0x07fc589e: 039b ldr r3, [sp, #0xc]
0x07fc58a0: a847 blx r5
0x07fc58a2: 0028 cmp r0, #0
0x07fc58a4: 2046 mov r0, r4
0x07fc58a6: f0d1 bne #0x7fc588a
0x07fc58a8: 04a8 add r0, sp, #0x10
0x07fc58aa: 0078 ldrb r0, [r0]
0x07fc58ac: 06e0 b #0x7fc58bc
0x07fc58ae: 3846 mov r0, r7
0x07fc58b0: 3146 mov r1, r6
0x07fc58b2: 029a ldr r2, [sp, #8]
0x07fc58b4: 039b ldr r3, [sp, #0xc]
0x07fc58b6: 06f0d5f9 bl #0x7fcbc64
0x07fc58ba: 0020 movs r0, #0
0x07fc58bc: 05b0 add sp, #0x14
0x07fc58be: f0bd pop {r4, r5, r6, r7, pc}
0x07fc58c0: 6d5a ldrh r5, [r5, r1]
0x07fc58c2: fc07 lsls r4, r7, #0x1f
0x07fc58c4: a55c ldrb r5, [r4, r2]
0x07fc58c6: fc07 lsls r4, r7, #0x1f
0x07fc58c8: 8d5a ldrh r5, [r1, r2]
0x07fc58ca: fc07 lsls r4, r7, #0x1f
0x07fc58cc: dd5a ldrh r5, [r3, r3]
0x07fc58ce: fc07 lsls r4, r7, #0x1f
0x07fc58d0: 4557 ldrsb r5, [r0, r5]
0x07fc58d2: fc07 lsls r4, r7, #0x1f
0x07fc58d4: 9955 strb r1, [r3, r6]
0x07fc58d6: fc07 lsls r4, r7, #0x1f
0x07fc58d8: b15b ldrh r1, [r6, r6]
0x07fc58da: fc07 lsls r4, r7, #0x1f
0x07fc58dc: ad56 ldrsb r5, [r5, r2]
0x07fc58de: fc07 lsls r4, r7, #0x1f
0x07fc58e0: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc58e2: 0646 mov r6, r0
0x07fc58e4: 0805 lsls r0, r1, #0x14
0x07fc58e6: 0d0b lsrs r5, r1, #0xc
0x07fc58e8: 0028 cmp r0, #0
0x07fc58ea: 00d0 beq #0x7fc58ee
0x07fc58ec: 6d1c adds r5, r5, #1
0x07fc58ee: 012d cmp r5, #1
0x07fc58f0: 00d8 bhi #0x7fc58f4
0x07fc58f2: 0125 movs r5, #1
0x07fc58f4: 5c48 ldr r0, [pc, #0x170]
0x07fc58f6: 0640 ands r6, r0
0x07fc58f8: ff20 movs r0, #0xff
0x07fc58fa: 0024 movs r4, #0
0x07fc58fc: 1a4f ldr r7, [pc, #0x68]
0x07fc58fe: 0195 str r5, [sp, #4]
0x07fc5900: ac42 cmp r4, r5
0x07fc5902: 2cd0 beq #0x7fc595e
0x07fc5904: 05f04df9 bl #0x7fcaba2
0x07fc5908: 0028 cmp r0, #0
0x07fc590a: 28d1 bne #0x7fc595e
0x07fc590c: 05f032fa bl #0x7fcad74
0x07fc5910: 0028 cmp r0, #0
0x07fc5912: 24d1 bne #0x7fc595e
0x07fc5914: 0220 movs r0, #2
0x07fc5916: 05f085fa bl #0x7fcae24
0x07fc591a: 0120 movs r0, #1
0x07fc591c: 4007 lsls r0, r0, #0x1d
0x07fc591e: 0296 str r6, [sp, #8]
0x07fc5920: 3043 orrs r0, r6
0x07fc5922: 05f0b3fa bl #0x7fcae8c
0x07fc5926: 0026 movs r6, #0
0x07fc5928: 104d ldr r5, [pc, #0x40]
0x07fc592a: 05f093f9 bl #0x7fcac54
0x07fc592e: c007 lsls r0, r0, #0x1f
0x07fc5930: 0cd0 beq #0x7fc594c
0x07fc5932: 3888 ldrh r0, [r7]
0x07fc5934: 0006 lsls r0, r0, #0x18
0x07fc5936: f8d5 bpl #0x7fc592a
0x07fc5938: 2868 ldr r0, [r5]
0x07fc593a: 0004 lsls r0, r0, #0x10
0x07fc593c: f5d4 bmi #0x7fc592a
0x07fc593e: 0c48 ldr r0, [pc, #0x30]
0x07fc5940: 8642 cmp r6, r0
0x07fc5942: 0bd0 beq #0x7fc595c
0x07fc5944: 761c adds r6, r6, #1
0x07fc5946: 56f748fd bl #0x7f1c3da
0x07fc594a: eee7 b #0x7fc592a
0x07fc594c: 0298 ldr r0, [sp, #8]
0x07fc594e: 0549 ldr r1, [pc, #0x14]
0x07fc5950: 0818 adds r0, r1, r0
0x07fc5952: 461c adds r6, r0, #1
0x07fc5954: 641c adds r4, r4, #1
0x07fc5956: 0020 movs r0, #0
0x07fc5958: 019d ldr r5, [sp, #4]
0x07fc595a: d1e7 b #0x7fc5900
0x07fc595c: ff20 movs r0, #0xff
0x07fc595e: 40b2 sxtb r0, r0
0x07fc5960: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc5962: c046 mov r8, r8
0x07fc5964: ff0f lsrs r7, r7, #0x1f
0x07fc5966: 0000 movs r0, r0
0x07fc5968: 0800 movs r0, r1
0x07fc596a: 0050 str r0, [r0, r0]
0x07fc596c: 3000 movs r0, r6
0x07fc596e: 0040 ands r0, r0
0x07fc5970: 8084 strh r0, [r0, #0x24]
0x07fc5972: 1e00 movs r6, r3
0x07fc5974: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc5976: 85b0 sub sp, #0x14
0x07fc5978: 8a42 cmp r2, r1
0x07fc597a: 06d2 bhs #0x7fc598a
0x07fc597c: 7d48 ldr r0, [pc, #0x1f4]
0x07fc597e: ff21 movs r1, #0xff
0x07fc5980: 0180 strh r1, [r0]
0x07fc5982: 7d48 ldr r0, [pc, #0x1f4]
0x07fc5984: 0821 movs r1, #8
0x07fc5986: 0180 strh r1, [r0]
0x07fc5988: fee7 b #0x7fc5988
0x07fc598a: 1746 mov r7, r2
0x07fc598c: 0390 str r0, [sp, #0xc]
0x07fc598e: 8018 adds r0, r0, r2
0x07fc5990: 0190 str r0, [sp, #4]
0x07fc5992: c81e subs r0, r1, #3
0x07fc5994: 0290 str r0, [sp, #8]
0x07fc5996: 0026 movs r6, #0
0x07fc5998: 0091 str r1, [sp]
0x07fc599a: 0491 str r1, [sp, #0x10]
0x07fc599c: 3046 mov r0, r6
0x07fc599e: c4b2 uxtb r4, r0
0x07fc59a0: 0298 ldr r0, [sp, #8]
0x07fc59a2: 8442 cmp r4, r0
0x07fc59a4: 19da bge #0x7fc59da
0x07fc59a6: 3d46 mov r5, r7
0x07fc59a8: e743 mvns r7, r4
0x07fc59aa: 3cf7e4ff bl #0x7f02976
0x07fc59ae: 010e lsrs r1, r0, #0x18
0x07fc59b0: 019a ldr r2, [sp, #4]
0x07fc59b2: d155 strb r1, [r2, r7]
0x07fc59b4: d119 adds r1, r2, r7
0x07fc59b6: 2f46 mov r7, r5
0x07fc59b8: 491e subs r1, r1, #1
0x07fc59ba: 020c lsrs r2, r0, #0x10
0x07fc59bc: 0a70 strb r2, [r1]
0x07fc59be: 291b subs r1, r5, r4
0x07fc59c0: 039a ldr r2, [sp, #0xc]
0x07fc59c2: 5118 adds r1, r2, r1
0x07fc59c4: ca1e subs r2, r1, #3
0x07fc59c6: 030a lsrs r3, r0, #8
0x07fc59c8: 1370 strb r3, [r2]
0x07fc59ca: 091f subs r1, r1, #4
0x07fc59cc: 0870 strb r0, [r1]
0x07fc59ce: 0498 ldr r0, [sp, #0x10]
0x07fc59d0: 001f subs r0, r0, #4
0x07fc59d2: 0490 str r0, [sp, #0x10]
0x07fc59d4: 201d adds r0, r4, #4
0x07fc59d6: 361d adds r6, r6, #4
0x07fc59d8: e1e7 b #0x7fc599e
0x07fc59da: f0b2 uxtb r0, r6
0x07fc59dc: 0099 ldr r1, [sp]
0x07fc59de: 8842 cmp r0, r1
0x07fc59e0: 0fd1 bne #0x7fc5a02
0x07fc59e2: 0099 ldr r1, [sp]
0x07fc59e4: c843 mvns r0, r1
0x07fc59e6: c019 adds r0, r0, r7
0x07fc59e8: 039a ldr r2, [sp, #0xc]
0x07fc59ea: 1018 adds r0, r2, r0
0x07fc59ec: 791a subs r1, r7, r1
0x07fc59ee: c9b2 uxtb r1, r1
0x07fc59f0: 0029 cmp r1, #0
0x07fc59f2: 04d0 beq #0x7fc59fe
0x07fc59f4: 0022 movs r2, #0
0x07fc59f6: 0270 strb r2, [r0]
0x07fc59f8: 491e subs r1, r1, #1
0x07fc59fa: 401e subs r0, r0, #1
0x07fc59fc: f8e7 b #0x7fc59f0
0x07fc59fe: 05b0 add sp, #0x14
0x07fc5a00: f0bd pop {r4, r5, r6, r7, pc}
0x07fc5a02: ff20 movs r0, #0xff
0x07fc5a04: c043 mvns r0, r0
0x07fc5a06: f143 mvns r1, r6
0x07fc5a08: 0143 orrs r1, r0
0x07fc5a0a: 0198 ldr r0, [sp, #4]
0x07fc5a0c: 0c18 adds r4, r1, r0
0x07fc5a0e: 0498 ldr r0, [sp, #0x10]
0x07fc5a10: c0b2 uxtb r0, r0
0x07fc5a12: c500 lsls r5, r0, #3
0x07fc5a14: 3cf7afff bl #0x7f02976
0x07fc5a18: 1821 movs r1, #0x18
0x07fc5a1a: 6a18 adds r2, r5, r1
0x07fc5a1c: 182a cmp r2, #0x18
0x07fc5a1e: e0d0 beq #0x7fc59e2
0x07fc5a20: 0246 mov r2, r0
0x07fc5a22: ca40 lsrs r2, r1
0x07fc5a24: 2270 strb r2, [r4]
0x07fc5a26: 641e subs r4, r4, #1
0x07fc5a28: 0839 subs r1, #8
0x07fc5a2a: f6e7 b #0x7fc5a1a
0x07fc5a2c: 7cb5 push {r2, r3, r4, r5, r6, lr} ;;FUNC
0x07fc5a2e: 1446 mov r4, r2
0x07fc5a30: 0d46 mov r5, r1
0x07fc5a32: 0646 mov r6, r0
0x07fc5a34: 0c48 ldr r0, [pc, #0x30]
0x07fc5a36: 0840 ands r0, r1
0x07fc5a38: 8842 cmp r0, r1
0x07fc5a3a: 02d1 bne #0x7fc5a42
0x07fc5a3c: 2846 mov r0, r5
0x07fc5a3e: 2146 mov r1, r4
0x07fc5a40: 08e0 b #0x7fc5a54
0x07fc5a42: 6119 adds r1, r4, r5
0x07fc5a44: 0a46 mov r2, r1
0x07fc5a46: 6a40 eors r2, r5
0x07fc5a48: 120b lsrs r2, r2, #0xc
0x07fc5a4a: 05d0 beq #0x7fc5a58
0x07fc5a4c: 0122 movs r2, #1
0x07fc5a4e: 1203 lsls r2, r2, #0xc
0x07fc5a50: 8018 adds r0, r0, r2
0x07fc5a52: 091a subs r1, r1, r0
0x07fc5a54: fff744ff bl #0x7fc58e0
0x07fc5a58: 01ab add r3, sp, #4
0x07fc5a5a: 3046 mov r0, r6
0x07fc5a5c: 2946 mov r1, r5
0x07fc5a5e: 2246 mov r2, r4
0x07fc5a60: 05f030f9 bl #0x7fcacc4
0x07fc5a64: 7cbd pop {r2, r3, r4, r5, r6, pc}
0x07fc5a66: c046 mov r8, r8
0x07fc5a68: 00f0ffff bl #0x7fc6a6a
0x07fc5a6c: 1fb5 push {r0, r1, r2, r3, r4, lr} ;;FUNC
0x07fc5a6e: 1446 mov r4, r2
0x07fc5a70: 0e22 movs r2, #0xe
0x07fc5a72: 0292 str r2, [sp, #8]
0x07fc5a74: 044a ldr r2, [pc, #0x10]
0x07fc5a76: 0192 str r2, [sp, #4]
0x07fc5a78: 069a ldr r2, [sp, #0x18]
0x07fc5a7a: 0092 str r2, [sp]
0x07fc5a7c: 1a46 mov r2, r3
0x07fc5a7e: 2346 mov r3, r4
0x07fc5a80: 00f044f8 bl #0x7fc5b0c
0x07fc5a84: 04b0 add sp, #0x10
0x07fc5a86: 10bd pop {r4, pc}
0x07fc5a8a: fc07 lsls r4, r7, #0x1f
0x07fc5a8c: 10b5 push {r4, lr} ;;FUNC
0x07fc5a8e: 0146 mov r1, r0
0x07fc5a90: 0120 movs r0, #1
0x07fc5a92: 0a4a ldr r2, [pc, #0x28]
0x07fc5a94: 9142 cmp r1, r2
0x07fc5a96: 10d3 blo #0x7fc5aba
0x07fc5a98: 121d adds r2, r2, #4
0x07fc5a9a: 9142 cmp r1, r2
0x07fc5a9c: 0dd8 bhi #0x7fc5aba
0x07fc5a9e: 029c ldr r4, [sp, #8]
0x07fc5aa0: f231 adds r1, #0xf2
0x07fc5aa2: c8b2 uxtb r0, r1
0x07fc5aa4: 8100 lsls r1, r0, #2
0x07fc5aa6: 064a ldr r2, [pc, #0x18]
0x07fc5aa8: 5058 ldr r0, [r2, r1]
0x07fc5aaa: 0028 cmp r0, #0
0x07fc5aac: 03d0 beq #0x7fc5ab6
0x07fc5aae: 5118 adds r1, r2, r1
0x07fc5ab0: 0022 movs r2, #0
0x07fc5ab2: 0a60 str r2, [r1]
0x07fc5ab4: 8047 blx r0
0x07fc5ab6: 0020 movs r0, #0
0x07fc5ab8: 2070 strb r0, [r4]
0x07fc5aba: 10bd pop {r4, pc}
0x07fc5abc: 0e04 lsls r6, r1, #0x10
0x07fc5abe: 0000 movs r0, r0
0x07fc5ac0: 8036 adds r6, #0x80
0x07fc5ac2: fd07 lsls r5, r7, #0x1f
0x07fc5ac4: e0b5 push {r5, r6, r7, lr} ;;FUNC
0x07fc5ac6: 734b ldr r3, [pc, #0x1cc]
0x07fc5ac8: 1b7f ldrb r3, [r3, #0x1c]
0x07fc5aca: 132b cmp r3, #0x13
0x07fc5acc: 03d1 bne #0x7fc5ad6
0x07fc5ace: 01ab add r3, sp, #4
0x07fc5ad0: 05f090f8 bl #0x7fcabf4
0x07fc5ad4: 8cbd pop {r2, r3, r7, pc}
0x07fc5ad6: 0020 movs r0, #0
0x07fc5ad8: c043 mvns r0, r0
0x07fc5ada: 8cbd pop {r2, r3, r7, pc}
0x07fc5adc: 1fb5 push {r0, r1, r2, r3, r4, lr} ;;FUNC
0x07fc5ade: 1446 mov r4, r2
0x07fc5ae0: 0722 movs r2, #7
0x07fc5ae2: 0292 str r2, [sp, #8]
0x07fc5ae4: 044a ldr r2, [pc, #0x10]
0x07fc5ae6: 0192 str r2, [sp, #4]
0x07fc5ae8: 069a ldr r2, [sp, #0x18]
0x07fc5aea: 0092 str r2, [sp]
0x07fc5aec: 1a46 mov r2, r3
0x07fc5aee: 2346 mov r3, r4
0x07fc5af0: 00f00cf8 bl #0x7fc5b0c
0x07fc5af4: 04b0 add sp, #0x10
0x07fc5af6: 10bd pop {r4, pc}
0x07fc5afa: fc07 lsls r4, r7, #0x1f
0x07fc5afc: e0b5 push {r5, r6, r7, lr} ;;FUNC
0x07fc5afe: 05f0b3f8 bl #0x7fcac68
0x07fc5b02: 01a8 add r0, sp, #4
0x07fc5b04: 04f0faff bl #0x7fcaafc
0x07fc5b08: 8cbd pop {r2, r3, r7, pc}
0x07fc5b0a: 0000 movs r0, r0
0x07fc5b0c: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc5b0e: 85b0 sub sp, #0x14
0x07fc5b10: 0125 movs r5, #1
0x07fc5b12: 0c9c ldr r4, [sp, #0x30]
0x07fc5b14: 002c cmp r4, #0
0x07fc5b16: 20d0 beq #0x7fc5b5a
0x07fc5b18: 0195 str r5, [sp, #4]
0x07fc5b1a: 0291 str r1, [sp, #8]
0x07fc5b1c: 0393 str r3, [sp, #0xc]
0x07fc5b1e: 0492 str r2, [sp, #0x10]
0x07fc5b20: 0b9b ldr r3, [sp, #0x2c]
0x07fc5b22: 0a99 ldr r1, [sp, #0x28]
0x07fc5b24: e500 lsls r5, r4, #3
0x07fc5b26: ed18 adds r5, r5, r3
0x07fc5b28: 083d subs r5, #8
0x07fc5b2a: 661c adds r6, r4, #1
0x07fc5b2c: 104b ldr r3, [pc, #0x40]
0x07fc5b2e: 761e subs r6, r6, #1
0x07fc5b30: 012e cmp r6, #1
0x07fc5b32: 11db blt #0x7fc5b58
0x07fc5b34: 2c46 mov r4, r5
0x07fc5b36: 2f88 ldrh r7, [r5]
0x07fc5b38: 8742 cmp r7, r0
0x07fc5b3a: 03d0 beq #0x7fc5b44
0x07fc5b3c: 2546 mov r5, r4
0x07fc5b3e: 083d subs r5, #8
0x07fc5b40: 9f42 cmp r7, r3
0x07fc5b42: f4d1 bne #0x7fc5b2e
0x07fc5b44: 6468 ldr r4, [r4, #4]
0x07fc5b46: 002c cmp r4, #0
0x07fc5b48: 0ad0 beq #0x7fc5b60
0x07fc5b4a: 0d46 mov r5, r1
0x07fc5b4c: 02ab add r3, sp, #8
0x07fc5b4e: 0ecb ldm r3, {r1, r2, r3}
0x07fc5b50: a047 blx r4
0x07fc5b52: 2870 strb r0, [r5]
0x07fc5b54: 0025 movs r5, #0
0x07fc5b56: 00e0 b #0x7fc5b5a
0x07fc5b58: 019d ldr r5, [sp, #4]
0x07fc5b5a: 2846 mov r0, r5
0x07fc5b5c: 05b0 add sp, #0x14
0x07fc5b5e: f0bd pop {r4, r5, r6, r7, pc}
0x07fc5b60: d548 ldr r0, [pc, #0x354]
0x07fc5b62: ff21 movs r1, #0xff
0x07fc5b64: 0180 strh r1, [r0]
0x07fc5b66: d548 ldr r0, [pc, #0x354]
0x07fc5b68: 0821 movs r1, #8
0x07fc5b6a: 0180 strh r1, [r0]
0x07fc5b6c: fee7 b #0x7fc5b6c
0x07fc5b6e: c046 mov r8, r8
0x07fc5b72: 0000 movs r0, r0
0x07fc5b74: 0031 adds r1, #0
0x07fc5b76: 0050 str r0, [r0, r0]
0x07fc5b78: 0233 adds r3, #2
0x07fc5b7a: 0050 str r0, [r0, r0]
0x07fc5b7c: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc5b7e: 0b48 ldr r0, [pc, #0x2c]
0x07fc5b80: 0424 movs r4, #4
0x07fc5b82: 0921 movs r1, #9
0x07fc5b84: 2246 mov r2, r4
0x07fc5b86: 0b46 mov r3, r1
0x07fc5b88: 56f712f8 bl #0x7f1bbb0
0x07fc5b8c: 0546 mov r5, r0
0x07fc5b8e: 1b20 movs r0, #0x1b
0x07fc5b90: 2870 strb r0, [r5]
0x07fc5b92: fc26 movs r6, #0xfc
0x07fc5b94: 3046 mov r0, r6
0x07fc5b96: 02f027fd bl #0x7fc85e8
0x07fc5b9a: 0021 movs r1, #0
0x07fc5b9c: 2972 strb r1, [r5, #8]
0x07fc5b9e: 6c60 str r4, [r5, #4]
0x07fc5ba0: 6e80 strh r6, [r5, #2]
0x07fc5ba2: 6870 strb r0, [r5, #1]
0x07fc5ba4: 2846 mov r0, r5
0x07fc5ba6: 56f71cf8 bl #0x7f1bbe2
0x07fc5baa: 70bd pop {r4, r5, r6, pc}
0x07fc5bac: 1b0d lsrs r3, r3, #0x14
0x07fc5bae: 0000 movs r0, r0
0x07fc5bb0: 1fb5 push {r0, r1, r2, r3, r4, lr} ;;FUNC
0x07fc5bb2: 1446 mov r4, r2
0x07fc5bb4: 0422 movs r2, #4
0x07fc5bb6: 0292 str r2, [sp, #8]
0x07fc5bb8: 044a ldr r2, [pc, #0x10]
0x07fc5bba: 0192 str r2, [sp, #4]
0x07fc5bbc: 069a ldr r2, [sp, #0x18]
0x07fc5bbe: 0092 str r2, [sp]
0x07fc5bc0: 1a46 mov r2, r3
0x07fc5bc2: 2346 mov r3, r4
0x07fc5bc4: fff7a2ff bl #0x7fc5b0c
0x07fc5bc8: 04b0 add sp, #0x10
0x07fc5bca: 10bd pop {r4, pc}
0x07fc5bce: fc07 lsls r4, r7, #0x1f
0x07fc5bd0: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc5bd2: 0446 mov r4, r0
0x07fc5bd4: 2f48 ldr r0, [pc, #0xbc]
0x07fc5bd6: 406e ldr r0, [r0, #0x64]
0x07fc5bd8: 0f21 movs r1, #0xf
0x07fc5bda: 0140 ands r1, r0
0x07fc5bdc: e171 strb r1, [r4, #7]
0x07fc5bde: 010f lsrs r1, r0, #0x1c
0x07fc5be0: 2171 strb r1, [r4, #4]
0x07fc5be2: c1b2 uxtb r1, r0
0x07fc5be4: 0909 lsrs r1, r1, #4
0x07fc5be6: a171 strb r1, [r4, #6]
0x07fc5be8: 0101 lsls r1, r0, #4
0x07fc5bea: 090f lsrs r1, r1, #0x1c
0x07fc5bec: 6171 strb r1, [r4, #5]
0x07fc5bee: 0103 lsls r1, r0, #0xc
0x07fc5bf0: 090f lsrs r1, r1, #0x1c
0x07fc5bf2: e170 strb r1, [r4, #3]
0x07fc5bf4: 0102 lsls r1, r0, #8
0x07fc5bf6: 090f lsrs r1, r1, #0x1c
0x07fc5bf8: a170 strb r1, [r4, #2]
0x07fc5bfa: 0105 lsls r1, r0, #0x14
0x07fc5bfc: 090f lsrs r1, r1, #0x1c
0x07fc5bfe: 6170 strb r1, [r4, #1]
0x07fc5c00: 0004 lsls r0, r0, #0x10
0x07fc5c02: 000f lsrs r0, r0, #0x1c
0x07fc5c04: 2070 strb r0, [r4]
0x07fc5c06: 0122 movs r2, #1
0x07fc5c08: 0092 str r2, [sp]
0x07fc5c0a: 0322 movs r2, #3
0x07fc5c0c: 1502 lsls r5, r2, #8
0x07fc5c0e: 0823 movs r3, #8
0x07fc5c10: 0d4f ldr r7, [pc, #0x34]
0x07fc5c12: 2a46 mov r2, r5
0x07fc5c14: b847 blx r7
0x07fc5c16: e179 ldrb r1, [r4, #7]
0x07fc5c18: a079 ldrb r0, [r4, #6]
0x07fc5c1a: 0026 movs r6, #0
0x07fc5c1c: 0096 str r6, [sp]
0x07fc5c1e: 0723 movs r3, #7
0x07fc5c20: 2a46 mov r2, r5
0x07fc5c22: b847 blx r7
0x07fc5c24: e178 ldrb r1, [r4, #3]
0x07fc5c26: a078 ldrb r0, [r4, #2]
0x07fc5c28: 0096 str r6, [sp]
0x07fc5c2a: 0623 movs r3, #6
0x07fc5c2c: 2a46 mov r2, r5
0x07fc5c2e: b847 blx r7
0x07fc5c30: 6179 ldrb r1, [r4, #5]
0x07fc5c32: 2079 ldrb r0, [r4, #4]
0x07fc5c34: 0096 str r6, [sp]
0x07fc5c36: 0523 movs r3, #5
0x07fc5c38: 3246 mov r2, r6
0x07fc5c3a: b847 blx r7
0x07fc5c3c: 2078 ldrb r0, [r4]
0x07fc5c3e: 6178 ldrb r1, [r4, #1]
0x07fc5c40: 144a ldr r2, [pc, #0x50]
0x07fc5c42: d170 strb r1, [r2, #3]
0x07fc5c44: 9070 strb r0, [r2, #2]
0x07fc5c46: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc5c48: 5936 adds r6, #0x59
0x07fc5c4a: fc07 lsls r4, r7, #0x1f
0x07fc5c4c: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc5c4e: 114c ldr r4, [pc, #0x44]
0x07fc5c50: 207f ldrb r0, [r4, #0x1c]
0x07fc5c52: 0328 cmp r0, #3
0x07fc5c54: 17d1 bne #0x7fc5c86
0x07fc5c58: 1086 strh r0, [r2, #0x30]
0x07fc5c5a: 0125 movs r5, #1
0x07fc5c5e: 1088 ldrh r0, [r2]
0x07fc5c60: 0d48 ldr r0, [pc, #0x34]
0x07fc5c62: 0188 ldrh r1, [r0]
0x07fc5c64: a943 bics r1, r5
0x07fc5c66: 0180 strh r1, [r0]
0x07fc5c68: 0c48 ldr r0, [pc, #0x30]
0x07fc5c6a: 0188 ldrh r1, [r0]
0x07fc5c6c: 0c4a ldr r2, [pc, #0x30]
0x07fc5c6e: 0a40 ands r2, r1
0x07fc5c70: 0280 strh r2, [r0]
0x07fc5c72: 04f031ff bl #0x7fcaad8
0x07fc5c76: 002e cmp r6, #0
0x07fc5c78: 02d0 beq #0x7fc5c80
0x07fc5c7c: 1088 ldrh r0, [r2]
0x07fc5c7e: 02e0 b #0x7fc5c86
0x07fc5c80: 0020 movs r0, #0
0x07fc5c84: 1088 ldrh r0, [r2]
0x07fc5c86: 1420 movs r0, #0x14
0x07fc5c88: 2077 strb r0, [r4, #0x1c]
0x07fc5c8a: 0020 movs r0, #0
0x07fc5c8c: 04f086fb bl #0x7fca39c
0x07fc5c90: 70bd pop {r4, r5, r6, pc}
0x07fc5c92: c046 mov r8, r8
0x07fc5c94: 9c4a ldr r2, [pc, #0x270]
0x07fc5c96: fd07 lsls r5, r7, #0x1f
0x07fc5c98: 0012 asrs r0, r0, #8
0x07fc5c9a: 0050 str r0, [r0, r0]
0x07fc5c9c: 0400 movs r4, r0
0x07fc5c9e: 0050 str r0, [r0, r0]
0x07fc5ca2: 0000 movs r0, r0
0x07fc5ca4: 10b5 push {r4, lr} ;;FUNC
0x07fc5ca6: 0c46 mov r4, r1
0x07fc5ca8: 4349 ldr r1, [pc, #0x10c]
0x07fc5caa: 8842 cmp r0, r1
0x07fc5cac: 33d0 beq #0x7fc5d16
0x07fc5cae: 434a ldr r2, [pc, #0x10c]
0x07fc5cb0: 9042 cmp r0, r2
0x07fc5cb2: 1dd0 beq #0x7fc5cf0
0x07fc5cb4: 4249 ldr r1, [pc, #0x108]
0x07fc5cb6: 8842 cmp r0, r1
0x07fc5cb8: 3ad1 bne #0x7fc5d30
0x07fc5cba: 2078 ldrb r0, [r4]
0x07fc5cbc: 401e subs r0, r0, #1
0x07fc5cbe: 0928 cmp r0, #9
0x07fc5cc0: 5ad8 bhi #0x7fc5d78
0x07fc5cc2: 8000 lsls r0, r0, #2
0x07fc5cc4: 4049 ldr r1, [pc, #0x100]
0x07fc5cc6: 0818 adds r0, r1, r0
0x07fc5cc8: 416a ldr r1, [r0, #0x24]
0x07fc5cca: 414a ldr r2, [pc, #0x104]
0x07fc5ccc: 9142 cmp r1, r2
0x07fc5cce: 68d0 beq #0x7fc5da2
0x07fc5cd0: 3e48 ldr r0, [pc, #0xf8]
0x07fc5cd2: 8142 cmp r1, r0
0x07fc5cd4: 6ad1 bne #0x7fc5dac
0x07fc5cd6: 3948 ldr r0, [pc, #0xe4]
0x07fc5cd8: 0421 movs r1, #4
0x07fc5cda: 0823 movs r3, #8
0x07fc5cdc: 0a46 mov r2, r1
0x07fc5cde: 55f767ff bl #0x7f1bbb0
0x07fc5ce2: 2178 ldrb r1, [r4]
0x07fc5ce4: 0170 strb r1, [r0]
0x07fc5ce6: 6168 ldr r1, [r4, #4]
0x07fc5ce8: 4160 str r1, [r0, #4]
0x07fc5cea: 55f77aff bl #0x7f1bbe2
0x07fc5cee: 5de0 b #0x7fc5dac
0x07fc5cf0: 2078 ldrb r0, [r4]
0x07fc5cf2: 411e subs r1, r0, #1
0x07fc5cf4: cab2 uxtb r2, r1
0x07fc5cf6: 092a cmp r2, #9
0x07fc5cf8: 37d8 bhi #0x7fc5d6a
0x07fc5cfa: 8900 lsls r1, r1, #2
0x07fc5cfc: 324a ldr r2, [pc, #0xc8]
0x07fc5cfe: 5118 adds r1, r2, r1
0x07fc5d00: 4a6a ldr r2, [r1, #0x24]
0x07fc5d02: 324b ldr r3, [pc, #0xc8]
0x07fc5d04: 9a42 cmp r2, r3
0x07fc5d06: 51d1 bne #0x7fc5dac
0x07fc5d08: ca6c ldr r2, [r1, #0x4c]
0x07fc5d0a: 2431 adds r1, #0x24
0x07fc5d0c: 0a60 str r2, [r1]
0x07fc5d0e: 6168 ldr r1, [r4, #4]
0x07fc5d10: 00f0d4fb bl #0x7fc64bc
0x07fc5d14: 4ae0 b #0x7fc5dac
0x07fc5d16: 6268 ldr r2, [r4, #4]
0x07fc5d18: 002a cmp r2, #0
0x07fc5d1a: 34d0 beq #0x7fc5d86
0x07fc5d1c: 2948 ldr r0, [pc, #0xa4]
0x07fc5d1e: 8242 cmp r2, r0
0x07fc5d20: 38d2 bhs #0x7fc5d94
0x07fc5d22: 2078 ldrb r0, [r4]
0x07fc5d24: 2549 ldr r1, [pc, #0x94]
0x07fc5d26: 4018 adds r0, r0, r1
0x07fc5d28: 0421 movs r1, #4
0x07fc5d2a: 56f793f9 bl #0x7f1c054
0x07fc5d2e: 3de0 b #0x7fc5dac
0x07fc5d30: 531c adds r3, r2, #1
0x07fc5d32: 0121 movs r1, #1
0x07fc5d34: 9842 cmp r0, r3
0x07fc5d36: 3cd3 blo #0x7fc5db2
0x07fc5d38: 0a32 adds r2, #0xa
0x07fc5d3a: 9042 cmp r0, r2
0x07fc5d3c: 39d8 bhi #0x7fc5db2
0x07fc5d3e: c01e subs r0, r0, #3
0x07fc5d40: c0b2 uxtb r0, r0
0x07fc5d42: 411e subs r1, r0, #1
0x07fc5d44: 8900 lsls r1, r1, #2
0x07fc5d46: 204a ldr r2, [pc, #0x80]
0x07fc5d48: 5218 adds r2, r2, r1
0x07fc5d4a: 516a ldr r1, [r2, #0x24]
0x07fc5d4c: 0029 cmp r1, #0
0x07fc5d4e: 2dd0 beq #0x7fc5dac
0x07fc5d50: 1e4b ldr r3, [pc, #0x78]
0x07fc5d52: 9942 cmp r1, r3
0x07fc5d54: 2ad0 beq #0x7fc5dac
0x07fc5d56: 1e4b ldr r3, [pc, #0x78]
0x07fc5d58: 9942 cmp r1, r3
0x07fc5d5a: 27d0 beq #0x7fc5dac
0x07fc5d5c: 1346 mov r3, r2
0x07fc5d5e: 2433 adds r3, #0x24
0x07fc5d60: 0024 movs r4, #0
0x07fc5d62: 1c60 str r4, [r3]
0x07fc5d64: d464 str r4, [r2, #0x4c]
0x07fc5d66: 8847 blx r1
0x07fc5d68: 20e0 b #0x7fc5dac
0x07fc5d6a: c148 ldr r0, [pc, #0x304]
0x07fc5d6c: ff21 movs r1, #0xff
0x07fc5d6e: 0180 strh r1, [r0]
0x07fc5d70: c048 ldr r0, [pc, #0x300]
0x07fc5d72: 0821 movs r1, #8
0x07fc5d74: 0180 strh r1, [r0]
0x07fc5d76: fee7 b #0x7fc5d76
0x07fc5d78: bd48 ldr r0, [pc, #0x2f4]
0x07fc5d7a: ff21 movs r1, #0xff
0x07fc5d7c: 0180 strh r1, [r0]
0x07fc5d7e: bd48 ldr r0, [pc, #0x2f4]
0x07fc5d80: 0821 movs r1, #8
0x07fc5d82: 0180 strh r1, [r0]
0x07fc5d84: fee7 b #0x7fc5d84
0x07fc5d86: ba48 ldr r0, [pc, #0x2e8]
0x07fc5d88: ff21 movs r1, #0xff
0x07fc5d8a: 0180 strh r1, [r0]
0x07fc5d8c: b948 ldr r0, [pc, #0x2e4]
0x07fc5d8e: 0821 movs r1, #8
0x07fc5d90: 0180 strh r1, [r0]
0x07fc5d92: fee7 b #0x7fc5d92
0x07fc5d94: b648 ldr r0, [pc, #0x2d8]
0x07fc5d96: ff21 movs r1, #0xff
0x07fc5d98: 0180 strh r1, [r0]
0x07fc5d9a: b648 ldr r0, [pc, #0x2d8]
0x07fc5d9c: 0821 movs r1, #8
0x07fc5d9e: 0180 strh r1, [r0]
0x07fc5da0: fee7 b #0x7fc5da0
0x07fc5da2: 0146 mov r1, r0
0x07fc5da4: 2431 adds r1, #0x24
0x07fc5da6: 0022 movs r2, #0
0x07fc5da8: 0a60 str r2, [r1]
0x07fc5daa: c264 str r2, [r0, #0x4c]
0x07fc5dac: 0298 ldr r0, [sp, #8]
0x07fc5dae: 0021 movs r1, #0
0x07fc5db0: 0170 strb r1, [r0]
0x07fc5db2: 0846 mov r0, r1
0x07fc5db4: 10bd pop {r4, pc}
0x07fc5db6: c046 mov r8, r8
0x07fc5db8: 0104 lsls r1, r0, #0x10
0x07fc5dba: 0000 movs r0, r0
0x07fc5dbc: 0304 lsls r3, r0, #0x10
0x07fc5dbe: 0000 movs r0, r0
0x07fc5dc0: 0204 lsls r2, r0, #0x10
0x07fc5dc2: 0000 movs r0, r0
0x07fc5dc4: fdff3f00 vshr.u32 d16, d31, #3
0x07fc5dc8: 8c4b ldr r3, [pc, #0x230]
0x07fc5dca: fd07 lsls r5, r7, #0x1f
0x07fc5dcc: bbb9 cbnz r3, #0x7fc5dfe
0x07fc5dce: fc07 lsls r4, r7, #0x1f
0x07fc5dd0: b9b9 cbnz r1, #0x7fc5e02
0x07fc5dd2: fc07 lsls r4, r7, #0x1f
0x07fc5dd4: 80b5 push {r7, lr} ;;FUNC
0x07fc5dd6: 012a cmp r2, #1
0x07fc5dd8: 00d8 bhi #0x7fc5ddc
0x07fc5dda: 0122 movs r2, #1
0x07fc5ddc: 034b ldr r3, [pc, #0xc]
0x07fc5dde: 9a42 cmp r2, r3
0x07fc5de0: 00d3 blo #0x7fc5de4
0x07fc5de2: 1a46 mov r2, r3
0x07fc5de4: 56f736f9 bl #0x7f1c054
0x07fc5de8: 80bd pop {r7, pc}
0x07fc5dea: c046 mov r8, r8
0x07fc5dec: fcff3f00 vshr.u32 d16, d31, #4
0x07fc5df0: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fc5df2: 0c46 mov r4, r1
0x07fc5df4: 0025 movs r5, #0
0x07fc5df6: 202d cmp r5, #0x20
0x07fc5df8: 04d0 beq #0x7fc5e04
0x07fc5dfa: 3cf7bcfd bl #0x7f02976
0x07fc5dfe: 6055 strb r0, [r4, r5]
0x07fc5e00: 6d1c adds r5, r5, #1
0x07fc5e02: f8e7 b #0x7fc5df6
0x07fc5e04: 0020 movs r0, #0
0x07fc5e06: b0bd pop {r4, r5, r7, pc}
0x07fc5e08: 0020 movs r0, #0
0x07fc5e0a: 7047 bx lr
0x07fc5e0c: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc5e0e: 1e46 mov r6, r3
0x07fc5e10: 1446 mov r4, r2
0x07fc5e12: 0d46 mov r5, r1
0x07fc5e14: 1046 mov r0, r2
0x07fc5e16: 56f780f8 bl #0x7f1bf1a
0x07fc5e1a: 0028 cmp r0, #0
0x07fc5e1c: 01d0 beq #0x7fc5e22
0x07fc5e1e: 0226 movs r6, #2
0x07fc5e20: 28e0 b #0x7fc5e74
0x07fc5e22: 2420 movs r0, #0x24
0x07fc5e24: 04f0dafb bl #0x7fca5dc
0x07fc5e28: 0746 mov r7, r0
0x07fc5e2a: 2620 movs r0, #0x26
0x07fc5e2c: 395c ldrb r1, [r7, r0]
0x07fc5e2e: 2878 ldrb r0, [r5]
0x07fc5e30: 8842 cmp r0, r1
0x07fc5e32: 14d2 bhs #0x7fc5e5e
0x07fc5e34: 6978 ldrb r1, [r5, #1]
0x07fc5e36: 6429 cmp r1, #0x64
0x07fc5e38: 11d8 bhi #0x7fc5e5e
0x07fc5e3a: 3a46 mov r2, r7
0x07fc5e3c: 2632 adds r2, #0x26
0x07fc5e3e: 0092 str r2, [sp]
0x07fc5e40: 3818 adds r0, r7, r0
0x07fc5e42: 8176 strb r1, [r0, #0x1a]
0x07fc5e44: 0126 movs r6, #1
0x07fc5e46: 2046 mov r0, r4
0x07fc5e48: 3146 mov r1, r6
0x07fc5e4a: 56f734f8 bl #0x7f1beb6
0x07fc5e4e: 0020 movs r0, #0
0x07fc5e50: 0099 ldr r1, [sp]
0x07fc5e52: 4870 strb r0, [r1, #1]
0x07fc5e54: 0c3d subs r5, #0xc
0x07fc5e56: 7d61 str r5, [r7, #0x14]
0x07fc5e58: 00f080f8 bl #0x7fc5f5c
0x07fc5e5c: 0ae0 b #0x7fc5e74
0x07fc5e5e: 0648 ldr r0, [pc, #0x18]
0x07fc5e60: 0123 movs r3, #1
0x07fc5e62: 3146 mov r1, r6
0x07fc5e64: 2246 mov r2, r4
0x07fc5e66: 55f7a3fe bl #0x7f1bbb0
0x07fc5e6a: 8121 movs r1, #0x81
0x07fc5e6c: 0170 strb r1, [r0]
0x07fc5e6e: 55f7b8fe bl #0x7f1bbe2
0x07fc5e72: 0026 movs r6, #0
0x07fc5e74: 3046 mov r0, r6
0x07fc5e76: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc5e78: 0324 movs r4, #3
0x07fc5e7a: 0000 movs r0, r0
0x07fc5e7c: 0020 movs r0, #0
0x07fc5e7e: 7047 bx lr
0x07fc5e80: 0829 cmp r1, #8
0x07fc5e82: 04d2 bhs #0x7fc5e8e
0x07fc5e84: 0069 ldr r0, [r0, #0x10]
0x07fc5e86: 4018 adds r0, r0, r1
0x07fc5e88: 0021 movs r1, #0
0x07fc5e8a: 4177 strb r1, [r0, #0x1d]
0x07fc5e8c: 7047 bx lr
0x07fc5e8e: 7848 ldr r0, [pc, #0x1e0]
0x07fc5e90: ff21 movs r1, #0xff
0x07fc5e92: 0180 strh r1, [r0]
0x07fc5e94: 7748 ldr r0, [pc, #0x1dc]
0x07fc5e96: 0821 movs r1, #8
0x07fc5e98: 0180 strh r1, [r0]
0x07fc5e9a: fee7 b #0x7fc5e9a
0x07fc5e9c: 0829 cmp r1, #8
0x07fc5e9e: 04d2 bhs #0x7fc5eaa
0x07fc5ea0: 0069 ldr r0, [r0, #0x10]
0x07fc5ea2: 4018 adds r0, r0, r1
0x07fc5ea4: 0021 movs r1, #0
0x07fc5ea6: 4177 strb r1, [r0, #0x1d]
0x07fc5ea8: 7047 bx lr
0x07fc5eaa: 7148 ldr r0, [pc, #0x1c4]
0x07fc5eac: ff21 movs r1, #0xff
0x07fc5eae: 0180 strh r1, [r0]
0x07fc5eb0: 7048 ldr r0, [pc, #0x1c0]
0x07fc5eb2: 0821 movs r1, #8
0x07fc5eb4: 0180 strh r1, [r0]
0x07fc5eb6: fee7 b #0x7fc5eb6
0x07fc5eb8: 0031 adds r1, #0
0x07fc5eba: 0050 str r0, [r0, r0]
0x07fc5ebc: 0233 adds r3, #2
0x07fc5ebe: 0050 str r0, [r0, r0]
0x07fc5ec0: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fc5ec2: 0546 mov r5, r0
0x07fc5ec4: 0469 ldr r4, [r0, #0x10]
0x07fc5ec6: 6069 ldr r0, [r4, #0x14]
0x07fc5ec8: 0028 cmp r0, #0
0x07fc5eca: 01d0 beq #0x7fc5ed0
0x07fc5ecc: 55f7ddfd bl #0x7f1ba8a
0x07fc5ed0: 0020 movs r0, #0
0x07fc5ed2: 2861 str r0, [r5, #0x10]
0x07fc5ed4: 2046 mov r0, r4
0x07fc5ed6: 55f7d8fd bl #0x7f1ba8a
0x07fc5eda: b0bd pop {r4, r5, r7, pc}
0x07fc5edc: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc5ede: 1e46 mov r6, r3
0x07fc5ee0: 1546 mov r5, r2
0x07fc5ee2: 0c46 mov r4, r1
0x07fc5ee4: 1046 mov r0, r2
0x07fc5ee6: 56f718f8 bl #0x7f1bf1a
0x07fc5eea: 0028 cmp r0, #0
0x07fc5eec: 01d0 beq #0x7fc5ef2
0x07fc5eee: 0226 movs r6, #2
0x07fc5ef0: 2ee0 b #0x7fc5f50
0x07fc5ef2: 2420 movs r0, #0x24
0x07fc5ef4: 04f072fb bl #0x7fca5dc
0x07fc5ef8: 0746 mov r7, r0
0x07fc5efa: 2078 ldrb r0, [r4]
0x07fc5efc: 0828 cmp r0, #8
0x07fc5efe: 15d8 bhi #0x7fc5f2c
0x07fc5f00: 4ef7befe bl #0x7f14c80
0x07fc5f04: 1349 ldr r1, [pc, #0x4c]
0x07fc5f06: 8842 cmp r0, r1
0x07fc5f08: 10d0 beq #0x7fc5f2c
0x07fc5f0a: 0126 movs r6, #1
0x07fc5f0c: 2846 mov r0, r5
0x07fc5f0e: 3146 mov r1, r6
0x07fc5f10: 55f7d1ff bl #0x7f1beb6
0x07fc5f14: 2078 ldrb r0, [r4]
0x07fc5f16: 3818 adds r0, r7, r0
0x07fc5f18: 6178 ldrb r1, [r4, #1]
0x07fc5f1a: 4177 strb r1, [r0, #0x1d]
0x07fc5f1c: 2720 movs r0, #0x27
0x07fc5f1e: 0021 movs r1, #0
0x07fc5f20: 3954 strb r1, [r7, r0]
0x07fc5f22: 0c3c subs r4, #0xc
0x07fc5f24: 7c61 str r4, [r7, #0x14]
0x07fc5f26: 00f019f8 bl #0x7fc5f5c
0x07fc5f2a: 11e0 b #0x7fc5f50
0x07fc5f2c: 4f48 ldr r0, [pc, #0x13c]
0x07fc5f2e: 0223 movs r3, #2
0x07fc5f30: 3146 mov r1, r6
0x07fc5f32: 2a46 mov r2, r5
0x07fc5f34: 55f73cfe bl #0x7f1bbb0
0x07fc5f38: 2178 ldrb r1, [r4]
0x07fc5f3a: 0170 strb r1, [r0]
0x07fc5f3c: 0829 cmp r1, #8
0x07fc5f3e: 02d8 bhi #0x7fc5f46
0x07fc5f40: 7621 movs r1, #0x76
0x07fc5f42: c943 mvns r1, r1
0x07fc5f44: 00e0 b #0x7fc5f48
0x07fc5f46: 4021 movs r1, #0x40
0x07fc5f48: 4170 strb r1, [r0, #1]
0x07fc5f4a: 55f74afe bl #0x7f1bbe2
0x07fc5f4e: 0026 movs r6, #0
0x07fc5f50: 3046 mov r0, r6
0x07fc5f52: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc5f56: 0000 movs r0, r0
0x07fc5f58: 0020 movs r0, #0
0x07fc5f5a: 7047 bx lr
0x07fc5f5c: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc5f5e: 2420 movs r0, #0x24
0x07fc5f60: 04f03cfb bl #0x7fca5dc
0x07fc5f64: 0646 mov r6, r0
0x07fc5f66: 4069 ldr r0, [r0, #0x14]
0x07fc5f68: 0028 cmp r0, #0
0x07fc5f6a: 21d0 beq #0x7fc5fb0
0x07fc5f6c: 8388 ldrh r3, [r0, #4]
0x07fc5f6e: 3e4f ldr r7, [pc, #0xf8]
0x07fc5f70: bb42 cmp r3, r7
0x07fc5f72: 24d0 beq #0x7fc5fbe
0x07fc5f74: 0922 movs r2, #9
0x07fc5f76: 9202 lsls r2, r2, #0xa
0x07fc5f78: 9342 cmp r3, r2
0x07fc5f7a: 2fd1 bne #0x7fc5fdc
0x07fc5f7c: 0193 str r3, [sp, #4]
0x07fc5f7e: 2722 movs r2, #0x27
0x07fc5f80: b25c ldrb r2, [r6, r2]
0x07fc5f82: 0746 mov r7, r0
0x07fc5f84: 0e37 adds r7, #0xe
0x07fc5f86: 017b ldrb r1, [r0, #0xc]
0x07fc5f88: 0291 str r1, [sp, #8]
0x07fc5f8a: 3446 mov r4, r6
0x07fc5f8c: 1d34 adds r4, #0x1d
0x07fc5f8e: 3546 mov r5, r6
0x07fc5f90: 2736 adds r6, #0x27
0x07fc5f92: 012a cmp r2, #1
0x07fc5f94: 29d8 bhi #0x7fc5fea
0x07fc5f96: 0299 ldr r1, [sp, #8]
0x07fc5f98: 635c ldrb r3, [r4, r1]
0x07fc5f9a: d340 lsrs r3, r2
0x07fc5f9c: db07 lsls r3, r3, #0x1f
0x07fc5f9e: 04d0 beq #0x7fc5faa
0x07fc5fa0: bb5c ldrb r3, [r7, r2]
0x07fc5fa2: a918 adds r1, r5, r2
0x07fc5fa4: 897e ldrb r1, [r1, #0x1a]
0x07fc5fa6: 8b42 cmp r3, r1
0x07fc5fa8: 3dd1 bne #0x7fc6026
0x07fc5faa: 521c adds r2, r2, #1
0x07fc5fac: 3270 strb r2, [r6]
0x07fc5fae: f0e7 b #0x7fc5f92
0x07fc5fb0: 2f48 ldr r0, [pc, #0xbc]
0x07fc5fb2: ff21 movs r1, #0xff
0x07fc5fb4: 0180 strh r1, [r0]
0x07fc5fb6: 2f48 ldr r0, [pc, #0xbc]
0x07fc5fb8: 0821 movs r1, #8
0x07fc5fba: 0180 strh r1, [r0]
0x07fc5fbc: fee7 b #0x7fc5fbc
0x07fc5fbe: 2721 movs r1, #0x27
0x07fc5fc0: 745c ldrb r4, [r6, r1]
0x07fc5fc2: 3546 mov r5, r6
0x07fc5fc4: 2735 adds r5, #0x27
0x07fc5fc6: 072c cmp r4, #7
0x07fc5fc8: 13d8 bhi #0x7fc5ff2
0x07fc5fca: 3119 adds r1, r6, r4
0x07fc5fcc: 497f ldrb r1, [r1, #0x1d]
0x07fc5fce: 027b ldrb r2, [r0, #0xc]
0x07fc5fd0: d140 lsrs r1, r2
0x07fc5fd2: c907 lsls r1, r1, #0x1f
0x07fc5fd4: 1fd1 bne #0x7fc6016
0x07fc5fd6: 641c adds r4, r4, #1
0x07fc5fd8: 2c70 strb r4, [r5]
0x07fc5fda: f4e7 b #0x7fc5fc6
0x07fc5fdc: 2448 ldr r0, [pc, #0x90]
0x07fc5fde: ff21 movs r1, #0xff
0x07fc5fe0: 0180 strh r1, [r0]
0x07fc5fe2: 2448 ldr r0, [pc, #0x90]
0x07fc5fe4: 0821 movs r1, #8
0x07fc5fe6: 0180 strh r1, [r0]
0x07fc5fe8: fee7 b #0x7fc5fe8
0x07fc5fea: 2e46 mov r6, r5
0x07fc5fec: 019b ldr r3, [sp, #4]
0x07fc5fee: 1e4f ldr r7, [pc, #0x78]
0x07fc5ff0: 01e0 b #0x7fc5ff6
0x07fc5ff2: ff21 movs r1, #0xff
0x07fc5ff4: 0291 str r1, [sp, #8]
0x07fc5ff6: bb42 cmp r3, r7
0x07fc5ff8: 1ed0 beq #0x7fc6038
0x07fc5ffa: 0921 movs r1, #9
0x07fc5ffc: 8902 lsls r1, r1, #0xa
0x07fc5ffe: 8b42 cmp r3, r1
0x07fc6000: 27d1 bne #0x7fc6052
0x07fc6002: c288 ldrh r2, [r0, #6]
0x07fc6004: 0189 ldrh r1, [r0, #8]
0x07fc6006: 1948 ldr r0, [pc, #0x64]
0x07fc6008: 0223 movs r3, #2
0x07fc600a: 55f7d1fd bl #0x7f1bbb0
0x07fc600e: 0299 ldr r1, [sp, #8]
0x07fc6010: 0170 strb r1, [r0]
0x07fc6012: 411c adds r1, r0, #1
0x07fc6014: 18e0 b #0x7fc6048
0x07fc6016: e1b2 uxtb r1, r4
0x07fc6018: 3046 mov r0, r6
0x07fc601a: 00f011f9 bl #0x7fc6240
0x07fc601e: 2878 ldrb r0, [r5]
0x07fc6020: 401c adds r0, r0, #1
0x07fc6022: 2870 strb r0, [r5]
0x07fc6024: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc6026: d2b2 uxtb r2, r2
0x07fc6028: 2846 mov r0, r5
0x07fc602a: 0299 ldr r1, [sp, #8]
0x07fc602c: 00f008f9 bl #0x7fc6240
0x07fc6030: 3078 ldrb r0, [r6]
0x07fc6032: 401c adds r0, r0, #1
0x07fc6034: 3070 strb r0, [r6]
0x07fc6036: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc6038: c288 ldrh r2, [r0, #6]
0x07fc603a: 0189 ldrh r1, [r0, #8]
0x07fc603c: 0b48 ldr r0, [pc, #0x2c]
0x07fc603e: 801c adds r0, r0, #2
0x07fc6040: 0123 movs r3, #1
0x07fc6042: 55f7b5fd bl #0x7f1bbb0
0x07fc6046: 0146 mov r1, r0
0x07fc6048: 0022 movs r2, #0
0x07fc604a: 0a70 strb r2, [r1]
0x07fc604c: 55f7c9fd bl #0x7f1bbe2
0x07fc6050: 7069 ldr r0, [r6, #0x14]
0x07fc6052: 55f71afd bl #0x7f1ba8a
0x07fc6056: 0021 movs r1, #0
0x07fc6058: 7161 str r1, [r6, #0x14]
0x07fc605a: 7288 ldrh r2, [r6, #2]
0x07fc605c: 9148 ldr r0, [pc, #0x244]
0x07fc605e: 1040 ands r0, r2
0x07fc6060: 55f729ff bl #0x7f1beb6
0x07fc6064: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc6066: c046 mov r8, r8
0x07fc6068: 0224 movs r4, #2
0x07fc606a: 0000 movs r0, r0
0x07fc606c: 0124 movs r4, #1
0x07fc606e: 0000 movs r0, r0
0x07fc6070: 0031 adds r1, #0
0x07fc6072: 0050 str r0, [r0, r0]
0x07fc6074: 0233 adds r3, #2
0x07fc6076: 0050 str r0, [r0, r0]
0x07fc6078: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc607a: 0092 str r2, [sp]
0x07fc607c: 0e46 mov r6, r1
0x07fc607e: 0546 mov r5, r0
0x07fc6080: 2420 movs r0, #0x24
0x07fc6082: 04f0abfa bl #0x7fca5dc
0x07fc6086: 078b ldrh r7, [r0, #0x18]
0x07fc6088: 2530 adds r0, #0x25
0x07fc608a: 0022 movs r2, #0
0x07fc608c: 3270 strb r2, [r6]
0x07fc608e: 4378 ldrb r3, [r0, #1]
0x07fc6090: 8021 movs r1, #0x80
0x07fc6092: 9a42 cmp r2, r3
0x07fc6094: 1ed2 bhs #0x7fc60d4
0x07fc6096: bcb2 uxth r4, r7
0x07fc6098: a542 cmp r5, r4
0x07fc609a: 1bd3 blo #0x7fc60d4
0x07fc609c: a11c adds r1, r4, #2
0x07fc609e: a942 cmp r1, r5
0x07fc60a0: 10d2 bhs #0x7fc60c4
0x07fc60a2: 0478 ldrb r4, [r0]
0x07fc60a4: d440 lsrs r4, r2
0x07fc60a6: e407 lsls r4, r4, #0x1f
0x07fc60a8: 03d0 beq #0x7fc60b2
0x07fc60aa: 491c adds r1, r1, #1
0x07fc60ac: 8cb2 uxth r4, r1
0x07fc60ae: ac42 cmp r4, r5
0x07fc60b0: 0ad0 beq #0x7fc60c8
0x07fc60b2: 022b cmp r3, #2
0x07fc60b4: 03d3 blo #0x7fc60be
0x07fc60b6: 491c adds r1, r1, #1
0x07fc60b8: 8bb2 uxth r3, r1
0x07fc60ba: ab42 cmp r3, r5
0x07fc60bc: 06d0 beq #0x7fc60cc
0x07fc60be: 521c adds r2, r2, #1
0x07fc60c0: 4f1c adds r7, r1, #1
0x07fc60c2: e3e7 b #0x7fc608c
0x07fc60c4: e81b subs r0, r5, r7
0x07fc60c6: 02e0 b #0x7fc60ce
0x07fc60c8: 0320 movs r0, #3
0x07fc60ca: 00e0 b #0x7fc60ce
0x07fc60cc: 0420 movs r0, #4
0x07fc60ce: 0099 ldr r1, [sp]
0x07fc60d0: 0870 strb r0, [r1]
0x07fc60d2: 0021 movs r1, #0
0x07fc60d4: 0846 mov r0, r1
0x07fc60d6: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc60d8: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc60da: 91b0 sub sp, #0x44
0x07fc60dc: 0c91 str r1, [sp, #0x30]
0x07fc60de: 0b90 str r0, [sp, #0x2c]
0x07fc60e0: 169f ldr r7, [sp, #0x58]
0x07fc60e2: 3878 ldrb r0, [r7]
0x07fc60e4: 401e subs r0, r0, #1
0x07fc60e6: 0128 cmp r0, #1
0x07fc60e8: 00d9 bls #0x7fc60ec
0x07fc60ea: 81e0 b #0x7fc61f0
0x07fc60ec: 1d46 mov r5, r3
0x07fc60ee: 0792 str r2, [sp, #0x1c]
0x07fc60f0: 2824 movs r4, #0x28
0x07fc60f2: 0121 movs r1, #1
0x07fc60f4: 2046 mov r0, r4
0x07fc60f6: 0591 str r1, [sp, #0x14]
0x07fc60f8: 55f74cfc bl #0x7f1b994
0x07fc60fc: 0646 mov r6, r0
0x07fc60fe: 2146 mov r1, r4
0x07fc6100: 57f7edff bl #0x7f1e0de
0x07fc6104: 0a96 str r6, [sp, #0x28]
0x07fc6106: 2536 adds r6, #0x25
0x07fc6108: 3878 ldrb r0, [r7]
0x07fc610a: 0d96 str r6, [sp, #0x34]
0x07fc610c: 7070 strb r0, [r6, #1]
0x07fc610e: 1e21 movs r1, #0x1e
0x07fc6110: 0695 str r5, [sp, #0x18]
0x07fc6112: 2940 ands r1, r5
0x07fc6114: 7f22 movs r2, #0x7f
0x07fc6116: d243 mvns r2, r2
0x07fc6118: 8918 adds r1, r1, r2
0x07fc611a: 0024 movs r4, #0
0x07fc611c: 0425 movs r5, #4
0x07fc611e: 3a46 mov r2, r7
0x07fc6120: 10af add r7, sp, #0x40
0x07fc6122: c9b2 uxtb r1, r1
0x07fc6124: 0891 str r1, [sp, #0x20]
0x07fc6126: 2346 mov r3, r4
0x07fc6128: 0992 str r2, [sp, #0x24]
0x07fc612a: 002b cmp r3, #0
0x07fc612c: 59d1 bne #0x7fc61e2
0x07fc612e: 8442 cmp r4, r0
0x07fc6130: 57d2 bhs #0x7fc61e2
0x07fc6132: 0e97 str r7, [sp, #0x38]
0x07fc6134: 0fa8 add r0, sp, #0x3c
0x07fc6136: 0721 movs r1, #7
0x07fc6138: 0170 strb r1, [r0]
0x07fc613a: 1619 adds r6, r2, r4
0x07fc613c: 7078 ldrb r0, [r6, #1]
0x07fc613e: a040 lsls r0, r4
0x07fc6140: 0d9b ldr r3, [sp, #0x34]
0x07fc6142: 1978 ldrb r1, [r3]
0x07fc6144: 0143 orrs r1, r0
0x07fc6146: 1970 strb r1, [r3]
0x07fc6148: 505b ldrh r0, [r2, r5]
0x07fc614a: 5119 adds r1, r2, r5
0x07fc614c: 4a88 ldrh r2, [r1, #2]
0x07fc614e: 1204 lsls r2, r2, #0x10
0x07fc6150: 1018 adds r0, r2, r0
0x07fc6152: 8a88 ldrh r2, [r1, #4]
0x07fc6154: c988 ldrh r1, [r1, #6]
0x07fc6156: 0a9b ldr r3, [sp, #0x28]
0x07fc6158: 5851 str r0, [r3, r5]
0x07fc615a: 0804 lsls r0, r1, #0x10
0x07fc615c: 8018 adds r0, r0, r2
0x07fc615e: 5919 adds r1, r3, r5
0x07fc6160: 4860 str r0, [r1, #4]
0x07fc6162: 7078 ldrb r0, [r6, #1]
0x07fc6164: 0128 cmp r0, #1
0x07fc6166: 04d1 bne #0x7fc6172
0x07fc6168: 0fa8 add r0, sp, #0x3c
0x07fc616a: 0f21 movs r1, #0xf
0x07fc616c: 0170 strb r1, [r0]
0x07fc616e: 1f20 movs r0, #0x1f
0x07fc6170: 00e0 b #0x7fc6174
0x07fc6172: 1720 movs r0, #0x17
0x07fc6174: 0d99 ldr r1, [sp, #0x34]
0x07fc6176: 4978 ldrb r1, [r1, #1]
0x07fc6178: 0229 cmp r1, #2
0x07fc617a: 01d3 blo #0x7fc6180
0x07fc617c: 0fa9 add r1, sp, #0x3c
0x07fc617e: 0870 strb r0, [r1]
0x07fc6180: 0c98 ldr r0, [sp, #0x30]
0x07fc6182: 0088 ldrh r0, [r0]
0x07fc6184: 0e9f ldr r7, [sp, #0x38]
0x07fc6186: 3880 strh r0, [r7]
0x07fc6188: 0b98 ldr r0, [sp, #0x2c]
0x07fc618a: 808a ldrh r0, [r0, #0x14]
0x07fc618c: 0021 movs r1, #0
0x07fc618e: 0091 str r1, [sp]
0x07fc6190: 0190 str r0, [sp, #4]
0x07fc6192: 2848 ldr r0, [pc, #0xa0]
0x07fc6194: 0290 str r0, [sp, #8]
0x07fc6196: 0898 ldr r0, [sp, #0x20]
0x07fc6198: 0390 str r0, [sp, #0xc]
0x07fc619a: 0faa add r2, sp, #0x3c
0x07fc619c: 0523 movs r3, #5
0x07fc619e: 3846 mov r0, r7
0x07fc61a0: 2549 ldr r1, [pc, #0x94]
0x07fc61a2: 4af728fa bl #0x7f105f6
0x07fc61a6: 0346 mov r3, r0
0x07fc61a8: 0028 cmp r0, #0
0x07fc61aa: 14d1 bne #0x7fc61d6
0x07fc61ac: 7178 ldrb r1, [r6, #1]
0x07fc61ae: 3888 ldrh r0, [r7]
0x07fc61b0: 0129 cmp r1, #1
0x07fc61b2: 01d1 bne #0x7fc61b8
0x07fc61b4: 0146 mov r1, r0
0x07fc61b6: 00e0 b #0x7fc61ba
0x07fc61b8: 411e subs r1, r0, #1
0x07fc61ba: 491d adds r1, r1, #5
0x07fc61bc: 0c9a ldr r2, [sp, #0x30]
0x07fc61be: 1180 strh r1, [r2]
0x07fc61c0: 7178 ldrb r1, [r6, #1]
0x07fc61c2: 0129 cmp r1, #1
0x07fc61c4: 0e9f ldr r7, [sp, #0x38]
0x07fc61c6: 06d1 bne #0x7fc61d6
0x07fc61c8: 801c adds r0, r0, #2
0x07fc61ca: 80b2 uxth r0, r0
0x07fc61cc: 1b49 ldr r1, [pc, #0x6c]
0x07fc61ce: 1e46 mov r6, r3
0x07fc61d0: 4af7cff8 bl #0x7f10372
0x07fc61d4: 3346 mov r3, r6
0x07fc61d6: bf1c adds r7, r7, #2
0x07fc61d8: 0835 adds r5, #8
0x07fc61da: 099a ldr r2, [sp, #0x24]
0x07fc61dc: 1078 ldrb r0, [r2]
0x07fc61de: 641c adds r4, r4, #1
0x07fc61e0: a3e7 b #0x7fc612a
0x07fc61e2: 002b cmp r3, #0
0x07fc61e4: 06d0 beq #0x7fc61f4
0x07fc61e6: 0a98 ldr r0, [sp, #0x28]
0x07fc61e8: 1c46 mov r4, r3
0x07fc61ea: 55f74efc bl #0x7f1ba8a
0x07fc61ee: 1ce0 b #0x7fc622a
0x07fc61f0: 8124 movs r4, #0x81
0x07fc61f2: 1ae0 b #0x7fc622a
0x07fc61f4: 1098 ldr r0, [sp, #0x40]
0x07fc61f6: 0c99 ldr r1, [sp, #0x30]
0x07fc61f8: 0880 strh r0, [r1]
0x07fc61fa: 0b9a ldr r2, [sp, #0x2c]
0x07fc61fc: 0a9b ldr r3, [sp, #0x28]
0x07fc61fe: 1361 str r3, [r2, #0x10]
0x07fc6200: 0b49 ldr r1, [pc, #0x2c]
0x07fc6202: 5160 str r1, [r2, #4]
0x07fc6204: 1883 strh r0, [r3, #0x18]
0x07fc6206: 2420 movs r0, #0x24
0x07fc6208: d082 strh r0, [r2, #0x16]
0x07fc620a: 0598 ldr r0, [sp, #0x14]
0x07fc620c: d081 strh r0, [r2, #0xe]
0x07fc620e: 1846 mov r0, r3
0x07fc6210: 1c30 adds r0, #0x1c
0x07fc6212: 9060 str r0, [r2, #8]
0x07fc6214: 0698 ldr r0, [sp, #0x18]
0x07fc6216: c003 lsls r0, r0, #0xf
0x07fc6218: 0799 ldr r1, [sp, #0x1c]
0x07fc621a: 0843 orrs r0, r1
0x07fc621c: 1880 strh r0, [r3]
0x07fc621e: 908a ldrh r0, [r2, #0x14]
0x07fc6220: 5880 strh r0, [r3, #2]
0x07fc6222: 0024 movs r4, #0
0x07fc6224: 2146 mov r1, r4
0x07fc6226: 55f746fe bl #0x7f1beb6
0x07fc622a: e0b2 uxtb r0, r4
0x07fc622c: 11b0 add sp, #0x44
0x07fc622e: f0bd pop {r4, r5, r6, r7, pc}
0x07fc6232: fc07 lsls r4, r7, #0x1f
0x07fc6236: fc07 lsls r4, r7, #0x1f
0x07fc6238: 0f18 adds r7, r1, r0
0x07fc623a: 0000 movs r0, r0
0x07fc623c: 0102 lsls r1, r0, #8
0x07fc623e: 0000 movs r0, r0
0x07fc6240: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc6242: 1446 mov r4, r2
0x07fc6244: 0546 mov r5, r0
0x07fc6246: 4088 ldrh r0, [r0, #2]
0x07fc6248: 164a ldr r2, [pc, #0x58]
0x07fc624a: 0240 ands r2, r0
0x07fc624c: c120 movs r0, #0xc1
0x07fc624e: 0001 lsls r0, r0, #4
0x07fc6250: 0902 lsls r1, r1, #8
0x07fc6252: 0831 adds r1, #8
0x07fc6254: 0923 movs r3, #9
0x07fc6256: 55f7abfc bl #0x7f1bbb0
0x07fc625a: 0646 mov r6, r0
0x07fc625c: 1220 movs r0, #0x12
0x07fc625e: 3070 strb r0, [r6]
0x07fc6260: 2420 movs r0, #0x24
0x07fc6262: 04f0bbf9 bl #0x7fca5dc
0x07fc6266: 0146 mov r1, r0
0x07fc6268: 2531 adds r1, #0x25
0x07fc626a: 4a78 ldrb r2, [r1, #1]
0x07fc626c: a242 cmp r2, r4
0x07fc626e: 0cd9 bls #0x7fc628a
0x07fc6270: 008b ldrh r0, [r0, #0x18]
0x07fc6272: 0022 movs r2, #0
0x07fc6274: 9442 cmp r4, r2
0x07fc6276: 0ad0 beq #0x7fc628e
0x07fc6278: 0b78 ldrb r3, [r1]
0x07fc627a: db43 mvns r3, r3
0x07fc627c: d340 lsrs r3, r2
0x07fc627e: 0127 movs r7, #1
0x07fc6280: 1f40 ands r7, r3
0x07fc6282: c01b subs r0, r0, r7
0x07fc6284: 401d adds r0, r0, #5
0x07fc6286: 521c adds r2, r2, #1
0x07fc6288: f4e7 b #0x7fc6274
0x07fc628a: 0020 movs r0, #0
0x07fc628c: 00e0 b #0x7fc6290
0x07fc628e: 801c adds r0, r0, #2
0x07fc6290: 0121 movs r1, #1
0x07fc6292: f180 strh r1, [r6, #6]
0x07fc6294: b080 strh r0, [r6, #4]
0x07fc6296: 2819 adds r0, r5, r4
0x07fc6298: 807e ldrb r0, [r0, #0x1a]
0x07fc629a: 3072 strb r0, [r6, #8]
0x07fc629c: 3046 mov r0, r6
0x07fc629e: 55f7a0fc bl #0x7f1bbe2
0x07fc62a2: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc62a4: ff7f ldrb r7, [r7, #0x1f]
0x07fc62a6: 0000 movs r0, r0
0x07fc62a8: 80b5 push {r7, lr} ;;FUNC
0x07fc62aa: 1049 ldr r1, [pc, #0x40]
0x07fc62ac: 0a88 ldrh r2, [r1]
0x07fc62ae: ff21 movs r1, #0xff
0x07fc62b0: b031 adds r1, #0xb0
0x07fc62b2: 0b46 mov r3, r1
0x07fc62b4: 5133 adds r3, #0x51
0x07fc62b6: 1a42 tst r2, r3
0x07fc62b8: 08d0 beq #0x7fc62cc
0x07fc62ba: 8842 cmp r0, r1
0x07fc62bc: 12d9 bls #0x7fc62e4
0x07fc62be: 6421 movs r1, #0x64
0x07fc62c0: 4143 muls r1, r0, r1
0x07fc62c2: 0b48 ldr r0, [pc, #0x2c]
0x07fc62c4: 0818 adds r0, r1, r0
0x07fc62c6: 1921 movs r1, #0x19
0x07fc62c8: 0901 lsls r1, r1, #4
0x07fc62ca: 08e0 b #0x7fc62de
0x07fc62cc: 0109 lsrs r1, r0, #4
0x07fc62ce: 5529 cmp r1, #0x55
0x07fc62d0: 08d3 blo #0x7fc62e4
0x07fc62d2: 6421 movs r1, #0x64
0x07fc62d4: 4143 muls r1, r0, r1
0x07fc62d6: 0748 ldr r0, [pc, #0x1c]
0x07fc62d8: 0818 adds r0, r1, r0
0x07fc62da: 0b21 movs r1, #0xb
0x07fc62dc: 4901 lsls r1, r1, #5
0x07fc62de: 57f76bfe bl #0x7f1dfb8
0x07fc62e2: 00e0 b #0x7fc62e6
0x07fc62e4: 0020 movs r0, #0
0x07fc62e6: c0b2 uxtb r0, r0
0x07fc62e8: 80bd pop {r7, pc}
0x07fc62ea: c046 mov r8, r8
0x07fc62ec: 2a00 movs r2, r5
0x07fc62ee: 0050 str r0, [r0, r0]
0x07fc62f0: 4057 ldrsb r0, [r0, r5]
0x07fc62f4: c0ecfdff stcl p15, c15, [r0], {0xfd}
0x07fc62f8: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fc62fa: 0446 mov r4, r0
0x07fc62fc: 6420 movs r0, #0x64
0x07fc62fe: 6043 muls r0, r4, r0
0x07fc6300: 0549 ldr r1, [pc, #0x14]
0x07fc6302: 4018 adds r0, r0, r1
0x07fc6304: 4725 movs r5, #0x47
0x07fc6306: e900 lsls r1, r5, #3
0x07fc6308: 57f756fe bl #0x7f1dfb8
0x07fc630c: 2901 lsls r1, r5, #4
0x07fc630e: 8c42 cmp r4, r1
0x07fc6310: 00d8 bhi #0x7fc6314
0x07fc6312: 0020 movs r0, #0
0x07fc6314: c0b2 uxtb r0, r0
0x07fc6316: b0bd pop {r4, r5, r7, pc}
0x07fc6318: dc43 mvns r4, r3
0x07fc631c: 80b5 push {r7, lr} ;;FUNC
0x07fc631e: 0109 lsrs r1, r0, #4
0x07fc6320: 6e29 cmp r1, #0x6e
0x07fc6322: 01d9 bls #0x7fc6328
0x07fc6324: 6420 movs r0, #0x64
0x07fc6326: 1ee0 b #0x7fc6366
0x07fc6328: 5521 movs r1, #0x55
0x07fc632a: 0901 lsls r1, r1, #4
0x07fc632c: 0a46 mov r2, r1
0x07fc632e: e032 adds r2, #0xe0
0x07fc6330: 9042 cmp r0, r2
0x07fc6332: 0ad9 bls #0x7fc634a
0x07fc6334: 0004 lsls r0, r0, #0x10
0x07fc6336: 0e49 ldr r1, [pc, #0x38]
0x07fc6338: 4018 adds r0, r0, r1
0x07fc633a: bf21 movs r1, #0xbf
0x07fc633c: 57f73cfe bl #0x7f1dfb8
0x07fc6340: 4821 movs r1, #0x48
0x07fc6342: 4143 muls r1, r0, r1
0x07fc6344: 080c lsrs r0, r1, #0x10
0x07fc6346: 1c30 adds r0, #0x1c
0x07fc6348: 0de0 b #0x7fc6366
0x07fc634a: 8842 cmp r0, r1
0x07fc634c: 0ad9 bls #0x7fc6364
0x07fc634e: 0004 lsls r0, r0, #0x10
0x07fc6350: 0649 ldr r1, [pc, #0x18]
0x07fc6352: 4018 adds r0, r0, r1
0x07fc6354: e021 movs r1, #0xe0
0x07fc6356: 57f72ffe bl #0x7f1dfb8
0x07fc635a: 1821 movs r1, #0x18
0x07fc635c: 4143 muls r1, r0, r1
0x07fc635e: 080c lsrs r0, r1, #0x10
0x07fc6360: 001d adds r0, r0, #4
0x07fc6362: 00e0 b #0x7fc6366
0x07fc6364: 0020 movs r0, #0
0x07fc6366: c0b2 uxtb r0, r0
0x07fc6368: 80bd pop {r7, pc}
0x07fc636a: c046 mov r8, r8
0x07fc636c: 0000 movs r0, r0
0x07fc6370: 0000 movs r0, r0
0x07fc6374: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc6376: 0090 str r0, [sp]
0x07fc6378: 0127 movs r7, #1
0x07fc637a: f802 lsls r0, r7, #0xb
0x07fc637c: 214d ldr r5, [pc, #0x84]
0x07fc637e: 2988 ldrh r1, [r5]
0x07fc6380: 0143 orrs r1, r0
0x07fc6382: 2980 strh r1, [r5]
0x07fc6384: b803 lsls r0, r7, #0xe
0x07fc6386: 2988 ldrh r1, [r5]
0x07fc6388: 0143 orrs r1, r0
0x07fc638a: 2980 strh r1, [r5]
0x07fc638c: 2888 ldrh r0, [r5]
0x07fc638e: 3843 orrs r0, r7
0x07fc6390: 2880 strh r0, [r5]
0x07fc6392: 1420 movs r0, #0x14
0x07fc6394: fff718f8 bl #0x7fc53c8
0x07fc6398: 7802 lsls r0, r7, #9
0x07fc639a: a880 strh r0, [r5, #4]
0x07fc639c: e880 strh r0, [r5, #6]
0x07fc639e: 3803 lsls r0, r7, #0xc
0x07fc63a0: 2988 ldrh r1, [r5]
0x07fc63a2: 0143 orrs r1, r0
0x07fc63a4: 2980 strh r1, [r5]
0x07fc63a6: 2888 ldrh r0, [r5]
0x07fc63a8: 1749 ldr r1, [pc, #0x5c]
0x07fc63aa: 0840 ands r0, r1
0x07fc63ac: 2880 strh r0, [r5]
0x07fc63ae: bf02 lsls r7, r7, #0xa
0x07fc63b0: fef78eff bl #0x7fc52d0
0x07fc63b4: 2988 ldrh r1, [r5]
0x07fc63b6: 3943 orrs r1, r7
0x07fc63b8: 2980 strh r1, [r5]
0x07fc63ba: 0321 movs r1, #3
0x07fc63bc: 4f02 lsls r7, r1, #9
0x07fc63be: 4000 lsls r0, r0, #1
0x07fc63c0: 3c1a subs r4, r7, r0
0x07fc63c2: 1148 ldr r0, [pc, #0x44]
0x07fc63c4: 461c adds r6, r0, #1
0x07fc63c6: fef783ff bl #0x7fc52d0
0x07fc63ca: a988 ldrh r1, [r5, #4]
0x07fc63cc: 3140 ands r1, r6
0x07fc63ce: 2143 orrs r1, r4
0x07fc63d0: a980 strh r1, [r5, #4]
0x07fc63d2: 4000 lsls r0, r0, #1
0x07fc63d4: 381a subs r0, r7, r0
0x07fc63d6: e988 ldrh r1, [r5, #6]
0x07fc63d8: 3140 ands r1, r6
0x07fc63da: 0143 orrs r1, r0
0x07fc63dc: e980 strh r1, [r5, #6]
0x07fc63de: 2888 ldrh r0, [r5]
0x07fc63e0: 0949 ldr r1, [pc, #0x24]
0x07fc63e2: 0840 ands r0, r1
0x07fc63e4: 2880 strh r0, [r5]
0x07fc63e6: 2888 ldrh r0, [r5]
0x07fc63e8: 0849 ldr r1, [pc, #0x20]
0x07fc63ea: 0140 ands r1, r0
0x07fc63ec: 2980 strh r1, [r5]
0x07fc63ee: 0098 ldr r0, [sp]
0x07fc63f0: 8000 lsls r0, r0, #2
0x07fc63f2: 07a1 adr r1, #0x1c
0x07fc63f4: 0c58 ldr r4, [r1, r0]
0x07fc63f6: 0020 movs r0, #0
0x07fc63f8: fef77cff bl #0x7fc52f4
0x07fc63fc: 80b2 uxth r0, r0
0x07fc63fe: a047 blx r4
0x07fc6400: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc6402: c046 mov r8, r8
0x07fc6404: 0015 asrs r0, r0, #0x14
0x07fc6406: 0050 str r0, [r0, r0]
0x07fc640c: ffef0000 vext.32 d16, d15, d0, #0
0x07fc6410: 1d63 str r5, [r3, #0x30]
0x07fc6412: fc07 lsls r4, r7, #0x1f
0x07fc6414: f962 str r1, [r7, #0x2c]
0x07fc6416: fc07 lsls r4, r7, #0x1f
0x07fc6418: a962 str r1, [r5, #0x28]
0x07fc641a: fc07 lsls r4, r7, #0x1f
0x07fc641c: 10b5 push {r4, lr} ;;FUNC
0x07fc641e: 0124 movs r4, #1
0x07fc6420: 2046 mov r0, r4
0x07fc6422: fff7a7ff bl #0x7fc6374
0x07fc6426: 7f28 cmp r0, #0x7f
0x07fc6428: 01d3 blo #0x7fc642e
0x07fc642a: 0148 ldr r0, [pc, #4]
0x07fc642c: 8474 strb r4, [r0, #0x12]
0x07fc642e: 10bd pop {r4, pc}
0x07fc6430: e819 adds r0, r5, r7
0x07fc6432: fd07 lsls r5, r7, #0x1f
0x07fc6434: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc6436: 0192 str r2, [sp, #4]
0x07fc6438: 0291 str r1, [sp, #8]
0x07fc643a: 0646 mov r6, r0
0x07fc643c: ff25 movs r5, #0xff
0x07fc643e: 6e35 adds r5, #0x6e
0x07fc6440: 114f ldr r7, [pc, #0x44]
0x07fc6442: 0024 movs r4, #0
0x07fc6444: b742 cmp r7, r6
0x07fc6446: 09da bge #0x7fc645c
0x07fc6448: 3846 mov r0, r7
0x07fc644a: 03f0a9f9 bl #0x7fc97a0
0x07fc644e: 0028 cmp r0, #0
0x07fc6450: 2846 mov r0, r5
0x07fc6452: 00d0 beq #0x7fc6456
0x07fc6454: 681c adds r0, r5, #1
0x07fc6456: 0419 adds r4, r0, r4
0x07fc6458: 7f1c adds r7, r7, #1
0x07fc645a: f3e7 b #0x7fc6444
0x07fc645c: 0127 movs r7, #1
0x07fc645e: 0ba5 adr r5, #0x2c
0x07fc6460: 0298 ldr r0, [sp, #8]
0x07fc6462: 8742 cmp r7, r0
0x07fc6464: 0dda bge #0x7fc6482
0x07fc6466: 022f cmp r7, #2
0x07fc6468: 06d1 bne #0x7fc6478
0x07fc646a: 3046 mov r0, r6
0x07fc646c: 03f098f9 bl #0x7fc97a0
0x07fc6470: 0028 cmp r0, #0
0x07fc6472: 01d0 beq #0x7fc6478
0x07fc6474: 1d20 movs r0, #0x1d
0x07fc6476: 00e0 b #0x7fc647a
0x07fc6478: 2868 ldr r0, [r5]
0x07fc647a: 0419 adds r4, r0, r4
0x07fc647c: 2d1d adds r5, r5, #4
0x07fc647e: 7f1c adds r7, r7, #1
0x07fc6480: eee7 b #0x7fc6460
0x07fc6482: 0198 ldr r0, [sp, #4]
0x07fc6484: 2018 adds r0, r4, r0
0x07fc6486: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc6488: ea07 lsls r2, r5, #0x1f
0x07fc648a: 0000 movs r0, r0
0x07fc648c: 1f00 movs r7, r3
0x07fc648e: 0000 movs r0, r0
0x07fc6490: 1c00 movs r4, r3
0x07fc6492: 0000 movs r0, r0
0x07fc6494: 1f00 movs r7, r3
0x07fc6496: 0000 movs r0, r0
0x07fc6498: 1e00 movs r6, r3
0x07fc649a: 0000 movs r0, r0
0x07fc649c: 1f00 movs r7, r3
0x07fc649e: 0000 movs r0, r0
0x07fc64a0: 1e00 movs r6, r3
0x07fc64a2: 0000 movs r0, r0
0x07fc64a4: 1f00 movs r7, r3
0x07fc64a6: 0000 movs r0, r0
0x07fc64a8: 1f00 movs r7, r3
0x07fc64aa: 0000 movs r0, r0
0x07fc64ac: 1e00 movs r6, r3
0x07fc64ae: 0000 movs r0, r0
0x07fc64b0: 1f00 movs r7, r3
0x07fc64b2: 0000 movs r0, r0
0x07fc64b4: 1e00 movs r6, r3
0x07fc64b6: 0000 movs r0, r0
0x07fc64b8: 1f00 movs r7, r3
0x07fc64ba: 0000 movs r0, r0
0x07fc64bc: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc64be: 0c46 mov r4, r1
0x07fc64c0: 0546 mov r5, r0
0x07fc64c2: 1949 ldr r1, [pc, #0x64]
0x07fc64c4: 0888 ldrh r0, [r1]
0x07fc64c6: 0006 lsls r0, r0, #0x18
0x07fc64c8: 1848 ldr r0, [pc, #0x60]
0x07fc64ca: 0ed5 bpl #0x7fc64ea
0x07fc64cc: 184a ldr r2, [pc, #0x60]
0x07fc64ce: 1268 ldr r2, [r2]
0x07fc64d0: 1204 lsls r2, r2, #0x10
0x07fc64d2: 0ad4 bmi #0x7fc64ea
0x07fc64d4: 174a ldr r2, [pc, #0x5c]
0x07fc64d6: 1288 ldrh r2, [r2]
0x07fc64d8: d207 lsls r2, r2, #0x1f
0x07fc64da: 06d1 bne #0x7fc64ea
0x07fc64dc: 4019 adds r0, r0, r5
0x07fc64de: 801c adds r0, r0, #2
0x07fc64e0: 0421 movs r1, #4
0x07fc64e2: 2246 mov r2, r4
0x07fc64e4: 55f7b6fd bl #0x7f1c054
0x07fc64e8: 70bd pop {r4, r5, r6, pc}
0x07fc64ec: 1083 strh r0, [r2, #0x18]
0x07fc64ee: 0122 movs r2, #1
0x07fc64f2: 1088 ldrh r0, [r2]
0x07fc64f4: 0988 ldrh r1, [r1]
0x07fc64f6: 0906 lsls r1, r1, #0x18
0x07fc64f8: 03d4 bmi #0x7fc6502
0x07fc64fa: 0f49 ldr r1, [pc, #0x3c]
0x07fc64fc: 0e88 ldrh r6, [r1]
0x07fc64fe: 1643 orrs r6, r2
0x07fc6500: 0e80 strh r6, [r1]
0x07fc6502: 002b cmp r3, #0
0x07fc6504: 02d0 beq #0x7fc650c
0x07fc6508: 1088 ldrh r0, [r2]
0x07fc650a: 02e0 b #0x7fc6512
0x07fc650c: 0021 movs r1, #0
0x07fc6510: 1088 ldrh r0, [r2]
0x07fc6512: 0421 movs r1, #4
0x07fc6514: 0823 movs r3, #8
0x07fc6516: 0a46 mov r2, r1
0x07fc6518: 55f74afb bl #0x7f1bbb0
0x07fc651c: 4460 str r4, [r0, #4]
0x07fc651e: 0570 strb r5, [r0]
0x07fc6520: 55f75ffb bl #0x7f1bbe2
0x07fc6524: 70bd pop {r4, r5, r6, pc}
0x07fc6526: c046 mov r8, r8
0x07fc6528: 0800 movs r0, r1
0x07fc652a: 0050 str r0, [r0, r0]
0x07fc652c: 0104 lsls r1, r0, #0x10
0x07fc652e: 0000 movs r0, r0
0x07fc6530: 3000 movs r0, r6
0x07fc6532: 0040 ands r0, r0
0x07fc6534: 5877 strb r0, [r3, #0x1d]
0x07fc6536: fd07 lsls r5, r7, #0x1f
0x07fc6538: 0833 adds r3, #8
0x07fc653a: 0050 str r0, [r0, r0]
0x07fc653c: 7047 bx lr
0x07fc653e: 0000 movs r0, r0
0x07fc6540: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc6542: 1446 mov r4, r2
0x07fc6544: 0d46 mov r5, r1
0x07fc6546: 0646 mov r6, r0
0x07fc6548: fd20 movs r0, #0xfd
0x07fc654a: 04f047f8 bl #0x7fca5dc
0x07fc654e: 002c cmp r4, #0
0x07fc6550: 0cd0 beq #0x7fc656c
0x07fc6552: 002d cmp r5, #0
0x07fc6554: 11d0 beq #0x7fc657a
0x07fc6556: 1030 adds r0, #0x10
0x07fc6558: 0068 ldr r0, [r0]
0x07fc655a: 0028 cmp r0, #0
0x07fc655c: 14d0 beq #0x7fc6588
0x07fc655e: 0179 ldrb r1, [r0, #4]
0x07fc6560: b142 cmp r1, r6
0x07fc6562: f9d1 bne #0x7fc6558
0x07fc6564: 4179 ldrb r1, [r0, #5]
0x07fc6566: 2980 strh r1, [r5]
0x07fc6568: 801d adds r0, r0, #6
0x07fc656a: 0fe0 b #0x7fc658c
0x07fc656c: 9e48 ldr r0, [pc, #0x278]
0x07fc656e: ff21 movs r1, #0xff
0x07fc6570: 0180 strh r1, [r0]
0x07fc6572: 9e48 ldr r0, [pc, #0x278]
0x07fc6574: 0821 movs r1, #8
0x07fc6576: 0180 strh r1, [r0]
0x07fc6578: fee7 b #0x7fc6578
0x07fc657a: 9b48 ldr r0, [pc, #0x26c]
0x07fc657c: ff21 movs r1, #0xff
0x07fc657e: 0180 strh r1, [r0]
0x07fc6580: 9a48 ldr r0, [pc, #0x268]
0x07fc6582: 0821 movs r1, #8
0x07fc6584: 0180 strh r1, [r0]
0x07fc6586: fee7 b #0x7fc6586
0x07fc6588: 0020 movs r0, #0
0x07fc658a: 2880 strh r0, [r5]
0x07fc658c: 2060 str r0, [r4]
0x07fc658e: 70bd pop {r4, r5, r6, pc}
0x07fc6590: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc6592: 1546 mov r5, r2
0x07fc6594: 0c46 mov r4, r1
0x07fc6596: 1046 mov r0, r2
0x07fc6598: 55f7bffc bl #0x7f1bf1a
0x07fc659c: 0028 cmp r0, #0
0x07fc659e: 13d1 bne #0x7fc65c8
0x07fc65a0: fd20 movs r0, #0xfd
0x07fc65a2: 04f01bf8 bl #0x7fca5dc
0x07fc65a6: 0646 mov r6, r0
0x07fc65a8: 0848 ldr r0, [pc, #0x20]
0x07fc65aa: 0821 movs r1, #8
0x07fc65ac: 0623 movs r3, #6
0x07fc65ae: 2a46 mov r2, r5
0x07fc65b0: 55f7fefa bl #0x7f1bbb0
0x07fc65b4: a188 ldrh r1, [r4, #4]
0x07fc65b6: 4180 strh r1, [r0, #2]
0x07fc65b8: a179 ldrb r1, [r4, #6]
0x07fc65ba: 0171 strb r1, [r0, #4]
0x07fc65bc: b188 ldrh r1, [r6, #4]
0x07fc65be: 6288 ldrh r2, [r4, #2]
0x07fc65c0: 5118 adds r1, r2, r1
0x07fc65c2: 0180 strh r1, [r0]
0x07fc65c4: 55f70dfb bl #0x7f1bbe2
0x07fc65c8: 0020 movs r0, #0
0x07fc65ca: 70bd pop {r4, r5, r6, pc}
0x07fc65cc: 180c lsrs r0, r3, #0x10
0x07fc65ce: 0000 movs r0, r0
0x07fc65d0: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc65d2: 0292 str r2, [sp, #8]
0x07fc65d4: 0f46 mov r7, r1
0x07fc65d6: 0546 mov r5, r0
0x07fc65d8: fd20 movs r0, #0xfd
0x07fc65da: 03f0ffff bl #0x7fca5dc
0x07fc65de: 0646 mov r6, r0
0x07fc65e0: 1036 adds r6, #0x10
0x07fc65e2: 0197 str r7, [sp, #4]
0x07fc65e4: 3446 mov r4, r6
0x07fc65e6: 2468 ldr r4, [r4]
0x07fc65e8: 002c cmp r4, #0
0x07fc65ea: 0dd0 beq #0x7fc6608
0x07fc65ec: 2079 ldrb r0, [r4, #4]
0x07fc65ee: a842 cmp r0, r5
0x07fc65f0: f9d1 bne #0x7fc65e6
0x07fc65f2: 6079 ldrb r0, [r4, #5]
0x07fc65f4: b842 cmp r0, r7
0x07fc65f6: 14d0 beq #0x7fc6622
0x07fc65f8: 0022 movs r2, #0
0x07fc65fa: 3046 mov r0, r6
0x07fc65fc: 2146 mov r1, r4
0x07fc65fe: 3cf701fb bl #0x7f02c04
0x07fc6602: 2046 mov r0, r4
0x07fc6604: 55f741fa bl #0x7f1ba8a
0x07fc6608: 0837 adds r7, #8
0x07fc660a: 0121 movs r1, #1
0x07fc660c: 3846 mov r0, r7
0x07fc660e: 55f7c1f9 bl #0x7f1b994
0x07fc6612: 0446 mov r4, r0
0x07fc6614: 3946 mov r1, r7
0x07fc6616: 57f762fd bl #0x7f1e0de
0x07fc661a: 3046 mov r0, r6
0x07fc661c: 2146 mov r1, r4
0x07fc661e: 3cf79dfa bl #0x7f02b5c
0x07fc6622: 019a ldr r2, [sp, #4]
0x07fc6624: 6271 strb r2, [r4, #5]
0x07fc6626: 2571 strb r5, [r4, #4]
0x07fc6628: a01d adds r0, r4, #6
0x07fc662a: 0299 ldr r1, [sp, #8]
0x07fc662c: 57f73efd bl #0x7f1e0ac
0x07fc6630: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc6632: 0000 movs r0, r0
0x07fc6634: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc6636: 0c46 mov r4, r1
0x07fc6638: 224d ldr r5, [pc, #0x88]
0x07fc663a: 1435 adds r5, #0x14
0x07fc663c: 0069 ldr r0, [r0, #0x10]
0x07fc663e: 0090 str r0, [sp]
0x07fc6640: 0127 movs r7, #1
0x07fc6642: 214e ldr r6, [pc, #0x84]
0x07fc6644: 0e2f cmp r7, #0xe
0x07fc6646: 0ed0 beq #0x7fc6666
0x07fc6648: 2879 ldrb r0, [r5, #4]
0x07fc664a: 0228 cmp r0, #2
0x07fc664c: 08d1 bne #0x7fc6660
0x07fc664e: 2868 ldr r0, [r5]
0x07fc6650: 0088 ldrh r0, [r0]
0x07fc6652: b042 cmp r0, r6
0x07fc6654: 04d1 bne #0x7fc6660
0x07fc6656: f9b2 uxtb r1, r7
0x07fc6658: 0022 movs r2, #0
0x07fc665a: 2046 mov r0, r4
0x07fc665c: 00f026fa bl #0x7fc6aac
0x07fc6660: 1435 adds r5, #0x14
0x07fc6662: 7f1c adds r7, r7, #1
0x07fc6664: eee7 b #0x7fc6644
0x07fc6666: 0220 movs r0, #2
0x07fc6668: 0099 ldr r1, [sp]
0x07fc666a: 085e ldrsh r0, [r1, r0]
0x07fc666c: 6149 ldr r1, [pc, #0x184]
0x07fc666e: 0140 ands r1, r0
0x07fc6670: c20b lsrs r2, r0, #0xf
0x07fc6672: 2002 lsls r0, r4, #8
0x07fc6674: 1040 ands r0, r2
0x07fc6676: 0843 orrs r0, r1
0x07fc6678: 0021 movs r1, #0
0x07fc667a: 55f71cfc bl #0x7f1beb6
0x07fc667e: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc6680: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc6682: 0729 cmp r1, #7
0x07fc6684: 15d8 bhi #0x7fc66b2
0x07fc6686: 0c46 mov r4, r1
0x07fc6688: 0e4d ldr r5, [pc, #0x38]
0x07fc668a: 1435 adds r5, #0x14
0x07fc668c: 0126 movs r6, #1
0x07fc668e: 0e4f ldr r7, [pc, #0x38]
0x07fc6690: 0e2e cmp r6, #0xe
0x07fc6692: 15d0 beq #0x7fc66c0
0x07fc6694: 2879 ldrb r0, [r5, #4]
0x07fc6696: 0228 cmp r0, #2
0x07fc6698: 08d1 bne #0x7fc66ac
0x07fc669a: 2868 ldr r0, [r5]
0x07fc669c: 0088 ldrh r0, [r0]
0x07fc669e: b842 cmp r0, r7
0x07fc66a0: 04d1 bne #0x7fc66ac
0x07fc66a2: f1b2 uxtb r1, r6
0x07fc66a4: 0022 movs r2, #0
0x07fc66a6: 2046 mov r0, r4
0x07fc66a8: 00f000fa bl #0x7fc6aac
0x07fc66ac: 1435 adds r5, #0x14
0x07fc66ae: 761c adds r6, r6, #1
0x07fc66b0: eee7 b #0x7fc6690
0x07fc66b2: 4d48 ldr r0, [pc, #0x134]
0x07fc66b4: ff21 movs r1, #0xff
0x07fc66b6: 0180 strh r1, [r0]
0x07fc66b8: 4c48 ldr r0, [pc, #0x130]
0x07fc66ba: 0821 movs r1, #8
0x07fc66bc: 0180 strh r1, [r0]
0x07fc66be: fee7 b #0x7fc66be
0x07fc66c0: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc66c2: c046 mov r8, r8
0x07fc66c4: 54fdfc07 ldc2l p7, c0, [r4, #-0x3f0]
0x07fc66c8: 0229 cmp r1, #2
0x07fc66ca: 0000 movs r0, r0
0x07fc66cc: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc66ce: 0546 mov r5, r0
0x07fc66d0: 0469 ldr r4, [r0, #0x10]
0x07fc66d2: 2646 mov r6, r4
0x07fc66d4: 1036 adds r6, #0x10
0x07fc66d6: 3068 ldr r0, [r6]
0x07fc66d8: 0028 cmp r0, #0
0x07fc66da: 05d0 beq #0x7fc66e8
0x07fc66dc: 3046 mov r0, r6
0x07fc66de: 3cf721fa bl #0x7f02b24
0x07fc66e2: 55f7d2f9 bl #0x7f1ba8a
0x07fc66e6: f6e7 b #0x7fc66d6
0x07fc66e8: 0020 movs r0, #0
0x07fc66ea: 2861 str r0, [r5, #0x10]
0x07fc66ec: 2046 mov r0, r4
0x07fc66ee: 55f7ccf9 bl #0x7f1ba8a
0x07fc66f2: 70bd pop {r4, r5, r6, pc}
0x07fc66f4: 7cb5 push {r2, r3, r4, r5, r6, lr} ;;FUNC
0x07fc66f6: fd20 movs r0, #0xfd
0x07fc66f8: 03f070ff bl #0x7fca5dc
0x07fc66fc: 8568 ldr r5, [r0, #8]
0x07fc66fe: 002d cmp r5, #0
0x07fc6700: 1ad0 beq #0x7fc6738
0x07fc6702: 0446 mov r4, r0
0x07fc6704: 407b ldrb r0, [r0, #0xd]
0x07fc6706: 6e46 mov r6, sp
0x07fc6708: 01aa add r2, sp, #4
0x07fc670a: 3146 mov r1, r6
0x07fc670c: fff718ff bl #0x7fc6540
0x07fc6710: 3088 ldrh r0, [r6]
0x07fc6712: 0828 cmp r0, #8
0x07fc6714: 17d1 bne #0x7fc6746
0x07fc6716: 217b ldrb r1, [r4, #0xc]
0x07fc6718: 0198 ldr r0, [sp, #4]
0x07fc671a: 0729 cmp r1, #7
0x07fc671c: 1ad8 bhi #0x7fc6754
0x07fc671e: 4a1c adds r2, r1, #1
0x07fc6720: 2273 strb r2, [r4, #0xc]
0x07fc6722: 435c ldrb r3, [r0, r1]
0x07fc6724: 6e7b ldrb r6, [r5, #0xd]
0x07fc6726: 002e cmp r6, #0
0x07fc6728: 02d0 beq #0x7fc6730
0x07fc672a: db07 lsls r3, r3, #0x1f
0x07fc672c: 02d0 beq #0x7fc6734
0x07fc672e: 20e0 b #0x7fc6772
0x07fc6730: 9b07 lsls r3, r3, #0x1e
0x07fc6732: 1ed4 bmi #0x7fc6772
0x07fc6734: 1146 mov r1, r2
0x07fc6736: f0e7 b #0x7fc671a
0x07fc6738: f848 ldr r0, [pc, #0x3e0]
0x07fc673a: ff21 movs r1, #0xff
0x07fc673c: 0180 strh r1, [r0]
0x07fc673e: f848 ldr r0, [pc, #0x3e0]
0x07fc6740: 0821 movs r1, #8
0x07fc6742: 0180 strh r1, [r0]
0x07fc6744: fee7 b #0x7fc6744
0x07fc6746: f548 ldr r0, [pc, #0x3d4]
0x07fc6748: ff21 movs r1, #0xff
0x07fc674a: 0180 strh r1, [r0]
0x07fc674c: f448 ldr r0, [pc, #0x3d0]
0x07fc674e: 0821 movs r1, #8
0x07fc6750: 0180 strh r1, [r0]
0x07fc6752: fee7 b #0x7fc6752
0x07fc6754: a068 ldr r0, [r4, #8]
0x07fc6756: c288 ldrh r2, [r0, #6]
0x07fc6758: 0189 ldrh r1, [r0, #8]
0x07fc675a: 6b7b ldrb r3, [r5, #0xd]
0x07fc675c: 2448 ldr r0, [pc, #0x90]
0x07fc675e: 002b cmp r3, #0
0x07fc6760: 2bd0 beq #0x7fc67ba
0x07fc6762: 0423 movs r3, #4
0x07fc6764: 55f724fa bl #0x7f1bbb0
0x07fc6768: 0021 movs r1, #0
0x07fc676a: 8170 strb r1, [r0, #2]
0x07fc676c: e989 ldrh r1, [r5, #0xe]
0x07fc676e: 0180 strh r1, [r0]
0x07fc6770: 2ce0 b #0x7fc67cc
0x07fc6772: a068 ldr r0, [r4, #8]
0x07fc6774: c288 ldrh r2, [r0, #6]
0x07fc6776: 2b8a ldrh r3, [r5, #0x10]
0x07fc6778: c120 movs r0, #0xc1
0x07fc677a: 0001 lsls r0, r0, #4
0x07fc677c: 0902 lsls r1, r1, #8
0x07fc677e: 0831 adds r1, #8
0x07fc6780: 89b2 uxth r1, r1
0x07fc6782: 0833 adds r3, #8
0x07fc6784: 9bb2 uxth r3, r3
0x07fc6786: 55f713fa bl #0x7f1bbb0
0x07fc678a: 0646 mov r6, r0
0x07fc678c: 687b ldrb r0, [r5, #0xd]
0x07fc678e: 0028 cmp r0, #0
0x07fc6790: 01d0 beq #0x7fc6796
0x07fc6792: 1220 movs r0, #0x12
0x07fc6794: 00e0 b #0x7fc6798
0x07fc6796: 1320 movs r0, #0x13
0x07fc6798: 3070 strb r0, [r6]
0x07fc679a: a088 ldrh r0, [r4, #4]
0x07fc679c: e989 ldrh r1, [r5, #0xe]
0x07fc679e: 0818 adds r0, r1, r0
0x07fc67a0: b080 strh r0, [r6, #4]
0x07fc67a2: 2a8a ldrh r2, [r5, #0x10]
0x07fc67a4: f280 strh r2, [r6, #6]
0x07fc67a6: 3046 mov r0, r6
0x07fc67a8: 0830 adds r0, #8
0x07fc67aa: 1235 adds r5, #0x12
0x07fc67ac: 2946 mov r1, r5
0x07fc67ae: 57f77dfc bl #0x7f1e0ac
0x07fc67b2: 3046 mov r0, r6
0x07fc67b4: 55f715fa bl #0x7f1bbe2
0x07fc67b8: 7cbd pop {r2, r3, r4, r5, r6, pc}
0x07fc67ba: 801c adds r0, r0, #2
0x07fc67bc: 80b2 uxth r0, r0
0x07fc67be: 0623 movs r3, #6
0x07fc67c0: 55f7f6f9 bl #0x7f1bbb0
0x07fc67c4: 0021 movs r1, #0
0x07fc67c6: 0171 strb r1, [r0, #4]
0x07fc67c8: e989 ldrh r1, [r5, #0xe]
0x07fc67ca: 4180 strh r1, [r0, #2]
0x07fc67cc: 55f709fa bl #0x7f1bbe2
0x07fc67d0: a068 ldr r0, [r4, #8]
0x07fc67d2: 55f75af9 bl #0x7f1ba8a
0x07fc67d6: 0021 movs r1, #0
0x07fc67d8: a160 str r1, [r4, #8]
0x07fc67da: 6288 ldrh r2, [r4, #2]
0x07fc67dc: 0548 ldr r0, [pc, #0x14]
0x07fc67de: 1040 ands r0, r2
0x07fc67e0: 55f769fb bl #0x7f1beb6
0x07fc67e4: 7cbd pop {r2, r3, r4, r5, r6, pc}
0x07fc67e6: c046 mov r8, r8
0x07fc67e8: 0031 adds r1, #0
0x07fc67ea: 0050 str r0, [r0, r0]
0x07fc67ec: 0233 adds r3, #2
0x07fc67ee: 0050 str r0, [r0, r0]
0x07fc67f0: 07fd0000 stc2 p0, c0, [r7, #-0]
0x07fc67f4: ff7f ldrb r7, [r7, #0x1f]
0x07fc67f6: 0000 movs r0, r0
0x07fc67f8: 10b5 push {r4, lr} ;;FUNC
0x07fc67fa: 0446 mov r4, r0
0x07fc67fc: fd20 movs r0, #0xfd
0x07fc67fe: 03f0edfe bl #0x7fca5dc
0x07fc6802: 8179 ldrb r1, [r0, #6]
0x07fc6804: a142 cmp r1, r4
0x07fc6806: 02d9 bls #0x7fc680e
0x07fc6808: 8088 ldrh r0, [r0, #4]
0x07fc680a: 0019 adds r0, r0, r4
0x07fc680c: 00e0 b #0x7fc6810
0x07fc680e: 0020 movs r0, #0
0x07fc6810: 80b2 uxth r0, r0
0x07fc6812: 10bd pop {r4, pc}
0x07fc6814: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fc6816: 0c46 mov r4, r1
0x07fc6818: 0546 mov r5, r0
0x07fc681a: fd20 movs r0, #0xfd
0x07fc681c: 03f0defe bl #0x7fca5dc
0x07fc6820: 0146 mov r1, r0
0x07fc6822: 8288 ldrh r2, [r0, #4]
0x07fc6824: 8020 movs r0, #0x80
0x07fc6826: 9542 cmp r5, r2
0x07fc6828: 06d3 blo #0x7fc6838
0x07fc682a: 8979 ldrb r1, [r1, #6]
0x07fc682c: 8918 adds r1, r1, r2
0x07fc682e: a942 cmp r1, r5
0x07fc6830: 02d9 bls #0x7fc6838
0x07fc6832: a81a subs r0, r5, r2
0x07fc6834: 2070 strb r0, [r4]
0x07fc6836: 0020 movs r0, #0
0x07fc6838: b0bd pop {r4, r5, r7, pc}
0x07fc683a: 0000 movs r0, r0
0x07fc683c: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc683e: 95b0 sub sp, #0x54
0x07fc6840: 1e46 mov r6, r3
0x07fc6842: 0292 str r2, [sp, #8]
0x07fc6844: 0891 str r1, [sp, #0x20]
0x07fc6846: 0546 mov r5, r0
0x07fc6848: 2824 movs r4, #0x28
0x07fc684a: 0121 movs r1, #1
0x07fc684c: 2046 mov r0, r4
0x07fc684e: 0d91 str r1, [sp, #0x34]
0x07fc6850: 55f7a0f8 bl #0x7f1b994
0x07fc6854: 0746 mov r7, r0
0x07fc6856: 2146 mov r1, r4
0x07fc6858: 57f741fc bl #0x7f1e0de
0x07fc685c: 0795 str r5, [sp, #0x1c]
0x07fc685e: 0497 str r7, [sp, #0x10]
0x07fc6860: 2f61 str r7, [r5, #0x10]
0x07fc6862: 089b ldr r3, [sp, #0x20]
0x07fc6864: 1e20 movs r0, #0x1e
0x07fc6866: 0196 str r6, [sp, #4]
0x07fc6868: 3040 ands r0, r6
0x07fc686a: 3f21 movs r1, #0x3f
0x07fc686c: c943 mvns r1, r1
0x07fc686e: 4118 adds r1, r0, r1
0x07fc6870: 0391 str r1, [sp, #0xc]
0x07fc6872: 5f21 movs r1, #0x5f
0x07fc6874: c943 mvns r1, r1
0x07fc6876: 4118 adds r1, r0, r1
0x07fc6878: 0591 str r1, [sp, #0x14]
0x07fc687a: 7f21 movs r1, #0x7f
0x07fc687c: c943 mvns r1, r1
0x07fc687e: 4018 adds r0, r0, r1
0x07fc6880: 0690 str r0, [sp, #0x18]
0x07fc6882: 0022 movs r2, #0
0x07fc6884: 874e ldr r6, [pc, #0x21c]
0x07fc6886: 032a cmp r2, #3
0x07fc6888: 00d1 bne #0x7fc688c
0x07fc688a: cfe0 b #0x7fc6a2c
0x07fc688c: 1d46 mov r5, r3
0x07fc688e: 0798 ldr r0, [sp, #0x1c]
0x07fc6890: 848a ldrh r4, [r0, #0x14]
0x07fc6892: 11a8 add r0, sp, #0x44
0x07fc6894: 8149 ldr r1, [pc, #0x204]
0x07fc6896: 0180 strh r1, [r0]
0x07fc6898: 511c adds r1, r2, #1
0x07fc689a: 8148 ldr r0, [pc, #0x204]
0x07fc689c: 0b91 str r1, [sp, #0x2c]
0x07fc689e: 415c ldrb r1, [r0, r1]
0x07fc68a0: 0c92 str r2, [sp, #0x30]
0x07fc68a2: 875c ldrb r7, [r0, r2]
0x07fc68a4: 781c adds r0, r7, #1
0x07fc68a6: c2b2 uxtb r2, r0
0x07fc68a8: 9142 cmp r1, r2
0x07fc68aa: 0f91 str r1, [sp, #0x3c]
0x07fc68ac: 0846 mov r0, r1
0x07fc68ae: 00d8 bhi #0x7fc68b2
0x07fc68b0: 1046 mov r0, r2
0x07fc68b2: 0e92 str r2, [sp, #0x38]
0x07fc68b4: f943 mvns r1, r7
0x07fc68b6: 0818 adds r0, r1, r0
0x07fc68b8: c1b2 uxtb r1, r0
0x07fc68ba: 1820 movs r0, #0x18
0x07fc68bc: 4843 muls r0, r1, r0
0x07fc68be: 1830 adds r0, #0x18
0x07fc68c0: 0321 movs r1, #3
0x07fc68c2: 55f767f8 bl #0x7f1b994
0x07fc68c6: 2988 ldrh r1, [r5]
0x07fc68c8: 0546 mov r5, r0
0x07fc68ca: 0180 strh r1, [r0]
0x07fc68cc: 4480 strh r4, [r0, #2]
0x07fc68ce: 1424 movs r4, #0x14
0x07fc68d0: 2046 mov r0, r4
0x07fc68d2: 0a97 str r7, [sp, #0x28]
0x07fc68d4: 7843 muls r0, r7, r0
0x07fc68d6: 3118 adds r1, r6, r0
0x07fc68d8: 0a79 ldrb r2, [r1, #4]
0x07fc68da: 022a cmp r2, #2
0x07fc68dc: 0698 ldr r0, [sp, #0x18]
0x07fc68de: 03d0 beq #0x7fc68e8
0x07fc68e0: 042a cmp r2, #4
0x07fc68e2: 0598 ldr r0, [sp, #0x14]
0x07fc68e4: 00d0 beq #0x7fc68e8
0x07fc68e6: 0398 ldr r0, [sp, #0xc]
0x07fc68e8: 2871 strb r0, [r5, #4]
0x07fc68ea: a81d adds r0, r5, #6
0x07fc68ec: 0969 ldr r1, [r1, #0x10]
0x07fc68ee: 1022 movs r2, #0x10
0x07fc68f0: 57f7dcfb bl #0x7f1e0ac
0x07fc68f4: 0e9a ldr r2, [sp, #0x38]
0x07fc68f6: 5443 muls r4, r2, r4
0x07fc68f8: 3719 adds r7, r6, r4
0x07fc68fa: 0024 movs r4, #0
0x07fc68fc: 0997 str r7, [sp, #0x24]
0x07fc68fe: 2346 mov r3, r4
0x07fc6900: d018 adds r0, r2, r3
0x07fc6902: 0f99 ldr r1, [sp, #0x3c]
0x07fc6904: 8842 cmp r0, r1
0x07fc6906: 46d2 bhs #0x7fc6996
0x07fc6908: 3879 ldrb r0, [r7, #4]
0x07fc690a: 1028 cmp r0, #0x10
0x07fc690c: 29d0 beq #0x7fc6962
0x07fc690e: 0428 cmp r0, #4
0x07fc6910: 13d0 beq #0x7fc693a
0x07fc6912: 0228 cmp r0, #2
0x07fc6914: 3bd1 bne #0x7fc698e
0x07fc6916: 1093 str r3, [sp, #0x40]
0x07fc6918: 2e46 mov r6, r5
0x07fc691a: 2d19 adds r5, r5, r4
0x07fc691c: 3868 ldr r0, [r7]
0x07fc691e: 0178 ldrb r1, [r0]
0x07fc6920: 4078 ldrb r0, [r0, #1]
0x07fc6922: 6876 strb r0, [r5, #0x19]
0x07fc6924: 2976 strb r1, [r5, #0x18]
0x07fc6926: 2846 mov r0, r5
0x07fc6928: 1a30 adds r0, #0x1a
0x07fc692a: 0e21 movs r1, #0xe
0x07fc692c: 57f7d7fb bl #0x7f1e0de
0x07fc6930: b868 ldr r0, [r7, #8]
0x07fc6932: 010c lsrs r1, r0, #0x10
0x07fc6934: 6985 strh r1, [r5, #0x2a]
0x07fc6936: 2885 strh r0, [r5, #0x28]
0x07fc6938: 23e0 b #0x7fc6982
0x07fc693a: 1093 str r3, [sp, #0x40]
0x07fc693c: 2e46 mov r6, r5
0x07fc693e: 2d19 adds r5, r5, r4
0x07fc6940: 3868 ldr r0, [r7]
0x07fc6942: 0178 ldrb r1, [r0]
0x07fc6944: 4278 ldrb r2, [r0, #1]
0x07fc6946: 8378 ldrb r3, [r0, #2]
0x07fc6948: c078 ldrb r0, [r0, #3]
0x07fc694a: e876 strb r0, [r5, #0x1b]
0x07fc694c: ab76 strb r3, [r5, #0x1a]
0x07fc694e: 6a76 strb r2, [r5, #0x19]
0x07fc6950: 2976 strb r1, [r5, #0x18]
0x07fc6952: 2846 mov r0, r5
0x07fc6954: 1c30 adds r0, #0x1c
0x07fc6956: 0c21 movs r1, #0xc
0x07fc6958: 57f7c1fb bl #0x7f1e0de
0x07fc695c: 0d98 ldr r0, [sp, #0x34]
0x07fc695e: 8004 lsls r0, r0, #0x12
0x07fc6960: 0ae0 b #0x7fc6978
0x07fc6962: 1093 str r3, [sp, #0x40]
0x07fc6964: 2e46 mov r6, r5
0x07fc6966: 2d19 adds r5, r5, r4
0x07fc6968: 2846 mov r0, r5
0x07fc696a: 1830 adds r0, #0x18
0x07fc696c: 3968 ldr r1, [r7]
0x07fc696e: 1022 movs r2, #0x10
0x07fc6970: 57f79cfb bl #0x7f1e0ac
0x07fc6974: 0d98 ldr r0, [sp, #0x34]
0x07fc6976: c004 lsls r0, r0, #0x13
0x07fc6978: b968 ldr r1, [r7, #8]
0x07fc697a: 0843 orrs r0, r1
0x07fc697c: 000c lsrs r0, r0, #0x10
0x07fc697e: 6885 strh r0, [r5, #0x2a]
0x07fc6980: 2985 strh r1, [r5, #0x28]
0x07fc6982: b889 ldrh r0, [r7, #0xc]
0x07fc6984: 3119 adds r1, r6, r4
0x07fc6986: 8885 strh r0, [r1, #0x2c]
0x07fc6988: 0e9a ldr r2, [sp, #0x38]
0x07fc698a: 3546 mov r5, r6
0x07fc698c: 109b ldr r3, [sp, #0x40]
0x07fc698e: 1437 adds r7, #0x14
0x07fc6990: 1834 adds r4, #0x18
0x07fc6992: 5b1c adds r3, r3, #1
0x07fc6994: b4e7 b #0x7fc6900
0x07fc6996: 6b71 strb r3, [r5, #5]
0x07fc6998: 2f46 mov r7, r5
0x07fc699a: 2846 mov r0, r5
0x07fc699c: 49f773fa bl #0x7f0fe86
0x07fc69a0: 0e9b ldr r3, [sp, #0x38]
0x07fc69a2: 0446 mov r4, r0
0x07fc69a4: 0028 cmp r0, #0
0x07fc69a6: 099d ldr r5, [sp, #0x24]
0x07fc69a8: 13d0 beq #0x7fc69d2
0x07fc69aa: 3846 mov r0, r7
0x07fc69ac: 55f76df8 bl #0x7f1ba8a
0x07fc69b0: 089b ldr r3, [sp, #0x20]
0x07fc69b2: 1888 ldrh r0, [r3]
0x07fc69b4: 0c99 ldr r1, [sp, #0x30]
0x07fc69b6: 0029 cmp r1, #0
0x07fc69b8: 01d1 bne #0x7fc69be
0x07fc69ba: 0499 ldr r1, [sp, #0x10]
0x07fc69bc: 8880 strh r0, [r1, #4]
0x07fc69be: 0f99 ldr r1, [sp, #0x3c]
0x07fc69c0: 0a9a ldr r2, [sp, #0x28]
0x07fc69c2: 891a subs r1, r1, r2
0x07fc69c4: 0818 adds r0, r1, r0
0x07fc69c6: 1880 strh r0, [r3]
0x07fc69c8: 002c cmp r4, #0
0x07fc69ca: 0b9a ldr r2, [sp, #0x2c]
0x07fc69cc: 354e ldr r6, [pc, #0xd4]
0x07fc69ce: 61d1 bne #0x7fc6a94
0x07fc69d0: 59e7 b #0x7fc6886
0x07fc69d2: 3888 ldrh r0, [r7]
0x07fc69d4: 0899 ldr r1, [sp, #0x20]
0x07fc69d6: 0880 strh r0, [r1]
0x07fc69d8: 0024 movs r4, #0
0x07fc69da: 2646 mov r6, r4
0x07fc69dc: 0f98 ldr r0, [sp, #0x3c]
0x07fc69de: 8342 cmp r3, r0
0x07fc69e0: e3d2 bhs #0x7fc69aa
0x07fc69e2: 002c cmp r4, #0
0x07fc69e4: e1d1 bne #0x7fc69aa
0x07fc69e6: 0c20 movs r0, #0xc
0x07fc69e8: 285e ldrsh r0, [r5, r0]
0x07fc69ea: 761c adds r6, r6, #1
0x07fc69ec: 0024 movs r4, #0
0x07fc69ee: 0028 cmp r0, #0
0x07fc69f0: 19d4 bmi #0x7fc6a26
0x07fc69f2: e989 ldrh r1, [r5, #0xe]
0x07fc69f4: 0029 cmp r1, #0
0x07fc69f6: 16d0 beq #0x7fc6a26
0x07fc69f8: 2879 ldrb r0, [r5, #4]
0x07fc69fa: 0228 cmp r0, #2
0x07fc69fc: 08d1 bne #0x7fc6a10
0x07fc69fe: 2868 ldr r0, [r5]
0x07fc6a00: 0278 ldrb r2, [r0]
0x07fc6a02: 4078 ldrb r0, [r0, #1]
0x07fc6a04: 0002 lsls r0, r0, #8
0x07fc6a06: 8018 adds r0, r0, r2
0x07fc6a08: 11aa add r2, sp, #0x44
0x07fc6a0a: 1288 ldrh r2, [r2]
0x07fc6a0c: 9042 cmp r0, r2
0x07fc6a0e: 0ad0 beq #0x7fc6a26
0x07fc6a10: f0b2 uxtb r0, r6
0x07fc6a12: 3a88 ldrh r2, [r7]
0x07fc6a14: 1018 adds r0, r2, r0
0x07fc6a16: 80b2 uxth r0, r0
0x07fc6a18: 1c46 mov r4, r3
0x07fc6a1a: 2b69 ldr r3, [r5, #0x10]
0x07fc6a1c: 0022 movs r2, #0
0x07fc6a1e: 49f70cfb bl #0x7f1003a
0x07fc6a22: 2346 mov r3, r4
0x07fc6a24: 0446 mov r4, r0
0x07fc6a26: 1435 adds r5, #0x14
0x07fc6a28: 5b1c adds r3, r3, #1
0x07fc6a2a: d7e7 b #0x7fc69dc
0x07fc6a2c: 0e20 movs r0, #0xe
0x07fc6a2e: 049a ldr r2, [sp, #0x10]
0x07fc6a30: 9071 strb r0, [r2, #6]
0x07fc6a32: fd20 movs r0, #0xfd
0x07fc6a34: 0799 ldr r1, [sp, #0x1c]
0x07fc6a36: c882 strh r0, [r1, #0x16]
0x07fc6a38: 0d9d ldr r5, [sp, #0x34]
0x07fc6a3a: cd81 strh r5, [r1, #0xe]
0x07fc6a3c: 1a48 ldr r0, [pc, #0x68]
0x07fc6a3e: 4860 str r0, [r1, #4]
0x07fc6a40: 888a ldrh r0, [r1, #0x14]
0x07fc6a42: 5080 strh r0, [r2, #2]
0x07fc6a44: 1046 mov r0, r2
0x07fc6a46: 2430 adds r0, #0x24
0x07fc6a48: 8860 str r0, [r1, #8]
0x07fc6a4a: 0198 ldr r0, [sp, #4]
0x07fc6a4c: c003 lsls r0, r0, #0xf
0x07fc6a4e: 0299 ldr r1, [sp, #8]
0x07fc6a50: 0843 orrs r0, r1
0x07fc6a52: 1080 strh r0, [r2]
0x07fc6a54: 1032 adds r2, #0x10
0x07fc6a56: 1046 mov r0, r2
0x07fc6a58: 3cf75cf8 bl #0x7f02b14
0x07fc6a5c: 0024 movs r4, #0
0x07fc6a5e: 1394 str r4, [sp, #0x4c]
0x07fc6a60: 1294 str r4, [sp, #0x48]
0x07fc6a62: 1436 adds r6, #0x14
0x07fc6a64: 0e2d cmp r5, #0xe
0x07fc6a66: 10d0 beq #0x7fc6a8a
0x07fc6a68: 3079 ldrb r0, [r6, #4]
0x07fc6a6a: 0228 cmp r0, #2
0x07fc6a6c: 0ad1 bne #0x7fc6a84
0x07fc6a6e: 0b48 ldr r0, [pc, #0x2c]
0x07fc6a70: ff30 adds r0, #0xff
0x07fc6a72: 3168 ldr r1, [r6]
0x07fc6a74: 0988 ldrh r1, [r1]
0x07fc6a76: 8142 cmp r1, r0
0x07fc6a78: 04d1 bne #0x7fc6a84
0x07fc6a7a: e8b2 uxtb r0, r5
0x07fc6a7c: 0821 movs r1, #8
0x07fc6a7e: 12aa add r2, sp, #0x48
0x07fc6a80: fff7a6fd bl #0x7fc65d0
0x07fc6a84: 1436 adds r6, #0x14
0x07fc6a86: 6d1c adds r5, r5, #1
0x07fc6a88: ece7 b #0x7fc6a64
0x07fc6a8a: 0798 ldr r0, [sp, #0x1c]
0x07fc6a8c: 808a ldrh r0, [r0, #0x14]
0x07fc6a8e: 2146 mov r1, r4
0x07fc6a90: 55f711fa bl #0x7f1beb6
0x07fc6a94: e0b2 uxtb r0, r4
0x07fc6a96: 15b0 add sp, #0x54
0x07fc6a98: f0bd pop {r4, r5, r6, r7, pc}
0x07fc6a9a: c046 mov r8, r8
0x07fc6a9c: 0328 cmp r0, #3
0x07fc6a9e: 0000 movs r0, r0
0x07fc6aa0: 10fdfc07 ldc2 p7, c0, [r0, #-0x3f0]
0x07fc6aa4: 54fdfc07 ldc2l p7, c0, [r4, #-0x3f0]
0x07fc6aa8: 6cfefc07 mcr2 p7, #3, r0, c12, c12, #7
0x07fc6aac: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc6aae: 85b0 sub sp, #0x14
0x07fc6ab0: 0828 cmp r0, #8
0x07fc6ab2: 1dd2 bhs #0x7fc6af0
0x07fc6ab4: 1546 mov r5, r2
0x07fc6ab6: 0c46 mov r4, r1
0x07fc6ab8: 0646 mov r6, r0
0x07fc6aba: 04af add r7, sp, #0x10
0x07fc6abc: 03aa add r2, sp, #0xc
0x07fc6abe: 0846 mov r0, r1
0x07fc6ac0: 3946 mov r1, r7
0x07fc6ac2: fff73dfd bl #0x7fc6540
0x07fc6ac6: 3f88 ldrh r7, [r7]
0x07fc6ac8: 002f cmp r7, #0
0x07fc6aca: 18d0 beq #0x7fc6afe
0x07fc6acc: 0399 ldr r1, [sp, #0xc]
0x07fc6ace: 0029 cmp r1, #0
0x07fc6ad0: 1cd0 beq #0x7fc6b0c
0x07fc6ad2: 0095 str r5, [sp]
0x07fc6ad4: 01ad add r5, sp, #4
0x07fc6ad6: 2846 mov r0, r5
0x07fc6ad8: 3a46 mov r2, r7
0x07fc6ada: 57f7e7fa bl #0x7f1e0ac
0x07fc6ade: 0098 ldr r0, [sp]
0x07fc6ae0: a855 strb r0, [r5, r6]
0x07fc6ae2: 2046 mov r0, r4
0x07fc6ae4: 3946 mov r1, r7
0x07fc6ae6: 2a46 mov r2, r5
0x07fc6ae8: fff772fd bl #0x7fc65d0
0x07fc6aec: 05b0 add sp, #0x14
0x07fc6aee: f0bd pop {r4, r5, r6, r7, pc}
0x07fc6af0: 4848 ldr r0, [pc, #0x120]
0x07fc6af2: ff21 movs r1, #0xff
0x07fc6af4: 0180 strh r1, [r0]
0x07fc6af6: 4848 ldr r0, [pc, #0x120]
0x07fc6af8: 0821 movs r1, #8
0x07fc6afa: 0180 strh r1, [r0]
0x07fc6afc: fee7 b #0x7fc6afc
0x07fc6afe: 4548 ldr r0, [pc, #0x114]
0x07fc6b00: ff21 movs r1, #0xff
0x07fc6b02: 0180 strh r1, [r0]
0x07fc6b04: 4448 ldr r0, [pc, #0x110]
0x07fc6b06: 0821 movs r1, #8
0x07fc6b08: 0180 strh r1, [r0]
0x07fc6b0a: fee7 b #0x7fc6b0a
0x07fc6b0c: 4148 ldr r0, [pc, #0x104]
0x07fc6b0e: ff21 movs r1, #0xff
0x07fc6b10: 0180 strh r1, [r0]
0x07fc6b12: 4148 ldr r0, [pc, #0x104]
0x07fc6b14: 0821 movs r1, #8
0x07fc6b16: 0180 strh r1, [r0]
0x07fc6b18: fee7 b #0x7fc6b18
0x07fc6b1a: c046 mov r8, r8
0x07fc6b1c: 0031 adds r1, #0
0x07fc6b1e: 0050 str r0, [r0, r0]
0x07fc6b20: 0233 adds r3, #2
0x07fc6b22: 0050 str r0, [r0, r0]
0x07fc6b24: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc6b26: 1446 mov r4, r2
0x07fc6b28: 0e46 mov r6, r1
0x07fc6b2a: fd20 movs r0, #0xfd
0x07fc6b2c: 03f056fd bl #0x7fca5dc
0x07fc6b30: 0546 mov r5, r0
0x07fc6b32: 8788 ldrh r7, [r0, #4]
0x07fc6b34: 0096 str r6, [sp]
0x07fc6b36: 7688 ldrh r6, [r6, #2]
0x07fc6b38: 0194 str r4, [sp, #4]
0x07fc6b3a: 2046 mov r0, r4
0x07fc6b3c: 55f7edf9 bl #0x7f1bf1a
0x07fc6b40: 0128 cmp r0, #1
0x07fc6b42: 02d1 bne #0x7fc6b4a
0x07fc6b44: 0227 movs r7, #2
0x07fc6b46: 3846 mov r0, r7
0x07fc6b48: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc6b4a: f019 adds r0, r6, r7
0x07fc6b4c: 80b2 uxth r0, r0
0x07fc6b4e: 01f0edfc bl #0x7fc852c
0x07fc6b52: 0028 cmp r0, #0
0x07fc6b54: 0bd0 beq #0x7fc6b6e
0x07fc6b56: 02a9 add r1, sp, #8
0x07fc6b58: fff75cfe bl #0x7fc6814
0x07fc6b5c: 0028 cmp r0, #0
0x07fc6b5e: 0dd0 beq #0x7fc6b7c
0x07fc6b60: 2c48 ldr r0, [pc, #0xb0]
0x07fc6b62: ff21 movs r1, #0xff
0x07fc6b64: 0180 strh r1, [r0]
0x07fc6b66: 2c48 ldr r0, [pc, #0xb0]
0x07fc6b68: 0821 movs r1, #8
0x07fc6b6a: 0180 strh r1, [r0]
0x07fc6b6c: fee7 b #0x7fc6b6c
0x07fc6b6e: 2948 ldr r0, [pc, #0xa4]
0x07fc6b70: ff21 movs r1, #0xff
0x07fc6b72: 0180 strh r1, [r0]
0x07fc6b74: 2848 ldr r0, [pc, #0xa0]
0x07fc6b76: 0821 movs r1, #8
0x07fc6b78: 0180 strh r1, [r0]
0x07fc6b7a: fee7 b #0x7fc6b7a
0x07fc6b7c: 0127 movs r7, #1
0x07fc6b7e: 0198 ldr r0, [sp, #4]
0x07fc6b80: 3946 mov r1, r7
0x07fc6b82: 55f798f9 bl #0x7f1beb6
0x07fc6b86: 0020 movs r0, #0
0x07fc6b88: 2873 strb r0, [r5, #0xc]
0x07fc6b8a: 0098 ldr r0, [sp]
0x07fc6b8c: 0c38 subs r0, #0xc
0x07fc6b8e: a860 str r0, [r5, #8]
0x07fc6b90: 0298 ldr r0, [sp, #8]
0x07fc6b92: 6873 strb r0, [r5, #0xd]
0x07fc6b94: fff7aefd bl #0x7fc66f4
0x07fc6b98: d5e7 b #0x7fc6b46
0x07fc6b9a: c046 mov r8, r8
0x07fc6b9c: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc6b9e: 1446 mov r4, r2
0x07fc6ba0: 0e46 mov r6, r1
0x07fc6ba2: fd20 movs r0, #0xfd
0x07fc6ba4: 03f01afd bl #0x7fca5dc
0x07fc6ba8: 0546 mov r5, r0
0x07fc6baa: 8788 ldrh r7, [r0, #4]
0x07fc6bac: 0096 str r6, [sp]
0x07fc6bae: 7688 ldrh r6, [r6, #2]
0x07fc6bb0: 0194 str r4, [sp, #4]
0x07fc6bb2: 2046 mov r0, r4
0x07fc6bb4: 55f7b1f9 bl #0x7f1bf1a
0x07fc6bb8: 0128 cmp r0, #1
0x07fc6bba: 02d1 bne #0x7fc6bc2
0x07fc6bbc: 0227 movs r7, #2
0x07fc6bbe: 3846 mov r0, r7
0x07fc6bc0: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc6bc2: f019 adds r0, r6, r7
0x07fc6bc4: 80b2 uxth r0, r0
0x07fc6bc6: 01f0b1fc bl #0x7fc852c
0x07fc6bca: 0028 cmp r0, #0
0x07fc6bcc: 0bd0 beq #0x7fc6be6
0x07fc6bce: 02a9 add r1, sp, #8
0x07fc6bd0: fff720fe bl #0x7fc6814
0x07fc6bd4: 0028 cmp r0, #0
0x07fc6bd6: 0dd0 beq #0x7fc6bf4
0x07fc6bd8: 0e48 ldr r0, [pc, #0x38]
0x07fc6bda: ff21 movs r1, #0xff
0x07fc6bdc: 0180 strh r1, [r0]
0x07fc6bde: 0e48 ldr r0, [pc, #0x38]
0x07fc6be0: 0821 movs r1, #8
0x07fc6be2: 0180 strh r1, [r0]
0x07fc6be4: fee7 b #0x7fc6be4
0x07fc6be6: 0b48 ldr r0, [pc, #0x2c]
0x07fc6be8: ff21 movs r1, #0xff
0x07fc6bea: 0180 strh r1, [r0]
0x07fc6bec: 0a48 ldr r0, [pc, #0x28]
0x07fc6bee: 0821 movs r1, #8
0x07fc6bf0: 0180 strh r1, [r0]
0x07fc6bf2: fee7 b #0x7fc6bf2
0x07fc6bf4: 0127 movs r7, #1
0x07fc6bf6: 0198 ldr r0, [sp, #4]
0x07fc6bf8: 3946 mov r1, r7
0x07fc6bfa: 55f75cf9 bl #0x7f1beb6
0x07fc6bfe: 0020 movs r0, #0
0x07fc6c00: 2873 strb r0, [r5, #0xc]
0x07fc6c02: 0098 ldr r0, [sp]
0x07fc6c04: 0c38 subs r0, #0xc
0x07fc6c06: a860 str r0, [r5, #8]
0x07fc6c08: 0298 ldr r0, [sp, #8]
0x07fc6c0a: 6873 strb r0, [r5, #0xd]
0x07fc6c0c: fff772fd bl #0x7fc66f4
0x07fc6c10: d5e7 b #0x7fc6bbe
0x07fc6c12: c046 mov r8, r8
0x07fc6c14: 0031 adds r1, #0
0x07fc6c16: 0050 str r0, [r0, r0]
0x07fc6c18: 0233 adds r3, #2
0x07fc6c1a: 0050 str r0, [r0, r0]
0x07fc6c1c: 10b5 push {r4, lr} ;;FUNC
0x07fc6c1e: 0c46 mov r4, r1
0x07fc6c20: fd20 movs r0, #0xfd
0x07fc6c22: 03f0dbfc bl #0x7fca5dc
0x07fc6c26: 8088 ldrh r0, [r0, #4]
0x07fc6c28: 6188 ldrh r1, [r4, #2]
0x07fc6c2a: 0818 adds r0, r1, r0
0x07fc6c2c: 80b2 uxth r0, r0
0x07fc6c2e: a188 ldrh r1, [r4, #4]
0x07fc6c30: a31d adds r3, r4, #6
0x07fc6c32: 0024 movs r4, #0
0x07fc6c34: 2246 mov r2, r4
0x07fc6c36: 49f700fa bl #0x7f1003a
0x07fc6c3a: 2046 mov r0, r4
0x07fc6c3c: 10bd pop {r4, pc}
0x07fc6c3e: 0000 movs r0, r0
0x07fc6c40: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc6c42: 1446 mov r4, r2
0x07fc6c44: 0d46 mov r5, r1
0x07fc6c46: 1046 mov r0, r2
0x07fc6c48: 55f767f9 bl #0x7f1bf1a
0x07fc6c4c: 0128 cmp r0, #1
0x07fc6c4e: 2ed1 bne #0x7fc6cae
0x07fc6c50: 2878 ldrb r0, [r5]
0x07fc6c52: 0102 lsls r1, r0, #8
0x07fc6c54: 0831 adds r1, #8
0x07fc6c56: aa79 ldrb r2, [r5, #6]
0x07fc6c58: 1648 ldr r0, [pc, #0x58]
0x07fc6c5a: 002a cmp r2, #0
0x07fc6c5c: 0cd0 beq #0x7fc6c78
0x07fc6c5e: 89b2 uxth r1, r1
0x07fc6c60: 0623 movs r3, #6
0x07fc6c62: 2246 mov r2, r4
0x07fc6c64: 54f7a4ff bl #0x7f1bbb0
0x07fc6c68: 0646 mov r6, r0
0x07fc6c6a: a878 ldrb r0, [r5, #2]
0x07fc6c6c: fff7c4fd bl #0x7fc67f8
0x07fc6c70: 8021 movs r1, #0x80
0x07fc6c72: 3171 strb r1, [r6, #4]
0x07fc6c74: 3080 strh r0, [r6]
0x07fc6c76: 13e0 b #0x7fc6ca0
0x07fc6c78: aa88 ldrh r2, [r5, #4]
0x07fc6c7a: 89b2 uxth r1, r1
0x07fc6c7c: 921d adds r2, r2, #6
0x07fc6c7e: 93b2 uxth r3, r2
0x07fc6c80: 2246 mov r2, r4
0x07fc6c82: 54f795ff bl #0x7f1bbb0
0x07fc6c86: 0646 mov r6, r0
0x07fc6c88: a878 ldrb r0, [r5, #2]
0x07fc6c8a: fff7b5fd bl #0x7fc67f8
0x07fc6c8e: 0021 movs r1, #0
0x07fc6c90: 3171 strb r1, [r6, #4]
0x07fc6c92: 3080 strh r0, [r6]
0x07fc6c94: aa88 ldrh r2, [r5, #4]
0x07fc6c96: 7280 strh r2, [r6, #2]
0x07fc6c98: 701d adds r0, r6, #5
0x07fc6c9a: e91d adds r1, r5, #7
0x07fc6c9c: 57f706fa bl #0x7f1e0ac
0x07fc6ca0: 3046 mov r0, r6
0x07fc6ca2: 54f79eff bl #0x7f1bbe2
0x07fc6ca6: 0021 movs r1, #0
0x07fc6ca8: 2046 mov r0, r4
0x07fc6caa: 55f704f9 bl #0x7f1beb6
0x07fc6cae: 0020 movs r0, #0
0x07fc6cb0: 70bd pop {r4, r5, r6, pc}
0x07fc6cb2: c046 mov r8, r8
0x07fc6cb4: 140c lsrs r4, r2, #0x10
0x07fc6cb6: 0000 movs r0, r0
0x07fc6cb8: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fc6cba: 1c46 mov r4, r3
0x07fc6cbc: fff7bafb bl #0x7fc6434
0x07fc6cc0: 0546 mov r5, r0
0x07fc6cc2: 0499 ldr r1, [sp, #0x10]
0x07fc6cc4: 059a ldr r2, [sp, #0x14]
0x07fc6cc6: 2046 mov r0, r4
0x07fc6cc8: fff7b4fb bl #0x7fc6434
0x07fc6ccc: 281a subs r0, r5, r0
0x07fc6cce: c117 asrs r1, r0, #0x1f
0x07fc6cd0: 4840 eors r0, r1
0x07fc6cd2: 401a subs r0, r0, r1
0x07fc6cd4: b0bd pop {r4, r5, r7, pc}
0x07fc6cd6: 7047 bx lr
0x07fc6cd8: 7047 bx lr
0x07fc6cda: 80b5 push {r7, lr} ;;FUNC
0x07fc6cdc: 57f7d4f9 bl #0x7f1e088
0x07fc6ce0: 80bd pop {r7, pc}
0x07fc6ce2: 80b5 push {r7, lr} ;;FUNC
0x07fc6ce4: 57f7d9f9 bl #0x7f1e09a
0x07fc6ce8: 80bd pop {r7, pc}
0x07fc6cea: 0000 movs r0, r0
0x07fc6cec: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc6cee: fcf7d3f9 bl #0x7fc3098
0x07fc6cf2: 2a20 movs r0, #0x2a
0x07fc6cf4: a449 ldr r1, [pc, #0x290]
0x07fc6cf6: 095c ldrb r1, [r1, r0]
0x07fc6cf8: a44d ldr r5, [pc, #0x290]
0x07fc6cfa: 287f ldrb r0, [r5, #0x1c]
0x07fc6cfc: 0029 cmp r1, #0
0x07fc6cfe: 26d0 beq #0x7fc6d4e
0x07fc6d00: 0028 cmp r0, #0
0x07fc6d02: 2ad0 beq #0x7fc6d5a
0x07fc6d04: 5e4f ldr r7, [pc, #0x178]
0x07fc6d06: b879 ldrb r0, [r7, #6]
0x07fc6d08: 1028 cmp r0, #0x10
0x07fc6d0a: 2ed3 blo #0x7fc6d6a
0x07fc6d0c: 0409 lsrs r4, r0, #4
0x07fc6d0e: 2020 movs r0, #0x20
0x07fc6d10: 0021 movs r1, #0
0x07fc6d12: 0125 movs r5, #1
0x07fc6d14: 5d4f ldr r7, [pc, #0x174]
0x07fc6d16: 2246 mov r2, r4
0x07fc6d18: 2b46 mov r3, r5
0x07fc6d1a: b847 blx r7
0x07fc6d1c: 2120 movs r0, #0x21
0x07fc6d1e: aa26 movs r6, #0xaa
0x07fc6d20: 3146 mov r1, r6
0x07fc6d22: 2246 mov r2, r4
0x07fc6d24: 2b46 mov r3, r5
0x07fc6d26: b847 blx r7
0x07fc6d28: 2220 movs r0, #0x22
0x07fc6d2a: 3146 mov r1, r6
0x07fc6d2c: 2246 mov r2, r4
0x07fc6d2e: 2b46 mov r3, r5
0x07fc6d30: b847 blx r7
0x07fc6d32: 2320 movs r0, #0x23
0x07fc6d34: 5526 movs r6, #0x55
0x07fc6d36: 3146 mov r1, r6
0x07fc6d38: 2246 mov r2, r4
0x07fc6d3a: 2b46 mov r3, r5
0x07fc6d3c: b847 blx r7
0x07fc6d3e: 2420 movs r0, #0x24
0x07fc6d40: 3146 mov r1, r6
0x07fc6d42: 2246 mov r2, r4
0x07fc6d44: 2b46 mov r3, r5
0x07fc6d46: 914d ldr r5, [pc, #0x244]
0x07fc6d48: b847 blx r7
0x07fc6d4a: 3f20 movs r0, #0x3f
0x07fc6d4c: 02e0 b #0x7fc6d54
0x07fc6d4e: 0028 cmp r0, #0
0x07fc6d50: 5cd0 beq #0x7fc6e0c
0x07fc6d52: 0f20 movs r0, #0xf
0x07fc6d54: fcf756fb bl #0x7fc3404
0x07fc6d58: 8fe0 b #0x7fc6e7a
0x07fc6d5a: fcf7f3fa bl #0x7fc3344
0x07fc6d5e: 484c ldr r4, [pc, #0x120]
0x07fc6d60: a079 ldrb r0, [r4, #6]
0x07fc6d62: 0f28 cmp r0, #0xf
0x07fc6d64: 5dd8 bhi #0x7fc6e22
0x07fc6d66: 0820 movs r0, #8
0x07fc6d68: 5ce0 b #0x7fc6e24
0x07fc6d6a: 4648 ldr r0, [pc, #0x118]
0x07fc6d6c: 0821 movs r1, #8
0x07fc6d6e: 0180 strh r1, [r0]
0x07fc6d70: 2820 movs r0, #0x28
0x07fc6d72: 295c ldrb r1, [r5, r0]
0x07fc6d74: 401a subs r0, r0, r1
0x07fc6d76: 0a21 movs r1, #0xa
0x07fc6d78: 57f734f9 bl #0x7f1dfe4
0x07fc6d7c: 801c adds r0, r0, #2
0x07fc6d7e: c4b2 uxtb r4, r0
0x07fc6d80: 0294 str r4, [sp, #8]
0x07fc6d82: 2020 movs r0, #0x20
0x07fc6d84: 0025 movs r5, #0
0x07fc6d86: 0426 movs r6, #4
0x07fc6d88: 2946 mov r1, r5
0x07fc6d8a: 3246 mov r2, r6
0x07fc6d8c: 2346 mov r3, r4
0x07fc6d8e: fcf7edfa bl #0x7fc336c
0x07fc6d92: 2120 movs r0, #0x21
0x07fc6d94: aa21 movs r1, #0xaa
0x07fc6d96: 3246 mov r2, r6
0x07fc6d98: 2346 mov r3, r4
0x07fc6d9a: fcf7e7fa bl #0x7fc336c
0x07fc6d9e: 2220 movs r0, #0x22
0x07fc6da0: fcf702fb bl #0x7fc33a8
0x07fc6da4: bb20 movs r0, #0xbb
0x07fc6da6: 384c ldr r4, [pc, #0xe0]
0x07fc6da8: a047 blx r4
0x07fc6daa: b879 ldrb r0, [r7, #6]
0x07fc6dac: 0190 str r0, [sp, #4]
0x07fc6dae: 0126 movs r6, #1
0x07fc6db0: 3046 mov r0, r6
0x07fc6db2: a047 blx r4
0x07fc6db4: 0f27 movs r7, #0xf
0x07fc6db6: 0198 ldr r0, [sp, #4]
0x07fc6db8: 0740 ands r7, r0
0x07fc6dba: 3846 mov r0, r7
0x07fc6dbc: a047 blx r4
0x07fc6dbe: 3046 mov r0, r6
0x07fc6dc0: 029e ldr r6, [sp, #8]
0x07fc6dc2: a047 blx r4
0x07fc6dc4: 3846 mov r0, r7
0x07fc6dc6: a047 blx r4
0x07fc6dc8: 3046 mov r0, r6
0x07fc6dca: a047 blx r4
0x07fc6dcc: 232d cmp r5, #0x23
0x07fc6dce: 04d8 bhi #0x7fc6dda
0x07fc6dd0: 0020 movs r0, #0
0x07fc6dd2: fcf7fdfa bl #0x7fc33d0
0x07fc6dd6: 6d1c adds r5, r5, #1
0x07fc6dd8: f8e7 b #0x7fc6dcc
0x07fc6dda: 2320 movs r0, #0x23
0x07fc6ddc: aa21 movs r1, #0xaa
0x07fc6dde: 0425 movs r5, #4
0x07fc6de0: 2a46 mov r2, r5
0x07fc6de2: 3346 mov r3, r6
0x07fc6de4: fcf7c2fa bl #0x7fc336c
0x07fc6de8: 2420 movs r0, #0x24
0x07fc6dea: 5521 movs r1, #0x55
0x07fc6dec: 2a46 mov r2, r5
0x07fc6dee: 3346 mov r3, r6
0x07fc6df0: fcf7bcfa bl #0x7fc336c
0x07fc6df4: 2f20 movs r0, #0x2f
0x07fc6df6: fcf705fb bl #0x7fc3404
0x07fc6dfa: 7d20 movs r0, #0x7d
0x07fc6dfc: 4001 lsls r0, r0, #5
0x07fc6dfe: fcf7a9f9 bl #0x7fc3154
0x07fc6e02: 1220 movs r0, #0x12
0x07fc6e04: fcf7d0fa bl #0x7fc33a8
0x07fc6e08: 604d ldr r5, [pc, #0x180]
0x07fc6e0a: 36e0 b #0x7fc6e7a
0x07fc6e0c: fcf79afa bl #0x7fc3344
0x07fc6e10: 1820 movs r0, #0x18
0x07fc6e12: fcf7c9fa bl #0x7fc33a8
0x07fc6e16: 8020 movs r0, #0x80
0x07fc6e18: fcf7dafa bl #0x7fc33d0
0x07fc6e1c: 0020 movs r0, #0
0x07fc6e1e: f721 movs r1, #0xf7
0x07fc6e20: 29e0 b #0x7fc6e76
0x07fc6e22: 0009 lsrs r0, r0, #4
0x07fc6e24: 1a49 ldr r1, [pc, #0x68]
0x07fc6e26: 4143 muls r1, r0, r1
0x07fc6e28: e162 str r1, [r4, #0x2c]
0x07fc6e2a: 2046 mov r0, r4
0x07fc6e2c: 2830 adds r0, #0x28
0x07fc6e2e: fef769f9 bl #0x7fc5104
0x07fc6e32: 0020 movs r0, #0
0x07fc6e34: c721 movs r1, #0xc7
0x07fc6e36: fcf7abf9 bl #0x7fc3190
0x07fc6e3a: 6079 ldrb r0, [r4, #5]
0x07fc6e3c: 4828 cmp r0, #0x48
0x07fc6e3e: 04d8 bhi #0x7fc6e4a
0x07fc6e40: 7d20 movs r0, #0x7d
0x07fc6e42: c000 lsls r0, r0, #3
0x07fc6e44: fcf786f9 bl #0x7fc3154
0x07fc6e48: 05e0 b #0x7fc6e56
0x07fc6e4a: 1248 ldr r0, [pc, #0x48]
0x07fc6e4c: 04f04efd bl #0x7fcb8ec
0x07fc6e50: 0020 movs r0, #0
0x07fc6e52: fcf7f5fa bl #0x7fc3440
0x07fc6e56: a079 ldrb r0, [r4, #6]
0x07fc6e58: 0f28 cmp r0, #0xf
0x07fc6e5a: 0ed8 bhi #0x7fc6e7a
0x07fc6e5c: 6179 ldrb r1, [r4, #5]
0x07fc6e5e: 4929 cmp r1, #0x49
0x07fc6e60: 0bd8 bhi #0x7fc6e7a
0x07fc6e62: 0f21 movs r1, #0xf
0x07fc6e64: 4840 eors r0, r1
0x07fc6e66: 3134 adds r4, #0x31
0x07fc6e68: 2071 strb r0, [r4, #4]
0x07fc6e6a: a071 strb r0, [r4, #6]
0x07fc6e6c: 2046 mov r0, r4
0x07fc6e6e: fef749f9 bl #0x7fc5104
0x07fc6e72: 8020 movs r0, #0x80
0x07fc6e74: c721 movs r1, #0xc7
0x07fc6e76: fcf78bf9 bl #0x7fc3190
0x07fc6e7a: 0120 movs r0, #1
0x07fc6e7c: 6877 strb r0, [r5, #0x1d]
0x07fc6e7e: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc6e80: d009 lsrs r0, r2, #7
0x07fc6e82: fd07 lsls r5, r7, #0x1f
0x07fc6e84: 0033 adds r3, #0
0x07fc6e86: 0050 str r0, [r0, r0]
0x07fc6e88: d133 adds r3, #0xd1
0x07fc6e8a: fc07 lsls r4, r7, #0x1f
0x07fc6e8c: 6d33 adds r3, #0x6d
0x07fc6e8e: fc07 lsls r4, r7, #0x1f
0x07fc6e90: 0101 lsls r1, r0, #4
0x07fc6e92: 0101 lsls r1, r0, #4
0x07fc6e94: 4042 rsbs r0, r0, #0
0x07fc6e96: 0f00 movs r7, r1
0x07fc6e98: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc6e9a: 2a20 movs r0, #0x2a
0x07fc6e9c: 3a49 ldr r1, [pc, #0xe8]
0x07fc6e9e: 0190 str r0, [sp, #4]
0x07fc6ea0: 085c ldrb r0, [r1, r0]
0x07fc6ea2: fcf7cdfa bl #0x7fc3440
0x07fc6ea6: 2020 movs r0, #0x20
0x07fc6ea8: 3849 ldr r1, [pc, #0xe0]
0x07fc6eaa: 0025 movs r5, #0
0x07fc6eac: 0d54 strb r5, [r1, r0]
0x07fc6eae: 887f ldrb r0, [r1, #0x1e]
0x07fc6eb0: 0028 cmp r0, #0
0x07fc6eb2: 01d1 bne #0x7fc6eb8
0x07fc6eb4: 2420 movs r0, #0x24
0x07fc6eb6: 00e0 b #0x7fc6eba
0x07fc6eb8: 1020 movs r0, #0x10
0x07fc6eba: 0290 str r0, [sp, #8]
0x07fc6ebc: 087f ldrb r0, [r1, #0x1c]
0x07fc6ebe: 0028 cmp r0, #0
0x07fc6ec0: 0cd0 beq #0x7fc6edc
0x07fc6ec2: c87f ldrb r0, [r1, #0x1f]
0x07fc6ec4: 0028 cmp r0, #0
0x07fc6ec6: 01d1 bne #0x7fc6ecc
0x07fc6ec8: 2620 movs r0, #0x26
0x07fc6eca: 00e0 b #0x7fc6ece
0x07fc6ecc: 1320 movs r0, #0x13
0x07fc6ece: 097e ldrb r1, [r1, #0x18]
0x07fc6ed0: 0029 cmp r1, #0
0x07fc6ed2: 00d0 beq #0x7fc6ed6
0x07fc6ed4: 0290 str r0, [sp, #8]
0x07fc6ed6: 0298 ldr r0, [sp, #8]
0x07fc6ed8: fcf7b5fb bl #0x7fc3646
0x07fc6edc: 2c4c ldr r4, [pc, #0xb0]
0x07fc6ede: 2e4e ldr r6, [pc, #0xb8]
0x07fc6ee0: 2846 mov r0, r5
0x07fc6ee2: 022d cmp r5, #2
0x07fc6ee4: 17d8 bhi #0x7fc6f16
0x07fc6ee6: 0023 movs r3, #0
0x07fc6ee8: 0093 str r3, [sp]
0x07fc6eea: 1721 movs r1, #0x17
0x07fc6eec: 4903 lsls r1, r1, #0xd
0x07fc6eee: 87b2 uxth r7, r0
0x07fc6ef0: 7818 adds r0, r7, r1
0x07fc6ef2: 3146 mov r1, r6
0x07fc6ef4: 2246 mov r2, r4
0x07fc6ef6: 03f0a9ff bl #0x7fcae4c
0x07fc6efa: 2448 ldr r0, [pc, #0x90]
0x07fc6efc: 007f ldrb r0, [r0, #0x1c]
0x07fc6efe: 0028 cmp r0, #0
0x07fc6f00: 02d1 bne #0x7fc6f08
0x07fc6f02: 0298 ldr r0, [sp, #8]
0x07fc6f04: fcf79ffb bl #0x7fc3646
0x07fc6f08: 0020 movs r0, #0
0x07fc6f0a: 0121 movs r1, #1
0x07fc6f0c: fcf746fb bl #0x7fc359c
0x07fc6f10: 3819 adds r0, r7, r4
0x07fc6f12: 6d1c adds r5, r5, #1
0x07fc6f14: e5e7 b #0x7fc6ee2
0x07fc6f16: 1d48 ldr r0, [pc, #0x74]
0x07fc6f18: 007e ldrb r0, [r0, #0x18]
0x07fc6f1a: 0028 cmp r0, #0
0x07fc6f1c: 06d0 beq #0x7fc6f2c
0x07fc6f1e: 0020 movs r0, #0
0x07fc6f20: 0199 ldr r1, [sp, #4]
0x07fc6f22: 194a ldr r2, [pc, #0x64]
0x07fc6f24: 5054 strb r0, [r2, r1]
0x07fc6f26: fff7e1fe bl #0x7fc6cec
0x07fc6f2a: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc6f2c: 1749 ldr r1, [pc, #0x5c]
0x07fc6f2e: 087f ldrb r0, [r1, #0x1c]
0x07fc6f30: 0028 cmp r0, #0
0x07fc6f32: 07d0 beq #0x7fc6f44
0x07fc6f34: c87f ldrb r0, [r1, #0x1f]
0x07fc6f36: 0028 cmp r0, #0
0x07fc6f38: 01d1 bne #0x7fc6f3e
0x07fc6f3a: 2620 movs r0, #0x26
0x07fc6f3c: 00e0 b #0x7fc6f40
0x07fc6f3e: 1320 movs r0, #0x13
0x07fc6f40: fcf781fb bl #0x7fc3646
0x07fc6f44: 0026 movs r6, #0
0x07fc6f46: 134f ldr r7, [pc, #0x4c]
0x07fc6f48: 3046 mov r0, r6
0x07fc6f4a: 022e cmp r6, #2
0x07fc6f4c: e7d8 bhi #0x7fc6f1e
0x07fc6f4e: 0023 movs r3, #0
0x07fc6f50: 0093 str r3, [sp]
0x07fc6f52: 85b2 uxth r5, r0
0x07fc6f54: e819 adds r0, r5, r7
0x07fc6f56: 1049 ldr r1, [pc, #0x40]
0x07fc6f58: 2246 mov r2, r4
0x07fc6f5a: 03f077ff bl #0x7fcae4c
0x07fc6f5e: 0b48 ldr r0, [pc, #0x2c]
0x07fc6f60: 007f ldrb r0, [r0, #0x1c]
0x07fc6f62: 0028 cmp r0, #0
0x07fc6f64: 08d1 bne #0x7fc6f78
0x07fc6f66: 0948 ldr r0, [pc, #0x24]
0x07fc6f68: c07f ldrb r0, [r0, #0x1f]
0x07fc6f6a: 0028 cmp r0, #0
0x07fc6f6c: 01d1 bne #0x7fc6f72
0x07fc6f6e: 2620 movs r0, #0x26
0x07fc6f70: 00e0 b #0x7fc6f74
0x07fc6f72: 1320 movs r0, #0x13
0x07fc6f74: fcf767fb bl #0x7fc3646
0x07fc6f78: 0020 movs r0, #0
0x07fc6f7a: 0121 movs r1, #1
0x07fc6f7c: fcf70efb bl #0x7fc359c
0x07fc6f80: 2819 adds r0, r5, r4
0x07fc6f82: 761c adds r6, r6, #1
0x07fc6f84: e1e7 b #0x7fc6f4a
0x07fc6f86: c046 mov r8, r8
0x07fc6f88: 9c4a ldr r2, [pc, #0x270]
0x07fc6f8a: fd07 lsls r5, r7, #0x1f
0x07fc6f8c: e819 adds r0, r5, r7
0x07fc6f8e: fd07 lsls r5, r7, #0x1f
0x07fc6f90: 8813 asrs r0, r1, #0xe
0x07fc6f92: 0000 movs r0, r0
0x07fc6f94: 981a subs r0, r3, r2
0x07fc6f96: 0300 movs r3, r0
0x07fc6f98: 1237 adds r7, #0x12
0x07fc6f9a: fd07 lsls r5, r7, #0x1f
0x07fc6f9c: 7047 bx lr
0x07fc6f9e: 7047 bx lr
0x07fc6fa0: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc6fa2: 0546 mov r5, r0
0x07fc6fa4: 0469 ldr r4, [r0, #0x10]
0x07fc6fa6: 261d adds r6, r4, #4
0x07fc6fa8: 3068 ldr r0, [r6]
0x07fc6faa: 0028 cmp r0, #0
0x07fc6fac: 05d0 beq #0x7fc6fba
0x07fc6fae: 3046 mov r0, r6
0x07fc6fb0: 3bf7b8fd bl #0x7f02b24
0x07fc6fb4: 54f769fd bl #0x7f1ba8a
0x07fc6fb8: f6e7 b #0x7fc6fa8
0x07fc6fba: 0020 movs r0, #0
0x07fc6fbc: 2861 str r0, [r5, #0x10]
0x07fc6fbe: 2046 mov r0, r4
0x07fc6fc0: 54f763fd bl #0x7f1ba8a
0x07fc6fc4: 70bd pop {r4, r5, r6, pc}
0x07fc6fc6: 0000 movs r0, r0
0x07fc6fc8: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc6fca: 8bb0 sub sp, #0x2c
0x07fc6fcc: 1e46 mov r6, r3
0x07fc6fce: 0792 str r2, [sp, #0x1c]
0x07fc6fd0: 0f46 mov r7, r1
0x07fc6fd2: 0446 mov r4, r0
0x07fc6fd4: 1098 ldr r0, [sp, #0x40]
0x07fc6fd6: 0690 str r0, [sp, #0x18]
0x07fc6fd8: 0088 ldrh r0, [r0]
0x07fc6fda: 0890 str r0, [sp, #0x20]
0x07fc6fdc: 0021 movs r1, #0
0x07fc6fde: 0120 movs r0, #1
0x07fc6fe0: 0246 mov r2, r0
0x07fc6fe2: 0929 cmp r1, #9
0x07fc6fe4: 13d0 beq #0x7fc700e
0x07fc6fe6: 0325 movs r5, #3
0x07fc6fe8: 8540 lsls r5, r0
0x07fc6fea: 0990 str r0, [sp, #0x24]
0x07fc6fec: 2046 mov r0, r4
0x07fc6fee: 3446 mov r4, r6
0x07fc6ff0: 089e ldr r6, [sp, #0x20]
0x07fc6ff2: ce40 lsrs r6, r1
0x07fc6ff4: 3b46 mov r3, r7
0x07fc6ff6: 0127 movs r7, #1
0x07fc6ff8: 3740 ands r7, r6
0x07fc6ffa: 7e42 rsbs r6, r7, #0
0x07fc6ffc: 1f46 mov r7, r3
0x07fc6ffe: 2e40 ands r6, r5
0x07fc7000: 3243 orrs r2, r6
0x07fc7002: 2646 mov r6, r4
0x07fc7004: 0446 mov r4, r0
0x07fc7006: 0998 ldr r0, [sp, #0x24]
0x07fc7008: 801c adds r0, r0, #2
0x07fc700a: 491c adds r1, r1, #1
0x07fc700c: e9e7 b #0x7fc6fe2
0x07fc700e: 0a92 str r2, [sp, #0x28]
0x07fc7010: 8020 movs r0, #0x80
0x07fc7012: 3043 orrs r0, r6
0x07fc7014: 9e21 movs r1, #0x9e
0x07fc7016: 0140 ands r1, r0
0x07fc7018: a08a ldrh r0, [r4, #0x14]
0x07fc701a: 0391 str r1, [sp, #0xc]
0x07fc701c: 1d49 ldr r1, [pc, #0x74]
0x07fc701e: 0291 str r1, [sp, #8]
0x07fc7020: 0190 str r0, [sp, #4]
0x07fc7022: 0020 movs r0, #0
0x07fc7024: 0090 str r0, [sp]
0x07fc7026: 1c49 ldr r1, [pc, #0x70]
0x07fc7028: 0aaa add r2, sp, #0x28
0x07fc702a: 1323 movs r3, #0x13
0x07fc702c: 3846 mov r0, r7
0x07fc702e: 49f7e2fa bl #0x7f105f6
0x07fc7032: 0546 mov r5, r0
0x07fc7034: 0028 cmp r0, #0
0x07fc7036: 29d1 bne #0x7fc708c
0x07fc7038: 0897 str r7, [sp, #0x20]
0x07fc703a: 2027 movs r7, #0x20
0x07fc703c: 0121 movs r1, #1
0x07fc703e: 0591 str r1, [sp, #0x14]
0x07fc7040: 3846 mov r0, r7
0x07fc7042: 54f7a7fc bl #0x7f1b994
0x07fc7046: 0996 str r6, [sp, #0x24]
0x07fc7048: 0646 mov r6, r0
0x07fc704a: 3946 mov r1, r7
0x07fc704c: 57f747f8 bl #0x7f1e0de
0x07fc7050: 2661 str r6, [r4, #0x10]
0x07fc7052: 3046 mov r0, r6
0x07fc7054: 1e30 adds r0, #0x1e
0x07fc7056: 1149 ldr r1, [pc, #0x44]
0x07fc7058: 6160 str r1, [r4, #4]
0x07fc705a: a060 str r0, [r4, #8]
0x07fc705c: 0898 ldr r0, [sp, #0x20]
0x07fc705e: 0088 ldrh r0, [r0]
0x07fc7060: 3083 strh r0, [r6, #0x18]
0x07fc7062: 0598 ldr r0, [sp, #0x14]
0x07fc7064: e081 strh r0, [r4, #0xe]
0x07fc7066: 1420 movs r0, #0x14
0x07fc7068: e082 strh r0, [r4, #0x16]
0x07fc706a: a08a ldrh r0, [r4, #0x14]
0x07fc706c: 7080 strh r0, [r6, #2]
0x07fc706e: 0998 ldr r0, [sp, #0x24]
0x07fc7070: c003 lsls r0, r0, #0xf
0x07fc7072: 0799 ldr r1, [sp, #0x1c]
0x07fc7074: 0843 orrs r0, r1
0x07fc7076: 3080 strh r0, [r6]
0x07fc7078: 0698 ldr r0, [sp, #0x18]
0x07fc707a: 0088 ldrh r0, [r0]
0x07fc707c: 7083 strh r0, [r6, #0x1a]
0x07fc707e: 301d adds r0, r6, #4
0x07fc7080: 3bf748fd bl #0x7f02b14
0x07fc7084: a08a ldrh r0, [r4, #0x14]
0x07fc7086: 0021 movs r1, #0
0x07fc7088: 54f715ff bl #0x7f1beb6
0x07fc708c: 2846 mov r0, r5
0x07fc708e: 0bb0 add sp, #0x2c
0x07fc7090: f0bd pop {r4, r5, r6, r7, pc}
0x07fc7092: c046 mov r8, r8
0x07fc7094: fcfefc07 mrc2 p7, #7, r0, c12, c12, #7
0x07fc7098: 0a18 adds r2, r1, r0
0x07fc709a: 0000 movs r0, r0
0x07fc709c: e0fffc07 vqshl.u64 q8, q14, #0x20
0x07fc70a0: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc70a2: 0193 str r3, [sp, #4]
0x07fc70a4: 0292 str r2, [sp, #8]
0x07fc70a6: 0c46 mov r4, r1
0x07fc70a8: 1420 movs r0, #0x14
0x07fc70aa: 03f097fa bl #0x7fca5dc
0x07fc70ae: 2778 ldrb r7, [r4]
0x07fc70b0: 082f cmp r7, #8
0x07fc70b2: 14d8 bhi #0x7fc70de
0x07fc70b4: 0546 mov r5, r0
0x07fc70b6: 418b ldrh r1, [r0, #0x1a]
0x07fc70b8: 008b ldrh r0, [r0, #0x18]
0x07fc70ba: 3a46 mov r2, r7
0x07fc70bc: 00f0d4f8 bl #0x7fc7268
0x07fc70c0: 0028 cmp r0, #0
0x07fc70c2: 0ed0 beq #0x7fc70e2
0x07fc70c4: 6078 ldrb r0, [r4, #1]
0x07fc70c6: 8d26 movs r6, #0x8d
0x07fc70c8: 8028 cmp r0, #0x80
0x07fc70ca: 38d8 bhi #0x7fc713e
0x07fc70cc: 082f cmp r7, #8
0x07fc70ce: 0dd0 beq #0x7fc70ec
0x07fc70d0: 072f cmp r7, #7
0x07fc70d2: 08d0 beq #0x7fc70e6
0x07fc70d4: 062f cmp r7, #6
0x07fc70d6: 0bd1 bne #0x7fc70f0
0x07fc70d8: 0828 cmp r0, #8
0x07fc70da: 09d0 beq #0x7fc70f0
0x07fc70dc: 2fe0 b #0x7fc713e
0x07fc70de: 8126 movs r6, #0x81
0x07fc70e0: 2de0 b #0x7fc713e
0x07fc70e2: 8226 movs r6, #0x82
0x07fc70e4: 2be0 b #0x7fc713e
0x07fc70e6: 0628 cmp r0, #6
0x07fc70e8: 02d2 bhs #0x7fc70f0
0x07fc70ea: 28e0 b #0x7fc713e
0x07fc70ec: 0728 cmp r0, #7
0x07fc70ee: 26d1 bne #0x7fc713e
0x07fc70f0: 2e1d adds r6, r5, #4
0x07fc70f2: 3546 mov r5, r6
0x07fc70f4: 2d68 ldr r5, [r5]
0x07fc70f6: 002d cmp r5, #0
0x07fc70f8: 0bd0 beq #0x7fc7112
0x07fc70fa: 2979 ldrb r1, [r5, #4]
0x07fc70fc: b942 cmp r1, r7
0x07fc70fe: f9d1 bne #0x7fc70f4
0x07fc7100: 0022 movs r2, #0
0x07fc7102: 3046 mov r0, r6
0x07fc7104: 2946 mov r1, r5
0x07fc7106: 3bf77dfd bl #0x7f02c04
0x07fc710a: 2846 mov r0, r5
0x07fc710c: 54f7bdfc bl #0x7f1ba8a
0x07fc7110: 6078 ldrb r0, [r4, #1]
0x07fc7112: 0830 adds r0, #8
0x07fc7114: 0121 movs r1, #1
0x07fc7116: 54f73dfc bl #0x7f1b994
0x07fc711a: 0546 mov r5, r0
0x07fc711c: 6178 ldrb r1, [r4, #1]
0x07fc711e: 0831 adds r1, #8
0x07fc7120: 56f7ddff bl #0x7f1e0de
0x07fc7124: 2078 ldrb r0, [r4]
0x07fc7126: 2871 strb r0, [r5, #4]
0x07fc7128: 6278 ldrb r2, [r4, #1]
0x07fc712a: 6a71 strb r2, [r5, #5]
0x07fc712c: a81d adds r0, r5, #6
0x07fc712e: a11c adds r1, r4, #2
0x07fc7130: 56f7bcff bl #0x7f1e0ac
0x07fc7134: 3046 mov r0, r6
0x07fc7136: 2946 mov r1, r5
0x07fc7138: 3bf710fd bl #0x7f02b5c
0x07fc713c: 0026 movs r6, #0
0x07fc713e: 0648 ldr r0, [pc, #0x18]
0x07fc7140: 0223 movs r3, #2
0x07fc7142: 0199 ldr r1, [sp, #4]
0x07fc7144: 029a ldr r2, [sp, #8]
0x07fc7146: 54f733fd bl #0x7f1bbb0
0x07fc714a: 2178 ldrb r1, [r4]
0x07fc714c: 0170 strb r1, [r0]
0x07fc714e: 4670 strb r6, [r0, #1]
0x07fc7150: 54f747fd bl #0x7f1bbe2
0x07fc7154: 0020 movs r0, #0
0x07fc7156: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc7158: 0114 asrs r1, r0, #0x10
0x07fc715a: 0000 movs r0, r0
0x07fc715c: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc715e: 1446 mov r4, r2
0x07fc7160: 0d46 mov r5, r1
0x07fc7162: 1046 mov r0, r2
0x07fc7164: 54f7d9fe bl #0x7f1bf1a
0x07fc7168: 0128 cmp r0, #1
0x07fc716a: 35d1 bne #0x7fc71d8
0x07fc716c: 1420 movs r0, #0x14
0x07fc716e: 03f035fa bl #0x7fca5dc
0x07fc7172: 0646 mov r6, r0
0x07fc7174: 077f ldrb r7, [r0, #0x1c]
0x07fc7176: 418b ldrh r1, [r0, #0x1a]
0x07fc7178: 008b ldrh r0, [r0, #0x18]
0x07fc717a: 3a46 mov r2, r7
0x07fc717c: 00f074f8 bl #0x7fc7268
0x07fc7180: 0090 str r0, [sp]
0x07fc7182: 707f ldrb r0, [r6, #0x1d]
0x07fc7184: 0102 lsls r1, r0, #8
0x07fc7186: 0831 adds r1, #8
0x07fc7188: 2a78 ldrb r2, [r5]
0x07fc718a: 1448 ldr r0, [pc, #0x50]
0x07fc718c: 9742 cmp r7, r2
0x07fc718e: 12d1 bne #0x7fc71b6
0x07fc7190: 6a78 ldrb r2, [r5, #1]
0x07fc7192: 89b2 uxth r1, r1
0x07fc7194: 931d adds r3, r2, #6
0x07fc7196: 2246 mov r2, r4
0x07fc7198: 54f70afd bl #0x7f1bbb0
0x07fc719c: 0746 mov r7, r0
0x07fc719e: 0020 movs r0, #0
0x07fc71a0: 3871 strb r0, [r7, #4]
0x07fc71a2: 0098 ldr r0, [sp]
0x07fc71a4: 3880 strh r0, [r7]
0x07fc71a6: 6878 ldrb r0, [r5, #1]
0x07fc71a8: 7880 strh r0, [r7, #2]
0x07fc71aa: 781d adds r0, r7, #5
0x07fc71ac: 6a78 ldrb r2, [r5, #1]
0x07fc71ae: a91c adds r1, r5, #2
0x07fc71b0: 56f77cff bl #0x7f1e0ac
0x07fc71b4: 09e0 b #0x7fc71ca
0x07fc71b6: 89b2 uxth r1, r1
0x07fc71b8: 0623 movs r3, #6
0x07fc71ba: 2246 mov r2, r4
0x07fc71bc: 54f7f8fc bl #0x7f1bbb0
0x07fc71c0: 0746 mov r7, r0
0x07fc71c2: 8020 movs r0, #0x80
0x07fc71c4: 3871 strb r0, [r7, #4]
0x07fc71c6: 0098 ldr r0, [sp]
0x07fc71c8: 3880 strh r0, [r7]
0x07fc71ca: 3846 mov r0, r7
0x07fc71cc: 54f709fd bl #0x7f1bbe2
0x07fc71d0: 0021 movs r1, #0
0x07fc71d2: 2046 mov r0, r4
0x07fc71d4: 54f76ffe bl #0x7f1beb6
0x07fc71d8: 0020 movs r0, #0
0x07fc71da: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc71dc: 140c lsrs r4, r2, #0x10
0x07fc71de: 0000 movs r0, r0
0x07fc71e0: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc71e2: 0f78 ldrb r7, [r1]
0x07fc71e4: 092f cmp r7, #9
0x07fc71e6: 19d2 bhs #0x7fc721c
0x07fc71e8: 0d46 mov r5, r1
0x07fc71ea: 12a0 adr r0, #0x48
0x07fc71ec: c45d ldrb r4, [r0, r7]
0x07fc71ee: a01c adds r0, r4, #2
0x07fc71f0: c6b2 uxtb r6, r0
0x07fc71f2: 1348 ldr r0, [pc, #0x4c]
0x07fc71f4: 1946 mov r1, r3
0x07fc71f6: 3346 mov r3, r6
0x07fc71f8: 54f7dafc bl #0x7f1bbb0
0x07fc71fc: 0646 mov r6, r0
0x07fc71fe: 2878 ldrb r0, [r5]
0x07fc7200: 3070 strb r0, [r6]
0x07fc7202: 7470 strb r4, [r6, #1]
0x07fc7204: b800 lsls r0, r7, #2
0x07fc7206: 0fa1 adr r1, #0x3c
0x07fc7208: 0958 ldr r1, [r1, r0]
0x07fc720a: b01c adds r0, r6, #2
0x07fc720c: 2246 mov r2, r4
0x07fc720e: 56f74dff bl #0x7f1e0ac
0x07fc7212: 3046 mov r0, r6
0x07fc7214: 54f7e5fc bl #0x7f1bbe2
0x07fc7218: 0020 movs r0, #0
0x07fc721a: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc721c: 0348 ldr r0, [pc, #0xc]
0x07fc721e: ff21 movs r1, #0xff
0x07fc7220: 0180 strh r1, [r0]
0x07fc7222: 0348 ldr r0, [pc, #0xc]
0x07fc7224: 0821 movs r1, #8
0x07fc7226: 0180 strh r1, [r0]
0x07fc7228: fee7 b #0x7fc7228
0x07fc722a: c046 mov r8, r8
0x07fc722c: 0031 adds r1, #0
0x07fc722e: 0050 str r0, [r0, r0]
0x07fc7230: 0233 adds r3, #2
0x07fc7232: 0050 str r0, [r0, r0]
0x07fc7234: 0b07 lsls r3, r1, #0x1c
0x07fc7236: 0a07 lsls r2, r1, #0x1c
0x07fc7238: 0e0e lsrs r6, r1, #0x18
0x07fc723a: 0806 lsls r0, r1, #0x18
0x07fc723c: 0700 movs r7, r0
0x07fc723e: 0000 movs r0, r0
0x07fc7240: 0314 asrs r3, r0, #0x10
0x07fc7242: 0000 movs r0, r0
0x07fc7244: f608 lsrs r6, r6, #3
0x07fc7246: fd07 lsls r5, r7, #0x1f
0x07fc7248: c808 lsrs r0, r1, #3
0x07fc724a: fd07 lsls r5, r7, #0x1f
0x07fc724c: d008 lsrs r0, r2, #3
0x07fc724e: fd07 lsls r5, r7, #0x1f
0x07fc7250: c808 lsrs r0, r1, #3
0x07fc7252: fd07 lsls r5, r7, #0x1f
0x07fc7254: b908 lsrs r1, r7, #2
0x07fc7256: fd07 lsls r5, r7, #0x1f
0x07fc7258: b908 lsrs r1, r7, #2
0x07fc725a: fd07 lsls r5, r7, #0x1f
0x07fc725c: 4209 lsrs r2, r0, #5
0x07fc725e: fd07 lsls r5, r7, #0x1f
0x07fc7260: 3b09 lsrs r3, r7, #4
0x07fc7262: fd07 lsls r5, r7, #0x1f
0x07fc7264: 14fdfc07 ldc2 p7, c0, [r4, #-0x3f0]
0x07fc7268: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fc726a: 8bb2 uxth r3, r1
0x07fc726c: 411c adds r1, r0, #1
0x07fc726e: 0020 movs r0, #0
0x07fc7270: 0446 mov r4, r0
0x07fc7272: 092c cmp r4, #9
0x07fc7274: 09d0 beq #0x7fc728a
0x07fc7276: 1d46 mov r5, r3
0x07fc7278: e540 lsrs r5, r4
0x07fc727a: ed07 lsls r5, r5, #0x1f
0x07fc727c: 02d0 beq #0x7fc7284
0x07fc727e: a242 cmp r2, r4
0x07fc7280: 02d0 beq #0x7fc7288
0x07fc7282: 891c adds r1, r1, #2
0x07fc7284: 641c adds r4, r4, #1
0x07fc7286: f4e7 b #0x7fc7272
0x07fc7288: 481c adds r0, r1, #1
0x07fc728a: 80b2 uxth r0, r0
0x07fc728c: b0bd pop {r4, r5, r7, pc}
0x07fc728e: 0000 movs r0, r0
0x07fc7290: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc7292: 3348 ldr r0, [pc, #0xcc]
0x07fc7294: 3349 ldr r1, [pc, #0xcc]
0x07fc7296: fef7a9fa bl #0x7fc57ec
0x07fc729a: 334d ldr r5, [pc, #0xcc]
0x07fc729c: 2887 strh r0, [r5, #0x38]
0x07fc729e: 334f ldr r7, [pc, #0xcc]
0x07fc72a0: 3878 ldrb r0, [r7]
0x07fc72a2: 3c21 movs r1, #0x3c
0x07fc72a4: 3970 strb r1, [r7]
0x07fc72a6: a96f ldr r1, [r5, #0x78]
0x07fc72a8: 0818 adds r0, r1, r0
0x07fc72aa: a867 str r0, [r5, #0x78]
0x07fc72ac: 04f086fb bl #0x7fcb9bc
0x07fc72b0: d848 ldr r0, [pc, #0x360]
0x07fc72b2: 447c ldrb r4, [r0, #0x11]
0x07fc72b4: 6242 rsbs r2, r4, #0
0x07fc72b6: 6241 adcs r2, r4
0x07fc72b8: 067c ldrb r6, [r0, #0x10]
0x07fc72ba: 7042 rsbs r0, r6, #0
0x07fc72bc: 7041 adcs r0, r6
0x07fc72be: 7978 ldrb r1, [r7, #1]
0x07fc72c0: 8843 bics r0, r1
0x07fc72c2: 1040 ands r0, r2
0x07fc72c4: 0128 cmp r0, #1
0x07fc72c6: 09d1 bne #0x7fc72dc
0x07fc72c8: b978 ldrb r1, [r7, #2]
0x07fc72ca: 891c adds r1, r1, #2
0x07fc72cc: b970 strb r1, [r7, #2]
0x07fc72ce: c9b2 uxtb r1, r1
0x07fc72d0: 3c29 cmp r1, #0x3c
0x07fc72d2: 0cd1 bne #0x7fc72ee
0x07fc72d4: a96f ldr r1, [r5, #0x78]
0x07fc72d6: 3c39 subs r1, #0x3c
0x07fc72d8: a967 str r1, [r5, #0x78]
0x07fc72da: 07e0 b #0x7fc72ec
0x07fc72dc: 621e subs r2, r4, #1
0x07fc72de: 5342 rsbs r3, r2, #0
0x07fc72e0: 5341 adcs r3, r2
0x07fc72e2: 1940 ands r1, r3
0x07fc72e4: 0129 cmp r1, #1
0x07fc72e6: 02d1 bne #0x7fc72ee
0x07fc72e8: 002e cmp r6, #0
0x07fc72ea: 00d1 bne #0x7fc72ee
0x07fc72ec: 7870 strb r0, [r7, #1]
0x07fc72ee: 3746 mov r7, r6
0x07fc72f0: 2743 orrs r7, r4
0x07fc72f2: 7d42 rsbs r5, r7, #0
0x07fc72f4: 7d41 adcs r5, r7
0x07fc72f6: 04f037fb bl #0x7fcb968
0x07fc72fa: 002f cmp r7, #0
0x07fc72fc: 1b4b ldr r3, [pc, #0x6c]
0x07fc72fe: 01d1 bne #0x7fc7304
0x07fc7300: 0120 movs r0, #1
0x07fc7302: d875 strb r0, [r3, #0x17]
0x07fc7304: 2a20 movs r0, #0x2a
0x07fc7306: 184a ldr r2, [pc, #0x60]
0x07fc7308: 1454 strb r4, [r2, r0]
0x07fc730a: 1948 ldr r0, [pc, #0x64]
0x07fc730c: 8078 ldrb r0, [r0, #2]
0x07fc730e: 0928 cmp r0, #9
0x07fc7310: 0bd8 bhi #0x7fc732a
0x07fc7312: c046 mov r8, r8
0x07fc7314: 7844 add r0, pc
0x07fc7316: 0079 ldrb r0, [r0, #4]
0x07fc7318: 4000 lsls r0, r0, #1
0x07fc731a: 8744 add pc, r0
0x07fc731c: 1018 adds r0, r2, r0
0x07fc731e: 1814 asrs r0, r3, #0x10
0x07fc7320: 0704 lsls r7, r0, #0x10
0x07fc7322: 060d lsrs r6, r0, #0x14
0x07fc7324: 0604 lsls r6, r0, #0x10
0x07fc7326: 002d cmp r5, #0
0x07fc7328: 11d1 bne #0x7fc734e
0x07fc732a: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc732c: 002e cmp r6, #0
0x07fc732e: 03d0 beq #0x7fc7338
0x07fc7330: 072e cmp r6, #7
0x07fc7332: 01d0 beq #0x7fc7338
0x07fc7334: 132e cmp r6, #0x13
0x07fc7336: f8d1 bne #0x7fc732a
0x07fc7338: 002c cmp r4, #0
0x07fc733a: f6d1 bne #0x7fc732a
0x07fc733c: 07e0 b #0x7fc734e
0x07fc733e: 0120 movs r0, #1
0x07fc7340: 5877 strb r0, [r3, #0x1d]
0x07fc7342: d876 strb r0, [r3, #0x1b]
0x07fc7344: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc7346: 187d ldrb r0, [r3, #0x14]
0x07fc7348: 2843 orrs r0, r5
0x07fc734a: c007 lsls r0, r0, #0x1f
0x07fc734c: edd0 beq #0x7fc732a
0x07fc734e: 2b20 movs r0, #0x2b
0x07fc7350: 105c ldrb r0, [r2, r0]
0x07fc7352: 0028 cmp r0, #0
0x07fc7354: e9d1 bne #0x7fc732a
0x07fc7356: 2046 mov r0, r4
0x07fc7358: 03f092fa bl #0x7fca880
0x07fc735c: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc735e: c046 mov r8, r8
0x07fc7360: 7017 asrs r0, r6, #0x1d
0x07fc7362: 0000 movs r0, r0
0x07fc7364: 9172 strb r1, [r2, #0xa]
0x07fc7366: fc07 lsls r4, r7, #0x1f
0x07fc7368: 9c4a ldr r2, [pc, #0x270]
0x07fc736a: fd07 lsls r5, r7, #0x1f
0x07fc736c: e819 adds r0, r5, r7
0x07fc736e: fd07 lsls r5, r7, #0x1f
0x07fc7370: d009 lsrs r0, r2, #7
0x07fc7372: fd07 lsls r5, r7, #0x1f
0x07fc7374: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc7376: 89b0 sub sp, #0x24
0x07fc7378: 0f9c ldr r4, [sp, #0x3c]
0x07fc737a: 9942 cmp r1, r3
0x07fc737c: 03d9 bls #0x7fc7386
0x07fc737e: 1d46 mov r5, r3
0x07fc7380: 0646 mov r6, r0
0x07fc7382: 0b46 mov r3, r1
0x07fc7384: 02e0 b #0x7fc738c
0x07fc7386: 0d46 mov r5, r1
0x07fc7388: 1646 mov r6, r2
0x07fc738a: 0246 mov r2, r0
0x07fc738c: 0e98 ldr r0, [sp, #0x38]
0x07fc738e: a542 cmp r5, r4
0x07fc7390: 02d9 bls #0x7fc7398
0x07fc7392: 0390 str r0, [sp, #0xc]
0x07fc7394: 1046 mov r0, r2
0x07fc7396: 05e0 b #0x7fc73a4
0x07fc7398: 1946 mov r1, r3
0x07fc739a: 2b46 mov r3, r5
0x07fc739c: 2546 mov r5, r4
0x07fc739e: 1c46 mov r4, r3
0x07fc73a0: 0b46 mov r3, r1
0x07fc73a2: 0392 str r2, [sp, #0xc]
0x07fc73a4: 109f ldr r7, [sp, #0x40]
0x07fc73a6: ab42 cmp r3, r5
0x07fc73a8: 02d9 bls #0x7fc73b0
0x07fc73aa: 0290 str r0, [sp, #8]
0x07fc73ac: 0195 str r5, [sp, #4]
0x07fc73ae: 03e0 b #0x7fc73b8
0x07fc73b0: 0296 str r6, [sp, #8]
0x07fc73b2: 0193 str r3, [sp, #4]
0x07fc73b4: 0646 mov r6, r0
0x07fc73b6: 2b46 mov r3, r5
0x07fc73b8: 0496 str r6, [sp, #0x10]
0x07fc73ba: 2046 mov r0, r4
0x07fc73bc: 0693 str r3, [sp, #0x18]
0x07fc73be: 0594 str r4, [sp, #0x14]
0x07fc73c0: 86b2 uxth r6, r0
0x07fc73c2: 9e42 cmp r6, r3
0x07fc73c4: 32d8 bhi #0x7fc742c
0x07fc73c6: 0890 str r0, [sp, #0x20]
0x07fc73c8: 049d ldr r5, [sp, #0x10]
0x07fc73ca: 0095 str r5, [sp]
0x07fc73cc: 3046 mov r0, r6
0x07fc73ce: 2146 mov r1, r4
0x07fc73d0: 039c ldr r4, [sp, #0xc]
0x07fc73d2: 2246 mov r2, r4
0x07fc73d4: 02f0d6f9 bl #0x7fc9784
0x07fc73d8: 0790 str r0, [sp, #0x1c]
0x07fc73da: 019b ldr r3, [sp, #4]
0x07fc73dc: 9e42 cmp r6, r3
0x07fc73de: 05d2 bhs #0x7fc73ec
0x07fc73e0: 0298 ldr r0, [sp, #8]
0x07fc73e2: 0090 str r0, [sp]
0x07fc73e4: 3046 mov r0, r6
0x07fc73e6: 0599 ldr r1, [sp, #0x14]
0x07fc73e8: 2246 mov r2, r4
0x07fc73ea: 04e0 b #0x7fc73f6
0x07fc73ec: 0095 str r5, [sp]
0x07fc73ee: 3046 mov r0, r6
0x07fc73f0: 1946 mov r1, r3
0x07fc73f2: 029a ldr r2, [sp, #8]
0x07fc73f4: 069b ldr r3, [sp, #0x18]
0x07fc73f6: 02f0c5f9 bl #0x7fc9784
0x07fc73fa: 079b ldr r3, [sp, #0x1c]
0x07fc73fc: 99b2 uxth r1, r3
0x07fc73fe: 82b2 uxth r2, r0
0x07fc7400: 8a42 cmp r2, r1
0x07fc7402: 1d46 mov r5, r3
0x07fc7404: 00d8 bhi #0x7fc7408
0x07fc7406: 0546 mov r5, r0
0x07fc7408: 8a42 cmp r2, r1
0x07fc740a: 00d8 bhi #0x7fc740e
0x07fc740c: 1846 mov r0, r3
0x07fc740e: 84b2 uxth r4, r0
0x07fc7410: a8b2 uxth r0, r5
0x07fc7412: a042 cmp r0, r4
0x07fc7414: 05d8 bhi #0x7fc7422
0x07fc7416: 3146 mov r1, r6
0x07fc7418: 3a46 mov r2, r7
0x07fc741a: fdf70dfc bl #0x7fc4c38
0x07fc741e: 6d1c adds r5, r5, #1
0x07fc7420: f6e7 b #0x7fc7410
0x07fc7422: 0898 ldr r0, [sp, #0x20]
0x07fc7424: 401c adds r0, r0, #1
0x07fc7426: 069b ldr r3, [sp, #0x18]
0x07fc7428: 059c ldr r4, [sp, #0x14]
0x07fc742a: c9e7 b #0x7fc73c0
0x07fc742c: 09b0 add sp, #0x24
0x07fc742e: f0bd pop {r4, r5, r6, r7, pc}
0x07fc7430: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc7432: 8fb0 sub sp, #0x3c
0x07fc7434: 0b92 str r2, [sp, #0x2c]
0x07fc7436: 0991 str r1, [sp, #0x24]
0x07fc7438: 0d90 str r0, [sp, #0x34]
0x07fc743a: b422 movs r2, #0xb4
0x07fc743c: 0127 movs r7, #1
0x07fc743e: 8724 movs r4, #0x87
0x07fc7440: 6600 lsls r6, r4, #1
0x07fc7442: 0097 str r7, [sp]
0x07fc7444: 0197 str r7, [sp, #4]
0x07fc7446: 0692 str r2, [sp, #0x18]
0x07fc7448: 0292 str r2, [sp, #8]
0x07fc744a: 0396 str r6, [sp, #0xc]
0x07fc744c: 149c ldr r4, [sp, #0x50]
0x07fc744e: 2218 adds r2, r4, r0
0x07fc7450: 90b2 uxth r0, r2
0x07fc7452: 0e90 str r0, [sp, #0x38]
0x07fc7454: 5918 adds r1, r3, r1
0x07fc7456: 0791 str r1, [sp, #0x1c]
0x07fc7458: 091b subs r1, r1, r4
0x07fc745a: 0a91 str r1, [sp, #0x28]
0x07fc745c: 89b2 uxth r1, r1
0x07fc745e: 0c91 str r1, [sp, #0x30]
0x07fc7460: 159d ldr r5, [sp, #0x54]
0x07fc7462: 2246 mov r2, r4
0x07fc7464: 2b46 mov r3, r5
0x07fc7466: fcf7e7fa bl #0x7fc3a38
0x07fc746a: 0097 str r7, [sp]
0x07fc746c: 0197 str r7, [sp, #4]
0x07fc746e: 0296 str r6, [sp, #8]
0x07fc7470: 5a36 adds r6, #0x5a
0x07fc7472: 0396 str r6, [sp, #0xc]
0x07fc7474: 0b98 ldr r0, [sp, #0x2c]
0x07fc7476: 0d99 ldr r1, [sp, #0x34]
0x07fc7478: 4018 adds r0, r0, r1
0x07fc747a: 0890 str r0, [sp, #0x20]
0x07fc747c: 001b subs r0, r0, r4
0x07fc747e: 86b2 uxth r6, r0
0x07fc7480: 3046 mov r0, r6
0x07fc7482: 0c99 ldr r1, [sp, #0x30]
0x07fc7484: 0b94 str r4, [sp, #0x2c]
0x07fc7486: 2246 mov r2, r4
0x07fc7488: 2b46 mov r3, r5
0x07fc748a: fcf7d5fa bl #0x7fc3a38
0x07fc748e: 0095 str r5, [sp]
0x07fc7490: 0197 str r7, [sp, #4]
0x07fc7492: 0297 str r7, [sp, #8]
0x07fc7494: 0798 ldr r0, [sp, #0x1c]
0x07fc7496: 801c adds r0, r0, #2
0x07fc7498: 83b2 uxth r3, r0
0x07fc749a: 0e98 ldr r0, [sp, #0x38]
0x07fc749c: 0c99 ldr r1, [sp, #0x30]
0x07fc749e: 0c96 str r6, [sp, #0x30]
0x07fc74a0: 3246 mov r2, r6
0x07fc74a2: fdf771fa bl #0x7fc4988
0x07fc74a6: 2c46 mov r4, r5
0x07fc74a8: 0095 str r5, [sp]
0x07fc74aa: 0197 str r7, [sp, #4]
0x07fc74ac: 0297 str r7, [sp, #8]
0x07fc74ae: 169d ldr r5, [sp, #0x58]
0x07fc74b0: 002d cmp r5, #0
0x07fc74b2: 0998 ldr r0, [sp, #0x24]
0x07fc74b4: 0646 mov r6, r0
0x07fc74b6: 01d1 bne #0x7fc74bc
0x07fc74b8: 0b98 ldr r0, [sp, #0x2c]
0x07fc74ba: 3018 adds r0, r6, r0
0x07fc74bc: 81b2 uxth r1, r0
0x07fc74be: 0898 ldr r0, [sp, #0x20]
0x07fc74c0: 401c adds r0, r0, #1
0x07fc74c2: 82b2 uxth r2, r0
0x07fc74c4: 0a98 ldr r0, [sp, #0x28]
0x07fc74c6: 401c adds r0, r0, #1
0x07fc74c8: 83b2 uxth r3, r0
0x07fc74ca: 0d98 ldr r0, [sp, #0x34]
0x07fc74cc: fdf75cfa bl #0x7fc4988
0x07fc74d0: 002d cmp r5, #0
0x07fc74d2: 27d1 bne #0x7fc7524
0x07fc74d4: 0594 str r4, [sp, #0x14]
0x07fc74d6: 0094 str r4, [sp]
0x07fc74d8: 0197 str r7, [sp, #4]
0x07fc74da: 0297 str r7, [sp, #8]
0x07fc74dc: 0b9c ldr r4, [sp, #0x2c]
0x07fc74de: 3019 adds r0, r6, r4
0x07fc74e0: 85b2 uxth r5, r0
0x07fc74e2: 0e98 ldr r0, [sp, #0x38]
0x07fc74e4: 3146 mov r1, r6
0x07fc74e6: 0c9e ldr r6, [sp, #0x30]
0x07fc74e8: 3246 mov r2, r6
0x07fc74ea: 2b46 mov r3, r5
0x07fc74ec: fdf74cfa bl #0x7fc4988
0x07fc74f0: 5a21 movs r1, #0x5a
0x07fc74f2: 0d91 str r1, [sp, #0x34]
0x07fc74f4: 0020 movs r0, #0
0x07fc74f6: 0097 str r7, [sp]
0x07fc74f8: 0197 str r7, [sp, #4]
0x07fc74fa: 0290 str r0, [sp, #8]
0x07fc74fc: 0391 str r1, [sp, #0xc]
0x07fc74fe: 3046 mov r0, r6
0x07fc7500: 2946 mov r1, r5
0x07fc7502: 2246 mov r2, r4
0x07fc7504: 059e ldr r6, [sp, #0x14]
0x07fc7506: 3346 mov r3, r6
0x07fc7508: fcf796fa bl #0x7fc3a38
0x07fc750c: 0097 str r7, [sp]
0x07fc750e: 0197 str r7, [sp, #4]
0x07fc7510: 0d98 ldr r0, [sp, #0x34]
0x07fc7512: 0290 str r0, [sp, #8]
0x07fc7514: 0698 ldr r0, [sp, #0x18]
0x07fc7516: 0390 str r0, [sp, #0xc]
0x07fc7518: 0e98 ldr r0, [sp, #0x38]
0x07fc751a: 2946 mov r1, r5
0x07fc751c: 2246 mov r2, r4
0x07fc751e: 3346 mov r3, r6
0x07fc7520: fcf78afa bl #0x7fc3a38
0x07fc7524: 0fb0 add sp, #0x3c
0x07fc7526: f0bd pop {r4, r5, r6, r7, pc}
0x07fc7528: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc752a: 0c78 ldrb r4, [r1]
0x07fc752c: a51e subs r5, r4, #2
0x07fc752e: 052d cmp r5, #5
0x07fc7530: 25d8 bhi #0x7fc757e
0x07fc7532: 1c0a lsrs r4, r3, #8
0x07fc7534: 7d44 add r5, pc
0x07fc7536: 2d79 ldrb r5, [r5, #4]
0x07fc7538: 6d00 lsls r5, r5, #1
0x07fc753a: af44 add pc, r5
0x07fc753c: 0231 adds r1, #2
0x07fc753e: 2023 movs r3, #0x20
0x07fc7540: 414f ldr r7, [pc, #0x104]
0x07fc7542: 7a20 movs r0, #0x7a
0x07fc7544: 6043 muls r0, r4, r0
0x07fc7546: d54a ldr r2, [pc, #0x354]
0x07fc7548: 1518 adds r5, r2, r0
0x07fc754a: 8878 ldrb r0, [r1, #2]
0x07fc754c: 7821 movs r1, #0x78
0x07fc754e: 6854 strb r0, [r5, r1]
0x07fc7550: c007 lsls r0, r0, #0x1f
0x07fc7552: 0dd0 beq #0x7fc7570
0x07fc7554: 0c20 movs r0, #0xc
0x07fc7556: 6043 muls r0, r4, r0
0x07fc7558: ee49 ldr r1, [pc, #0x3b8]
0x07fc755a: 0e18 adds r6, r1, r0
0x07fc755c: 3146 mov r1, r6
0x07fc755e: 1931 adds r1, #0x19
0x07fc7560: 2846 mov r0, r5
0x07fc7562: 7130 adds r0, #0x71
0x07fc7564: 0622 movs r2, #6
0x07fc7566: 56f7a1fd bl #0x7f1e0ac
0x07fc756a: 307e ldrb r0, [r6, #0x18]
0x07fc756c: 7721 movs r1, #0x77
0x07fc756e: 6854 strb r0, [r5, r1]
0x07fc7570: 0c20 movs r0, #0xc
0x07fc7572: 6043 muls r0, r4, r0
0x07fc7574: e749 ldr r1, [pc, #0x39c]
0x07fc7576: 0818 adds r0, r1, r0
0x07fc7578: 0021 movs r1, #0
0x07fc757a: c177 strb r1, [r0, #0x1f]
0x07fc757c: 48e0 b #0x7fc7610
0x07fc757e: 04f071fb bl #0x7fcbc64
0x07fc7582: 45e0 b #0x7fc7610
0x07fc7584: 7a25 movs r5, #0x7a
0x07fc7586: 6543 muls r5, r4, r5
0x07fc7588: ea4c ldr r4, [pc, #0x3a8]
0x07fc758a: 6019 adds r0, r4, r5
0x07fc758c: 3a30 adds r0, #0x3a
0x07fc758e: 891c adds r1, r1, #2
0x07fc7590: 1722 movs r2, #0x17
0x07fc7592: 56f78bfd bl #0x7f1e0ac
0x07fc7596: 605d ldrb r0, [r4, r5]
0x07fc7598: 0421 movs r1, #4
0x07fc759a: 0143 orrs r1, r0
0x07fc759c: 6155 strb r1, [r4, r5]
0x07fc759e: 37e0 b #0x7fc7610
0x07fc75a0: 7a20 movs r0, #0x7a
0x07fc75a2: 6043 muls r0, r4, r0
0x07fc75a4: e349 ldr r1, [pc, #0x38c]
0x07fc75a6: 0818 adds r0, r1, r0
0x07fc75a8: 7821 movs r1, #0x78
0x07fc75aa: 0022 movs r2, #0
0x07fc75ac: 4254 strb r2, [r0, r1]
0x07fc75ae: 0c20 movs r0, #0xc
0x07fc75b0: 6043 muls r0, r4, r0
0x07fc75b2: d849 ldr r1, [pc, #0x360]
0x07fc75b4: 0818 adds r0, r1, r0
0x07fc75b6: c277 strb r2, [r0, #0x1f]
0x07fc75b8: 2046 mov r0, r4
0x07fc75ba: fef7d3f8 bl #0x7fc5764
0x07fc75be: 27e0 b #0x7fc7610
0x07fc75c0: 7a25 movs r5, #0x7a
0x07fc75c2: 6543 muls r5, r4, r5
0x07fc75c4: db4e ldr r6, [pc, #0x36c]
0x07fc75c6: 7019 adds r0, r6, r5
0x07fc75c8: 6130 adds r0, #0x61
0x07fc75ca: 891c adds r1, r1, #2
0x07fc75cc: 1024 movs r4, #0x10
0x07fc75ce: 2246 mov r2, r4
0x07fc75d0: 56f76cfd bl #0x7f1e0ac
0x07fc75d4: 705d ldrb r0, [r6, r5]
0x07fc75d6: 2043 orrs r0, r4
0x07fc75d8: 7055 strb r0, [r6, r5]
0x07fc75da: 19e0 b #0x7fc7610
0x07fc75dc: 7a20 movs r0, #0x7a
0x07fc75de: 6043 muls r0, r4, r0
0x07fc75e0: d44a ldr r2, [pc, #0x350]
0x07fc75e2: 1418 adds r4, r2, r0
0x07fc75e4: 8b1c adds r3, r1, #2
0x07fc75e6: 488a ldrh r0, [r1, #0x12]
0x07fc75e8: 0028 cmp r0, #0
0x07fc75ea: 08d0 beq #0x7fc75fe
0x07fc75ec: 2046 mov r0, r4
0x07fc75ee: 1e30 adds r0, #0x1e
0x07fc75f0: 1c22 movs r2, #0x1c
0x07fc75f2: 1946 mov r1, r3
0x07fc75f4: 56f75afd bl #0x7f1e0ac
0x07fc75f8: 2078 ldrb r0, [r4]
0x07fc75fa: 0221 movs r1, #2
0x07fc75fc: 06e0 b #0x7fc760c
0x07fc75fe: a01c adds r0, r4, #2
0x07fc7600: 1c22 movs r2, #0x1c
0x07fc7602: 1946 mov r1, r3
0x07fc7604: 56f752fd bl #0x7f1e0ac
0x07fc7608: 2078 ldrb r0, [r4]
0x07fc760a: 0121 movs r1, #1
0x07fc760c: 0143 orrs r1, r0
0x07fc760e: 2170 strb r1, [r4]
0x07fc7610: 0020 movs r0, #0
0x07fc7612: 70bd pop {r4, r5, r6, pc}
0x07fc7614: 184b ldr r3, [pc, #0x60]
0x07fc7616: fd07 lsls r5, r7, #0x1f
0x07fc7618: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc761a: 0878 ldrb r0, [r1]
0x07fc761c: 0728 cmp r0, #7
0x07fc761e: 34d8 bhi #0x7fc768a
0x07fc7620: 1c0a lsrs r4, r3, #8
0x07fc7622: c046 mov r8, r8
0x07fc7624: 7844 add r0, pc
0x07fc7626: 0079 ldrb r0, [r0, #4]
0x07fc7628: 4000 lsls r0, r0, #1
0x07fc762a: 8744 add pc, r0
0x07fc762c: 032e cmp r6, #3
0x07fc762e: 2e2e cmp r6, #0x2e
0x07fc7630: 3589 ldrh r5, [r6, #8]
0x07fc7632: 8941 sbcs r1, r1
0x07fc7634: 7a20 movs r0, #0x7a
0x07fc7636: 6043 muls r0, r4, r0
0x07fc7638: 4249 ldr r1, [pc, #0x108]
0x07fc763a: 0025 movs r5, #0
0x07fc763c: 0d54 strb r5, [r1, r0]
0x07fc763e: 0c20 movs r0, #0xc
0x07fc7640: 6043 muls r0, r4, r0
0x07fc7642: b449 ldr r1, [pc, #0x2d0]
0x07fc7644: 0818 adds r0, r1, r0
0x07fc7646: 0127 movs r7, #1
0x07fc7648: c777 strb r7, [r0, #0x1f]
0x07fc764a: a000 lsls r0, r4, #2
0x07fc764c: 3e49 ldr r1, [pc, #0xf8]
0x07fc764e: 0e18 adds r6, r1, r0
0x07fc7650: b46d ldr r4, [r6, #0x58]
0x07fc7652: 5836 adds r6, #0x58
0x07fc7654: 002c cmp r4, #0
0x07fc7656: 13d1 bne #0x7fc7680
0x07fc7658: 0a20 movs r0, #0xa
0x07fc765a: 0343 orrs r3, r0
0x07fc765c: f520 movs r0, #0xf5
0x07fc765e: 8343 bics r3, r0
0x07fc7660: 3f48 ldr r0, [pc, #0xfc]
0x07fc7662: 0422 movs r2, #4
0x07fc7664: 1e24 movs r4, #0x1e
0x07fc7666: 1946 mov r1, r3
0x07fc7668: 2346 mov r3, r4
0x07fc766a: 54f7a1fa bl #0x7f1bbb0
0x07fc766e: 0446 mov r4, r0
0x07fc7670: 0770 strb r7, [r0]
0x07fc7672: 3060 str r0, [r6]
0x07fc7674: 801c adds r0, r0, #2
0x07fc7676: 3b49 ldr r1, [pc, #0xec]
0x07fc7678: 0722 movs r2, #7
0x07fc767a: 56f717fd bl #0x7f1e0ac
0x07fc767e: 6770 strb r7, [r4, #1]
0x07fc7680: 2046 mov r0, r4
0x07fc7682: 54f7aefa bl #0x7f1bbe2
0x07fc7686: 3560 str r5, [r6]
0x07fc7688: 5ae0 b #0x7fc7740
0x07fc768a: a048 ldr r0, [pc, #0x280]
0x07fc768c: ff21 movs r1, #0xff
0x07fc768e: 0180 strh r1, [r0]
0x07fc7690: 9f48 ldr r0, [pc, #0x27c]
0x07fc7692: 0821 movs r1, #8
0x07fc7694: 0180 strh r1, [r0]
0x07fc7696: fee7 b #0x7fc7696
0x07fc7698: 4878 ldrb r0, [r1, #1]
0x07fc769a: 0328 cmp r0, #3
0x07fc769c: 50d8 bhi #0x7fc7740
0x07fc769e: c046 mov r8, r8
0x07fc76a0: 7844 add r0, pc
0x07fc76a2: 0079 ldrb r0, [r0, #4]
0x07fc76a4: 4000 lsls r0, r0, #1
0x07fc76a6: 8744 add pc, r0
0x07fc76a8: 0144 add r1, r0
0x07fc76aa: 3d41 asrs r5, r7
0x07fc76ac: 28a1 adr r1, #0xa0
0x07fc76ae: 3ee0 b #0x7fc772e
0x07fc76b0: 7a26 movs r6, #0x7a
0x07fc76b2: 6643 muls r6, r4, r6
0x07fc76b4: 2348 ldr r0, [pc, #0x8c]
0x07fc76b6: 8519 adds r5, r0, r6
0x07fc76b8: 4f78 ldrb r7, [r1, #1]
0x07fc76ba: 2f77 strb r7, [r5, #0x1c]
0x07fc76bc: 2846 mov r0, r5
0x07fc76be: 1430 adds r0, #0x14
0x07fc76c0: 0821 movs r1, #8
0x07fc76c2: 0a46 mov r2, r1
0x07fc76c4: fef756f9 bl #0x7fc5974
0x07fc76c8: a81c adds r0, r5, #2
0x07fc76ca: 0090 str r0, [sp]
0x07fc76cc: 1022 movs r2, #0x10
0x07fc76ce: 3946 mov r1, r7
0x07fc76d0: 1746 mov r7, r2
0x07fc76d2: fef74ff9 bl #0x7fc5974
0x07fc76d6: 3bf74ef9 bl #0x7f02976
0x07fc76da: 1a4b ldr r3, [pc, #0x68]
0x07fc76dc: 995d ldrb r1, [r3, r6]
0x07fc76de: 0122 movs r2, #1
0x07fc76e0: 0a43 orrs r2, r1
0x07fc76e2: 9a55 strb r2, [r3, r6]
0x07fc76e4: 6882 strh r0, [r5, #0x12]
0x07fc76e6: 2046 mov r0, r4
0x07fc76e8: 02f074fa bl #0x7fc9bd4
0x07fc76ec: 297f ldrb r1, [r5, #0x1c]
0x07fc76ee: 0177 strb r1, [r0, #0x1c]
0x07fc76f0: 698a ldrh r1, [r5, #0x12]
0x07fc76f2: 4182 strh r1, [r0, #0x12]
0x07fc76f4: e98a ldrh r1, [r5, #0x16]
0x07fc76f6: aa8a ldrh r2, [r5, #0x14]
0x07fc76f8: 6b8b ldrh r3, [r5, #0x1a]
0x07fc76fa: 2d8b ldrh r5, [r5, #0x18]
0x07fc76fc: 0583 strh r5, [r0, #0x18]
0x07fc76fe: 4383 strh r3, [r0, #0x1a]
0x07fc7700: 8282 strh r2, [r0, #0x14]
0x07fc7702: c182 strh r1, [r0, #0x16]
0x07fc7704: 801c adds r0, r0, #2
0x07fc7706: 0099 ldr r1, [sp]
0x07fc7708: 3a46 mov r2, r7
0x07fc770a: 56f7cffc bl #0x7f1e0ac
0x07fc770e: 2046 mov r0, r4
0x07fc7710: 02f060fa bl #0x7fc9bd4
0x07fc7714: 54f765fa bl #0x7f1bbe2
0x07fc7718: a000 lsls r0, r4, #2
0x07fc771a: 0b49 ldr r1, [pc, #0x2c]
0x07fc771c: 0818 adds r0, r1, r0
0x07fc771e: 0021 movs r1, #0
0x07fc7720: c165 str r1, [r0, #0x5c]
0x07fc7722: 0de0 b #0x7fc7740
0x07fc7724: 0948 ldr r0, [pc, #0x24]
0x07fc7726: 0190 str r0, [sp, #4]
0x07fc7728: 01a9 add r1, sp, #4
0x07fc772a: 05e0 b #0x7fc7738
0x07fc772c: 891c adds r1, r1, #2
0x07fc772e: 1022 movs r2, #0x10
0x07fc7730: 03e0 b #0x7fc773a
0x07fc7732: 0648 ldr r0, [pc, #0x18]
0x07fc7734: 0290 str r0, [sp, #8]
0x07fc7736: 02a9 add r1, sp, #8
0x07fc7738: 0422 movs r2, #4
0x07fc773a: 2046 mov r0, r4
0x07fc773c: fef72cf8 bl #0x7fc5798
0x07fc7740: 0020 movs r0, #0
0x07fc7742: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc7744: 9836 adds r6, #0x98
0x07fc7746: fd07 lsls r5, r7, #0x1f
0x07fc7748: 9c4a ldr r2, [pc, #0x270]
0x07fc774a: fd07 lsls r5, r7, #0x1f
0x07fc774c: 40e2 b #0x7fc7bd0
0x07fc774e: 0100 movs r1, r0
0x07fc7750: 0001 lsls r0, r0, #4
0x07fc7752: 0203 lsls r2, r0, #0xc
0x07fc7754: 0405 lsls r4, r0, #0x14
0x07fc7756: 0607 lsls r6, r0, #0x1c
0x07fc7758: 0809 lsrs r0, r1, #4
0x07fc775a: 0a0b lsrs r2, r1, #0xc
0x07fc775c: 0c0d lsrs r4, r1, #0x14
0x07fc775e: 0e0f lsrs r6, r1, #0x1c
0x07fc7760: 140e lsrs r4, r2, #0x18
0x07fc7762: 0000 movs r0, r0
0x07fc7764: 9809 lsrs r0, r3, #6
0x07fc7766: fd07 lsls r5, r7, #0x1f
0x07fc7768: 10b5 push {r4, lr} ;;FUNC
0x07fc776a: 0c78 ldrb r4, [r1]
0x07fc776c: 092c cmp r4, #9
0x07fc776e: 0bd0 beq #0x7fc7788
0x07fc7770: 4c78 ldrb r4, [r1, #1]
0x07fc7772: 002c cmp r4, #0
0x07fc7774: 06d0 beq #0x7fc7784
0x07fc7776: f048 ldr r0, [pc, #0x3c0]
0x07fc7778: ff21 movs r1, #0xff
0x07fc777a: 0180 strh r1, [r0]
0x07fc777c: ef48 ldr r0, [pc, #0x3bc]
0x07fc777e: 0821 movs r1, #8
0x07fc7780: 0180 strh r1, [r0]
0x07fc7782: fee7 b #0x7fc7782
0x07fc7784: 04f06efa bl #0x7fcbc64
0x07fc7788: 0020 movs r0, #0
0x07fc778a: 10bd pop {r4, pc}
0x07fc778c: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc778e: 85b0 sub sp, #0x14
0x07fc7790: 1e46 mov r6, r3
0x07fc7792: 1046 mov r0, r2
0x07fc7794: 0f46 mov r7, r1
0x07fc7796: 54f7c0fb bl #0x7f1bf1a
0x07fc779a: 0228 cmp r0, #2
0x07fc779c: 09d1 bne #0x7fc77b2
0x07fc779e: 340a lsrs r4, r6, #8
0x07fc77a0: 0c20 movs r0, #0xc
0x07fc77a2: 6043 muls r0, r4, r0
0x07fc77a4: 5b49 ldr r1, [pc, #0x16c]
0x07fc77a6: 0d18 adds r5, r1, r0
0x07fc77a8: ac75 strb r4, [r5, #0x16]
0x07fc77aa: ff2c cmp r4, #0xff
0x07fc77ac: 08d1 bne #0x7fc77c0
0x07fc77ae: 1635 adds r5, #0x16
0x07fc77b0: 5be0 b #0x7fc786a
0x07fc77b2: f548 ldr r0, [pc, #0x3d4]
0x07fc77b4: ff21 movs r1, #0xff
0x07fc77b6: 0180 strh r1, [r0]
0x07fc77b8: f448 ldr r0, [pc, #0x3d0]
0x07fc77ba: 0821 movs r1, #8
0x07fc77bc: 0180 strh r1, [r0]
0x07fc77be: fee7 b #0x7fc77be
0x07fc77c0: 0495 str r5, [sp, #0x10]
0x07fc77c2: 3d46 mov r5, r7
0x07fc77c4: 049f ldr r7, [sp, #0x10]
0x07fc77c6: 1437 adds r7, #0x14
0x07fc77c8: 0120 movs r0, #1
0x07fc77ca: 0390 str r0, [sp, #0xc]
0x07fc77cc: f870 strb r0, [r7, #3]
0x07fc77ce: 0420 movs r0, #4
0x07fc77d0: 0290 str r0, [sp, #8]
0x07fc77d2: 0321 movs r1, #3
0x07fc77d4: 54f76ffb bl #0x7f1beb6
0x07fc77d8: 2888 ldrh r0, [r5]
0x07fc77da: 3880 strh r0, [r7]
0x07fc77dc: 687a ldrb r0, [r5, #9]
0x07fc77de: 3871 strb r0, [r7, #4]
0x07fc77e0: 781d adds r0, r7, #5
0x07fc77e2: 2f46 mov r7, r5
0x07fc77e4: 049d ldr r5, [sp, #0x10]
0x07fc77e6: 3946 mov r1, r7
0x07fc77e8: 0a31 adds r1, #0xa
0x07fc77ea: 0622 movs r2, #6
0x07fc77ec: 56f75efc bl #0x7f1e0ac
0x07fc77f0: 7a20 movs r0, #0x7a
0x07fc77f2: 6043 muls r0, r4, r0
0x07fc77f4: 4f49 ldr r1, [pc, #0x13c]
0x07fc77f6: 0818 adds r0, r1, r0
0x07fc77f8: 7821 movs r1, #0x78
0x07fc77fa: 405c ldrb r0, [r0, r1]
0x07fc77fc: 0190 str r0, [sp, #4]
0x07fc77fe: 0a20 movs r0, #0xa
0x07fc7800: 0643 orrs r6, r0
0x07fc7802: f520 movs r0, #0xf5
0x07fc7804: 8643 bics r6, r0
0x07fc7806: 2648 ldr r0, [pc, #0x98]
0x07fc7808: 2c23 movs r3, #0x2c
0x07fc780a: 3146 mov r1, r6
0x07fc780c: 029a ldr r2, [sp, #8]
0x07fc780e: 54f7cff9 bl #0x7f1bbb0
0x07fc7812: 2821 movs r1, #0x28
0x07fc7814: 019a ldr r2, [sp, #4]
0x07fc7816: 4254 strb r2, [r0, r1]
0x07fc7818: 0146 mov r1, r0
0x07fc781a: 2831 adds r1, #0x28
0x07fc781c: 039a ldr r2, [sp, #0xc]
0x07fc781e: 4a70 strb r2, [r1, #1]
0x07fc7820: 54f7dff9 bl #0x7f1bbe2
0x07fc7824: a87d ldrb r0, [r5, #0x16]
0x07fc7826: 1635 adds r5, #0x16
0x07fc7828: ff28 cmp r0, #0xff
0x07fc782a: 1ed0 beq #0x7fc786a
0x07fc782c: 3a4e ldr r6, [pc, #0xe8]
0x07fc782e: 3475 strb r4, [r6, #0x14]
0x07fc7830: b07d ldrb r0, [r6, #0x16]
0x07fc7832: fdf7fbff bl #0x7fc582c
0x07fc7836: 7888 ldrh r0, [r7, #2]
0x07fc7838: 0828 cmp r0, #8
0x07fc783a: 09d3 blo #0x7fc7850
0x07fc783c: 2428 cmp r0, #0x24
0x07fc783e: 07d8 bhi #0x7fc7850
0x07fc7840: b888 ldrh r0, [r7, #4]
0x07fc7842: 0a28 cmp r0, #0xa
0x07fc7844: 04d1 bne #0x7fc7850
0x07fc7846: 4b20 movs r0, #0x4b
0x07fc7848: 8000 lsls r0, r0, #2
0x07fc784a: f988 ldrh r1, [r7, #6]
0x07fc784c: 8142 cmp r1, r0
0x07fc784e: 04d0 beq #0x7fc785a
0x07fc7850: c820 movs r0, #0xc8
0x07fc7852: 1449 ldr r1, [pc, #0x50]
0x07fc7854: fdf7caff bl #0x7fc57ec
0x07fc7858: 7075 strb r0, [r6, #0x15]
0x07fc785a: 0398 ldr r0, [sp, #0xc]
0x07fc785c: 7076 strb r0, [r6, #0x19]
0x07fc785e: 1248 ldr r0, [pc, #0x48]
0x07fc7860: 0421 movs r1, #4
0x07fc7862: 0a22 movs r2, #0xa
0x07fc7864: 54f7f6fb bl #0x7f1c054
0x07fc7868: 01e0 b #0x7fc786e
0x07fc786a: 04f051f9 bl #0x7fcbb10
0x07fc786e: 2878 ldrb r0, [r5]
0x07fc7870: ff28 cmp r0, #0xff
0x07fc7872: 0dd0 beq #0x7fc7890
0x07fc7874: 0d4d ldr r5, [pc, #0x34]
0x07fc7876: 0835 adds r5, #8
0x07fc7878: 0026 movs r6, #0
0x07fc787a: 002e cmp r6, #0
0x07fc787c: 02d0 beq #0x7fc7884
0x07fc787e: 032e cmp r6, #3
0x07fc7880: 03d1 bne #0x7fc788a
0x07fc7882: 07e0 b #0x7fc7894
0x07fc7884: 2968 ldr r1, [r5]
0x07fc7886: 2046 mov r0, r4
0x07fc7888: 8847 blx r1
0x07fc788a: 0c35 adds r5, #0xc
0x07fc788c: 761c adds r6, r6, #1
0x07fc788e: f4e7 b #0x7fc787a
0x07fc7890: 04f03ef9 bl #0x7fcbb10
0x07fc7894: 0020 movs r0, #0
0x07fc7896: 05b0 add sp, #0x14
0x07fc7898: f0bd pop {r4, r5, r6, r7, pc}
0x07fc789a: c046 mov r8, r8
0x07fc789c: 9836 adds r6, #0x98
0x07fc789e: fd07 lsls r5, r7, #0x1f
0x07fc78a0: 020e lsrs r2, r0, #0x18
0x07fc78a2: 0000 movs r0, r0
0x07fc78a4: cda3 adr r3, #0x334
0x07fc78a6: fc07 lsls r4, r7, #0x1f
0x07fc78a8: 1504 lsls r5, r2, #0x10
0x07fc78aa: 0000 movs r0, r0
0x07fc78ac: c804 lsls r0, r1, #0x13
0x07fc78ae: fd07 lsls r5, r7, #0x1f
0x07fc78b0: 10b5 push {r4, lr} ;;FUNC
0x07fc78b2: 1c46 mov r4, r3
0x07fc78b4: 1046 mov r0, r2
0x07fc78b6: 54f730fb bl #0x7f1bf1a
0x07fc78ba: 0328 cmp r0, #3
0x07fc78bc: 1ed1 bne #0x7fc78fc
0x07fc78be: 200a lsrs r0, r4, #8
0x07fc78c0: 0c21 movs r1, #0xc
0x07fc78c2: 4143 muls r1, r0, r1
0x07fc78c4: 1348 ldr r0, [pc, #0x4c]
0x07fc78c6: 4018 adds r0, r0, r1
0x07fc78c8: ff21 movs r1, #0xff
0x07fc78ca: c182 strh r1, [r0, #0x16]
0x07fc78cc: e44c ldr r4, [pc, #0x390]
0x07fc78ce: 607d ldrb r0, [r4, #0x15]
0x07fc78d0: 0028 cmp r0, #0
0x07fc78d2: 03d0 beq #0x7fc78dc
0x07fc78d4: fdf7aaff bl #0x7fc582c
0x07fc78d8: 0020 movs r0, #0
0x07fc78da: 6075 strb r0, [r4, #0x15]
0x07fc78dc: 02f0ecfc bl #0x7fca2b8
0x07fc78e0: 04f016f9 bl #0x7fcbb10
0x07fc78e4: 0020 movs r0, #0
0x07fc78e6: 6076 strb r0, [r4, #0x19]
0x07fc78e8: 2821 movs r1, #0x28
0x07fc78ea: 625c ldrb r2, [r4, r1]
0x07fc78ec: 012a cmp r2, #1
0x07fc78ee: 03d1 bne #0x7fc78f8
0x07fc78f0: 6054 strb r0, [r4, r1]
0x07fc78f2: 0a48 ldr r0, [pc, #0x28]
0x07fc78f4: 3af776ff bl #0x7f027e4
0x07fc78f8: 0020 movs r0, #0
0x07fc78fa: 10bd pop {r4, pc}
0x07fc78fc: ef48 ldr r0, [pc, #0x3bc]
0x07fc78fe: ff21 movs r1, #0xff
0x07fc7900: 0180 strh r1, [r0]
0x07fc7902: ef48 ldr r0, [pc, #0x3bc]
0x07fc7904: 0821 movs r1, #8
0x07fc7906: 0180 strh r1, [r0]
0x07fc7908: fee7 b #0x7fc7908
0x07fc790a: c046 mov r8, r8
0x07fc790c: 0031 adds r1, #0
0x07fc790e: 0050 str r0, [r0, r0]
0x07fc7910: 0233 adds r3, #2
0x07fc7912: 0050 str r0, [r0, r0]
0x07fc7914: 184b ldr r3, [pc, #0x60]
0x07fc7916: fd07 lsls r5, r7, #0x1f
0x07fc7918: 9c4a ldr r2, [pc, #0x270]
0x07fc791a: fd07 lsls r5, r7, #0x1f
0x07fc791c: 1111 asrs r1, r2, #4
0x07fc791e: 1111 asrs r1, r2, #4
0x07fc7920: 180a lsrs r0, r3, #8
0x07fc7922: 7a22 movs r2, #0x7a
0x07fc7924: 4243 muls r2, r0, r2
0x07fc7926: 0348 ldr r0, [pc, #0xc]
0x07fc7928: 8018 adds r0, r0, r2
0x07fc792a: 0978 ldrb r1, [r1]
0x07fc792c: 7822 movs r2, #0x78
0x07fc792e: 8154 strb r1, [r0, r2]
0x07fc7930: 0020 movs r0, #0
0x07fc7932: 7047 bx lr
0x07fc7934: 9836 adds r6, #0x98
0x07fc7936: fd07 lsls r5, r7, #0x1f
0x07fc7938: 0020 movs r0, #0
0x07fc793a: 7047 bx lr
0x07fc793c: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc793e: 89b0 sub sp, #0x24
0x07fc7940: 1d46 mov r5, r3
0x07fc7942: 1446 mov r4, r2
0x07fc7944: 0878 ldrb r0, [r1]
0x07fc7946: 0228 cmp r0, #2
0x07fc7948: 28d0 beq #0x7fc799c
0x07fc794a: 0128 cmp r0, #1
0x07fc794c: 1bd0 beq #0x7fc7986
0x07fc794e: 0028 cmp r0, #0
0x07fc7950: 36d1 bne #0x7fc79c0
0x07fc7952: 3d48 ldr r0, [pc, #0xf4]
0x07fc7954: 0678 ldrb r6, [r0]
0x07fc7956: 411c adds r1, r0, #1
0x07fc7958: 01af add r7, sp, #4
0x07fc795a: 3846 mov r0, r7
0x07fc795c: 3246 mov r2, r6
0x07fc795e: 56f7a5fb bl #0x7f1e0ac
0x07fc7962: 3346 mov r3, r6
0x07fc7964: 0a33 adds r3, #0xa
0x07fc7966: 1848 ldr r0, [pc, #0x60]
0x07fc7968: 2946 mov r1, r5
0x07fc796a: 2246 mov r2, r4
0x07fc796c: 54f720f9 bl #0x7f1bbb0
0x07fc7970: 0446 mov r4, r0
0x07fc7972: 4680 strh r6, [r0, #2]
0x07fc7974: 0020 movs r0, #0
0x07fc7976: 2070 strb r0, [r4]
0x07fc7978: 201d adds r0, r4, #4
0x07fc797a: 3946 mov r1, r7
0x07fc797c: 3246 mov r2, r6
0x07fc797e: 56f795fb bl #0x7f1e0ac
0x07fc7982: 2046 mov r0, r4
0x07fc7984: 1ae0 b #0x7fc79bc
0x07fc7986: 3048 ldr r0, [pc, #0xc0]
0x07fc7988: 468c ldrh r6, [r0, #0x22]
0x07fc798a: 0f48 ldr r0, [pc, #0x3c]
0x07fc798c: 0a23 movs r3, #0xa
0x07fc798e: 2946 mov r1, r5
0x07fc7990: 2246 mov r2, r4
0x07fc7992: 54f70df9 bl #0x7f1bbb0
0x07fc7996: 4680 strh r6, [r0, #2]
0x07fc7998: 0121 movs r1, #1
0x07fc799a: 0ee0 b #0x7fc79ba
0x07fc799c: 0a48 ldr r0, [pc, #0x28]
0x07fc799e: 0a23 movs r3, #0xa
0x07fc79a0: 2946 mov r1, r5
0x07fc79a2: 2246 mov r2, r4
0x07fc79a4: 54f704f9 bl #0x7f1bbb0
0x07fc79a8: 7d21 movs r1, #0x7d
0x07fc79aa: 0181 strh r1, [r0, #8]
0x07fc79ac: 0021 movs r1, #0
0x07fc79ae: c180 strh r1, [r0, #6]
0x07fc79b0: 1021 movs r1, #0x10
0x07fc79b2: 8180 strh r1, [r0, #4]
0x07fc79b4: 0821 movs r1, #8
0x07fc79b6: 4180 strh r1, [r0, #2]
0x07fc79b8: 0221 movs r1, #2
0x07fc79ba: 0170 strb r1, [r0]
0x07fc79bc: 54f711f9 bl #0x7f1bbe2
0x07fc79c0: 0020 movs r0, #0
0x07fc79c2: 09b0 add sp, #0x24
0x07fc79c4: f0bd pop {r4, r5, r6, r7, pc}
0x07fc79c6: c046 mov r8, r8
0x07fc79c8: 0b0e lsrs r3, r1, #0x18
0x07fc79ca: 0000 movs r0, r0
0x07fc79cc: 0020 movs r0, #0
0x07fc79ce: 7047 bx lr
0x07fc79d0: 10b5 push {r4, lr} ;;FUNC
0x07fc79d2: 1946 mov r1, r3
0x07fc79d4: e120 movs r0, #0xe1
0x07fc79d6: 0001 lsls r0, r0, #4
0x07fc79d8: 0623 movs r3, #6
0x07fc79da: 54f7e9f8 bl #0x7f1bbb0
0x07fc79de: 0024 movs r4, #0
0x07fc79e0: 8480 strh r4, [r0, #4]
0x07fc79e2: 4480 strh r4, [r0, #2]
0x07fc79e4: 0121 movs r1, #1
0x07fc79e6: 0170 strb r1, [r0]
0x07fc79e8: 54f7fbf8 bl #0x7f1bbe2
0x07fc79ec: 2046 mov r0, r4
0x07fc79ee: 10bd pop {r4, pc}
0x07fc79f0: 0020 movs r0, #0
0x07fc79f2: 7047 bx lr
0x07fc79f4: 0020 movs r0, #0
0x07fc79f6: 7047 bx lr
0x07fc79f8: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc79fa: 1d46 mov r5, r3
0x07fc79fc: 0c46 mov r4, r1
0x07fc79fe: 0878 ldrb r0, [r1]
0x07fc7a00: 0128 cmp r0, #1
0x07fc7a02: 0ad0 beq #0x7fc7a1a
0x07fc7a04: 0028 cmp r0, #0
0x07fc7a06: 0dd1 bne #0x7fc7a24
0x07fc7a08: 6288 ldrh r2, [r4, #2]
0x07fc7a0a: 0f48 ldr r0, [pc, #0x3c]
0x07fc7a0c: 0270 strb r2, [r0]
0x07fc7a0e: 401c adds r0, r0, #1
0x07fc7a10: 211d adds r1, r4, #4
0x07fc7a12: d2b2 uxtb r2, r2
0x07fc7a14: 56f74afb bl #0x7f1e0ac
0x07fc7a18: 02e0 b #0x7fc7a20
0x07fc7a1a: 6088 ldrh r0, [r4, #2]
0x07fc7a1c: 0a49 ldr r1, [pc, #0x28]
0x07fc7a1e: 4884 strh r0, [r1, #0x22]
0x07fc7a20: 0026 movs r6, #0
0x07fc7a22: 00e0 b #0x7fc7a26
0x07fc7a24: 4826 movs r6, #0x48
0x07fc7a26: 0a20 movs r0, #0xa
0x07fc7a28: 0543 orrs r5, r0
0x07fc7a2a: f520 movs r0, #0xf5
0x07fc7a2c: 8543 bics r5, r0
0x07fc7a2e: 0748 ldr r0, [pc, #0x1c]
0x07fc7a30: 0422 movs r2, #4
0x07fc7a32: 0223 movs r3, #2
0x07fc7a34: 2946 mov r1, r5
0x07fc7a36: 54f7bbf8 bl #0x7f1bbb0
0x07fc7a3a: 4670 strb r6, [r0, #1]
0x07fc7a3c: 2178 ldrb r1, [r4]
0x07fc7a3e: 0170 strb r1, [r0]
0x07fc7a40: 54f7cff8 bl #0x7f1bbe2
0x07fc7a44: 0020 movs r0, #0
0x07fc7a46: 70bd pop {r4, r5, r6, pc}
0x07fc7a48: 8c4b ldr r3, [pc, #0x230]
0x07fc7a4a: fd07 lsls r5, r7, #0x1f
0x07fc7a4c: 0d0e lsrs r5, r1, #0x18
0x07fc7a4e: 0000 movs r0, r0
0x07fc7a50: 0020 movs r0, #0
0x07fc7a52: 7047 bx lr
0x07fc7a54: 0020 movs r0, #0
0x07fc7a56: 7047 bx lr
0x07fc7a58: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc7a5a: 0c78 ldrb r4, [r1]
0x07fc7a5c: 641e subs r4, r4, #1
0x07fc7a5e: 162c cmp r4, #0x16
0x07fc7a60: 2ad8 bhi #0x7fc7ab8
0x07fc7a62: c046 mov r8, r8
0x07fc7a64: 7c44 add r4, pc
0x07fc7a66: 2479 ldrb r4, [r4, #4]
0x07fc7a68: 6400 lsls r4, r4, #1
0x07fc7a6a: a744 add pc, r4
0x07fc7a6c: 0d25 movs r5, #0xd
0x07fc7a6e: 1b25 movs r5, #0x1b
0x07fc7a70: 2525 movs r5, #0x25
0x07fc7a72: 2525 movs r5, #0x25
0x07fc7a74: 2525 movs r5, #0x25
0x07fc7a76: 250b lsrs r5, r4, #0xc
0x07fc7a78: 170b lsrs r7, r2, #0xc
0x07fc7a7a: 0b25 movs r5, #0xb
0x07fc7a7c: 0b0b lsrs r3, r1, #0xc
0x07fc7a7e: 0b25 movs r5, #0xb
0x07fc7a80: 2525 movs r5, #0x25
0x07fc7a82: 0b00 movs r3, r1
0x07fc7a84: 0020 movs r0, #0
0x07fc7a86: 70bd pop {r4, r5, r6, pc}
0x07fc7a88: 4878 ldrb r0, [r1, #1]
0x07fc7a8a: 0028 cmp r0, #0
0x07fc7a8c: 17d0 beq #0x7fc7abe
0x07fc7a8e: 8b48 ldr r0, [pc, #0x22c]
0x07fc7a90: ff21 movs r1, #0xff
0x07fc7a92: 0180 strh r1, [r0]
0x07fc7a94: 8a48 ldr r0, [pc, #0x228]
0x07fc7a96: 0821 movs r1, #8
0x07fc7a98: 0180 strh r1, [r0]
0x07fc7a9a: fee7 b #0x7fc7a9a
0x07fc7a9c: 4878 ldrb r0, [r1, #1]
0x07fc7a9e: 4428 cmp r0, #0x44
0x07fc7aa0: f0d1 bne #0x7fc7a84
0x07fc7aa2: 45e0 b #0x7fc7b30
0x07fc7aa4: 4878 ldrb r0, [r1, #1]
0x07fc7aa6: 0028 cmp r0, #0
0x07fc7aa8: 3ad0 beq #0x7fc7b20
0x07fc7aaa: 8448 ldr r0, [pc, #0x210]
0x07fc7aac: ff21 movs r1, #0xff
0x07fc7aae: 0180 strh r1, [r0]
0x07fc7ab0: 8348 ldr r0, [pc, #0x20c]
0x07fc7ab2: 0821 movs r1, #8
0x07fc7ab4: 0180 strh r1, [r0]
0x07fc7ab6: fee7 b #0x7fc7ab6
0x07fc7ab8: 04f0d4f8 bl #0x7fcbc64
0x07fc7abc: e2e7 b #0x7fc7a84
0x07fc7abe: 204d ldr r5, [pc, #0x80]
0x07fc7ac0: 2c68 ldr r4, [r5]
0x07fc7ac2: 002c cmp r4, #0
0x07fc7ac4: 26d1 bne #0x7fc7b14
0x07fc7ac6: 1f48 ldr r0, [pc, #0x7c]
0x07fc7ac8: 0921 movs r1, #9
0x07fc7aca: 0422 movs r2, #4
0x07fc7acc: 2c23 movs r3, #0x2c
0x07fc7ace: 54f76ff8 bl #0x7f1bbb0
0x07fc7ad2: 0446 mov r4, r0
0x07fc7ad4: 2860 str r0, [r5]
0x07fc7ad6: 0120 movs r0, #1
0x07fc7ad8: 4002 lsls r0, r0, #9
0x07fc7ada: 2084 strh r0, [r4, #0x20]
0x07fc7adc: 1a48 ldr r0, [pc, #0x68]
0x07fc7ade: 2080 strh r0, [r4]
0x07fc7ae0: 0026 movs r6, #0
0x07fc7ae2: 6680 strh r6, [r4, #2]
0x07fc7ae4: 2046 mov r0, r4
0x07fc7ae6: 0a30 adds r0, #0xa
0x07fc7ae8: 1121 movs r1, #0x11
0x07fc7aea: 56f7f8fa bl #0x7f1e0de
0x07fc7aee: 6684 strh r6, [r4, #0x22]
0x07fc7af0: e683 strh r6, [r4, #0x1e]
0x07fc7af2: a683 strh r6, [r4, #0x1c]
0x07fc7af4: 2020 movs r0, #0x20
0x07fc7af6: e076 strb r0, [r4, #0x1b]
0x07fc7af8: 7a21 movs r1, #0x7a
0x07fc7afa: 1448 ldr r0, [pc, #0x50]
0x07fc7afc: 415a ldrh r1, [r0, r1]
0x07fc7afe: fb29 cmp r1, #0xfb
0x07fc7b00: 00d3 blo #0x7fc7b04
0x07fc7b02: fb21 movs r1, #0xfb
0x07fc7b04: e184 strh r1, [r4, #0x26]
0x07fc7b06: 7c21 movs r1, #0x7c
0x07fc7b08: 405a ldrh r0, [r0, r1]
0x07fc7b0a: 1149 ldr r1, [pc, #0x44]
0x07fc7b0c: 8842 cmp r0, r1
0x07fc7b0e: 00d3 blo #0x7fc7b12
0x07fc7b10: 0846 mov r0, r1
0x07fc7b12: 2085 strh r0, [r4, #0x28]
0x07fc7b14: 2046 mov r0, r4
0x07fc7b16: 54f764f8 bl #0x7f1bbe2
0x07fc7b1a: 0020 movs r0, #0
0x07fc7b1c: 2860 str r0, [r5]
0x07fc7b1e: b1e7 b #0x7fc7a84
0x07fc7b20: 0420 movs r0, #4
0x07fc7b22: 0121 movs r1, #1
0x07fc7b24: 54f7c7f9 bl #0x7f1beb6
0x07fc7b28: fdf7c2fd bl #0x7fc56b0
0x07fc7b2c: 0028 cmp r0, #0
0x07fc7b2e: a9d0 beq #0x7fc7a84
0x07fc7b30: 03f0eeff bl #0x7fcbb10
0x07fc7b34: a6e7 b #0x7fc7a84
0x07fc7b36: c046 mov r8, r8
0x07fc7b38: 0031 adds r1, #0
0x07fc7b3a: 0050 str r0, [r0, r0]
0x07fc7b3c: 0233 adds r3, #2
0x07fc7b3e: 0050 str r0, [r0, r0]
0x07fc7b40: 7834 adds r4, #0x78
0x07fc7b42: fd07 lsls r5, r7, #0x1f
0x07fc7b44: 040d lsrs r4, r0, #0x14
0x07fc7b46: 0000 movs r0, r0
0x07fc7b48: 030a lsrs r3, r0, #8
0x07fc7b4a: 0000 movs r0, r0
0x07fc7b4c: 6479 ldrb r4, [r4, #5]
0x07fc7b4e: fd07 lsls r5, r7, #0x1f
0x07fc7b50: 4808 lsrs r0, r1, #1
0x07fc7b52: 0000 movs r0, r0
0x07fc7b54: 10b5 push {r4, lr} ;;FUNC
0x07fc7b56: 1046 mov r0, r2
0x07fc7b58: 54f7dff9 bl #0x7f1bf1a
0x07fc7b5c: 0028 cmp r0, #0
0x07fc7b5e: 06d0 beq #0x7fc7b6e
0x07fc7b60: 5648 ldr r0, [pc, #0x158]
0x07fc7b62: ff21 movs r1, #0xff
0x07fc7b64: 0180 strh r1, [r0]
0x07fc7b66: 5648 ldr r0, [pc, #0x158]
0x07fc7b68: 0821 movs r1, #8
0x07fc7b6a: 0180 strh r1, [r0]
0x07fc7b6c: fee7 b #0x7fc7b6c
0x07fc7b6e: 0848 ldr r0, [pc, #0x20]
0x07fc7b70: 0921 movs r1, #9
0x07fc7b72: 0422 movs r2, #4
0x07fc7b74: 0124 movs r4, #1
0x07fc7b76: 2346 mov r3, r4
0x07fc7b78: 54f71af8 bl #0x7f1bbb0
0x07fc7b7c: 0470 strb r4, [r0]
0x07fc7b7e: 54f730f8 bl #0x7f1bbe2
0x07fc7b82: 0020 movs r0, #0
0x07fc7b84: 10bd pop {r4, pc}
0x07fc7b86: c046 mov r8, r8
0x07fc7b88: 0031 adds r1, #0
0x07fc7b8a: 0050 str r0, [r0, r0]
0x07fc7b8c: 0233 adds r3, #2
0x07fc7b8e: 0050 str r0, [r0, r0]
0x07fc7b90: 020d lsrs r2, r0, #0x14
0x07fc7b92: 0000 movs r0, r0
0x07fc7b94: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc7b96: 1046 mov r0, r2
0x07fc7b98: 54f7bff9 bl #0x7f1bf1a
0x07fc7b9c: 0128 cmp r0, #1
0x07fc7b9e: 51d1 bne #0x7fc7c44
0x07fc7ba0: fdf786fd bl #0x7fc56b0
0x07fc7ba4: 0028 cmp r0, #0
0x07fc7ba6: 4dd0 beq #0x7fc7c44
0x07fc7ba8: 0420 movs r0, #4
0x07fc7baa: 0221 movs r1, #2
0x07fc7bac: 54f783f9 bl #0x7f1beb6
0x07fc7bb0: 03f0aeff bl #0x7fcbb10
0x07fc7bb4: 0020 movs r0, #0
0x07fc7bb6: 2449 ldr r1, [pc, #0x90]
0x07fc7bb8: 244a ldr r2, [pc, #0x90]
0x07fc7bba: 2128 cmp r0, #0x21
0x07fc7bbc: 0cd0 beq #0x7fc7bd8
0x07fc7bbe: 0e23 movs r3, #0xe
0x07fc7bc0: 162b cmp r3, #0x16
0x07fc7bc2: 05d0 beq #0x7fc7bd0
0x07fc7bc4: d418 adds r4, r2, r3
0x07fc7bc6: 0e3c subs r4, #0xe
0x07fc7bc8: 2478 ldrb r4, [r4]
0x07fc7bca: cc54 strb r4, [r1, r3]
0x07fc7bcc: 5b1c adds r3, r3, #1
0x07fc7bce: f7e7 b #0x7fc7bc0
0x07fc7bd0: 0832 adds r2, #8
0x07fc7bd2: 2331 adds r1, #0x23
0x07fc7bd4: 401c adds r0, r0, #1
0x07fc7bd6: f0e7 b #0x7fc7bba
0x07fc7bd8: 7d20 movs r0, #0x7d
0x07fc7bda: c001 lsls r0, r0, #7
0x07fc7bdc: 1c49 ldr r1, [pc, #0x70]
0x07fc7bde: fdf705fe bl #0x7fc57ec
0x07fc7be2: 6d46 mov r5, sp
0x07fc7be4: 0020 movs r0, #0
0x07fc7be6: 2870 strb r0, [r5]
0x07fc7be8: 0126 movs r6, #1
0x07fc7bea: 3046 mov r0, r6
0x07fc7bec: 3af7eefd bl #0x7f027cc
0x07fc7bf0: 184f ldr r7, [pc, #0x60]
0x07fc7bf2: 3c46 mov r4, r7
0x07fc7bf4: 4a34 adds r4, #0x4a
0x07fc7bf6: 3046 mov r0, r6
0x07fc7bf8: 2946 mov r1, r5
0x07fc7bfa: 2246 mov r2, r4
0x07fc7bfc: 02f06efb bl #0x7fca2dc
0x07fc7c00: 387f ldrb r0, [r7, #0x1c]
0x07fc7c02: 0028 cmp r0, #0
0x07fc7c04: 02d0 beq #0x7fc7c0c
0x07fc7c06: ff20 movs r0, #0xff
0x07fc7c08: 0230 adds r0, #2
0x07fc7c0a: f883 strh r0, [r7, #0x1e]
0x07fc7c0c: 4a20 movs r0, #0x4a
0x07fc7c0e: 385c ldrb r0, [r7, r0]
0x07fc7c10: 6178 ldrb r1, [r4, #1]
0x07fc7c12: 4018 adds r0, r0, r1
0x07fc7c14: a178 ldrb r1, [r4, #2]
0x07fc7c16: 4018 adds r0, r0, r1
0x07fc7c18: 0f49 ldr r1, [pc, #0x3c]
0x07fc7c1a: 4018 adds r0, r0, r1
0x07fc7c1c: e178 ldrb r1, [r4, #3]
0x07fc7c1e: 4118 adds r1, r0, r1
0x07fc7c20: 2279 ldrb r2, [r4, #4]
0x07fc7c22: 8918 adds r1, r1, r2
0x07fc7c24: 6279 ldrb r2, [r4, #5]
0x07fc7c26: 8918 adds r1, r1, r2
0x07fc7c28: ef31 adds r1, #0xef
0x07fc7c2a: f963 str r1, [r7, #0x3c]
0x07fc7c2c: 3864 str r0, [r7, #0x40]
0x07fc7c2e: 0020 movs r0, #0
0x07fc7c30: faf7cefb bl #0x7fc23d0
0x07fc7c34: fdf752f8 bl #0x7fc4cdc
0x07fc7c38: 0a20 movs r0, #0xa
0x07fc7c3a: 0849 ldr r1, [pc, #0x20]
0x07fc7c3c: fdf7d6fd bl #0x7fc57ec
0x07fc7c40: 0749 ldr r1, [pc, #0x1c]
0x07fc7c42: 0887 strh r0, [r1, #0x38]
0x07fc7c44: 0020 movs r0, #0
0x07fc7c46: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc7c48: 8e1a subs r6, r1, r2
0x07fc7c4a: fd07 lsls r5, r7, #0x1f
0x07fc7c4e: fc07 lsls r4, r7, #0x1f
0x07fc7c50: 1d64 str r5, [r3, #0x40]
0x07fc7c52: fc07 lsls r4, r7, #0x1f
0x07fc7c54: e819 adds r0, r5, r7
0x07fc7c56: fd07 lsls r5, r7, #0x1f
0x07fc7c5a: 0300 movs r3, r0
0x07fc7c5c: 9172 strb r1, [r2, #0xa]
0x07fc7c5e: fc07 lsls r4, r7, #0x1f
0x07fc7c60: 9c4a ldr r2, [pc, #0x270]
0x07fc7c62: fd07 lsls r5, r7, #0x1f
0x07fc7c64: 0020 movs r0, #0
0x07fc7c66: 7047 bx lr
0x07fc7c68: 0020 movs r0, #0
0x07fc7c6a: 7047 bx lr
0x07fc7c6c: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc7c6e: 1d46 mov r5, r3
0x07fc7c70: 1646 mov r6, r2
0x07fc7c72: 0c46 mov r4, r1
0x07fc7c74: 1046 mov r0, r2
0x07fc7c76: 54f750f9 bl #0x7f1bf1a
0x07fc7c7a: 0028 cmp r0, #0
0x07fc7c7c: 13d1 bne #0x7fc7ca6
0x07fc7c7e: fd20 movs r0, #0xfd
0x07fc7c80: 02f0acfc bl #0x7fca5dc
0x07fc7c84: 0746 mov r7, r0
0x07fc7c86: 0c48 ldr r0, [pc, #0x30]
0x07fc7c88: 0421 movs r1, #4
0x07fc7c8a: 3246 mov r2, r6
0x07fc7c8c: 0b46 mov r3, r1
0x07fc7c8e: 53f78fff bl #0x7f1bbb0
0x07fc7c92: 290a lsrs r1, r5, #8
0x07fc7c94: 0170 strb r1, [r0]
0x07fc7c96: e90a lsrs r1, r5, #0xb
0x07fc7c98: 07d1 bne #0x7fc7caa
0x07fc7c9a: b988 ldrh r1, [r7, #4]
0x07fc7c9c: 2288 ldrh r2, [r4]
0x07fc7c9e: 511a subs r1, r2, r1
0x07fc7ca0: 4180 strh r1, [r0, #2]
0x07fc7ca2: 53f79eff bl #0x7f1bbe2
0x07fc7ca6: 0020 movs r0, #0
0x07fc7ca8: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc7caa: d748 ldr r0, [pc, #0x35c]
0x07fc7cac: ff21 movs r1, #0xff
0x07fc7cae: 0180 strh r1, [r0]
0x07fc7cb0: d648 ldr r0, [pc, #0x358]
0x07fc7cb2: 0821 movs r1, #8
0x07fc7cb4: 0180 strh r1, [r0]
0x07fc7cb6: fee7 b #0x7fc7cb6
0x07fc7cb8: 0dfd0000 stc2 p0, c0, [sp, #-0]
0x07fc7cbc: 0031 adds r1, #0
0x07fc7cbe: 0050 str r0, [r0, r0]
0x07fc7cc0: 0233 adds r3, #2
0x07fc7cc2: 0050 str r0, [r0, r0]
0x07fc7cc4: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc7cc6: 1f46 mov r7, r3
0x07fc7cc8: 1646 mov r6, r2
0x07fc7cca: 0c46 mov r4, r1
0x07fc7ccc: 01aa add r2, sp, #4
0x07fc7cce: 0020 movs r0, #0
0x07fc7cd0: 0090 str r0, [sp]
0x07fc7cd2: 1070 strb r0, [r2]
0x07fc7cd4: 0888 ldrh r0, [r1]
0x07fc7cd6: 02a9 add r1, sp, #8
0x07fc7cd8: fef7cef9 bl #0x7fc6078
0x07fc7cdc: 0546 mov r5, r0
0x07fc7cde: 0d48 ldr r0, [pc, #0x34]
0x07fc7ce0: 0623 movs r3, #6
0x07fc7ce2: 3946 mov r1, r7
0x07fc7ce4: 3246 mov r2, r6
0x07fc7ce6: 53f763ff bl #0x7f1bbb0
0x07fc7cea: 2188 ldrh r1, [r4]
0x07fc7cec: 0180 strh r1, [r0]
0x07fc7cee: 002d cmp r5, #0
0x07fc7cf0: 0ad1 bne #0x7fc7d08
0x07fc7cf2: 01a9 add r1, sp, #4
0x07fc7cf4: 0978 ldrb r1, [r1]
0x07fc7cf6: ca1e subs r2, r1, #3
0x07fc7cf8: 5342 rsbs r3, r2, #0
0x07fc7cfa: 5341 adcs r3, r2
0x07fc7cfc: 5a00 lsls r2, r3, #1
0x07fc7cfe: 4280 strh r2, [r0, #2]
0x07fc7d00: 0329 cmp r1, #3
0x07fc7d02: 009d ldr r5, [sp]
0x07fc7d04: 00d0 beq #0x7fc7d08
0x07fc7d06: 0325 movs r5, #3
0x07fc7d08: 0571 strb r5, [r0, #4]
0x07fc7d0a: 53f76aff bl #0x7f1bbe2
0x07fc7d0e: 0020 movs r0, #0
0x07fc7d10: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc7d12: c046 mov r8, r8
0x07fc7d14: 180c lsrs r0, r3, #0x10
0x07fc7d16: 0000 movs r0, r0
0x07fc7d18: 80b5 push {r7, lr} ;;FUNC
0x07fc7d1a: 0878 ldrb r0, [r1]
0x07fc7d1c: fe21 movs r1, #0xfe
0x07fc7d1e: 0140 ands r1, r0
0x07fc7d20: 1229 cmp r1, #0x12
0x07fc7d22: 01d1 bne #0x7fc7d28
0x07fc7d24: fef7e6fc bl #0x7fc66f4
0x07fc7d28: 0020 movs r0, #0
0x07fc7d2a: 80bd pop {r7, pc}
0x07fc7d2c: 80b5 push {r7, lr} ;;FUNC
0x07fc7d2e: 0878 ldrb r0, [r1]
0x07fc7d30: 1228 cmp r0, #0x12
0x07fc7d32: 01d1 bne #0x7fc7d38
0x07fc7d34: fef712f9 bl #0x7fc5f5c
0x07fc7d38: 0020 movs r0, #0
0x07fc7d3a: 80bd pop {r7, pc}
0x07fc7d3c: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc7d3e: 1d46 mov r5, r3
0x07fc7d40: 1446 mov r4, r2
0x07fc7d42: 0e46 mov r6, r1
0x07fc7d44: 1046 mov r0, r2
0x07fc7d46: 54f7e8f8 bl #0x7f1bf1a
0x07fc7d4a: 0128 cmp r0, #1
0x07fc7d4c: 17d0 beq #0x7fc7d7e
0x07fc7d4e: 0028 cmp r0, #0
0x07fc7d50: 44d1 bne #0x7fc7ddc
0x07fc7d52: 0095 str r5, [sp]
0x07fc7d54: 1420 movs r0, #0x14
0x07fc7d56: 02f041fc bl #0x7fca5dc
0x07fc7d5a: 418b ldrh r1, [r0, #0x1a]
0x07fc7d5c: 3288 ldrh r2, [r6]
0x07fc7d5e: 038b ldrh r3, [r0, #0x18]
0x07fc7d60: 5d1c adds r5, r3, #1
0x07fc7d62: 0023 movs r3, #0
0x07fc7d64: 092b cmp r3, #9
0x07fc7d66: 2dd0 beq #0x7fc7dc4
0x07fc7d68: 0f46 mov r7, r1
0x07fc7d6a: df40 lsrs r7, r3
0x07fc7d6c: ff07 lsls r7, r7, #0x1f
0x07fc7d6e: 04d0 beq #0x7fc7d7a
0x07fc7d70: afb2 uxth r7, r5
0x07fc7d72: 7f1c adds r7, r7, #1
0x07fc7d74: 9742 cmp r7, r2
0x07fc7d76: 04d0 beq #0x7fc7d82
0x07fc7d78: ad1c adds r5, r5, #2
0x07fc7d7a: 5b1c adds r3, r3, #1
0x07fc7d7c: f2e7 b #0x7fc7d64
0x07fc7d7e: 0224 movs r4, #2
0x07fc7d80: 2de0 b #0x7fc7dde
0x07fc7d82: dfb2 uxtb r7, r3
0x07fc7d84: 082f cmp r7, #8
0x07fc7d86: 1dd8 bhi #0x7fc7dc4
0x07fc7d88: 051d adds r5, r0, #4
0x07fc7d8a: 2d68 ldr r5, [r5]
0x07fc7d8c: 002d cmp r5, #0
0x07fc7d8e: 28d0 beq #0x7fc7de2
0x07fc7d90: 2979 ldrb r1, [r5, #4]
0x07fc7d92: b942 cmp r1, r7
0x07fc7d94: f9d1 bne #0x7fc7d8a
0x07fc7d96: 6879 ldrb r0, [r5, #5]
0x07fc7d98: 831d adds r3, r0, #6
0x07fc7d9a: c748 ldr r0, [pc, #0x31c]
0x07fc7d9c: 0099 ldr r1, [sp]
0x07fc7d9e: 2246 mov r2, r4
0x07fc7da0: 53f706ff bl #0x7f1bbb0
0x07fc7da4: 0746 mov r7, r0
0x07fc7da6: 3088 ldrh r0, [r6]
0x07fc7da8: 3880 strh r0, [r7]
0x07fc7daa: 0024 movs r4, #0
0x07fc7dac: 3c71 strb r4, [r7, #4]
0x07fc7dae: 6879 ldrb r0, [r5, #5]
0x07fc7db0: 7880 strh r0, [r7, #2]
0x07fc7db2: 781d adds r0, r7, #5
0x07fc7db4: 6a79 ldrb r2, [r5, #5]
0x07fc7db6: a91d adds r1, r5, #6
0x07fc7db8: 56f778f9 bl #0x7f1e0ac
0x07fc7dbc: 3846 mov r0, r7
0x07fc7dbe: 53f710ff bl #0x7f1bbe2
0x07fc7dc2: 0ce0 b #0x7fc7dde
0x07fc7dc4: bc48 ldr r0, [pc, #0x2f0]
0x07fc7dc6: 0623 movs r3, #6
0x07fc7dc8: 0099 ldr r1, [sp]
0x07fc7dca: 2246 mov r2, r4
0x07fc7dcc: 53f7f0fe bl #0x7f1bbb0
0x07fc7dd0: 3188 ldrh r1, [r6]
0x07fc7dd2: 0180 strh r1, [r0]
0x07fc7dd4: 8021 movs r1, #0x80
0x07fc7dd6: 0171 strb r1, [r0, #4]
0x07fc7dd8: 53f703ff bl #0x7f1bbe2
0x07fc7ddc: 0024 movs r4, #0
0x07fc7dde: 2046 mov r0, r4
0x07fc7de0: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc7de2: 0777 strb r7, [r0, #0x1c]
0x07fc7de4: 009b ldr r3, [sp]
0x07fc7de6: 190a lsrs r1, r3, #8
0x07fc7de8: 4177 strb r1, [r0, #0x1d]
0x07fc7dea: 0088 ldrh r0, [r0]
0x07fc7dec: 844a ldr r2, [pc, #0x210]
0x07fc7dee: 0240 ands r2, r0
0x07fc7df0: 00b2 sxth r0, r0
0x07fc7df2: c10b lsrs r1, r0, #0xf
0x07fc7df4: 1940 ands r1, r3
0x07fc7df6: ff20 movs r0, #0xff
0x07fc7df8: 8143 bics r1, r0
0x07fc7dfa: 1143 orrs r1, r2
0x07fc7dfc: 0648 ldr r0, [pc, #0x18]
0x07fc7dfe: 0125 movs r5, #1
0x07fc7e00: 2246 mov r2, r4
0x07fc7e02: 2b46 mov r3, r5
0x07fc7e04: 53f7d4fe bl #0x7f1bbb0
0x07fc7e08: 0770 strb r7, [r0]
0x07fc7e0a: 53f7eafe bl #0x7f1bbe2
0x07fc7e0e: 2046 mov r0, r4
0x07fc7e10: 2946 mov r1, r5
0x07fc7e12: 54f750f8 bl #0x7f1beb6
0x07fc7e16: e1e7 b #0x7fc7ddc
0x07fc7e18: 0214 asrs r2, r0, #0x10
0x07fc7e1a: 0000 movs r0, r0
0x07fc7e1c: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc7e1e: 85b0 sub sp, #0x14
0x07fc7e20: 0293 str r3, [sp, #8]
0x07fc7e22: 1746 mov r7, r2
0x07fc7e24: 0e46 mov r6, r1
0x07fc7e26: 04a9 add r1, sp, #0x10
0x07fc7e28: 0024 movs r4, #0
0x07fc7e2a: 0c70 strb r4, [r1]
0x07fc7e2c: 03aa add r2, sp, #0xc
0x07fc7e2e: 1470 strb r4, [r2]
0x07fc7e30: 3088 ldrh r0, [r6]
0x07fc7e32: fef721f9 bl #0x7fc6078
0x07fc7e36: 0546 mov r5, r0
0x07fc7e38: 2420 movs r0, #0x24
0x07fc7e3a: 02f0cffb bl #0x7fca5dc
0x07fc7e3e: 0190 str r0, [sp, #4]
0x07fc7e40: 002d cmp r5, #0
0x07fc7e42: 0ad1 bne #0x7fc7e5a
0x07fc7e44: 0398 ldr r0, [sp, #0xc]
0x07fc7e46: 801e subs r0, r0, #2
0x07fc7e48: c0b2 uxtb r0, r0
0x07fc7e4a: 0228 cmp r0, #2
0x07fc7e4c: 04d8 bhi #0x7fc7e58
0x07fc7e4e: 4000 lsls r0, r0, #1
0x07fc7e50: 2349 ldr r1, [pc, #0x8c]
0x07fc7e52: 0c5a ldrh r4, [r1, r0]
0x07fc7e54: 0025 movs r5, #0
0x07fc7e56: 00e0 b #0x7fc7e5a
0x07fc7e58: 8025 movs r5, #0x80
0x07fc7e5a: 0299 ldr r1, [sp, #8]
0x07fc7e5c: a01d adds r0, r4, #6
0x07fc7e5e: 83b2 uxth r3, r0
0x07fc7e60: 9548 ldr r0, [pc, #0x254]
0x07fc7e62: 3a46 mov r2, r7
0x07fc7e64: 53f7a4fe bl #0x7f1bbb0
0x07fc7e68: 3188 ldrh r1, [r6]
0x07fc7e6a: 0180 strh r1, [r0]
0x07fc7e6c: 4480 strh r4, [r0, #2]
0x07fc7e6e: 0571 strb r5, [r0, #4]
0x07fc7e70: 002d cmp r5, #0
0x07fc7e72: 04d0 beq #0x7fc7e7e
0x07fc7e74: 53f7b5fe bl #0x7f1bbe2
0x07fc7e78: 0020 movs r0, #0
0x07fc7e7a: 05b0 add sp, #0x14
0x07fc7e7c: f0bd pop {r4, r5, r6, r7, pc}
0x07fc7e7e: 03a9 add r1, sp, #0xc
0x07fc7e80: 0978 ldrb r1, [r1]
0x07fc7e82: 0429 cmp r1, #4
0x07fc7e84: 18d0 beq #0x7fc7eb8
0x07fc7e86: 0329 cmp r1, #3
0x07fc7e88: 08d0 beq #0x7fc7e9c
0x07fc7e8a: 0229 cmp r1, #2
0x07fc7e8c: f2d1 bne #0x7fc7e74
0x07fc7e8e: 04a9 add r1, sp, #0x10
0x07fc7e90: 0978 ldrb r1, [r1]
0x07fc7e92: 019a ldr r2, [sp, #4]
0x07fc7e94: 5118 adds r1, r2, r1
0x07fc7e96: 897e ldrb r1, [r1, #0x1a]
0x07fc7e98: 4171 strb r1, [r0, #5]
0x07fc7e9a: ebe7 b #0x7fc7e74
0x07fc7e9c: 0299 ldr r1, [sp, #8]
0x07fc7e9e: 090a lsrs r1, r1, #8
0x07fc7ea0: 019a ldr r2, [sp, #4]
0x07fc7ea2: 5118 adds r1, r2, r1
0x07fc7ea4: 497f ldrb r1, [r1, #0x1d]
0x07fc7ea6: 0022 movs r2, #0
0x07fc7ea8: 8271 strb r2, [r0, #6]
0x07fc7eaa: 04aa add r2, sp, #0x10
0x07fc7eac: 1278 ldrb r2, [r2]
0x07fc7eae: d140 lsrs r1, r2
0x07fc7eb0: 0122 movs r2, #1
0x07fc7eb2: 0a40 ands r2, r1
0x07fc7eb4: 4271 strb r2, [r0, #5]
0x07fc7eb6: dde7 b #0x7fc7e74
0x07fc7eb8: 04a9 add r1, sp, #0x10
0x07fc7eba: 0978 ldrb r1, [r1]
0x07fc7ebc: c900 lsls r1, r1, #3
0x07fc7ebe: 019a ldr r2, [sp, #4]
0x07fc7ec0: 5118 adds r1, r2, r1
0x07fc7ec2: 0a7a ldrb r2, [r1, #8]
0x07fc7ec4: 4271 strb r2, [r0, #5]
0x07fc7ec6: 4a7a ldrb r2, [r1, #9]
0x07fc7ec8: 8271 strb r2, [r0, #6]
0x07fc7eca: 8a88 ldrh r2, [r1, #4]
0x07fc7ecc: c271 strb r2, [r0, #7]
0x07fc7ece: 120a lsrs r2, r2, #8
0x07fc7ed0: 0272 strb r2, [r0, #8]
0x07fc7ed2: 8a7a ldrb r2, [r1, #0xa]
0x07fc7ed4: 4272 strb r2, [r0, #9]
0x07fc7ed6: c988 ldrh r1, [r1, #6]
0x07fc7ed8: 8172 strb r1, [r0, #0xa]
0x07fc7eda: 090a lsrs r1, r1, #8
0x07fc7edc: c172 strb r1, [r0, #0xb]
0x07fc7ede: c9e7 b #0x7fc7e74
0x07fc7ee0: 5cc8 ldm r0!, {r2, r3, r4, r6}
0x07fc7ee2: fc07 lsls r4, r7, #0x1f
0x07fc7ee4: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc7ee6: 87b0 sub sp, #0x1c
0x07fc7ee8: 1d46 mov r5, r3
0x07fc7eea: 1446 mov r4, r2
0x07fc7eec: 0e46 mov r6, r1
0x07fc7eee: 1046 mov r0, r2
0x07fc7ef0: 54f713f8 bl #0x7f1bf1a
0x07fc7ef4: 0028 cmp r0, #0
0x07fc7ef6: 01d0 beq #0x7fc7efc
0x07fc7ef8: 0220 movs r0, #2
0x07fc7efa: 67e0 b #0x7fc7fcc
0x07fc7efc: fd20 movs r0, #0xfd
0x07fc7efe: 02f06dfb bl #0x7fca5dc
0x07fc7f02: 0290 str r0, [sp, #8]
0x07fc7f04: 04a9 add r1, sp, #0x10
0x07fc7f06: 0027 movs r7, #0
0x07fc7f08: 0f70 strb r7, [r1]
0x07fc7f0a: 3088 ldrh r0, [r6]
0x07fc7f0c: fef782fc bl #0x7fc6814
0x07fc7f10: 0246 mov r2, r0
0x07fc7f12: 03a8 add r0, sp, #0xc
0x07fc7f14: 0780 strh r7, [r0]
0x07fc7f16: 002a cmp r2, #0
0x07fc7f18: 16d0 beq #0x7fc7f48
0x07fc7f1a: bb1d adds r3, r7, #6
0x07fc7f1c: 6648 ldr r0, [pc, #0x198]
0x07fc7f1e: 2946 mov r1, r5
0x07fc7f20: 1546 mov r5, r2
0x07fc7f22: 2246 mov r2, r4
0x07fc7f24: 53f744fe bl #0x7f1bbb0
0x07fc7f28: 0446 mov r4, r0
0x07fc7f2a: 3088 ldrh r0, [r6]
0x07fc7f2c: 2080 strh r0, [r4]
0x07fc7f2e: 6780 strh r7, [r4, #2]
0x07fc7f30: 2571 strb r5, [r4, #4]
0x07fc7f32: 002d cmp r5, #0
0x07fc7f34: 04d1 bne #0x7fc7f40
0x07fc7f36: 601d adds r0, r4, #5
0x07fc7f38: 03a9 add r1, sp, #0xc
0x07fc7f3a: 3a46 mov r2, r7
0x07fc7f3c: 56f7b6f8 bl #0x7f1e0ac
0x07fc7f40: 2046 mov r0, r4
0x07fc7f42: 53f74efe bl #0x7f1bbe2
0x07fc7f46: 40e0 b #0x7fc7fca
0x07fc7f48: 029f ldr r7, [sp, #8]
0x07fc7f4a: 280a lsrs r0, r5, #8
0x07fc7f4c: 0190 str r0, [sp, #4]
0x07fc7f4e: 04a8 add r0, sp, #0x10
0x07fc7f50: 0378 ldrb r3, [r0]
0x07fc7f52: 1420 movs r0, #0x14
0x07fc7f54: 5843 muls r0, r3, r0
0x07fc7f56: c249 ldr r1, [pc, #0x308]
0x07fc7f58: 0818 adds r0, r1, r0
0x07fc7f5a: 0179 ldrb r1, [r0, #4]
0x07fc7f5c: 0229 cmp r1, #2
0x07fc7f5e: 1bd1 bne #0x7fc7f98
0x07fc7f60: 0068 ldr r0, [r0]
0x07fc7f62: 0088 ldrh r0, [r0]
0x07fc7f64: 2549 ldr r1, [pc, #0x94]
0x07fc7f66: 8842 cmp r0, r1
0x07fc7f68: 16d1 bne #0x7fc7f98
0x07fc7f6a: 019f ldr r7, [sp, #4]
0x07fc7f6c: 082f cmp r7, #8
0x07fc7f6e: 2fd2 bhs #0x7fc7fd0
0x07fc7f70: 0092 str r2, [sp]
0x07fc7f72: 06a9 add r1, sp, #0x18
0x07fc7f74: 0291 str r1, [sp, #8]
0x07fc7f76: 05aa add r2, sp, #0x14
0x07fc7f78: 1846 mov r0, r3
0x07fc7f7a: fef7e1fa bl #0x7fc6540
0x07fc7f7e: 0298 ldr r0, [sp, #8]
0x07fc7f80: 0088 ldrh r0, [r0]
0x07fc7f82: 0028 cmp r0, #0
0x07fc7f84: 2bd0 beq #0x7fc7fde
0x07fc7f86: 0598 ldr r0, [sp, #0x14]
0x07fc7f88: 0028 cmp r0, #0
0x07fc7f8a: 2fd0 beq #0x7fc7fec
0x07fc7f8c: c05d ldrb r0, [r0, r7]
0x07fc7f8e: 03a9 add r1, sp, #0xc
0x07fc7f90: 0880 strh r0, [r1]
0x07fc7f92: 0227 movs r7, #2
0x07fc7f94: 009a ldr r2, [sp]
0x07fc7f96: c0e7 b #0x7fc7f1a
0x07fc7f98: 0020 movs r0, #0
0x07fc7f9a: 385e ldrsh r0, [r7, r0]
0x07fc7f9c: e649 ldr r1, [pc, #0x398]
0x07fc7f9e: 0140 ands r1, r0
0x07fc7fa0: c00b lsrs r0, r0, #0xf
0x07fc7fa2: 0540 ands r5, r0
0x07fc7fa4: ff20 movs r0, #0xff
0x07fc7fa6: 8543 bics r5, r0
0x07fc7fa8: 0d43 orrs r5, r1
0x07fc7faa: 1648 ldr r0, [pc, #0x58]
0x07fc7fac: 1e46 mov r6, r3
0x07fc7fae: 0423 movs r3, #4
0x07fc7fb0: 2946 mov r1, r5
0x07fc7fb2: 2246 mov r2, r4
0x07fc7fb4: 53f7fcfd bl #0x7f1bbb0
0x07fc7fb8: 4680 strh r6, [r0, #2]
0x07fc7fba: 0199 ldr r1, [sp, #4]
0x07fc7fbc: 0170 strb r1, [r0]
0x07fc7fbe: 53f710fe bl #0x7f1bbe2
0x07fc7fc2: 0121 movs r1, #1
0x07fc7fc4: 2046 mov r0, r4
0x07fc7fc6: 53f776ff bl #0x7f1beb6
0x07fc7fca: 0020 movs r0, #0
0x07fc7fcc: 07b0 add sp, #0x1c
0x07fc7fce: f0bd pop {r4, r5, r6, r7, pc}
0x07fc7fd0: a148 ldr r0, [pc, #0x284]
0x07fc7fd2: ff21 movs r1, #0xff
0x07fc7fd4: 0180 strh r1, [r0]
0x07fc7fd6: a148 ldr r0, [pc, #0x284]
0x07fc7fd8: 0821 movs r1, #8
0x07fc7fda: 0180 strh r1, [r0]
0x07fc7fdc: fee7 b #0x7fc7fdc
0x07fc7fde: 9e48 ldr r0, [pc, #0x278]
0x07fc7fe0: ff21 movs r1, #0xff
0x07fc7fe2: 0180 strh r1, [r0]
0x07fc7fe4: 9d48 ldr r0, [pc, #0x274]
0x07fc7fe6: 0821 movs r1, #8
0x07fc7fe8: 0180 strh r1, [r0]
0x07fc7fea: fee7 b #0x7fc7fea
0x07fc7fec: 9a48 ldr r0, [pc, #0x268]
0x07fc7fee: ff21 movs r1, #0xff
0x07fc7ff0: 0180 strh r1, [r0]
0x07fc7ff2: 9a48 ldr r0, [pc, #0x268]
0x07fc7ff4: 0821 movs r1, #8
0x07fc7ff6: 0180 strh r1, [r0]
0x07fc7ff8: fee7 b #0x7fc7ff8
0x07fc7ffa: c046 mov r8, r8
0x07fc7ffc: 0229 cmp r1, #2
0x07fc7ffe: 0000 movs r0, r0
0x07fc8000: ff7f ldrb r7, [r7, #0x1f]
0x07fc8002: 0000 movs r0, r0
0x07fc8004: 04fd0000 stc2 p0, c0, [r4, #-0]
0x07fc8008: 0031 adds r1, #0
0x07fc800a: 0050 str r0, [r0, r0]
0x07fc800c: 0233 adds r3, #2
0x07fc800e: 0050 str r0, [r0, r0]
0x07fc8010: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc8012: 1e46 mov r6, r3
0x07fc8014: 1546 mov r5, r2
0x07fc8016: 0c46 mov r4, r1
0x07fc8018: 1046 mov r0, r2
0x07fc801a: 53f77eff bl #0x7f1bf1a
0x07fc801e: 0028 cmp r0, #0
0x07fc8020: 07d0 beq #0x7fc8032
0x07fc8022: 2846 mov r0, r5
0x07fc8024: 53f779ff bl #0x7f1bf1a
0x07fc8028: 401e subs r0, r0, #1
0x07fc802a: 4142 rsbs r1, r0, #0
0x07fc802c: 4141 adcs r1, r0
0x07fc802e: 4800 lsls r0, r1, #1
0x07fc8030: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc8032: fc20 movs r0, #0xfc
0x07fc8034: 02f0d2fa bl #0x7fca5dc
0x07fc8038: 2388 ldrh r3, [r4]
0x07fc803a: 8179 ldrb r1, [r0, #6]
0x07fc803c: 02aa add r2, sp, #8
0x07fc803e: 0027 movs r7, #0
0x07fc8040: 1780 strh r7, [r2]
0x07fc8042: 0197 str r7, [sp, #4]
0x07fc8044: 6a46 mov r2, sp
0x07fc8046: 1780 strh r7, [r2]
0x07fc8048: 591a subs r1, r3, r1
0x07fc804a: c9b2 uxtb r1, r1
0x07fc804c: 1329 cmp r1, #0x13
0x07fc804e: 07d0 beq #0x7fc8060
0x07fc8050: 0d29 cmp r1, #0xd
0x07fc8052: 10d1 bne #0x7fc8076
0x07fc8054: 02a9 add r1, sp, #8
0x07fc8056: 0222 movs r2, #2
0x07fc8058: 0a80 strh r2, [r1]
0x07fc805a: 0a30 adds r0, #0xa
0x07fc805c: 0190 str r0, [sp, #4]
0x07fc805e: 08e0 b #0x7fc8072
0x07fc8060: 02a8 add r0, sp, #8
0x07fc8062: 0221 movs r1, #2
0x07fc8064: 0180 strh r1, [r0]
0x07fc8066: 300a lsrs r0, r6, #8
0x07fc8068: 49f767fd bl #0x7f11b3a
0x07fc806c: 6946 mov r1, sp
0x07fc806e: 0880 strh r0, [r1]
0x07fc8070: 0191 str r1, [sp, #4]
0x07fc8072: 0820 movs r0, #8
0x07fc8074: 07e0 b #0x7fc8086
0x07fc8076: 02a9 add r1, sp, #8
0x07fc8078: 01aa add r2, sp, #4
0x07fc807a: 1846 mov r0, r3
0x07fc807c: 48f7d1f8 bl #0x7f10222
0x07fc8080: 0746 mov r7, r0
0x07fc8082: 0298 ldr r0, [sp, #8]
0x07fc8084: 801d adds r0, r0, #6
0x07fc8086: 83b2 uxth r3, r0
0x07fc8088: 0b48 ldr r0, [pc, #0x2c]
0x07fc808a: 3146 mov r1, r6
0x07fc808c: 2a46 mov r2, r5
0x07fc808e: 53f78ffd bl #0x7f1bbb0
0x07fc8092: 0546 mov r5, r0
0x07fc8094: 2088 ldrh r0, [r4]
0x07fc8096: 2880 strh r0, [r5]
0x07fc8098: 2f71 strb r7, [r5, #4]
0x07fc809a: 02a8 add r0, sp, #8
0x07fc809c: 0288 ldrh r2, [r0]
0x07fc809e: 6a80 strh r2, [r5, #2]
0x07fc80a0: 002a cmp r2, #0
0x07fc80a2: 03d0 beq #0x7fc80ac
0x07fc80a4: 681d adds r0, r5, #5
0x07fc80a6: 0199 ldr r1, [sp, #4]
0x07fc80a8: 56f700f8 bl #0x7f1e0ac
0x07fc80ac: 2846 mov r0, r5
0x07fc80ae: 53f798fd bl #0x7f1bbe2
0x07fc80b2: 0020 movs r0, #0
0x07fc80b4: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc80b6: c046 mov r8, r8
0x07fc80b8: 140c lsrs r4, r2, #0x10
0x07fc80ba: 0000 movs r0, r0
0x07fc80bc: 0020 movs r0, #0
0x07fc80be: 7047 bx lr
0x07fc80c0: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc80c2: 95b0 sub sp, #0x54
0x07fc80c4: 0993 str r3, [sp, #0x24]
0x07fc80c6: 0892 str r2, [sp, #0x20]
0x07fc80c8: 0f46 mov r7, r1
0x07fc80ca: fd20 movs r0, #0xfd
0x07fc80cc: 02f086fa bl #0x7fca5dc
0x07fc80d0: 0446 mov r4, r0
0x07fc80d2: 0ca9 add r1, sp, #0x30
0x07fc80d4: 0025 movs r5, #0
0x07fc80d6: 0d70 strb r5, [r1]
0x07fc80d8: 3e88 ldrh r6, [r7]
0x07fc80da: 3046 mov r0, r6
0x07fc80dc: fef79afb bl #0x7fc6814
0x07fc80e0: 0246 mov r2, r0
0x07fc80e2: 7888 ldrh r0, [r7, #2]
0x07fc80e4: 0028 cmp r0, #0
0x07fc80e6: 06d0 beq #0x7fc80f6
0x07fc80e8: 5b48 ldr r0, [pc, #0x16c]
0x07fc80ea: ff21 movs r1, #0xff
0x07fc80ec: 0180 strh r1, [r0]
0x07fc80ee: 5b48 ldr r0, [pc, #0x16c]
0x07fc80f0: 0821 movs r1, #8
0x07fc80f2: 0180 strh r1, [r0]
0x07fc80f4: fee7 b #0x7fc80f4
0x07fc80f6: 2b46 mov r3, r5
0x07fc80f8: 0794 str r4, [sp, #0x1c]
0x07fc80fa: 002a cmp r2, #0
0x07fc80fc: 089d ldr r5, [sp, #0x20]
0x07fc80fe: 7ad1 bne #0x7fc81f6
0x07fc8100: 0998 ldr r0, [sp, #0x24]
0x07fc8102: 020a lsrs r2, r0, #8
0x07fc8104: 0ca8 add r0, sp, #0x30
0x07fc8106: 0178 ldrb r1, [r0]
0x07fc8108: 1420 movs r0, #0x14
0x07fc810a: 0391 str r1, [sp, #0xc]
0x07fc810c: 4843 muls r0, r1, r0
0x07fc810e: 5449 ldr r1, [pc, #0x150]
0x07fc8110: 0818 adds r0, r1, r0
0x07fc8112: 0179 ldrb r1, [r0, #4]
0x07fc8114: 0229 cmp r1, #2
0x07fc8116: 0492 str r2, [sp, #0x10]
0x07fc8118: 34d1 bne #0x7fc8184
0x07fc811a: 5249 ldr r1, [pc, #0x148]
0x07fc811c: ff31 adds r1, #0xff
0x07fc811e: 0068 ldr r0, [r0]
0x07fc8120: 0088 ldrh r0, [r0]
0x07fc8122: 8842 cmp r0, r1
0x07fc8124: 2ed1 bne #0x7fc8184
0x07fc8126: 0297 str r7, [sp, #8]
0x07fc8128: 0020 movs r0, #0
0x07fc812a: 0b90 str r0, [sp, #0x2c]
0x07fc812c: 0690 str r0, [sp, #0x18]
0x07fc812e: 0a90 str r0, [sp, #0x28]
0x07fc8130: 3046 mov r0, r6
0x07fc8132: 47f7f9fe bl #0x7f0ff28
0x07fc8136: 0146 mov r1, r0
0x07fc8138: 0590 str r0, [sp, #0x14]
0x07fc813a: 8888 ldrh r0, [r1, #4]
0x07fc813c: b5b2 uxth r5, r6
0x07fc813e: 8542 cmp r5, r0
0x07fc8140: 19d3 blo #0x7fc8176
0x07fc8142: c888 ldrh r0, [r1, #6]
0x07fc8144: 8542 cmp r5, r0
0x07fc8146: 16d8 bhi #0x7fc8176
0x07fc8148: 0daf add r7, sp, #0x34
0x07fc814a: 2846 mov r0, r5
0x07fc814c: 3946 mov r1, r7
0x07fc814e: 47f70aff bl #0x7f0ff66
0x07fc8152: 069b ldr r3, [sp, #0x18]
0x07fc8154: 0093 str r3, [sp]
0x07fc8156: 0fa9 add r1, sp, #0x3c
0x07fc8158: 10ac add r4, sp, #0x40
0x07fc815a: 3846 mov r0, r7
0x07fc815c: 2246 mov r2, r4
0x07fc815e: 47f7f5ff bl #0x7f1014c
0x07fc8162: 2088 ldrh r0, [r4]
0x07fc8164: 761e subs r6, r6, #1
0x07fc8166: 3f49 ldr r1, [pc, #0xfc]
0x07fc8168: 8842 cmp r0, r1
0x07fc816a: 0599 ldr r1, [sp, #0x14]
0x07fc816c: e5d1 bne #0x7fc813a
0x07fc816e: 691c adds r1, r5, #1
0x07fc8170: 88b2 uxth r0, r1
0x07fc8172: 8842 cmp r0, r1
0x07fc8174: 4ed0 beq #0x7fc8214
0x07fc8176: 3848 ldr r0, [pc, #0xe0]
0x07fc8178: ff21 movs r1, #0xff
0x07fc817a: 0180 strh r1, [r0]
0x07fc817c: 3748 ldr r0, [pc, #0xdc]
0x07fc817e: 0821 movs r1, #8
0x07fc8180: 0180 strh r1, [r0]
0x07fc8182: fee7 b #0x7fc8182
0x07fc8184: 1c46 mov r4, r3
0x07fc8186: 1193 str r3, [sp, #0x44]
0x07fc8188: 1093 str r3, [sp, #0x40]
0x07fc818a: 10a9 add r1, sp, #0x40
0x07fc818c: 3046 mov r0, r6
0x07fc818e: 47f7eafe bl #0x7f0ff66
0x07fc8192: 0820 movs r0, #8
0x07fc8194: 1099 ldr r1, [sp, #0x40]
0x07fc8196: 085e ldrsh r0, [r1, r0]
0x07fc8198: 0028 cmp r0, #0
0x07fc819a: 06d4 bmi #0x7fc81aa
0x07fc819c: 7a88 ldrh r2, [r7, #2]
0x07fc819e: b988 ldrh r1, [r7, #4]
0x07fc81a0: 3888 ldrh r0, [r7]
0x07fc81a2: bb1d adds r3, r7, #6
0x07fc81a4: 47f749ff bl #0x7f1003a
0x07fc81a8: 0446 mov r4, r0
0x07fc81aa: 2246 mov r2, r4
0x07fc81ac: 002a cmp r2, #0
0x07fc81ae: 22d1 bne #0x7fc81f6
0x07fc81b0: 0021 movs r1, #0
0x07fc81b2: 0891 str r1, [sp, #0x20]
0x07fc81b4: 0798 ldr r0, [sp, #0x1c]
0x07fc81b6: 405e ldrsh r0, [r0, r1]
0x07fc81b8: d84a ldr r2, [pc, #0x360]
0x07fc81ba: 0240 ands r2, r0
0x07fc81bc: c10b lsrs r1, r0, #0xf
0x07fc81be: 0998 ldr r0, [sp, #0x24]
0x07fc81c0: 0140 ands r1, r0
0x07fc81c2: ff20 movs r0, #0xff
0x07fc81c4: 8143 bics r1, r0
0x07fc81c6: 1143 orrs r1, r2
0x07fc81c8: b888 ldrh r0, [r7, #4]
0x07fc81ca: 801d adds r0, r0, #6
0x07fc81cc: 83b2 uxth r3, r0
0x07fc81ce: 2648 ldr r0, [pc, #0x98]
0x07fc81d0: 2a46 mov r2, r5
0x07fc81d2: 53f7edfc bl #0x7f1bbb0
0x07fc81d6: 0446 mov r4, r0
0x07fc81d8: 801d adds r0, r0, #6
0x07fc81da: ba88 ldrh r2, [r7, #4]
0x07fc81dc: b91d adds r1, r7, #6
0x07fc81de: 55f765ff bl #0x7f1e0ac
0x07fc81e2: 0398 ldr r0, [sp, #0xc]
0x07fc81e4: 6080 strh r0, [r4, #2]
0x07fc81e6: b888 ldrh r0, [r7, #4]
0x07fc81e8: 0499 ldr r1, [sp, #0x10]
0x07fc81ea: 2170 strb r1, [r4]
0x07fc81ec: a080 strh r0, [r4, #4]
0x07fc81ee: 2046 mov r0, r4
0x07fc81f0: 53f7f7fc bl #0x7f1bbe2
0x07fc81f4: 089a ldr r2, [sp, #0x20]
0x07fc81f6: c848 ldr r0, [pc, #0x320]
0x07fc81f8: 0423 movs r3, #4
0x07fc81fa: 0999 ldr r1, [sp, #0x24]
0x07fc81fc: 1446 mov r4, r2
0x07fc81fe: 2a46 mov r2, r5
0x07fc8200: 53f7d6fc bl #0x7f1bbb0
0x07fc8204: 8470 strb r4, [r0, #2]
0x07fc8206: 3988 ldrh r1, [r7]
0x07fc8208: 0180 strh r1, [r0]
0x07fc820a: 53f7eafc bl #0x7f1bbe2
0x07fc820e: 0020 movs r0, #0
0x07fc8210: 15b0 add sp, #0x54
0x07fc8212: f0bd pop {r4, r5, r6, r7, pc}
0x07fc8214: 10a9 add r1, sp, #0x40
0x07fc8216: 0022 movs r2, #0
0x07fc8218: 0aab add r3, sp, #0x28
0x07fc821a: 1646 mov r6, r2
0x07fc821c: 48f729f9 bl #0x7f10472
0x07fc8220: 029f ldr r7, [sp, #8]
0x07fc8222: b888 ldrh r0, [r7, #4]
0x07fc8224: 0228 cmp r0, #2
0x07fc8226: 0bd1 bne #0x7fc8240
0x07fc8228: fa88 ldrh r2, [r7, #6]
0x07fc822a: 10a8 add r0, sp, #0x40
0x07fc822c: 4078 ldrb r0, [r0, #1]
0x07fc822e: 8007 lsls r0, r0, #0x1e
0x07fc8230: 09d4 bmi #0x7fc8246
0x07fc8232: 0220 movs r0, #2
0x07fc8234: c043 mvns r0, r0
0x07fc8236: 0242 tst r2, r0
0x07fc8238: 089d ldr r5, [sp, #0x20]
0x07fc823a: 07d0 beq #0x7fc824c
0x07fc823c: 8122 movs r2, #0x81
0x07fc823e: b5e7 b #0x7fc81ac
0x07fc8240: 0d22 movs r2, #0xd
0x07fc8242: 089d ldr r5, [sp, #0x20]
0x07fc8244: b2e7 b #0x7fc81ac
0x07fc8246: 012a cmp r2, #1
0x07fc8248: 089d ldr r5, [sp, #0x20]
0x07fc824a: f7d8 bhi #0x7fc823c
0x07fc824c: 0498 ldr r0, [sp, #0x10]
0x07fc824e: 0399 ldr r1, [sp, #0xc]
0x07fc8250: fef72cfc bl #0x7fc6aac
0x07fc8254: 3246 mov r2, r6
0x07fc8256: a9e7 b #0x7fc81ac
0x07fc8258: 0031 adds r1, #0
0x07fc825a: 0050 str r0, [r0, r0]
0x07fc825c: 0233 adds r3, #2
0x07fc825e: 0050 str r0, [r0, r0]
0x07fc8260: 54fdfc07 ldc2l p7, c0, [r4, #-0x3f0]
0x07fc8264: 0328 cmp r0, #3
0x07fc8266: 0000 movs r0, r0
0x07fc8268: 0afd0000 stc2 p0, c0, [sl, #-0]
0x07fc826c: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc826e: 87b0 sub sp, #0x1c
0x07fc8270: 1f46 mov r7, r3
0x07fc8272: 1446 mov r4, r2
0x07fc8274: 0e46 mov r6, r1
0x07fc8276: 06a9 add r1, sp, #0x18
0x07fc8278: 0020 movs r0, #0
0x07fc827a: 0870 strb r0, [r1]
0x07fc827c: 05aa add r2, sp, #0x14
0x07fc827e: 0490 str r0, [sp, #0x10]
0x07fc8280: 1070 strb r0, [r2]
0x07fc8282: 3088 ldrh r0, [r6]
0x07fc8284: fdf7f8fe bl #0x7fc6078
0x07fc8288: 0546 mov r5, r0
0x07fc828a: 3946 mov r1, r7
0x07fc828c: 0028 cmp r0, #0
0x07fc828e: 46d1 bne #0x7fc831e
0x07fc8290: 01a8 add r0, sp, #4
0x07fc8292: 52c0 stm r0!, {r1, r4, r6}
0x07fc8294: 2420 movs r0, #0x24
0x07fc8296: 02f0a1f9 bl #0x7fca5dc
0x07fc829a: 0346 mov r3, r0
0x07fc829c: 05a8 add r0, sp, #0x14
0x07fc829e: 0078 ldrb r0, [r0]
0x07fc82a0: 8025 movs r5, #0x80
0x07fc82a2: 0328 cmp r0, #3
0x07fc82a4: 16d1 bne #0x7fc82d4
0x07fc82a6: 3a0a lsrs r2, r7, #8
0x07fc82a8: 0399 ldr r1, [sp, #0xc]
0x07fc82aa: 8879 ldrb r0, [r1, #6]
0x07fc82ac: c979 ldrb r1, [r1, #7]
0x07fc82ae: 0902 lsls r1, r1, #8
0x07fc82b0: 0818 adds r0, r1, r0
0x07fc82b2: 80b2 uxth r0, r0
0x07fc82b4: 0028 cmp r0, #0
0x07fc82b6: 0fd0 beq #0x7fc82d8
0x07fc82b8: 0128 cmp r0, #1
0x07fc82ba: 029c ldr r4, [sp, #8]
0x07fc82bc: 039e ldr r6, [sp, #0xc]
0x07fc82be: 0199 ldr r1, [sp, #4]
0x07fc82c0: 2dd1 bne #0x7fc831e
0x07fc82c2: 06a8 add r0, sp, #0x18
0x07fc82c4: 0078 ldrb r0, [r0]
0x07fc82c6: 0121 movs r1, #1
0x07fc82c8: 8140 lsls r1, r0
0x07fc82ca: 9818 adds r0, r3, r2
0x07fc82cc: 0092 str r2, [sp]
0x07fc82ce: 427f ldrb r2, [r0, #0x1d]
0x07fc82d0: 0a43 orrs r2, r1
0x07fc82d2: 09e0 b #0x7fc82e8
0x07fc82d4: 029c ldr r4, [sp, #8]
0x07fc82d6: 20e0 b #0x7fc831a
0x07fc82d8: 06a8 add r0, sp, #0x18
0x07fc82da: 0078 ldrb r0, [r0]
0x07fc82dc: 0121 movs r1, #1
0x07fc82de: 8140 lsls r1, r0
0x07fc82e0: 9818 adds r0, r3, r2
0x07fc82e2: 0092 str r2, [sp]
0x07fc82e4: 427f ldrb r2, [r0, #0x1d]
0x07fc82e6: 8a43 bics r2, r1
0x07fc82e8: 4277 strb r2, [r0, #0x1d]
0x07fc82ea: 049d ldr r5, [sp, #0x10]
0x07fc82ec: 585f ldrsh r0, [r3, r5]
0x07fc82ee: 8b49 ldr r1, [pc, #0x22c]
0x07fc82f0: 0140 ands r1, r0
0x07fc82f2: c00b lsrs r0, r0, #0xf
0x07fc82f4: 0740 ands r7, r0
0x07fc82f6: ff20 movs r0, #0xff
0x07fc82f8: 8743 bics r7, r0
0x07fc82fa: 0f43 orrs r7, r1
0x07fc82fc: 0f48 ldr r0, [pc, #0x3c]
0x07fc82fe: 1e46 mov r6, r3
0x07fc8300: 0223 movs r3, #2
0x07fc8302: 3946 mov r1, r7
0x07fc8304: 029c ldr r4, [sp, #8]
0x07fc8306: 2246 mov r2, r4
0x07fc8308: 53f752fc bl #0x7f1bbb0
0x07fc830c: 0099 ldr r1, [sp]
0x07fc830e: 0170 strb r1, [r0]
0x07fc8310: 7118 adds r1, r6, r1
0x07fc8312: 497f ldrb r1, [r1, #0x1d]
0x07fc8314: 4170 strb r1, [r0, #1]
0x07fc8316: 53f764fc bl #0x7f1bbe2
0x07fc831a: 039e ldr r6, [sp, #0xc]
0x07fc831c: 0199 ldr r1, [sp, #4]
0x07fc831e: 7e48 ldr r0, [pc, #0x1f8]
0x07fc8320: 0423 movs r3, #4
0x07fc8322: 2246 mov r2, r4
0x07fc8324: 53f744fc bl #0x7f1bbb0
0x07fc8328: 8570 strb r5, [r0, #2]
0x07fc832a: 3188 ldrh r1, [r6]
0x07fc832c: 0180 strh r1, [r0]
0x07fc832e: 53f758fc bl #0x7f1bbe2
0x07fc8332: 0020 movs r0, #0
0x07fc8334: 07b0 add sp, #0x1c
0x07fc8336: f0bd pop {r4, r5, r6, r7, pc}
0x07fc8338: ff7f ldrb r7, [r7, #0x1f]
0x07fc833a: 0000 movs r0, r0
0x07fc833c: 0424 movs r4, #4
0x07fc833e: 0000 movs r0, r0
0x07fc8340: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc8342: 1e46 mov r6, r3
0x07fc8344: 1446 mov r4, r2
0x07fc8346: 0d46 mov r5, r1
0x07fc8348: 1046 mov r0, r2
0x07fc834a: 53f7e6fd bl #0x7f1bf1a
0x07fc834e: 0028 cmp r0, #0
0x07fc8350: 07d0 beq #0x7fc8362
0x07fc8352: 2046 mov r0, r4
0x07fc8354: 53f7e1fd bl #0x7f1bf1a
0x07fc8358: 401e subs r0, r0, #1
0x07fc835a: 4142 rsbs r1, r0, #0
0x07fc835c: 4141 adcs r1, r0
0x07fc835e: 4800 lsls r0, r1, #1
0x07fc8360: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc8362: 6d48 ldr r0, [pc, #0x1b4]
0x07fc8364: 0423 movs r3, #4
0x07fc8366: 3146 mov r1, r6
0x07fc8368: 2246 mov r2, r4
0x07fc836a: 0193 str r3, [sp, #4]
0x07fc836c: 53f720fc bl #0x7f1bbb0
0x07fc8370: 0746 mov r7, r0
0x07fc8372: fc20 movs r0, #0xfc
0x07fc8374: 02f032f9 bl #0x7fca5dc
0x07fc8378: 0446 mov r4, r0
0x07fc837a: 8020 movs r0, #0x80
0x07fc837c: b870 strb r0, [r7, #2]
0x07fc837e: 2888 ldrh r0, [r5]
0x07fc8380: 0297 str r7, [sp, #8]
0x07fc8382: 3880 strh r0, [r7]
0x07fc8384: a179 ldrb r1, [r4, #6]
0x07fc8386: 411a subs r1, r0, r1
0x07fc8388: c9b2 uxtb r1, r1
0x07fc838a: 891e subs r1, r1, #2
0x07fc838c: 0b29 cmp r1, #0xb
0x07fc838e: 00d9 bls #0x7fc8392
0x07fc8390: b4e0 b #0x7fc84fc
0x07fc8392: 370a lsrs r7, r6, #8
0x07fc8394: 7944 add r1, pc
0x07fc8396: 0979 ldrb r1, [r1, #4]
0x07fc8398: 4900 lsls r1, r1, #1
0x07fc839a: 8f44 add pc, r1
0x07fc839c: 05af add r7, sp, #0x14
0x07fc839e: 57af add r7, sp, #0x15c
0x07fc83a0: afaf add r7, sp, #0x2bc
0x07fc83a2: 31af add r7, sp, #0xc4
0x07fc83a4: 85af add r7, sp, #0x214
0x07fc83a6: afb4 push {r0, r1, r2, r3, r5, r7}
0x07fc83a8: 6a88 ldrh r2, [r5, #2]
0x07fc83aa: a988 ldrh r1, [r5, #4]
0x07fc83ac: ab1d adds r3, r5, #6
0x07fc83ae: 47f744fe bl #0x7f1003a
0x07fc83b2: 0299 ldr r1, [sp, #8]
0x07fc83b4: 8870 strb r0, [r1, #2]
0x07fc83b6: 2088 ldrh r0, [r4]
0x07fc83b8: 5849 ldr r1, [pc, #0x160]
0x07fc83ba: 0140 ands r1, r0
0x07fc83bc: 00b2 sxth r0, r0
0x07fc83be: c00b lsrs r0, r0, #0xf
0x07fc83c0: 0640 ands r6, r0
0x07fc83c2: ff20 movs r0, #0xff
0x07fc83c4: 8643 bics r6, r0
0x07fc83c6: 0e43 orrs r6, r1
0x07fc83c8: 3f20 movs r0, #0x3f
0x07fc83ca: 8002 lsls r0, r0, #0xa
0x07fc83cc: fc22 movs r2, #0xfc
0x07fc83ce: 0823 movs r3, #8
0x07fc83d0: 3146 mov r1, r6
0x07fc83d2: 53f7edfb bl #0x7f1bbb0
0x07fc83d6: 0446 mov r4, r0
0x07fc83d8: 3846 mov r0, r7
0x07fc83da: 4cf751fc bl #0x7f14c80
0x07fc83de: 0021 movs r1, #0
0x07fc83e0: 6160 str r1, [r4, #4]
0x07fc83e2: 2080 strh r0, [r4]
0x07fc83e4: 687a ldrb r0, [r5, #9]
0x07fc83e6: 0006 lsls r0, r0, #0x18
0x07fc83e8: 6060 str r0, [r4, #4]
0x07fc83ea: 297a ldrb r1, [r5, #8]
0x07fc83ec: 0904 lsls r1, r1, #0x10
0x07fc83ee: 0818 adds r0, r1, r0
0x07fc83f0: 6060 str r0, [r4, #4]
0x07fc83f2: e979 ldrb r1, [r5, #7]
0x07fc83f4: 0902 lsls r1, r1, #8
0x07fc83f6: 0818 adds r0, r1, r0
0x07fc83f8: 6060 str r0, [r4, #4]
0x07fc83fa: a979 ldrb r1, [r5, #6]
0x07fc83fc: 0122 movs r2, #1
0x07fc83fe: 4fe0 b #0x7fc84a0
0x07fc8400: 6a88 ldrh r2, [r5, #2]
0x07fc8402: a988 ldrh r1, [r5, #4]
0x07fc8404: ab1d adds r3, r5, #6
0x07fc8406: 47f718fe bl #0x7f1003a
0x07fc840a: 0299 ldr r1, [sp, #8]
0x07fc840c: 8870 strb r0, [r1, #2]
0x07fc840e: 2088 ldrh r0, [r4]
0x07fc8410: 4249 ldr r1, [pc, #0x108]
0x07fc8412: 0140 ands r1, r0
0x07fc8414: 00b2 sxth r0, r0
0x07fc8416: c00b lsrs r0, r0, #0xf
0x07fc8418: 0640 ands r6, r0
0x07fc841a: ff20 movs r0, #0xff
0x07fc841c: 8643 bics r6, r0
0x07fc841e: 0e43 orrs r6, r1
0x07fc8420: 3f48 ldr r0, [pc, #0xfc]
0x07fc8422: fc22 movs r2, #0xfc
0x07fc8424: 0623 movs r3, #6
0x07fc8426: 3146 mov r1, r6
0x07fc8428: 53f7c2fb bl #0x7f1bbb0
0x07fc842c: 0446 mov r4, r0
0x07fc842e: 3846 mov r0, r7
0x07fc8430: 4cf726fc bl #0x7f14c80
0x07fc8434: 0021 movs r1, #0
0x07fc8436: a180 strh r1, [r4, #4]
0x07fc8438: 2080 strh r0, [r4]
0x07fc843a: e879 ldrb r0, [r5, #7]
0x07fc843c: 0002 lsls r0, r0, #8
0x07fc843e: a080 strh r0, [r4, #4]
0x07fc8440: a979 ldrb r1, [r5, #6]
0x07fc8442: 0322 movs r2, #3
0x07fc8444: a270 strb r2, [r4, #2]
0x07fc8446: 4018 adds r0, r0, r1
0x07fc8448: a080 strh r0, [r4, #4]
0x07fc844a: 54e0 b #0x7fc84f6
0x07fc844c: 6a88 ldrh r2, [r5, #2]
0x07fc844e: a988 ldrh r1, [r5, #4]
0x07fc8450: ab1d adds r3, r5, #6
0x07fc8452: 47f7f2fd bl #0x7f1003a
0x07fc8456: 0299 ldr r1, [sp, #8]
0x07fc8458: 8870 strb r0, [r1, #2]
0x07fc845a: 2088 ldrh r0, [r4]
0x07fc845c: 2f49 ldr r1, [pc, #0xbc]
0x07fc845e: 0140 ands r1, r0
0x07fc8460: 00b2 sxth r0, r0
0x07fc8462: c00b lsrs r0, r0, #0xf
0x07fc8464: 0640 ands r6, r0
0x07fc8466: ff20 movs r0, #0xff
0x07fc8468: 8643 bics r6, r0
0x07fc846a: 0e43 orrs r6, r1
0x07fc846c: 2e48 ldr r0, [pc, #0xb8]
0x07fc846e: fc22 movs r2, #0xfc
0x07fc8470: 0823 movs r3, #8
0x07fc8472: 3146 mov r1, r6
0x07fc8474: 53f79cfb bl #0x7f1bbb0
0x07fc8478: 0446 mov r4, r0
0x07fc847a: 3846 mov r0, r7
0x07fc847c: 4cf700fc bl #0x7f14c80
0x07fc8480: 0021 movs r1, #0
0x07fc8482: 6160 str r1, [r4, #4]
0x07fc8484: 2080 strh r0, [r4]
0x07fc8486: 687a ldrb r0, [r5, #9]
0x07fc8488: 0006 lsls r0, r0, #0x18
0x07fc848a: 6060 str r0, [r4, #4]
0x07fc848c: 297a ldrb r1, [r5, #8]
0x07fc848e: 0904 lsls r1, r1, #0x10
0x07fc8490: 0818 adds r0, r1, r0
0x07fc8492: 6060 str r0, [r4, #4]
0x07fc8494: e979 ldrb r1, [r5, #7]
0x07fc8496: 0902 lsls r1, r1, #8
0x07fc8498: 0818 adds r0, r1, r0
0x07fc849a: 6060 str r0, [r4, #4]
0x07fc849c: a979 ldrb r1, [r5, #6]
0x07fc849e: 0222 movs r2, #2
0x07fc84a0: a270 strb r2, [r4, #2]
0x07fc84a2: 4018 adds r0, r0, r1
0x07fc84a4: 6060 str r0, [r4, #4]
0x07fc84a6: 26e0 b #0x7fc84f6
0x07fc84a8: 6a88 ldrh r2, [r5, #2]
0x07fc84aa: a988 ldrh r1, [r5, #4]
0x07fc84ac: ab1d adds r3, r5, #6
0x07fc84ae: 0093 str r3, [sp]
0x07fc84b0: 47f7c3fd bl #0x7f1003a
0x07fc84b4: 0299 ldr r1, [sp, #8]
0x07fc84b6: 8870 strb r0, [r1, #2]
0x07fc84b8: 2088 ldrh r0, [r4]
0x07fc84ba: 1849 ldr r1, [pc, #0x60]
0x07fc84bc: 0140 ands r1, r0
0x07fc84be: 00b2 sxth r0, r0
0x07fc84c0: c00b lsrs r0, r0, #0xf
0x07fc84c2: 0640 ands r6, r0
0x07fc84c4: ff20 movs r0, #0xff
0x07fc84c6: 8643 bics r6, r0
0x07fc84c8: 0e43 orrs r6, r1
0x07fc84ca: a888 ldrh r0, [r5, #4]
0x07fc84cc: 001d adds r0, r0, #4
0x07fc84ce: 83b2 uxth r3, r0
0x07fc84d0: 1448 ldr r0, [pc, #0x50]
0x07fc84d2: fc22 movs r2, #0xfc
0x07fc84d4: 3146 mov r1, r6
0x07fc84d6: 53f76bfb bl #0x7f1bbb0
0x07fc84da: 0446 mov r4, r0
0x07fc84dc: 3846 mov r0, r7
0x07fc84de: 4cf7cffb bl #0x7f14c80
0x07fc84e2: 2080 strh r0, [r4]
0x07fc84e4: 201d adds r0, r4, #4
0x07fc84e6: aa88 ldrh r2, [r5, #4]
0x07fc84e8: 0099 ldr r1, [sp]
0x07fc84ea: 55f7dffd bl #0x7f1e0ac
0x07fc84ee: 2879 ldrb r0, [r5, #4]
0x07fc84f0: e070 strb r0, [r4, #3]
0x07fc84f2: 0198 ldr r0, [sp, #4]
0x07fc84f4: a070 strb r0, [r4, #2]
0x07fc84f6: 2046 mov r0, r4
0x07fc84f8: 53f773fb bl #0x7f1bbe2
0x07fc84fc: 0298 ldr r0, [sp, #8]
0x07fc84fe: 53f770fb bl #0x7f1bbe2
0x07fc8502: 0020 movs r0, #0
0x07fc8504: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc8506: a879 ldrb r0, [r5, #6]
0x07fc8508: e979 ldrb r1, [r5, #7]
0x07fc850a: 0022 movs r2, #0
0x07fc850c: 029b ldr r3, [sp, #8]
0x07fc850e: 9a70 strb r2, [r3, #2]
0x07fc8510: 0902 lsls r1, r1, #8
0x07fc8512: 0818 adds r0, r1, r0
0x07fc8514: 6081 strh r0, [r4, #0xa]
0x07fc8516: f1e7 b #0x7fc84fc
0x07fc8518: 160c lsrs r6, r2, #0x10
0x07fc851a: 0000 movs r0, r0
0x07fc851c: ff7f ldrb r7, [r7, #0x1f]
0x07fc851e: 0000 movs r0, r0
0x07fc8522: 0000 movs r0, r0
0x07fc8526: 0000 movs r0, r0
0x07fc852a: 0000 movs r0, r0
0x07fc852c: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc852e: 8bb0 sub sp, #0x2c
0x07fc8530: 0446 mov r4, r0
0x07fc8532: 47f7f9fc bl #0x7f0ff28
0x07fc8536: 0246 mov r2, r0
0x07fc8538: 0290 str r0, [sp, #8]
0x07fc853a: 9188 ldrh r1, [r2, #4]
0x07fc853c: a0b2 uxth r0, r4
0x07fc853e: 0026 movs r6, #0
0x07fc8540: 8842 cmp r0, r1
0x07fc8542: 23d3 blo #0x7fc858c
0x07fc8544: d188 ldrh r1, [r2, #6]
0x07fc8546: 8842 cmp r0, r1
0x07fc8548: 20d8 bhi #0x7fc858c
0x07fc854a: 0394 str r4, [sp, #0xc]
0x07fc854c: 04af add r7, sp, #0x10
0x07fc854e: 3946 mov r1, r7
0x07fc8550: 47f709fd bl #0x7f0ff66
0x07fc8554: 0026 movs r6, #0
0x07fc8556: 0096 str r6, [sp]
0x07fc8558: 06ad add r5, sp, #0x18
0x07fc855a: 07ac add r4, sp, #0x1c
0x07fc855c: 3846 mov r0, r7
0x07fc855e: 2946 mov r1, r5
0x07fc8560: 2246 mov r2, r4
0x07fc8562: 3346 mov r3, r6
0x07fc8564: 47f7f2fd bl #0x7f1014c
0x07fc8568: 0a4b ldr r3, [pc, #0x28]
0x07fc856a: 2878 ldrb r0, [r5]
0x07fc856c: 2188 ldrh r1, [r4]
0x07fc856e: 1a46 mov r2, r3
0x07fc8570: ff32 adds r2, #0xff
0x07fc8572: 9142 cmp r1, r2
0x07fc8574: 01d1 bne #0x7fc857a
0x07fc8576: 0228 cmp r0, #2
0x07fc8578: 07d0 beq #0x7fc858a
0x07fc857a: 9942 cmp r1, r3
0x07fc857c: 039c ldr r4, [sp, #0xc]
0x07fc857e: 01d1 bne #0x7fc8584
0x07fc8580: 0228 cmp r0, #2
0x07fc8582: 03d0 beq #0x7fc858c
0x07fc8584: 641c adds r4, r4, #1
0x07fc8586: 029a ldr r2, [sp, #8]
0x07fc8588: d7e7 b #0x7fc853a
0x07fc858a: 039e ldr r6, [sp, #0xc]
0x07fc858c: b0b2 uxth r0, r6
0x07fc858e: 0bb0 add sp, #0x2c
0x07fc8590: f0bd pop {r4, r5, r6, r7, pc}
0x07fc8592: c046 mov r8, r8
0x07fc8594: 0328 cmp r0, #3
0x07fc8596: 0000 movs r0, r0
0x07fc8598: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fc859a: 1149 ldr r1, [pc, #0x44]
0x07fc859c: 0a88 ldrh r2, [r1]
0x07fc859e: 0888 ldrh r0, [r1]
0x07fc85a0: 0124 movs r4, #1
0x07fc85a2: 2043 orrs r0, r4
0x07fc85a4: 0880 strh r0, [r1]
0x07fc85a6: 0888 ldrh r0, [r1]
0x07fc85a8: 1e23 movs r3, #0x1e
0x07fc85aa: 9843 bics r0, r3
0x07fc85ac: 0880 strh r0, [r1]
0x07fc85ae: a502 lsls r5, r4, #0xa
0x07fc85b0: 0c48 ldr r0, [pc, #0x30]
0x07fc85b2: 4580 strh r5, [r0, #2]
0x07fc85b4: 0525 movs r5, #5
0x07fc85b6: 0580 strh r5, [r0]
0x07fc85b8: 0588 ldrh r5, [r0]
0x07fc85ba: 6d07 lsls r5, r5, #0x1d
0x07fc85bc: fcd4 bmi #0x7fc85b8
0x07fc85be: 8088 ldrh r0, [r0, #4]
0x07fc85c0: 0d88 ldrh r5, [r1]
0x07fc85c2: 1426 movs r6, #0x14
0x07fc85c4: 2e43 orrs r6, r5
0x07fc85c6: 0a25 movs r5, #0xa
0x07fc85c8: ae43 bics r6, r5
0x07fc85ca: 0e80 strh r6, [r1]
0x07fc85cc: 0d88 ldrh r5, [r1]
0x07fc85ce: a543 bics r5, r4
0x07fc85d0: 0d80 strh r5, [r1]
0x07fc85d2: 1a40 ands r2, r3
0x07fc85d4: 0c88 ldrh r4, [r1]
0x07fc85d6: 9c43 bics r4, r3
0x07fc85d8: a218 adds r2, r4, r2
0x07fc85da: 0a80 strh r2, [r1]
0x07fc85dc: 70bd pop {r4, r5, r6, pc}
0x07fc85de: c046 mov r8, r8
0x07fc85e0: 2200 movs r2, r4
0x07fc85e2: 0050 str r0, [r0, r0]
0x07fc85e4: 0016 asrs r0, r0, #0x18
0x07fc85e6: 0050 str r0, [r0, r0]
0x07fc85e8: 10b5 push {r4, lr} ;;FUNC
0x07fc85ea: 1521 movs r1, #0x15
0x07fc85ec: cb43 mvns r3, r1
0x07fc85ee: 0749 ldr r1, [pc, #0x1c]
0x07fc85f0: 9a1c adds r2, r3, #2
0x07fc85f2: 09d0 beq #0x7fc8608
0x07fc85f4: cb18 adds r3, r1, r3
0x07fc85f6: 3624 movs r4, #0x36
0x07fc85f8: 1b5d ldrb r3, [r3, r4]
0x07fc85fa: 8342 cmp r3, r0
0x07fc85fc: 1346 mov r3, r2
0x07fc85fe: f7d1 bne #0x7fc85f0
0x07fc8600: 8818 adds r0, r1, r2
0x07fc8602: 3430 adds r0, #0x34
0x07fc8604: 4078 ldrb r0, [r0, #1]
0x07fc8606: 10bd pop {r4, pc}
0x07fc8608: 0420 movs r0, #4
0x07fc860a: 10bd pop {r4, pc}
0x07fc860c: 184b ldr r3, [pc, #0x60]
0x07fc860e: fd07 lsls r5, r7, #0x1f
0x07fc8610: 7cb5 push {r2, r3, r4, r5, r6, lr} ;;FUNC
0x07fc8612: 1446 mov r4, r2
0x07fc8614: 0e46 mov r6, r1
0x07fc8616: 01ad add r5, sp, #4
0x07fc8618: 2b46 mov r3, r5
0x07fc861a: fbf7c5f8 bl #0x7fc37a8
0x07fc861e: 0020 movs r0, #0
0x07fc8620: 0e2c cmp r4, #0xe
0x07fc8622: 02d8 bhi #0x7fc862a
0x07fc8624: 0121 movs r1, #1
0x07fc8626: c943 mvns r1, r1
0x07fc8628: 00e0 b #0x7fc862c
0x07fc862a: c143 mvns r1, r0
0x07fc862c: 7200 lsls r2, r6, #1
0x07fc862e: 8918 adds r1, r1, r2
0x07fc8630: 4a1c adds r2, r1, #1
0x07fc8632: d3b2 uxtb r3, r2
0x07fc8634: 172b cmp r3, #0x17
0x07fc8636: 00d8 bhi #0x7fc863a
0x07fc8638: 1046 mov r0, r2
0x07fc863a: 2a78 ldrb r2, [r5]
0x07fc863c: a242 cmp r2, r4
0x07fc863e: 00d3 blo #0x7fc8642
0x07fc8640: 0846 mov r0, r1
0x07fc8642: c0b2 uxtb r0, r0
0x07fc8644: 7cbd pop {r2, r3, r4, r5, r6, pc}
0x07fc8646: 0000 movs r0, r0
0x07fc8648: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fc864a: 9bb0 sub sp, #0x6c
0x07fc864c: 0890 str r0, [sp, #0x20]
0x07fc864e: 2623 movs r3, #0x26
0x07fc8650: 4d4a ldr r2, [pc, #0x134]
0x07fc8652: 0020 movs r0, #0
0x07fc8654: 0693 str r3, [sp, #0x18]
0x07fc8656: d054 strb r0, [r2, r3]
0x07fc8658: 547c ldrb r4, [r2, #0x11]
0x07fc865a: 002c cmp r4, #0
0x07fc865c: 00d0 beq #0x7fc8660
0x07fc865e: b424 movs r4, #0xb4
0x07fc8660: 4a4d ldr r5, [pc, #0x128]
0x07fc8662: aa78 ldrb r2, [r5, #2]
0x07fc8664: 042a cmp r2, #4
0x07fc8666: 00d1 bne #0x7fc866a
0x07fc8668: 5a34 adds r4, #0x5a
0x07fc866a: 632c cmp r4, #0x63
0x07fc866c: 0c91 str r1, [sp, #0x30]
0x07fc866e: 00d9 bls #0x7fc8672
0x07fc8670: 0120 movs r0, #1
0x07fc8672: 2021 movs r1, #0x20
0x07fc8674: 444a ldr r2, [pc, #0x110]
0x07fc8676: 5054 strb r0, [r2, r1]
0x07fc8678: 1146 mov r1, r2
0x07fc867a: 6420 movs r0, #0x64
0x07fc867c: 0590 str r0, [sp, #0x14]
0x07fc867e: 6881 strh r0, [r5, #0xa]
0x07fc8680: 4348 ldr r0, [pc, #0x10c]
0x07fc8682: 0822 movs r2, #8
0x07fc8684: 0492 str r2, [sp, #0x10]
0x07fc8686: 0280 strh r2, [r0]
0x07fc8688: 087f ldrb r0, [r1, #0x1c]
0x07fc868a: 0028 cmp r0, #0
0x07fc868c: 03d0 beq #0x7fc8696
0x07fc868e: 0898 ldr r0, [sp, #0x20]
0x07fc8690: faf7d9ff bl #0x7fc3646
0x07fc8694: 3c49 ldr r1, [pc, #0xf0]
0x07fc8696: ff20 movs r0, #0xff
0x07fc8698: 0d90 str r0, [sp, #0x34]
0x07fc869a: 0646 mov r6, r0
0x07fc869c: 0236 adds r6, #2
0x07fc869e: 0120 movs r0, #1
0x07fc86a0: 0f90 str r0, [sp, #0x3c]
0x07fc86a2: 3c48 ldr r0, [pc, #0xf0]
0x07fc86a4: 1430 adds r0, #0x14
0x07fc86a6: 0990 str r0, [sp, #0x24]
0x07fc86a8: 0a94 str r4, [sp, #0x28]
0x07fc86aa: 1396 str r6, [sp, #0x4c]
0x07fc86ac: 887b ldrb r0, [r1, #0xe]
0x07fc86ae: 0028 cmp r0, #0
0x07fc86b0: 0f98 ldr r0, [sp, #0x3c]
0x07fc86b2: 00d1 bne #0x7fc86b6
0x07fc86b4: c87b ldrb r0, [r1, #0xf]
0x07fc86b6: c007 lsls r0, r0, #0x1f
0x07fc86b8: 0c9b ldr r3, [sp, #0x30]
0x07fc86ba: 01d0 beq #0x7fc86c0
0x07fc86bc: 0920 movs r0, #9
0x07fc86be: a870 strb r0, [r5, #2]
0x07fc86c0: 3548 ldr r0, [pc, #0xd4]
0x07fc86c2: 8863 str r0, [r1, #0x38]
0x07fc86c4: 0f98 ldr r0, [sp, #0x3c]
0x07fc86c6: 0872 strb r0, [r1, #8]
0x07fc86c8: 0871 strb r0, [r1, #4]
0x07fc86ca: 0873 strb r0, [r1, #0xc]
0x07fc86cc: 8c85 strh r4, [r1, #0x2c]
0x07fc86ce: 6889 ldrh r0, [r5, #0xa]
0x07fc86d0: 8886 strh r0, [r1, #0x34]
0x07fc86d2: 6438 subs r0, #0x64
0x07fc86d4: 0886 strh r0, [r1, #0x30]
0x07fc86d6: 087e ldrb r0, [r1, #0x18]
0x07fc86d8: 097f ldrb r1, [r1, #0x1c]
0x07fc86da: 0a46 mov r2, r1
0x07fc86dc: 0243 orrs r2, r0
0x07fc86de: 2ad0 beq #0x7fc8736
0x07fc86e0: 2a22 movs r2, #0x2a
0x07fc86e2: 2e4f ldr r7, [pc, #0xb8]
0x07fc86e4: ba5c ldrb r2, [r7, r2]
0x07fc86e6: 002a cmp r2, #0
0x07fc86e8: 03d0 beq #0x7fc86f2
0x07fc86ea: aa79 ldrb r2, [r5, #6]
0x07fc86ec: 102a cmp r2, #0x10
0x07fc86ee: 05d2 bhs #0x7fc86fc
0x07fc86f0: 21e0 b #0x7fc8736
0x07fc86f2: 0028 cmp r0, #0
0x07fc86f4: 1fd0 beq #0x7fc8736
0x07fc86f6: aa79 ldrb r2, [r5, #6]
0x07fc86f8: 0f2a cmp r2, #0xf
0x07fc86fa: 1cd9 bls #0x7fc8736
0x07fc86fc: 224a ldr r2, [pc, #0x88]
0x07fc86fe: 927f ldrb r2, [r2, #0x1e]
0x07fc8700: 002a cmp r2, #0
0x07fc8702: 01d1 bne #0x7fc8708
0x07fc8704: 2422 movs r2, #0x24
0x07fc8706: 00e0 b #0x7fc870a
0x07fc8708: 1022 movs r2, #0x10
0x07fc870a: 0029 cmp r1, #0
0x07fc870c: 04d0 beq #0x7fc8718
0x07fc870e: 089b ldr r3, [sp, #0x20]
0x07fc8710: 9a42 cmp r2, r3
0x07fc8712: 01d1 bne #0x7fc8718
0x07fc8714: 00f0f6ff bl #0x7fc9704
0x07fc8718: 1b4a ldr r2, [pc, #0x6c]
0x07fc871a: d27f ldrb r2, [r2, #0x1f]
0x07fc871c: 002a cmp r2, #0
0x07fc871e: 01d1 bne #0x7fc8724
0x07fc8720: 069a ldr r2, [sp, #0x18]
0x07fc8722: 00e0 b #0x7fc8726
0x07fc8724: 1322 movs r2, #0x13
0x07fc8726: 0023 movs r3, #0
0x07fc8728: 0029 cmp r1, #0
0x07fc872a: 04d1 bne #0x7fc8736
0x07fc872c: 0899 ldr r1, [sp, #0x20]
0x07fc872e: 8a42 cmp r2, r1
0x07fc8730: 01d1 bne #0x7fc8736
0x07fc8732: 00f0e7ff bl #0x7fc9704
0x07fc8736: 0c93 str r3, [sp, #0x30]
0x07fc8738: dab2 uxtb r2, r3
0x07fc873a: 511e subs r1, r2, #1
0x07fc873c: 0e92 str r2, [sp, #0x38]
0x07fc873e: 8a41 sbcs r2, r1
0x07fc8740: a978 ldrb r1, [r5, #2]
0x07fc8742: 0129 cmp r1, #1
0x07fc8744: 0f9b ldr r3, [sp, #0x3c]
0x07fc8746: 00d1 bne #0x7fc874a
0x07fc8748: 1346 mov r3, r2
0x07fc874a: 5a42 rsbs r2, r3, #0
0x07fc874c: 144b ldr r3, [pc, #0x50]
0x07fc874e: 124c ldr r4, [pc, #0x48]
0x07fc8750: 002b cmp r3, #0
0x07fc8752: 03d0 beq #0x7fc875c
0x07fc8754: 2270 strb r2, [r4]
0x07fc8756: 5b1e subs r3, r3, #1
0x07fc8758: 641c adds r4, r4, #1
0x07fc875a: f9e7 b #0x7fc8750
0x07fc875c: 0729 cmp r1, #7
0x07fc875e: 0dd8 bhi #0x7fc877c
0x07fc8760: 4900 lsls r1, r1, #1
0x07fc8762: c046 mov r8, r8
0x07fc8764: 7944 add r1, pc
0x07fc8766: 8988 ldrh r1, [r1, #4]
0x07fc8768: 4900 lsls r1, r1, #1
0x07fc876a: 8f44 add pc, r1
0x07fc876c: 0700 movs r7, r0
0x07fc876e: 7800 lsls r0, r7, #1
0x07fc8770: 2102 lsls r1, r4, #8
0x07fc8772: 8d02 lsls r5, r1, #0xa
0x07fc8774: 1b00 movs r3, r3
0x07fc8776: 4200 lsls r2, r0, #1
0x07fc8778: 0700 movs r7, r0
0x07fc877a: aa07 lsls r2, r5, #0x1e
0x07fc877c: 0f98 ldr r0, [sp, #0x3c]
0x07fc877e: f9f727fe bl #0x7fc23d0
0x07fc8782: 00f09eff bl #0x7fc96c2
0x07fc8786: c046 mov r8, r8
0x07fc8788: e819 adds r0, r5, r7
0x07fc878a: fd07 lsls r5, r7, #0x1f
0x07fc878c: d009 lsrs r0, r2, #7
0x07fc878e: fd07 lsls r5, r7, #0x1f
0x07fc8790: 0033 adds r3, #0
0x07fc8792: 0050 str r0, [r0, r0]
0x07fc8794: 5c1a subs r4, r3, r1
0x07fc8796: fd07 lsls r5, r7, #0x1f
0x07fc8798: 1237 adds r7, #0x12
0x07fc879a: fd07 lsls r5, r7, #0x1f
0x07fc879c: 9c4a ldr r2, [pc, #0x270]
0x07fc879e: fd07 lsls r5, r7, #0x1f
0x07fc87a0: 8813 asrs r0, r1, #0xe
0x07fc87a2: 0000 movs r0, r0
0x07fc87a4: 1398 ldr r0, [sp, #0x4c]
0x07fc87a6: c01c adds r0, r0, #3
0x07fc87a8: 0026 movs r6, #0
0x07fc87aa: 3146 mov r1, r6
0x07fc87ac: 0e9c ldr r4, [sp, #0x38]
0x07fc87ae: 2246 mov r2, r4
0x07fc87b0: f9f7eaff bl #0x7fc2788
0x07fc87b4: 0f98 ldr r0, [sp, #0x3c]
0x07fc87b6: 0090 str r0, [sp]
0x07fc87b8: 0196 str r6, [sp, #4]
0x07fc87ba: 0290 str r0, [sp, #8]
0x07fc87bc: a025 movs r5, #0xa0
0x07fc87be: 3221 movs r1, #0x32
0x07fc87c0: 2846 mov r0, r5
0x07fc87c2: ed4a ldr r2, [pc, #0x3b4]
0x07fc87c4: 2346 mov r3, r4
0x07fc87c6: f9f72fff bl #0x7fc2628
0x07fc87ca: 022c cmp r4, #2
0x07fc87cc: 05d0 beq #0x7fc87da
0x07fc87ce: eb48 ldr r0, [pc, #0x3ac]
0x07fc87d0: 007e ldrb r0, [r0, #0x18]
0x07fc87d2: 0028 cmp r0, #0
0x07fc87d4: 01d1 bne #0x7fc87da
0x07fc87d6: 00f07efd bl #0x7fc92d6
0x07fc87da: e94f ldr r7, [pc, #0x3a4]
0x07fc87dc: fa7b ldrb r2, [r7, #0xf]
0x07fc87de: 092a cmp r2, #9
0x07fc87e0: 01d9 bls #0x7fc87e6
0x07fc87e2: 00f01dfd bl #0x7fc9220
0x07fc87e6: 0095 str r5, [sp]
0x07fc87e8: 6420 movs r0, #0x64
0x07fc87ea: 7d21 movs r1, #0x7d
0x07fc87ec: 5023 movs r3, #0x50
0x07fc87ee: 00f030fd bl #0x7fc9252
0x07fc87f2: 0e99 ldr r1, [sp, #0x38]
0x07fc87f4: 0229 cmp r1, #2
0x07fc87f6: 02d0 beq #0x7fc87fe
0x07fc87f8: 0028 cmp r0, #0
0x07fc87fa: 00d1 bne #0x7fc87fe
0x07fc87fc: 6ce2 b #0x7fc8cd8
0x07fc87fe: 0120 movs r0, #1
0x07fc8800: 0025 movs r5, #0
0x07fc8802: 0095 str r5, [sp]
0x07fc8804: 0190 str r0, [sp, #4]
0x07fc8806: 1890 str r0, [sp, #0x60]
0x07fc8808: 0290 str r0, [sp, #8]
0x07fc880a: 139a ldr r2, [sp, #0x4c]
0x07fc880c: 8e32 adds r2, #0x8e
0x07fc880e: 3223 movs r3, #0x32
0x07fc8810: 2846 mov r0, r5
0x07fc8812: 2946 mov r1, r5
0x07fc8814: fcf7b8f8 bl #0x7fc4988
0x07fc8818: 052d cmp r5, #5
0x07fc881a: 00d9 bls #0x7fc881e
0x07fc881c: 3be2 b #0x7fc8c96
0x07fc881e: 0027 movs r7, #0
0x07fc8820: 1398 ldr r0, [sp, #0x4c]
0x07fc8822: 6730 adds r0, #0x67
0x07fc8824: 0097 str r7, [sp]
0x07fc8826: 1899 ldr r1, [sp, #0x60]
0x07fc8828: 0191 str r1, [sp, #4]
0x07fc882a: 0297 str r7, [sp, #8]
0x07fc882c: 0390 str r0, [sp, #0xc]
0x07fc882e: e8b2 uxtb r0, r5
0x07fc8830: 4124 movs r4, #0x41
0x07fc8832: 4443 muls r4, r0, r4
0x07fc8834: 2046 mov r0, r4
0x07fc8836: 1e30 adds r0, #0x1e
0x07fc8838: 0f21 movs r1, #0xf
0x07fc883a: 0a22 movs r2, #0xa
0x07fc883c: 0d9e ldr r6, [sp, #0x34]
0x07fc883e: 3346 mov r3, r6
0x07fc8840: fbf7faf8 bl #0x7fc3a38
0x07fc8844: 0420 movs r0, #4
0x07fc8846: 0096 str r6, [sp]
0x07fc8848: 0190 str r0, [sp, #4]
0x07fc884a: 0297 str r7, [sp, #8]
0x07fc884c: 3434 adds r4, #0x34
0x07fc884e: 2d21 movs r1, #0x2d
0x07fc8850: 3323 movs r3, #0x33
0x07fc8852: 2046 mov r0, r4
0x07fc8854: 2246 mov r2, r4
0x07fc8856: fbf763fa bl #0x7fc3d20
0x07fc885a: 6d1c adds r5, r5, #1
0x07fc885c: dce7 b #0x7fc8818
0x07fc885e: 2627 movs r7, #0x26
0x07fc8860: c64d ldr r5, [pc, #0x318]
0x07fc8862: 0f99 ldr r1, [sp, #0x3c]
0x07fc8864: e955 strb r1, [r5, r7]
0x07fc8866: ff24 movs r4, #0xff
0x07fc8868: 0a20 movs r0, #0xa
0x07fc886a: 0090 str r0, [sp]
0x07fc886c: 0194 str r4, [sp, #4]
0x07fc886e: 0291 str r1, [sp, #8]
0x07fc8870: 1a20 movs r0, #0x1a
0x07fc8872: a021 movs r1, #0xa0
0x07fc8874: 8222 movs r2, #0x82
0x07fc8876: 2523 movs r3, #0x25
0x07fc8878: fef7dafd bl #0x7fc7430
0x07fc887c: 0026 movs r6, #0
0x07fc887e: 1421 movs r1, #0x14
0x07fc8880: 00a8 add r0, sp, #0
0x07fc8882: 52c0 stm r0!, {r1, r4, r6}
0x07fc8884: 1398 ldr r0, [sp, #0x4c]
0x07fc8886: c31c adds r3, r0, #3
0x07fc8888: b920 movs r0, #0xb9
0x07fc888a: c722 movs r2, #0xc7
0x07fc888c: fef7d0fd bl #0x7fc7430
0x07fc8890: 1797 str r7, [sp, #0x5c]
0x07fc8892: e85d ldrb r0, [r5, r7]
0x07fc8894: 0028 cmp r0, #0
0x07fc8896: 1896 str r6, [sp, #0x60]
0x07fc8898: 00d1 bne #0x7fc889c
0x07fc889a: 1894 str r4, [sp, #0x60]
0x07fc889c: 0e98 ldr r0, [sp, #0x38]
0x07fc889e: 0228 cmp r0, #2
0x07fc88a0: 00d0 beq #0x7fc88a4
0x07fc88a2: 1894 str r4, [sp, #0x60]
0x07fc88a4: 687e ldrb r0, [r5, #0x19]
0x07fc88a6: 1690 str r0, [sp, #0x58]
0x07fc88a8: 0b2e cmp r6, #0xb
0x07fc88aa: 1dd8 bhi #0x7fc88e8
0x07fc88ac: f0b2 uxtb r0, r6
0x07fc88ae: 1e24 movs r4, #0x1e
0x07fc88b0: 4443 muls r4, r0, r4
0x07fc88b2: 3c20 movs r0, #0x3c
0x07fc88b4: 1aad add r5, sp, #0x68
0x07fc88b6: 2146 mov r1, r4
0x07fc88b8: 2a46 mov r2, r5
0x07fc88ba: fcf749fa bl #0x7fc4d50
0x07fc88be: 3220 movs r0, #0x32
0x07fc88c0: 19af add r7, sp, #0x64
0x07fc88c2: 2146 mov r1, r4
0x07fc88c4: 3a46 mov r2, r7
0x07fc88c6: fcf743fa bl #0x7fc4d50
0x07fc88ca: 6b88 ldrh r3, [r5, #2]
0x07fc88cc: 2a88 ldrh r2, [r5]
0x07fc88ce: 7988 ldrh r1, [r7, #2]
0x07fc88d0: 3888 ldrh r0, [r7]
0x07fc88d2: 0024 movs r4, #0
0x07fc88d4: 0225 movs r5, #2
0x07fc88d6: 189f ldr r7, [sp, #0x60]
0x07fc88d8: 0097 str r7, [sp]
0x07fc88da: 0195 str r5, [sp, #4]
0x07fc88dc: 0294 str r4, [sp, #8]
0x07fc88de: fbf71ffa bl #0x7fc3d20
0x07fc88e2: a64d ldr r5, [pc, #0x298]
0x07fc88e4: 761c adds r6, r6, #1
0x07fc88e6: dfe7 b #0x7fc88a8
0x07fc88e8: 1798 ldr r0, [sp, #0x5c]
0x07fc88ea: 285c ldrb r0, [r5, r0]
0x07fc88ec: 0128 cmp r0, #1
0x07fc88ee: 05d1 bne #0x7fc88fc
0x07fc88f0: 1698 ldr r0, [sp, #0x58]
0x07fc88f2: 0028 cmp r0, #0
0x07fc88f4: 02d1 bne #0x7fc88fc
0x07fc88f6: 0e98 ldr r0, [sp, #0x38]
0x07fc88f8: 0228 cmp r0, #2
0x07fc88fa: 3dd0 beq #0x7fc8978
0x07fc88fc: a049 ldr r1, [pc, #0x280]
0x07fc88fe: 087c ldrb r0, [r1, #0x10]
0x07fc8900: 0c46 mov r4, r1
0x07fc8902: 0c21 movs r1, #0xc
0x07fc8904: 55f758fb bl #0x7f1dfb8
0x07fc8908: 1e20 movs r0, #0x1e
0x07fc890a: 4843 muls r0, r1, r0
0x07fc890c: 617c ldrb r1, [r4, #0x11]
0x07fc890e: 4908 lsrs r1, r1, #1
0x07fc8910: 4118 adds r1, r0, r1
0x07fc8912: 2220 movs r0, #0x22
0x07fc8914: 1aad add r5, sp, #0x68
0x07fc8916: 2a46 mov r2, r5
0x07fc8918: fcf71afa bl #0x7fc4d50
0x07fc891c: 6988 ldrh r1, [r5, #2]
0x07fc891e: 2888 ldrh r0, [r5]
0x07fc8920: 0026 movs r6, #0
0x07fc8922: 0527 movs r7, #5
0x07fc8924: 189b ldr r3, [sp, #0x60]
0x07fc8926: 0093 str r3, [sp]
0x07fc8928: 0197 str r7, [sp, #4]
0x07fc892a: 0296 str r6, [sp, #8]
0x07fc892c: 5822 movs r2, #0x58
0x07fc892e: 5024 movs r4, #0x50
0x07fc8930: 2346 mov r3, r4
0x07fc8932: 1794 str r4, [sp, #0x5c]
0x07fc8934: fbf7f4f9 bl #0x7fc3d20
0x07fc8938: 1398 ldr r0, [sp, #0x4c]
0x07fc893a: 6730 adds r0, #0x67
0x07fc893c: 0121 movs r1, #1
0x07fc893e: 0091 str r1, [sp]
0x07fc8940: 0191 str r1, [sp, #4]
0x07fc8942: 0296 str r6, [sp, #8]
0x07fc8944: 0390 str r0, [sp, #0xc]
0x07fc8946: 5a20 movs r0, #0x5a
0x07fc8948: 2146 mov r1, r4
0x07fc894a: 3a46 mov r2, r7
0x07fc894c: 189c ldr r4, [sp, #0x60]
0x07fc894e: 2346 mov r3, r4
0x07fc8950: fbf772f8 bl #0x7fc3a38
0x07fc8954: 8a48 ldr r0, [pc, #0x228]
0x07fc8956: 407c ldrb r0, [r0, #0x11]
0x07fc8958: 0621 movs r1, #6
0x07fc895a: 4143 muls r1, r0, r1
0x07fc895c: 2d20 movs r0, #0x2d
0x07fc895e: 2a46 mov r2, r5
0x07fc8960: fcf7f6f9 bl #0x7fc4d50
0x07fc8964: 6988 ldrh r1, [r5, #2]
0x07fc8966: 2888 ldrh r0, [r5]
0x07fc8968: 0322 movs r2, #3
0x07fc896a: 0094 str r4, [sp]
0x07fc896c: 0192 str r2, [sp, #4]
0x07fc896e: 0296 str r6, [sp, #8]
0x07fc8970: 5922 movs r2, #0x59
0x07fc8972: 179b ldr r3, [sp, #0x5c]
0x07fc8974: fbf7d4f9 bl #0x7fc3d20
0x07fc8978: 0320 movs r0, #3
0x07fc897a: 0024 movs r4, #0
0x07fc897c: 0094 str r4, [sp]
0x07fc897e: 0190 str r0, [sp, #4]
0x07fc8980: 0f9f ldr r7, [sp, #0x3c]
0x07fc8982: 0297 str r7, [sp, #8]
0x07fc8984: 139a ldr r2, [sp, #0x4c]
0x07fc8986: 8032 adds r2, #0x80
0x07fc8988: b920 movs r0, #0xb9
0x07fc898a: 1890 str r0, [sp, #0x60]
0x07fc898c: 4621 movs r1, #0x46
0x07fc898e: 0b46 mov r3, r1
0x07fc8990: fbf7c6f9 bl #0x7fc3d20
0x07fc8994: 7b48 ldr r0, [pc, #0x1ec]
0x07fc8996: 0090 str r0, [sp]
0x07fc8998: 0e9e ldr r6, [sp, #0x38]
0x07fc899a: 0196 str r6, [sp, #4]
0x07fc899c: 0297 str r7, [sp, #8]
0x07fc899e: be20 movs r0, #0xbe
0x07fc89a0: 5721 movs r1, #0x57
0x07fc89a2: c325 movs r5, #0xc3
0x07fc89a4: 0a23 movs r3, #0xa
0x07fc89a6: 2a46 mov r2, r5
0x07fc89a8: faf7c8f8 bl #0x7fc2b3c
0x07fc89ac: 1921 movs r1, #0x19
0x07fc89ae: 2846 mov r0, r5
0x07fc89b0: 3246 mov r2, r6
0x07fc89b2: f9f7e9fe bl #0x7fc2788
0x07fc89b6: 2546 mov r5, r4
0x07fc89b8: 0094 str r4, [sp]
0x07fc89ba: 7348 ldr r0, [pc, #0x1cc]
0x07fc89bc: 01a9 add r1, sp, #4
0x07fc89be: c1c1 stm r1!, {r0, r6, r7}
0x07fc89c0: 7821 movs r1, #0x78
0x07fc89c2: c822 movs r2, #0xc8
0x07fc89c4: 9623 movs r3, #0x96
0x07fc89c6: 1898 ldr r0, [sp, #0x60]
0x07fc89c8: f9f7fcfe bl #0x7fc27c4
0x07fc89cc: 002e cmp r6, #0
0x07fc89ce: 01d0 beq #0x7fc89d4
0x07fc89d0: 00f077fe bl #0x7fc96c2
0x07fc89d4: 0224 movs r4, #2
0x07fc89d6: 2f46 mov r7, r5
0x07fc89d8: 0095 str r5, [sp]
0x07fc89da: 0194 str r4, [sp, #4]
0x07fc89dc: 0295 str r5, [sp, #8]
0x07fc89de: 139d ldr r5, [sp, #0x4c]
0x07fc89e0: 2846 mov r0, r5
0x07fc89e2: 5a30 adds r0, #0x5a
0x07fc89e4: 2a46 mov r2, r5
0x07fc89e6: 6132 adds r2, #0x61
0x07fc89e8: 2c21 movs r1, #0x2c
0x07fc89ea: 1791 str r1, [sp, #0x5c]
0x07fc89ec: 0b46 mov r3, r1
0x07fc89ee: fbf797f9 bl #0x7fc3d20
0x07fc89f2: ff20 movs r0, #0xff
0x07fc89f4: 1890 str r0, [sp, #0x60]
0x07fc89f6: 00a9 add r1, sp, #0
0x07fc89f8: 91c1 stm r1!, {r0, r4, r7}
0x07fc89fa: 2b46 mov r3, r5
0x07fc89fc: 1733 adds r3, #0x17
0x07fc89fe: eb21 movs r1, #0xeb
0x07fc8a00: 5a20 movs r0, #0x5a
0x07fc8a02: 1690 str r0, [sp, #0x58]
0x07fc8a04: 0246 mov r2, r0
0x07fc8a06: fbf78bf9 bl #0x7fc3d20
0x07fc8a0a: 5d48 ldr r0, [pc, #0x174]
0x07fc8a0c: 8089 ldrh r0, [r0, #0xc]
0x07fc8a0e: 5f49 ldr r1, [pc, #0x17c]
0x07fc8a10: 4218 adds r2, r0, r1
0x07fc8a12: 099e ldr r6, [sp, #0x24]
0x07fc8a14: 3046 mov r0, r6
0x07fc8a16: 5e49 ldr r1, [pc, #0x178]
0x07fc8a18: 5e4b ldr r3, [pc, #0x178]
0x07fc8a1a: 9847 blx r3
0x07fc8a1c: 5648 ldr r0, [pc, #0x158]
0x07fc8a1e: 0090 str r0, [sp]
0x07fc8a20: 5d48 ldr r0, [pc, #0x174]
0x07fc8a22: 0190 str r0, [sp, #4]
0x07fc8a24: 0297 str r7, [sp, #8]
0x07fc8a26: 189c ldr r4, [sp, #0x60]
0x07fc8a28: 0394 str r4, [sp, #0xc]
0x07fc8a2a: 2b35 adds r5, #0x2b
0x07fc8a2c: 2321 movs r1, #0x23
0x07fc8a2e: 1591 str r1, [sp, #0x54]
0x07fc8a30: 2846 mov r0, r5
0x07fc8a32: 0f9a ldr r2, [sp, #0x3c]
0x07fc8a34: 3346 mov r3, r6
0x07fc8a36: 594d ldr r5, [pc, #0x164]
0x07fc8a38: a847 blx r5
0x07fc8a3a: 5148 ldr r0, [pc, #0x144]
0x07fc8a3c: 807b ldrb r0, [r0, #0xe]
0x07fc8a3e: 421c adds r2, r0, #1
0x07fc8a40: 3046 mov r0, r6
0x07fc8a42: 5749 ldr r1, [pc, #0x15c]
0x07fc8a44: 534b ldr r3, [pc, #0x14c]
0x07fc8a46: 9847 blx r3
0x07fc8a48: 4b48 ldr r0, [pc, #0x12c]
0x07fc8a4a: 0090 str r0, [sp]
0x07fc8a4c: 5248 ldr r0, [pc, #0x148]
0x07fc8a4e: 0190 str r0, [sp, #4]
0x07fc8a50: 0297 str r7, [sp, #8]
0x07fc8a52: 0394 str r4, [sp, #0xc]
0x07fc8a54: 1398 ldr r0, [sp, #0x4c]
0x07fc8a56: 6530 adds r0, #0x65
0x07fc8a58: 1599 ldr r1, [sp, #0x54]
0x07fc8a5a: 0f9a ldr r2, [sp, #0x3c]
0x07fc8a5c: 3346 mov r3, r6
0x07fc8a5e: a847 blx r5
0x07fc8a60: 02f06cff bl #0x7fcb93c
0x07fc8a64: 0246 mov r2, r0
0x07fc8a66: 3046 mov r0, r6
0x07fc8a68: 4d49 ldr r1, [pc, #0x134]
0x07fc8a6a: 4a4b ldr r3, [pc, #0x128]
0x07fc8a6c: 9847 blx r3
0x07fc8a6e: 4d4d ldr r5, [pc, #0x134]
0x07fc8a70: 0095 str r5, [sp]
0x07fc8a72: 4948 ldr r0, [pc, #0x124]
0x07fc8a74: 0190 str r0, [sp, #4]
0x07fc8a76: 0297 str r7, [sp, #8]
0x07fc8a78: 0394 str r4, [sp, #0xc]
0x07fc8a7a: 2620 movs r0, #0x26
0x07fc8a7c: a621 movs r1, #0xa6
0x07fc8a7e: 1491 str r1, [sp, #0x50]
0x07fc8a80: 0a22 movs r2, #0xa
0x07fc8a82: 1292 str r2, [sp, #0x48]
0x07fc8a84: 3346 mov r3, r6
0x07fc8a86: 454c ldr r4, [pc, #0x114]
0x07fc8a88: a047 blx r4
0x07fc8a8a: 0f9c ldr r4, [sp, #0x3c]
0x07fc8a8c: 0094 str r4, [sp]
0x07fc8a8e: ad21 movs r1, #0xad
0x07fc8a90: 0326 movs r6, #3
0x07fc8a92: 1596 str r6, [sp, #0x54]
0x07fc8a94: 169d ldr r5, [sp, #0x58]
0x07fc8a96: 2846 mov r0, r5
0x07fc8a98: 3a46 mov r2, r7
0x07fc8a9a: 3346 mov r3, r6
0x07fc8a9c: fbf72aff bl #0x7fc48f4
0x07fc8aa0: 0094 str r4, [sp]
0x07fc8aa2: b821 movs r1, #0xb8
0x07fc8aa4: 2846 mov r0, r5
0x07fc8aa6: 3a46 mov r2, r7
0x07fc8aa8: 3346 mov r3, r6
0x07fc8aaa: 3e46 mov r6, r7
0x07fc8aac: fbf722ff bl #0x7fc48f4
0x07fc8ab0: 3348 ldr r0, [pc, #0xcc]
0x07fc8ab2: 427c ldrb r2, [r0, #0x11]
0x07fc8ab4: 099f ldr r7, [sp, #0x24]
0x07fc8ab6: 3846 mov r0, r7
0x07fc8ab8: 3949 ldr r1, [pc, #0xe4]
0x07fc8aba: 364b ldr r3, [pc, #0xd8]
0x07fc8abc: 9847 blx r3
0x07fc8abe: 3948 ldr r0, [pc, #0xe4]
0x07fc8ac0: 0090 str r0, [sp]
0x07fc8ac2: 3548 ldr r0, [pc, #0xd4]
0x07fc8ac4: 0190 str r0, [sp, #4]
0x07fc8ac6: 0296 str r6, [sp, #8]
0x07fc8ac8: 189c ldr r4, [sp, #0x60]
0x07fc8aca: 0394 str r4, [sp, #0xc]
0x07fc8acc: 6725 movs r5, #0x67
0x07fc8ace: 2846 mov r0, r5
0x07fc8ad0: 1499 ldr r1, [sp, #0x50]
0x07fc8ad2: 129a ldr r2, [sp, #0x48]
0x07fc8ad4: 3b46 mov r3, r7
0x07fc8ad6: 314f ldr r7, [pc, #0xc4]
0x07fc8ad8: b847 blx r7
0x07fc8ada: 3348 ldr r0, [pc, #0xcc]
0x07fc8adc: 1799 ldr r1, [sp, #0x5c]
0x07fc8ade: 425c ldrb r2, [r0, r1]
0x07fc8ae0: 0094 str r4, [sp]
0x07fc8ae2: 2746 mov r7, r4
0x07fc8ae4: f024 movs r4, #0xf0
0x07fc8ae6: 2846 mov r0, r5
0x07fc8ae8: 2146 mov r1, r4
0x07fc8aea: 0f9d ldr r5, [sp, #0x3c]
0x07fc8aec: 2b46 mov r3, r5
0x07fc8aee: f9f741fd bl #0x7fc2574
0x07fc8af2: 0096 str r6, [sp]
0x07fc8af4: 0195 str r5, [sp, #4]
0x07fc8af6: 0296 str r6, [sp, #8]
0x07fc8af8: 5020 movs r0, #0x50
0x07fc8afa: ee21 movs r1, #0xee
0x07fc8afc: 224a ldr r2, [pc, #0x88]
0x07fc8afe: 3346 mov r3, r6
0x07fc8b00: f9f792fd bl #0x7fc2628
0x07fc8b04: 2820 movs r0, #0x28
0x07fc8b06: 1d4d ldr r5, [pc, #0x74]
0x07fc8b08: 2a5c ldrb r2, [r5, r0]
0x07fc8b0a: 0998 ldr r0, [sp, #0x24]
0x07fc8b0c: 2449 ldr r1, [pc, #0x90]
0x07fc8b0e: 214b ldr r3, [pc, #0x84]
0x07fc8b10: 9847 blx r3
0x07fc8b12: 139a ldr r2, [sp, #0x4c]
0x07fc8b14: 1046 mov r0, r2
0x07fc8b16: 6730 adds r0, #0x67
0x07fc8b18: 0f99 ldr r1, [sp, #0x3c]
0x07fc8b1a: 0091 str r1, [sp]
0x07fc8b1c: 0196 str r6, [sp, #4]
0x07fc8b1e: 0296 str r6, [sp, #8]
0x07fc8b20: 0390 str r0, [sp, #0xc]
0x07fc8b22: 5420 movs r0, #0x54
0x07fc8b24: 2146 mov r1, r4
0x07fc8b26: 1446 mov r4, r2
0x07fc8b28: 159a ldr r2, [sp, #0x54]
0x07fc8b2a: 3b46 mov r3, r7
0x07fc8b2c: faf784ff bl #0x7fc3a38
0x07fc8b30: 2720 movs r0, #0x27
0x07fc8b32: 285c ldrb r0, [r5, r0]
0x07fc8b34: 0028 cmp r0, #0
0x07fc8b36: 09d1 bne #0x7fc8b4c
0x07fc8b38: 0520 movs r0, #5
0x07fc8b3a: 0097 str r7, [sp]
0x07fc8b3c: 0190 str r0, [sp, #4]
0x07fc8b3e: 0296 str r6, [sp, #8]
0x07fc8b40: 0c20 movs r0, #0xc
0x07fc8b42: 1922 movs r2, #0x19
0x07fc8b44: 2146 mov r1, r4
0x07fc8b46: 2346 mov r3, r4
0x07fc8b48: fbf7eaf8 bl #0x7fc3d20
0x07fc8b4c: 1748 ldr r0, [pc, #0x5c]
0x07fc8b4e: 0090 str r0, [sp]
0x07fc8b50: 1148 ldr r0, [pc, #0x44]
0x07fc8b52: 0190 str r0, [sp, #4]
0x07fc8b54: 0297 str r7, [sp, #8]
0x07fc8b56: 0396 str r6, [sp, #0xc]
0x07fc8b58: 1e20 movs r0, #0x1e
0x07fc8b5a: f021 movs r1, #0xf0
0x07fc8b5c: 0122 movs r2, #1
0x07fc8b5e: 099b ldr r3, [sp, #0x24]
0x07fc8b60: faf74cf9 bl #0x7fc2dfc
0x07fc8b64: 2046 mov r0, r4
0x07fc8b66: 7330 adds r0, #0x73
0x07fc8b68: 1f34 adds r4, #0x1f
0x07fc8b6a: 2146 mov r1, r4
0x07fc8b6c: 3a46 mov r2, r7
0x07fc8b6e: faf719f9 bl #0x7fc2da4
0x07fc8b72: 00f0a6fd bl #0x7fc96c2
0x07fc8b76: c046 mov r8, r8
0x07fc8b78: 53ca ldm r2!, {r0, r1, r4, r6}
0x07fc8b7a: fc07 lsls r4, r7, #0x1f
0x07fc8b7c: e819 adds r0, r5, r7
0x07fc8b7e: fd07 lsls r5, r7, #0x1f
0x07fc8b80: 184b ldr r3, [pc, #0x60]
0x07fc8b82: fd07 lsls r5, r7, #0x1f
0x07fc8b84: 8401 lsls r4, r0, #6
0x07fc8b86: fd07 lsls r5, r7, #0x1f
0x07fc8b88: e7cb ldm r3!, {r0, r1, r2, r5, r6, r7}
0x07fc8b8a: fc07 lsls r4, r7, #0x1f
0x07fc8b8c: 6c07 lsls r4, r5, #0x1d
0x07fc8b8e: 0000 movs r0, r0
0x07fc8b90: db08 lsrs r3, r3, #3
0x07fc8b92: fd07 lsls r5, r7, #0x1f
0x07fc8b94: c5c1 stm r1!, {r0, r2, r6, r7}
0x07fc8b96: fc07 lsls r4, r7, #0x1f
0x07fc8b98: 39de udf #0x39
0x07fc8b9a: fc07 lsls r4, r7, #0x1f
0x07fc8b9c: fd2d cmp r5, #0xfd
0x07fc8b9e: fc07 lsls r4, r7, #0x1f
0x07fc8ba0: de08 lsrs r6, r3, #3
0x07fc8ba2: fd07 lsls r5, r7, #0x1f
0x07fc8ba4: 4bd7 bvc #0x7fc8c3e
0x07fc8ba6: fc07 lsls r4, r7, #0x1f
0x07fc8ba8: 9c4a ldr r2, [pc, #0x270]
0x07fc8baa: fd07 lsls r5, r7, #0x1f
0x07fc8bac: 1bd9 bls #0x7fc8be6
0x07fc8bae: fc07 lsls r4, r7, #0x1f
0x07fc8bb0: 3220 movs r0, #0x32
0x07fc8bb2: 0021 movs r1, #0
0x07fc8bb4: 0e9a ldr r2, [sp, #0x38]
0x07fc8bb6: 0791 str r1, [sp, #0x1c]
0x07fc8bb8: 0b46 mov r3, r1
0x07fc8bba: faf777f8 bl #0x7fc2cac
0x07fc8bbe: 02f0bdfe bl #0x7fcb93c
0x07fc8bc2: 0746 mov r7, r0
0x07fc8bc4: 2520 movs r0, #0x25
0x07fc8bc6: d149 ldr r1, [pc, #0x344]
0x07fc8bc8: 085c ldrb r0, [r1, r0]
0x07fc8bca: 0128 cmp r0, #1
0x07fc8bcc: 00d1 bne #0x7fc8bd0
0x07fc8bce: 6be2 b #0x7fc90a8
0x07fc8bd0: 0028 cmp r0, #0
0x07fc8bd2: 139e ldr r6, [sp, #0x4c]
0x07fc8bd4: 00d0 beq #0x7fc8bd8
0x07fc8bd6: 76e2 b #0x7fc90c6
0x07fc8bd8: 4d7e ldrb r5, [r1, #0x19]
0x07fc8bda: cd48 ldr r0, [pc, #0x334]
0x07fc8bdc: 407c ldrb r0, [r0, #0x11]
0x07fc8bde: 1890 str r0, [sp, #0x60]
0x07fc8be0: 0e98 ldr r0, [sp, #0x38]
0x07fc8be2: 0228 cmp r0, #2
0x07fc8be4: 17d0 beq #0x7fc8c16
0x07fc8be6: 0120 movs r0, #1
0x07fc8be8: 1690 str r0, [sp, #0x58]
0x07fc8bea: 0090 str r0, [sp]
0x07fc8bec: c224 movs r4, #0xc2
0x07fc8bee: 7321 movs r1, #0x73
0x07fc8bf0: 1797 str r7, [sp, #0x5c]
0x07fc8bf2: 0027 movs r7, #0
0x07fc8bf4: 0826 movs r6, #8
0x07fc8bf6: 2046 mov r0, r4
0x07fc8bf8: 3a46 mov r2, r7
0x07fc8bfa: 3346 mov r3, r6
0x07fc8bfc: fbf77afe bl #0x7fc48f4
0x07fc8c00: 1698 ldr r0, [sp, #0x58]
0x07fc8c02: 0090 str r0, [sp]
0x07fc8c04: b921 movs r1, #0xb9
0x07fc8c06: 2046 mov r0, r4
0x07fc8c08: 3a46 mov r2, r7
0x07fc8c0a: 179f ldr r7, [sp, #0x5c]
0x07fc8c0c: 3346 mov r3, r6
0x07fc8c0e: 139e ldr r6, [sp, #0x4c]
0x07fc8c10: fbf770fe bl #0x7fc48f4
0x07fc8c14: bd49 ldr r1, [pc, #0x2f4]
0x07fc8c16: 2620 movs r0, #0x26
0x07fc8c18: 085c ldrb r0, [r1, r0]
0x07fc8c1a: 0121 movs r1, #1
0x07fc8c1c: 8143 bics r1, r0
0x07fc8c1e: 0c98 ldr r0, [sp, #0x30]
0x07fc8c20: 0143 orrs r1, r0
0x07fc8c22: c8b2 uxtb r0, r1
0x07fc8c24: 411e subs r1, r0, #1
0x07fc8c26: 8841 sbcs r0, r1
0x07fc8c28: 6942 rsbs r1, r5, #0
0x07fc8c2a: 6941 adcs r1, r5
0x07fc8c2c: 0e9b ldr r3, [sp, #0x38]
0x07fc8c2e: 5a1e subs r2, r3, #1
0x07fc8c30: 9341 sbcs r3, r2
0x07fc8c32: 0b42 tst r3, r1
0x07fc8c34: 00d0 beq #0x7fc8c38
0x07fc8c36: 46e2 b #0x7fc90c6
0x07fc8c38: 0843 orrs r0, r1
0x07fc8c3a: 00d1 bne #0x7fc8c3e
0x07fc8c3c: 43e2 b #0x7fc90c6
0x07fc8c3e: 0a21 movs r1, #0xa
0x07fc8c40: 1791 str r1, [sp, #0x5c]
0x07fc8c42: 3846 mov r0, r7
0x07fc8c44: 55f7b8f9 bl #0x7f1dfb8
0x07fc8c48: 0646 mov r6, r0
0x07fc8c4a: 3020 movs r0, #0x30
0x07fc8c4c: 3146 mov r1, r6
0x07fc8c4e: 3c46 mov r4, r7
0x07fc8c50: b04f ldr r7, [pc, #0x2c0]
0x07fc8c52: b847 blx r7
0x07fc8c54: 0920 movs r0, #9
0x07fc8c56: c543 mvns r5, r0
0x07fc8c58: 6e43 muls r6, r5, r6
0x07fc8c5a: 3019 adds r0, r6, r4
0x07fc8c5c: 139e ldr r6, [sp, #0x4c]
0x07fc8c5e: c1b2 uxtb r1, r0
0x07fc8c60: 7520 movs r0, #0x75
0x07fc8c62: b847 blx r7
0x07fc8c64: 189f ldr r7, [sp, #0x60]
0x07fc8c66: 3846 mov r0, r7
0x07fc8c68: 1799 ldr r1, [sp, #0x5c]
0x07fc8c6a: 55f7a5f9 bl #0x7f1dfb8
0x07fc8c6e: 0446 mov r4, r0
0x07fc8c70: e220 movs r0, #0xe2
0x07fc8c72: 2146 mov r1, r4
0x07fc8c74: a74a ldr r2, [pc, #0x29c]
0x07fc8c76: 9047 blx r2
0x07fc8c78: 6543 muls r5, r4, r5
0x07fc8c7a: e819 adds r0, r5, r7
0x07fc8c7c: c1b2 uxtb r1, r0
0x07fc8c7e: 3046 mov r0, r6
0x07fc8c80: 2630 adds r0, #0x26
0x07fc8c82: a44a ldr r2, [pc, #0x290]
0x07fc8c84: 9047 blx r2
0x07fc8c86: 1ee2 b #0x7fc90c6
0x07fc8c88: 0e98 ldr r0, [sp, #0x38]
0x07fc8c8a: 0228 cmp r0, #2
0x07fc8c8c: 00d0 beq #0x7fc8c90
0x07fc8c8e: 77e1 b #0x7fc8f80
0x07fc8c90: 0220 movs r0, #2
0x07fc8c92: 139f ldr r7, [sp, #0x4c]
0x07fc8c94: a1e1 b #0x7fc8fda
0x07fc8c96: 1398 ldr r0, [sp, #0x4c]
0x07fc8c98: 7130 adds r0, #0x71
0x07fc8c9a: 0121 movs r1, #1
0x07fc8c9c: 0d9d ldr r5, [sp, #0x34]
0x07fc8c9e: 2a46 mov r2, r5
0x07fc8ca0: faf780f8 bl #0x7fc2da4
0x07fc8ca4: 9c48 ldr r0, [pc, #0x270]
0x07fc8ca6: c379 ldrb r3, [r0, #7]
0x07fc8ca8: 0024 movs r4, #0
0x07fc8caa: 1820 movs r0, #0x18
0x07fc8cac: 0090 str r0, [sp]
0x07fc8cae: 0195 str r5, [sp, #4]
0x07fc8cb0: 0294 str r4, [sp, #8]
0x07fc8cb2: 4343 muls r3, r0, r3
0x07fc8cb4: 9121 movs r1, #0x91
0x07fc8cb6: 4822 movs r2, #0x48
0x07fc8cb8: 9848 ldr r0, [pc, #0x260]
0x07fc8cba: faf7cbff bl #0x7fc3c54
0x07fc8cbe: 4720 movs r0, #0x47
0x07fc8cc0: 00a9 add r1, sp, #0
0x07fc8cc2: 31c1 stm r1!, {r0, r4, r5}
0x07fc8cc4: e622 movs r2, #0xe6
0x07fc8cc6: 3223 movs r3, #0x32
0x07fc8cc8: 9548 ldr r0, [pc, #0x254]
0x07fc8cca: 2146 mov r1, r4
0x07fc8ccc: faf7c2ff bl #0x7fc3c54
0x07fc8cd0: 0e98 ldr r0, [sp, #0x38]
0x07fc8cd2: 0228 cmp r0, #2
0x07fc8cd4: 00d1 bne #0x7fc8cd8
0x07fc8cd6: e1e0 b #0x7fc8e9c
0x07fc8cd8: 8f4f ldr r7, [pc, #0x23c]
0x07fc8cda: fb69 ldr r3, [r7, #0x1c]
0x07fc8cdc: 386a ldr r0, [r7, #0x20]
0x07fc8cde: 796a ldr r1, [r7, #0x24]
0x07fc8ce0: 8b4d ldr r5, [pc, #0x22c]
0x07fc8ce2: ea7b ldrb r2, [r5, #0xf]
0x07fc8ce4: ac7b ldrb r4, [r5, #0xe]
0x07fc8ce6: ad89 ldrh r5, [r5, #0xc]
0x07fc8ce8: 0090 str r0, [sp]
0x07fc8cea: 0191 str r1, [sp, #4]
0x07fc8cec: 8d48 ldr r0, [pc, #0x234]
0x07fc8cee: 2818 adds r0, r5, r0
0x07fc8cf0: 611c adds r1, r4, #1
0x07fc8cf2: fdf7e1ff bl #0x7fc6cb8
0x07fc8cf6: 0146 mov r1, r0
0x07fc8cf8: 8b4a ldr r2, [pc, #0x22c]
0x07fc8cfa: 1140 ands r1, r2
0x07fc8cfc: 8b4a ldr r2, [pc, #0x22c]
0x07fc8cfe: 9142 cmp r1, r2
0x07fc8d00: 1146 mov r1, r2
0x07fc8d02: 00d8 bhi #0x7fc8d06
0x07fc8d04: 0146 mov r1, r0
0x07fc8d06: b981 strh r1, [r7, #0xc]
0x07fc8d08: 0026 movs r6, #0
0x07fc8d0a: 8948 ldr r0, [pc, #0x224]
0x07fc8d0c: 0090 str r0, [sp]
0x07fc8d0e: 8948 ldr r0, [pc, #0x224]
0x07fc8d10: 0190 str r0, [sp, #4]
0x07fc8d12: 0296 str r6, [sp, #8]
0x07fc8d14: 0d9c ldr r4, [sp, #0x34]
0x07fc8d16: 0394 str r4, [sp, #0xc]
0x07fc8d18: 2820 movs r0, #0x28
0x07fc8d1a: 4d21 movs r1, #0x4d
0x07fc8d1c: 1791 str r1, [sp, #0x5c]
0x07fc8d1e: 3246 mov r2, r6
0x07fc8d20: 85a3 adr r3, #0x214
0x07fc8d22: 874d ldr r5, [pc, #0x21c]
0x07fc8d24: a847 blx r5
0x07fc8d26: fa69 ldr r2, [r7, #0x1c]
0x07fc8d28: 099d ldr r5, [sp, #0x24]
0x07fc8d2a: 2846 mov r0, r5
0x07fc8d2c: 8549 ldr r1, [pc, #0x214]
0x07fc8d2e: 03f049fa bl #0x7fcc1c4
0x07fc8d32: 8548 ldr r0, [pc, #0x214]
0x07fc8d34: 0090 str r0, [sp]
0x07fc8d36: 7f48 ldr r0, [pc, #0x1fc]
0x07fc8d38: 0190 str r0, [sp, #4]
0x07fc8d3a: 0296 str r6, [sp, #8]
0x07fc8d3c: 0394 str r4, [sp, #0xc]
0x07fc8d3e: 4b20 movs r0, #0x4b
0x07fc8d40: 4821 movs r1, #0x48
0x07fc8d42: 1891 str r1, [sp, #0x60]
0x07fc8d44: 3246 mov r2, r6
0x07fc8d46: 2b46 mov r3, r5
0x07fc8d48: 7d4c ldr r4, [pc, #0x1f4]
0x07fc8d4a: a047 blx r4
0x07fc8d4c: 3a6a ldr r2, [r7, #0x20]
0x07fc8d4e: 786a ldr r0, [r7, #0x24]
0x07fc8d50: 0090 str r0, [sp]
0x07fc8d52: 7ea0 adr r0, #0x1f8
0x07fc8d54: 0190 str r0, [sp, #4]
0x07fc8d56: 2846 mov r0, r5
0x07fc8d58: 7fa1 adr r1, #0x1fc
0x07fc8d5a: 824b ldr r3, [pc, #0x208]
0x07fc8d5c: 03f032fa bl #0x7fcc1c4
0x07fc8d60: f979 ldrb r1, [r7, #7]
0x07fc8d62: 7348 ldr r0, [pc, #0x1cc]
0x07fc8d64: 0090 str r0, [sp]
0x07fc8d66: 7348 ldr r0, [pc, #0x1cc]
0x07fc8d68: 0190 str r0, [sp, #4]
0x07fc8d6a: 0296 str r6, [sp, #8]
0x07fc8d6c: 0d98 ldr r0, [sp, #0x34]
0x07fc8d6e: 0390 str r0, [sp, #0xc]
0x07fc8d70: 1820 movs r0, #0x18
0x07fc8d72: 4843 muls r0, r1, r0
0x07fc8d74: 8b30 adds r0, #0x8b
0x07fc8d76: 1799 ldr r1, [sp, #0x5c]
0x07fc8d78: 3246 mov r2, r6
0x07fc8d7a: 2b46 mov r3, r5
0x07fc8d7c: 704c ldr r4, [pc, #0x1c0]
0x07fc8d7e: a047 blx r4
0x07fc8d80: 0220 movs r0, #2
0x07fc8d82: 0096 str r6, [sp]
0x07fc8d84: 0190 str r0, [sp, #4]
0x07fc8d86: 0446 mov r4, r0
0x07fc8d88: 0296 str r6, [sp, #8]
0x07fc8d8a: 139a ldr r2, [sp, #0x4c]
0x07fc8d8c: 8032 adds r2, #0x80
0x07fc8d8e: 1292 str r2, [sp, #0x48]
0x07fc8d90: 0f20 movs r0, #0xf
0x07fc8d92: 1090 str r0, [sp, #0x40]
0x07fc8d94: 3721 movs r1, #0x37
0x07fc8d96: 1591 str r1, [sp, #0x54]
0x07fc8d98: 0b46 mov r3, r1
0x07fc8d9a: 734d ldr r5, [pc, #0x1cc]
0x07fc8d9c: a847 blx r5
0x07fc8d9e: 0096 str r6, [sp]
0x07fc8da0: 2546 mov r5, r4
0x07fc8da2: 0194 str r4, [sp, #4]
0x07fc8da4: 0296 str r6, [sp, #8]
0x07fc8da6: 139c ldr r4, [sp, #0x4c]
0x07fc8da8: 2246 mov r2, r4
0x07fc8daa: 7e32 adds r2, #0x7e
0x07fc8dac: 1492 str r2, [sp, #0x50]
0x07fc8dae: 1220 movs r0, #0x12
0x07fc8db0: 1190 str r0, [sp, #0x44]
0x07fc8db2: 3c21 movs r1, #0x3c
0x07fc8db4: 0b46 mov r3, r1
0x07fc8db6: 1791 str r1, [sp, #0x5c]
0x07fc8db8: 6b4f ldr r7, [pc, #0x1ac]
0x07fc8dba: b847 blx r7
0x07fc8dbc: 0096 str r6, [sp]
0x07fc8dbe: 0195 str r5, [sp, #4]
0x07fc8dc0: 0296 str r6, [sp, #8]
0x07fc8dc2: 4123 movs r3, #0x41
0x07fc8dc4: 0b93 str r3, [sp, #0x2c]
0x07fc8dc6: 1098 ldr r0, [sp, #0x40]
0x07fc8dc8: 1599 ldr r1, [sp, #0x54]
0x07fc8dca: 3246 mov r2, r6
0x07fc8dcc: b847 blx r7
0x07fc8dce: 0096 str r6, [sp]
0x07fc8dd0: 0195 str r5, [sp, #4]
0x07fc8dd2: 2f46 mov r7, r5
0x07fc8dd4: 0296 str r6, [sp, #8]
0x07fc8dd6: 8e34 adds r4, #0x8e
0x07fc8dd8: 1298 ldr r0, [sp, #0x48]
0x07fc8dda: 1599 ldr r1, [sp, #0x54]
0x07fc8ddc: 2246 mov r2, r4
0x07fc8dde: 0b9b ldr r3, [sp, #0x2c]
0x07fc8de0: 614d ldr r5, [pc, #0x184]
0x07fc8de2: a847 blx r5
0x07fc8de4: 0096 str r6, [sp]
0x07fc8de6: 3c46 mov r4, r7
0x07fc8de8: 1697 str r7, [sp, #0x58]
0x07fc8dea: 0197 str r7, [sp, #4]
0x07fc8dec: 0296 str r6, [sp, #8]
0x07fc8dee: 1198 ldr r0, [sp, #0x44]
0x07fc8df0: 1799 ldr r1, [sp, #0x5c]
0x07fc8df2: 0f9a ldr r2, [sp, #0x3c]
0x07fc8df4: 189f ldr r7, [sp, #0x60]
0x07fc8df6: 3b46 mov r3, r7
0x07fc8df8: a847 blx r5
0x07fc8dfa: 0096 str r6, [sp]
0x07fc8dfc: 0194 str r4, [sp, #4]
0x07fc8dfe: 0296 str r6, [sp, #8]
0x07fc8e00: 139c ldr r4, [sp, #0x4c]
0x07fc8e02: 2546 mov r5, r4
0x07fc8e04: 8d35 adds r5, #0x8d
0x07fc8e06: 1498 ldr r0, [sp, #0x50]
0x07fc8e08: 1799 ldr r1, [sp, #0x5c]
0x07fc8e0a: 2a46 mov r2, r5
0x07fc8e0c: 3b46 mov r3, r7
0x07fc8e0e: 564f ldr r7, [pc, #0x158]
0x07fc8e10: b847 blx r7
0x07fc8e12: 0096 str r6, [sp]
0x07fc8e14: 1698 ldr r0, [sp, #0x58]
0x07fc8e16: 0190 str r0, [sp, #4]
0x07fc8e18: 0296 str r6, [sp, #8]
0x07fc8e1a: 2346 mov r3, r4
0x07fc8e1c: 2a33 adds r3, #0x2a
0x07fc8e1e: 0f98 ldr r0, [sp, #0x3c]
0x07fc8e20: 1899 ldr r1, [sp, #0x60]
0x07fc8e22: 0246 mov r2, r0
0x07fc8e24: 504f ldr r7, [pc, #0x140]
0x07fc8e26: b847 blx r7
0x07fc8e28: 0096 str r6, [sp]
0x07fc8e2a: 169f ldr r7, [sp, #0x58]
0x07fc8e2c: 0197 str r7, [sp, #4]
0x07fc8e2e: 0296 str r6, [sp, #8]
0x07fc8e30: 2346 mov r3, r4
0x07fc8e32: 1733 adds r3, #0x17
0x07fc8e34: 2846 mov r0, r5
0x07fc8e36: 1899 ldr r1, [sp, #0x60]
0x07fc8e38: 2a46 mov r2, r5
0x07fc8e3a: 4b4d ldr r5, [pc, #0x12c]
0x07fc8e3c: a847 blx r5
0x07fc8e3e: 0096 str r6, [sp]
0x07fc8e40: 0197 str r7, [sp, #4]
0x07fc8e42: 0296 str r6, [sp, #8]
0x07fc8e44: 2546 mov r5, r4
0x07fc8e46: 2246 mov r2, r4
0x07fc8e48: 5d32 adds r2, #0x5d
0x07fc8e4a: 2320 movs r0, #0x23
0x07fc8e4c: 6421 movs r1, #0x64
0x07fc8e4e: 0b46 mov r3, r1
0x07fc8e50: 454c ldr r4, [pc, #0x114]
0x07fc8e52: a047 blx r4
0x07fc8e54: 2c46 mov r4, r5
0x07fc8e56: 6734 adds r4, #0x67
0x07fc8e58: 0096 str r6, [sp]
0x07fc8e5a: 0f9f ldr r7, [sp, #0x3c]
0x07fc8e5c: 0197 str r7, [sp, #4]
0x07fc8e5e: 0296 str r6, [sp, #8]
0x07fc8e60: 0394 str r4, [sp, #0xc]
0x07fc8e62: 2846 mov r0, r5
0x07fc8e64: 7630 adds r0, #0x76
0x07fc8e66: 6e21 movs r1, #0x6e
0x07fc8e68: 1622 movs r2, #0x16
0x07fc8e6a: 3346 mov r3, r6
0x07fc8e6c: faf7e4fd bl #0x7fc3a38
0x07fc8e70: 1e20 movs r0, #0x1e
0x07fc8e72: 0090 str r0, [sp]
0x07fc8e74: 0d98 ldr r0, [sp, #0x34]
0x07fc8e76: 0190 str r0, [sp, #4]
0x07fc8e78: 0296 str r6, [sp, #8]
0x07fc8e7a: 5f22 movs r2, #0x5f
0x07fc8e7c: 2023 movs r3, #0x20
0x07fc8e7e: 3b48 ldr r0, [pc, #0xec]
0x07fc8e80: 2146 mov r1, r4
0x07fc8e82: faf7e7fe bl #0x7fc3c54
0x07fc8e86: 2c20 movs r0, #0x2c
0x07fc8e88: 3949 ldr r1, [pc, #0xe4]
0x07fc8e8a: 0a5c ldrb r2, [r1, r0]
0x07fc8e8c: 0096 str r6, [sp]
0x07fc8e8e: 2846 mov r0, r5
0x07fc8e90: 5830 adds r0, #0x58
0x07fc8e92: 2946 mov r1, r5
0x07fc8e94: 1c31 adds r1, #0x1c
0x07fc8e96: 3b46 mov r3, r7
0x07fc8e98: f9f76cfb bl #0x7fc2574
0x07fc8e9c: 1c4d ldr r5, [pc, #0x70]
0x07fc8e9e: a889 ldrh r0, [r5, #0xc]
0x07fc8ea0: 2049 ldr r1, [pc, #0x80]
0x07fc8ea2: 4218 adds r2, r0, r1
0x07fc8ea4: 1c4c ldr r4, [pc, #0x70]
0x07fc8ea6: e369 ldr r3, [r4, #0x1c]
0x07fc8ea8: a97b ldrb r1, [r5, #0xe]
0x07fc8eaa: 481c adds r0, r1, #1
0x07fc8eac: 9a42 cmp r2, r3
0x07fc8eae: 0bdd ble #0x7fc8ec8
0x07fc8eb0: 0020 movs r0, #0
0x07fc8eb2: 1621 movs r1, #0x16
0x07fc8eb4: 0090 str r0, [sp]
0x07fc8eb6: 0191 str r1, [sp, #4]
0x07fc8eb8: 0290 str r0, [sp, #8]
0x07fc8eba: 3220 movs r0, #0x32
0x07fc8ebc: f522 movs r2, #0xf5
0x07fc8ebe: b421 movs r1, #0xb4
0x07fc8ec0: 0b46 mov r3, r1
0x07fc8ec2: faf72dff bl #0x7fc3d20
0x07fc8ec6: 01e0 b #0x7fc8ecc
0x07fc8ec8: 00db blt #0x7fc8ecc
0x07fc8eca: bbe2 b #0x7fc9444
0x07fc8ecc: a289 ldrh r2, [r4, #0xc]
0x07fc8ece: 0998 ldr r0, [sp, #0x24]
0x07fc8ed0: 28a1 adr r1, #0xa0
0x07fc8ed2: 03f077f9 bl #0x7fcc1c4
0x07fc8ed6: 0d48 ldr r0, [pc, #0x34]
0x07fc8ed8: 407e ldrb r0, [r0, #0x19]
0x07fc8eda: 0028 cmp r0, #0
0x07fc8edc: 00d1 bne #0x7fc8ee0
0x07fc8ede: dee0 b #0x7fc909e
0x07fc8ee0: 1424 movs r4, #0x14
0x07fc8ee2: 172c cmp r4, #0x17
0x07fc8ee4: 00d1 bne #0x7fc8ee8
0x07fc8ee6: ece3 b #0x7fc96c2
0x07fc8ee8: 2046 mov r0, r4
0x07fc8eea: 1438 subs r0, #0x14
0x07fc8eec: 2349 ldr r1, [pc, #0x8c]
0x07fc8eee: 095d ldrb r1, [r1, r4]
0x07fc8ef0: b422 movs r2, #0xb4
0x07fc8ef2: 0092 str r2, [sp]
0x07fc8ef4: 6922 movs r2, #0x69
0x07fc8ef6: 4243 muls r2, r0, r2
0x07fc8ef8: 3232 adds r2, #0x32
0x07fc8efa: 90b2 uxth r0, r2
0x07fc8efc: 3039 subs r1, #0x30
0x07fc8efe: cab2 uxtb r2, r1
0x07fc8f00: 7821 movs r1, #0x78
0x07fc8f02: 5a23 movs r3, #0x5a
0x07fc8f04: faf79eff bl #0x7fc3e44
0x07fc8f08: 641c adds r4, r4, #1
0x07fc8f0a: eae7 b #0x7fc8ee2
0x07fc8f0c: e819 adds r0, r5, r7
0x07fc8f0e: fd07 lsls r5, r7, #0x1f
0x07fc8f10: 184b ldr r3, [pc, #0x60]
0x07fc8f12: fd07 lsls r5, r7, #0x1f
0x07fc8f14: 914f ldr r7, [pc, #0x244]
0x07fc8f16: fc07 lsls r4, r7, #0x1f
0x07fc8f18: d009 lsrs r0, r2, #7
0x07fc8f1a: fd07 lsls r5, r7, #0x1f
0x07fc8f1c: bd18 adds r5, r7, r2
0x07fc8f1e: fd07 lsls r5, r7, #0x1f
0x07fc8f20: 62c8 ldm r0!, {r1, r5, r6}
0x07fc8f22: fc07 lsls r4, r7, #0x1f
0x07fc8f24: 6c07 lsls r4, r5, #0x1d
0x07fc8f26: 0000 movs r0, r0
0x07fc8f28: f8ff0000 vrev64.32 d16, d0
0x07fc8f2c: e703 lsls r7, r4, #0xf
0x07fc8f2e: 0000 movs r0, r0
0x07fc8f30: 53ca ldm r2!, {r0, r1, r4, r6}
0x07fc8f32: fc07 lsls r4, r7, #0x1f
0x07fc8f34: 39de udf #0x39
0x07fc8f36: fc07 lsls r4, r7, #0x1f
0x07fc8f3a: 9de7 b #0x7fc8e78
0x07fc8f3c: a6bb cbnz r6, #0x7fc8fa8
0x07fc8f3e: 0000 movs r0, r0
0x07fc8f40: fd2d cmp r5, #0xfd
0x07fc8f42: fc07 lsls r4, r7, #0x1f
0x07fc8f44: db08 lsrs r3, r3, #3
0x07fc8f46: fd07 lsls r5, r7, #0x1f
0x07fc8f48: 4bd7 bvc #0x7fc8fe2
0x07fc8f4a: fc07 lsls r4, r7, #0x1f
0x07fc8f4c: e697 str r7, [sp, #0x398]
0x07fc8f50: bf98 ldr r0, [sp, #0x2fc]
0x07fc8f52: e69c ldr r4, [sp, #0x398]
0x07fc8f54: 8900 lsls r1, r1, #2
0x07fc8f56: 0000 movs r0, r0
0x07fc8f58: 2d25 movs r5, #0x2d
0x07fc8f5a: 6425 movs r5, #0x64
0x07fc8f5c: 7325 movs r5, #0x73
0x07fc8f5e: 6425 movs r5, #0x64
0x07fc8f60: 7300 lsls r3, r6, #1
0x07fc8f62: 0000 movs r0, r0
0x07fc8f64: 1d09 lsrs r5, r3, #4
0x07fc8f66: fd07 lsls r5, r7, #0x1f
0x07fc8f68: 213d subs r5, #0x21
0x07fc8f6a: fc07 lsls r4, r7, #0x1f
0x07fc8f6e: fc07 lsls r4, r7, #0x1f
0x07fc8f70: 9c4a ldr r2, [pc, #0x270]
0x07fc8f72: fd07 lsls r5, r7, #0x1f
0x07fc8f74: 2530 adds r0, #0x25
0x07fc8f76: 3364 str r3, [r6, #0x40]
0x07fc8f78: 0000 movs r0, r0
0x07fc8f7a: 0000 movs r0, r0
0x07fc8f7c: 5c1a subs r4, r3, r1
0x07fc8f7e: fd07 lsls r5, r7, #0x1f
0x07fc8f80: 0024 movs r4, #0
0x07fc8f82: 0094 str r4, [sp]
0x07fc8f84: 139f ldr r7, [sp, #0x4c]
0x07fc8f86: 3d46 mov r5, r7
0x07fc8f88: 2535 adds r5, #0x25
0x07fc8f8a: 0a21 movs r1, #0xa
0x07fc8f8c: 0526 movs r6, #5
0x07fc8f8e: 2846 mov r0, r5
0x07fc8f90: 2246 mov r2, r4
0x07fc8f92: 3346 mov r3, r6
0x07fc8f94: fbf7aefc bl #0x7fc48f4
0x07fc8f98: 0094 str r4, [sp]
0x07fc8f9a: 1421 movs r1, #0x14
0x07fc8f9c: 2846 mov r0, r5
0x07fc8f9e: 2246 mov r2, r4
0x07fc8fa0: 3346 mov r3, r6
0x07fc8fa2: fbf7a7fc bl #0x7fc48f4
0x07fc8fa6: 0920 movs r0, #9
0x07fc8fa8: 0094 str r4, [sp]
0x07fc8faa: 0190 str r0, [sp, #4]
0x07fc8fac: 0294 str r4, [sp, #8]
0x07fc8fae: f81d adds r0, r7, #7
0x07fc8fb0: 2121 movs r1, #0x21
0x07fc8fb2: 2d23 movs r3, #0x2d
0x07fc8fb4: 0246 mov r2, r0
0x07fc8fb6: faf7b3fe bl #0x7fc3d20
0x07fc8fba: 2c20 movs r0, #0x2c
0x07fc8fbc: f349 ldr r1, [pc, #0x3cc]
0x07fc8fbe: 0a5c ldrb r2, [r1, r0]
0x07fc8fc0: 0094 str r4, [sp]
0x07fc8fc2: 3846 mov r0, r7
0x07fc8fc4: 5830 adds r0, #0x58
0x07fc8fc6: 0221 movs r1, #2
0x07fc8fc8: 2346 mov r3, r4
0x07fc8fca: f9f7d3fa bl #0x7fc2574
0x07fc8fce: 3846 mov r0, r7
0x07fc8fd0: 5d30 adds r0, #0x5d
0x07fc8fd2: 1021 movs r1, #0x10
0x07fc8fd4: f9f738fe bl #0x7fc2c48
0x07fc8fd8: 0c98 ldr r0, [sp, #0x30]
0x07fc8fda: c6b2 uxtb r6, r0
0x07fc8fdc: 0520 movs r0, #5
0x07fc8fde: 0146 mov r1, r0
0x07fc8fe0: 3246 mov r2, r6
0x07fc8fe2: 0f9d ldr r5, [sp, #0x3c]
0x07fc8fe4: 2b46 mov r3, r5
0x07fc8fe6: f9f761fe bl #0x7fc2cac
0x07fc8fea: 0024 movs r4, #0
0x07fc8fec: f848 ldr r0, [pc, #0x3e0]
0x07fc8fee: 0090 str r0, [sp]
0x07fc8ff0: 0196 str r6, [sp, #4]
0x07fc8ff2: 0294 str r4, [sp, #8]
0x07fc8ff4: 3a46 mov r2, r7
0x07fc8ff6: 7532 adds r2, #0x75
0x07fc8ff8: 0d20 movs r0, #0xd
0x07fc8ffa: 2121 movs r1, #0x21
0x07fc8ffc: 1523 movs r3, #0x15
0x07fc8ffe: f9f79dfd bl #0x7fc2b3c
0x07fc9002: 0095 str r5, [sp]
0x07fc9004: f348 ldr r0, [pc, #0x3cc]
0x07fc9006: 0190 str r0, [sp, #4]
0x07fc9008: 0296 str r6, [sp, #8]
0x07fc900a: 0394 str r4, [sp, #0xc]
0x07fc900c: 3a46 mov r2, r7
0x07fc900e: 2746 mov r7, r4
0x07fc9010: 7b32 adds r2, #0x7b
0x07fc9012: 0a24 movs r4, #0xa
0x07fc9014: 4621 movs r1, #0x46
0x07fc9016: e623 movs r3, #0xe6
0x07fc9018: 2046 mov r0, r4
0x07fc901a: f9f7d3fb bl #0x7fc27c4
0x07fc901e: 0095 str r5, [sp]
0x07fc9020: 0197 str r7, [sp, #4]
0x07fc9022: 0297 str r7, [sp, #8]
0x07fc9024: 8c20 movs r0, #0x8c
0x07fc9026: 2146 mov r1, r4
0x07fc9028: ea4a ldr r2, [pc, #0x3a8]
0x07fc902a: 3346 mov r3, r6
0x07fc902c: f9f7fcfa bl #0x7fc2628
0x07fc9030: 0c98 ldr r0, [sp, #0x30]
0x07fc9032: 0006 lsls r0, r0, #0x18
0x07fc9034: 04d0 beq #0x7fc9040
0x07fc9036: e848 ldr r0, [pc, #0x3a0]
0x07fc9038: 407e ldrb r0, [r0, #0x19]
0x07fc903a: 0028 cmp r0, #0
0x07fc903c: 00d1 bne #0x7fc9040
0x07fc903e: 40e3 b #0x7fc96c2
0x07fc9040: e549 ldr r1, [pc, #0x394]
0x07fc9042: 087d ldrb r0, [r1, #0x14]
0x07fc9044: 0128 cmp r0, #1
0x07fc9046: 00d0 beq #0x7fc904a
0x07fc9048: 09e2 b #0x7fc945e
0x07fc904a: e44d ldr r5, [pc, #0x390]
0x07fc904c: 2a7c ldrb r2, [r5, #0x10]
0x07fc904e: 099d ldr r5, [sp, #0x24]
0x07fc9050: 2846 mov r0, r5
0x07fc9052: e349 ldr r1, [pc, #0x38c]
0x07fc9054: 03f0b6f8 bl #0x7fcc1c4
0x07fc9058: e248 ldr r0, [pc, #0x388]
0x07fc905a: 0090 str r0, [sp]
0x07fc905c: e248 ldr r0, [pc, #0x388]
0x07fc905e: 0190 str r0, [sp, #4]
0x07fc9060: 0297 str r7, [sp, #8]
0x07fc9062: 1897 str r7, [sp, #0x60]
0x07fc9064: 0d9f ldr r7, [sp, #0x34]
0x07fc9066: 0397 str r7, [sp, #0xc]
0x07fc9068: 0524 movs r4, #5
0x07fc906a: 0326 movs r6, #3
0x07fc906c: 3846 mov r0, r7
0x07fc906e: 2146 mov r1, r4
0x07fc9070: 3246 mov r2, r6
0x07fc9072: 2b46 mov r3, r5
0x07fc9074: f9f7c2fe bl #0x7fc2dfc
0x07fc9078: d848 ldr r0, [pc, #0x360]
0x07fc907a: 427c ldrb r2, [r0, #0x11]
0x07fc907c: 2846 mov r0, r5
0x07fc907e: d849 ldr r1, [pc, #0x360]
0x07fc9080: 03f0a0f8 bl #0x7fcc1c4
0x07fc9084: d748 ldr r0, [pc, #0x35c]
0x07fc9086: 0090 str r0, [sp]
0x07fc9088: d748 ldr r0, [pc, #0x35c]
0x07fc908a: 0190 str r0, [sp, #4]
0x07fc908c: 1898 ldr r0, [sp, #0x60]
0x07fc908e: 0290 str r0, [sp, #8]
0x07fc9090: 0397 str r7, [sp, #0xc]
0x07fc9092: 1398 ldr r0, [sp, #0x4c]
0x07fc9094: 2d30 adds r0, #0x2d
0x07fc9096: 2146 mov r1, r4
0x07fc9098: 3246 mov r2, r6
0x07fc909a: 2b46 mov r3, r5
0x07fc909c: 0fe3 b #0x7fc96be
0x07fc909e: 0c98 ldr r0, [sp, #0x30]
0x07fc90a0: 0006 lsls r0, r0, #0x18
0x07fc90a2: 00d0 beq #0x7fc90a6
0x07fc90a4: 0de3 b #0x7fc96c2
0x07fc90a6: 1be7 b #0x7fc8ee0
0x07fc90a8: 2620 movs r0, #0x26
0x07fc90aa: 0a46 mov r2, r1
0x07fc90ac: 095c ldrb r1, [r1, r0]
0x07fc90ae: 507e ldrb r0, [r2, #0x19]
0x07fc90b0: 0e9a ldr r2, [sp, #0x38]
0x07fc90b2: 022a cmp r2, #2
0x07fc90b4: 139e ldr r6, [sp, #0x4c]
0x07fc90b6: 00d0 beq #0x7fc90ba
0x07fc90b8: 10e2 b #0x7fc94dc
0x07fc90ba: 0029 cmp r1, #0
0x07fc90bc: 00d0 beq #0x7fc90c0
0x07fc90be: 0de2 b #0x7fc94dc
0x07fc90c0: 0028 cmp r0, #0
0x07fc90c2: 00d0 beq #0x7fc90c6
0x07fc90c4: 0ae2 b #0x7fc94dc
0x07fc90c6: f11c adds r1, r6, #3
0x07fc90c8: b420 movs r0, #0xb4
0x07fc90ca: 0e9c ldr r4, [sp, #0x38]
0x07fc90cc: 2246 mov r2, r4
0x07fc90ce: f9f75bfb bl #0x7fc2788
0x07fc90d2: 022c cmp r4, #2
0x07fc90d4: 00d1 bne #0x7fc90d8
0x07fc90d6: f4e2 b #0x7fc96c2
0x07fc90d8: c04f ldr r7, [pc, #0x300]
0x07fc90da: f87c ldrb r0, [r7, #0x13]
0x07fc90dc: 8000 lsls r0, r0, #2
0x07fc90de: c349 ldr r1, [pc, #0x30c]
0x07fc90e0: 0a18 adds r2, r1, r0
0x07fc90e2: 099f ldr r7, [sp, #0x24]
0x07fc90e4: 3846 mov r0, r7
0x07fc90e6: c249 ldr r1, [pc, #0x308]
0x07fc90e8: 03f06cf8 bl #0x7fcc1c4
0x07fc90ec: c148 ldr r0, [pc, #0x304]
0x07fc90ee: 0090 str r0, [sp]
0x07fc90f0: bd48 ldr r0, [pc, #0x2f4]
0x07fc90f2: 0190 str r0, [sp, #4]
0x07fc90f4: 079d ldr r5, [sp, #0x1c]
0x07fc90f6: 0295 str r5, [sp, #8]
0x07fc90f8: 0d9c ldr r4, [sp, #0x34]
0x07fc90fa: 0394 str r4, [sp, #0xc]
0x07fc90fc: 2820 movs r0, #0x28
0x07fc90fe: 1890 str r0, [sp, #0x60]
0x07fc9100: 1e26 movs r6, #0x1e
0x07fc9102: 3146 mov r1, r6
0x07fc9104: 2a46 mov r2, r5
0x07fc9106: 3b46 mov r3, r7
0x07fc9108: f9f778fe bl #0x7fc2dfc
0x07fc910c: b348 ldr r0, [pc, #0x2cc]
0x07fc910e: 007c ldrb r0, [r0, #0x10]
0x07fc9110: 401c adds r0, r0, #1
0x07fc9112: 4008 lsrs r0, r0, #1
0x07fc9114: 0c21 movs r1, #0xc
0x07fc9116: 54f74fff bl #0x7f1dfb8
0x07fc911a: 8800 lsls r0, r1, #2
0x07fc911c: b649 ldr r1, [pc, #0x2d8]
0x07fc911e: 0a18 adds r2, r1, r0
0x07fc9120: 3846 mov r0, r7
0x07fc9122: b6a1 adr r1, #0x2d8
0x07fc9124: 03f04ef8 bl #0x7fcc1c4
0x07fc9128: b248 ldr r0, [pc, #0x2c8]
0x07fc912a: 0090 str r0, [sp]
0x07fc912c: ae48 ldr r0, [pc, #0x2b8]
0x07fc912e: 0190 str r0, [sp, #4]
0x07fc9130: 0295 str r5, [sp, #8]
0x07fc9132: 0394 str r4, [sp, #0xc]
0x07fc9134: 8220 movs r0, #0x82
0x07fc9136: 3146 mov r1, r6
0x07fc9138: 2a46 mov r2, r5
0x07fc913a: 3b46 mov r3, r7
0x07fc913c: f9f75efe bl #0x7fc2dfc
0x07fc9140: 2c20 movs r0, #0x2c
0x07fc9142: a249 ldr r1, [pc, #0x288]
0x07fc9144: 0a5c ldrb r2, [r1, r0]
0x07fc9146: 0095 str r5, [sp]
0x07fc9148: 139c ldr r4, [sp, #0x4c]
0x07fc914a: 2046 mov r0, r4
0x07fc914c: 3030 adds r0, #0x30
0x07fc914e: 0a21 movs r1, #0xa
0x07fc9150: 1791 str r1, [sp, #0x5c]
0x07fc9152: 2b46 mov r3, r5
0x07fc9154: f9f70efa bl #0x7fc2574
0x07fc9158: 2046 mov r0, r4
0x07fc915a: 3530 adds r0, #0x35
0x07fc915c: 3146 mov r1, r6
0x07fc915e: f9f773fd bl #0x7fc2c48
0x07fc9162: 0227 movs r7, #2
0x07fc9164: 0095 str r5, [sp]
0x07fc9166: 0197 str r7, [sp, #4]
0x07fc9168: 0295 str r5, [sp, #8]
0x07fc916a: 6734 adds r4, #0x67
0x07fc916c: 3221 movs r1, #0x32
0x07fc916e: 189e ldr r6, [sp, #0x60]
0x07fc9170: 3046 mov r0, r6
0x07fc9172: 2246 mov r2, r4
0x07fc9174: 0b46 mov r3, r1
0x07fc9176: faf7d3fd bl #0x7fc3d20
0x07fc917a: 0095 str r5, [sp]
0x07fc917c: 0197 str r7, [sp, #4]
0x07fc917e: 0295 str r5, [sp, #8]
0x07fc9180: fa21 movs r1, #0xfa
0x07fc9182: 3046 mov r0, r6
0x07fc9184: 2246 mov r2, r4
0x07fc9186: 0b46 mov r3, r1
0x07fc9188: faf7cafd bl #0x7fc3d20
0x07fc918c: 0095 str r5, [sp]
0x07fc918e: 0195 str r5, [sp, #4]
0x07fc9190: 0295 str r5, [sp, #8]
0x07fc9192: 3c20 movs r0, #0x3c
0x07fc9194: 0d99 ldr r1, [sp, #0x34]
0x07fc9196: 974a ldr r2, [pc, #0x25c]
0x07fc9198: 0e9b ldr r3, [sp, #0x38]
0x07fc919a: f9f745fa bl #0x7fc2628
0x07fc919e: 8f4a ldr r2, [pc, #0x23c]
0x07fc91a0: 9089 ldrh r0, [r2, #0xc]
0x07fc91a2: 9849 ldr r1, [pc, #0x260]
0x07fc91a4: 4018 adds r0, r0, r1
0x07fc91a6: 80b2 uxth r0, r0
0x07fc91a8: d47b ldrb r4, [r2, #0xf]
0x07fc91aa: 917b ldrb r1, [r2, #0xe]
0x07fc91ac: 8a4b ldr r3, [pc, #0x228]
0x07fc91ae: 2233 adds r3, #0x22
0x07fc91b0: 491c adds r1, r1, #1
0x07fc91b2: ceb2 uxtb r6, r1
0x07fc91b4: 0746 mov r7, r0
0x07fc91b6: 3146 mov r1, r6
0x07fc91b8: 2246 mov r2, r4
0x07fc91ba: faf74bfb bl #0x7fc3854
0x07fc91be: 3846 mov r0, r7
0x07fc91c0: 3146 mov r1, r6
0x07fc91c2: 2246 mov r2, r4
0x07fc91c4: fff724fa bl #0x7fc8610
0x07fc91c8: 2122 movs r2, #0x21
0x07fc91ca: 834f ldr r7, [pc, #0x20c]
0x07fc91cc: b854 strb r0, [r7, r2]
0x07fc91ce: 2221 movs r1, #0x22
0x07fc91d0: 7c5c ldrb r4, [r7, r1]
0x07fc91d2: 002c cmp r4, #0
0x07fc91d4: 00d1 bne #0x7fc91d8
0x07fc91d6: 53e1 b #0x7fc9480
0x07fc91d8: 1746 mov r7, r2
0x07fc91da: 8b48 ldr r0, [pc, #0x22c]
0x07fc91dc: 0090 str r0, [sp]
0x07fc91de: 099e ldr r6, [sp, #0x24]
0x07fc91e0: 3046 mov r0, r6
0x07fc91e2: 8a49 ldr r1, [pc, #0x228]
0x07fc91e4: 8aa2 adr r2, #0x228
0x07fc91e6: 2346 mov r3, r4
0x07fc91e8: 02f0ecff bl #0x7fcc1c4
0x07fc91ec: 8148 ldr r0, [pc, #0x204]
0x07fc91ee: 0090 str r0, [sp]
0x07fc91f0: 7d48 ldr r0, [pc, #0x1f4]
0x07fc91f2: 0190 str r0, [sp, #4]
0x07fc91f4: 0295 str r5, [sp, #8]
0x07fc91f6: 0d98 ldr r0, [sp, #0x34]
0x07fc91f8: 0390 str r0, [sp, #0xc]
0x07fc91fa: 0a2c cmp r4, #0xa
0x07fc91fc: 1798 ldr r0, [sp, #0x5c]
0x07fc91fe: 00d3 blo #0x7fc9202
0x07fc9200: 1020 movs r0, #0x10
0x07fc9202: 1399 ldr r1, [sp, #0x4c]
0x07fc9204: 081a subs r0, r1, r0
0x07fc9206: 2b30 adds r0, #0x2b
0x07fc9208: 80b2 uxth r0, r0
0x07fc920a: 0e31 adds r1, #0xe
0x07fc920c: 2a46 mov r2, r5
0x07fc920e: 3346 mov r3, r6
0x07fc9210: f9f7f4fd bl #0x7fc2dfc
0x07fc9214: 3446 mov r4, r6
0x07fc9216: 704e ldr r6, [pc, #0x1c0]
0x07fc9218: f05d ldrb r0, [r6, r7]
0x07fc921a: 0d9f ldr r7, [sp, #0x34]
0x07fc921c: 1897 str r7, [sp, #0x60]
0x07fc921e: 35e1 b #0x7fc948c
0x07fc9220: 0a21 movs r1, #0xa
0x07fc9222: 1891 str r1, [sp, #0x60]
0x07fc9224: 1046 mov r0, r2
0x07fc9226: 54f7c7fe bl #0x7f1dfb8
0x07fc922a: 0246 mov r2, r0
0x07fc922c: 0095 str r5, [sp]
0x07fc922e: 3c20 movs r0, #0x3c
0x07fc9230: 7d24 movs r4, #0x7d
0x07fc9232: 5027 movs r7, #0x50
0x07fc9234: 2146 mov r1, r4
0x07fc9236: 3b46 mov r3, r7
0x07fc9238: faf704fe bl #0x7fc3e44
0x07fc923c: 6748 ldr r0, [pc, #0x19c]
0x07fc923e: c07b ldrb r0, [r0, #0xf]
0x07fc9240: 1899 ldr r1, [sp, #0x60]
0x07fc9242: 54f7b9fe bl #0x7f1dfb8
0x07fc9246: 0a46 mov r2, r1
0x07fc9248: 0095 str r5, [sp]
0x07fc924a: 2846 mov r0, r5
0x07fc924c: 2146 mov r1, r4
0x07fc924e: 3b46 mov r3, r7
0x07fc9250: 624f ldr r7, [pc, #0x188]
0x07fc9252: faf7f7fd bl #0x7fc3e44
0x07fc9256: 644c ldr r4, [pc, #0x190]
0x07fc9258: b889 ldrh r0, [r7, #0xc]
0x07fc925a: b97b ldrb r1, [r7, #0xe]
0x07fc925c: 491c adds r1, r1, #1
0x07fc925e: 0091 str r1, [sp]
0x07fc9260: 6da1 adr r1, #0x1b4
0x07fc9262: 0191 str r1, [sp, #4]
0x07fc9264: 6749 ldr r1, [pc, #0x19c]
0x07fc9266: 4218 adds r2, r0, r1
0x07fc9268: 099f ldr r7, [sp, #0x24]
0x07fc926a: 3846 mov r0, r7
0x07fc926c: 6ca1 adr r1, #0x1b0
0x07fc926e: 6fa3 adr r3, #0x1bc
0x07fc9270: 02f0a8ff bl #0x7fcc1c4
0x07fc9274: 5b48 ldr r0, [pc, #0x16c]
0x07fc9276: 00a9 add r1, sp, #0
0x07fc9278: 51c1 stm r1!, {r0, r4, r6}
0x07fc927a: 0d9d ldr r5, [sp, #0x34]
0x07fc927c: 0395 str r5, [sp, #0xc]
0x07fc927e: 0a24 movs r4, #0xa
0x07fc9280: 2046 mov r0, r4
0x07fc9282: 3146 mov r1, r6
0x07fc9284: 3246 mov r2, r6
0x07fc9286: 3b46 mov r3, r7
0x07fc9288: f9f7b8fd bl #0x7fc2dfc
0x07fc928c: 5348 ldr r0, [pc, #0x14c]
0x07fc928e: c07c ldrb r0, [r0, #0x13]
0x07fc9290: 8000 lsls r0, r0, #2
0x07fc9292: 5649 ldr r1, [pc, #0x158]
0x07fc9294: 0a18 adds r2, r1, r0
0x07fc9296: 3846 mov r0, r7
0x07fc9298: 5549 ldr r1, [pc, #0x154]
0x07fc929a: 02f093ff bl #0x7fcc1c4
0x07fc929e: 4d48 ldr r0, [pc, #0x134]
0x07fc92a0: 0090 str r0, [sp]
0x07fc92a2: 5148 ldr r0, [pc, #0x144]
0x07fc92a4: 0190 str r0, [sp, #4]
0x07fc92a6: 0296 str r6, [sp, #8]
0x07fc92a8: 0395 str r5, [sp, #0xc]
0x07fc92aa: 1e21 movs r1, #0x1e
0x07fc92ac: 2046 mov r0, r4
0x07fc92ae: 3246 mov r2, r6
0x07fc92b0: 3b46 mov r3, r7
0x07fc92b2: f9f7a3fd bl #0x7fc2dfc
0x07fc92b6: 4e20 movs r0, #0x4e
0x07fc92b8: 0090 str r0, [sp]
0x07fc92ba: 0196 str r6, [sp, #4]
0x07fc92bc: 0295 str r5, [sp, #8]
0x07fc92be: 139b ldr r3, [sp, #0x4c]
0x07fc92c0: 1a46 mov r2, r3
0x07fc92c2: 2132 adds r2, #0x21
0x07fc92c4: 1733 adds r3, #0x17
0x07fc92c6: 5b48 ldr r0, [pc, #0x16c]
0x07fc92c8: 2146 mov r1, r4
0x07fc92ca: faf7c3fc bl #0x7fc3c54
0x07fc92ce: 0e98 ldr r0, [sp, #0x38]
0x07fc92d0: 0228 cmp r0, #2
0x07fc92d2: 00d1 bne #0x7fc92d6
0x07fc92d4: f5e1 b #0x7fc96c2
0x07fc92d6: 0120 movs r0, #1
0x07fc92d8: 0096 str r6, [sp]
0x07fc92da: 0190 str r0, [sp, #4]
0x07fc92dc: 0296 str r6, [sp, #8]
0x07fc92de: 139b ldr r3, [sp, #0x4c]
0x07fc92e0: 1a46 mov r2, r3
0x07fc92e2: 2632 adds r2, #0x26
0x07fc92e4: 8a33 adds r3, #0x8a
0x07fc92e6: 0520 movs r0, #5
0x07fc92e8: 4621 movs r1, #0x46
0x07fc92ea: fbf74dfb bl #0x7fc4988
0x07fc92ee: 2c20 movs r0, #0x2c
0x07fc92f0: 3649 ldr r1, [pc, #0xd8]
0x07fc92f2: 0a5c ldrb r2, [r1, r0]
0x07fc92f4: 0096 str r6, [sp]
0x07fc92f6: 3c20 movs r0, #0x3c
0x07fc92f8: 2121 movs r1, #0x21
0x07fc92fa: 3346 mov r3, r6
0x07fc92fc: f9f73af9 bl #0x7fc2574
0x07fc9300: 364f ldr r7, [pc, #0xd8]
0x07fc9302: f87c ldrb r0, [r7, #0x13]
0x07fc9304: 0721 movs r1, #7
0x07fc9306: 4143 muls r1, r0, r1
0x07fc9308: 4b48 ldr r0, [pc, #0x12c]
0x07fc930a: 4218 adds r2, r0, r1
0x07fc930c: 099f ldr r7, [sp, #0x24]
0x07fc930e: 3846 mov r0, r7
0x07fc9310: 4a49 ldr r1, [pc, #0x128]
0x07fc9312: 4ba3 adr r3, #0x12c
0x07fc9314: 02f056ff bl #0x7fcc1c4
0x07fc9318: 3648 ldr r0, [pc, #0xd8]
0x07fc931a: 0090 str r0, [sp]
0x07fc931c: 3248 ldr r0, [pc, #0xc8]
0x07fc931e: 0190 str r0, [sp, #4]
0x07fc9320: 0296 str r6, [sp, #8]
0x07fc9322: 0d9d ldr r5, [sp, #0x34]
0x07fc9324: 0395 str r5, [sp, #0xc]
0x07fc9326: 0a24 movs r4, #0xa
0x07fc9328: 3221 movs r1, #0x32
0x07fc932a: 2046 mov r0, r4
0x07fc932c: 3246 mov r2, r6
0x07fc932e: 3b46 mov r3, r7
0x07fc9330: f9f764fd bl #0x7fc2dfc
0x07fc9334: fb48 ldr r0, [pc, #0x3ec]
0x07fc9336: c07b ldrb r0, [r0, #0xf]
0x07fc9338: 6043 muls r0, r4, r0
0x07fc933a: f349 ldr r1, [pc, #0x3cc]
0x07fc933c: 0b18 adds r3, r1, r0
0x07fc933e: 1846 mov r0, r3
0x07fc9340: 0178 ldrb r1, [r0]
0x07fc9342: 0029 cmp r1, #0
0x07fc9344: 02d0 beq #0x7fc934c
0x07fc9346: 0b36 adds r6, #0xb
0x07fc9348: 401c adds r0, r0, #1
0x07fc934a: f9e7 b #0x7fc9340
0x07fc934c: 2846 mov r0, r5
0x07fc934e: 0025 movs r5, #0
0x07fc9350: f949 ldr r1, [pc, #0x3e4]
0x07fc9352: 0091 str r1, [sp]
0x07fc9354: f44c ldr r4, [pc, #0x3d0]
0x07fc9356: 0194 str r4, [sp, #4]
0x07fc9358: 0295 str r5, [sp, #8]
0x07fc935a: 0390 str r0, [sp, #0xc]
0x07fc935c: 6920 movs r0, #0x69
0x07fc935e: c043 mvns r0, r0
0x07fc9360: f1b2 uxtb r1, r6
0x07fc9362: 4908 lsrs r1, r1, #1
0x07fc9364: 401a subs r0, r0, r1
0x07fc9366: c0b2 uxtb r0, r0
0x07fc9368: 4b21 movs r1, #0x4b
0x07fc936a: 0122 movs r2, #1
0x07fc936c: f9f746fd bl #0x7fc2dfc
0x07fc9370: e648 ldr r0, [pc, #0x398]
0x07fc9372: 807d ldrb r0, [r0, #0x16]
0x07fc9374: 0028 cmp r0, #0
0x07fc9376: 0bd0 beq #0x7fc9390
0x07fc9378: 099f ldr r7, [sp, #0x24]
0x07fc937a: 3846 mov r0, r7
0x07fc937c: ed49 ldr r1, [pc, #0x3b4]
0x07fc937e: ec4a ldr r2, [pc, #0x3b0]
0x07fc9380: eea3 adr r3, #0x3b8
0x07fc9382: 02f01fff bl #0x7fcc1c4
0x07fc9386: 7e20 movs r0, #0x7e
0x07fc9388: 09e0 b #0x7fc939e
0x07fc938a: c046 mov r8, r8
0x07fc938c: 9c4a ldr r2, [pc, #0x270]
0x07fc938e: fd07 lsls r5, r7, #0x1f
0x07fc9390: 0722 movs r2, #7
0x07fc9392: 099f ldr r7, [sp, #0x24]
0x07fc9394: 3846 mov r0, r7
0x07fc9396: eaa1 adr r1, #0x3a8
0x07fc9398: 54f788fe bl #0x7f1e0ac
0x07fc939c: 8620 movs r0, #0x86
0x07fc939e: e349 ldr r1, [pc, #0x38c]
0x07fc93a0: 00aa add r2, sp, #0
0x07fc93a2: 32c2 stm r2!, {r1, r4, r5}
0x07fc93a4: 0d9e ldr r6, [sp, #0x34]
0x07fc93a6: 0396 str r6, [sp, #0xc]
0x07fc93a8: 059c ldr r4, [sp, #0x14]
0x07fc93aa: 2146 mov r1, r4
0x07fc93ac: 2a46 mov r2, r5
0x07fc93ae: 3b46 mov r3, r7
0x07fc93b0: f9f724fd bl #0x7fc2dfc
0x07fc93b4: 0094 str r4, [sp]
0x07fc93b6: 0196 str r6, [sp, #4]
0x07fc93b8: 0295 str r5, [sp, #8]
0x07fc93ba: 139b ldr r3, [sp, #0x4c]
0x07fc93bc: 1a46 mov r2, r3
0x07fc93be: 2132 adds r2, #0x21
0x07fc93c0: 1733 adds r3, #0x17
0x07fc93c2: 0a21 movs r1, #0xa
0x07fc93c4: e048 ldr r0, [pc, #0x380]
0x07fc93c6: faf745fc bl #0x7fc3c54
0x07fc93ca: 7ae1 b #0x7fc96c2
0x07fc93cc: 9c4a ldr r2, [pc, #0x270]
0x07fc93ce: fd07 lsls r5, r7, #0x1f
0x07fc93d0: e0effc07 vqshl.s64 q8, q14, #0x20
0x07fc93d4: 53ca ldm r2!, {r0, r1, r4, r6}
0x07fc93d6: fc07 lsls r4, r7, #0x1f
0x07fc93d8: e819 adds r0, r5, r7
0x07fc93da: fd07 lsls r5, r7, #0x1f
0x07fc93dc: 184b ldr r3, [pc, #0x60]
0x07fc93de: fd07 lsls r5, r7, #0x1f
0x07fc93e0: de08 lsrs r6, r3, #3
0x07fc93e2: fd07 lsls r5, r7, #0x1f
0x07fc93e4: 4bd7 bvc #0x7fc947e
0x07fc93e6: fc07 lsls r4, r7, #0x1f
0x07fc93e8: 39de udf #0x39
0x07fc93ea: fc07 lsls r4, r7, #0x1f
0x07fc93ec: ecf9fc07 vld4.16 {d16[3], d18[3], d20[3], d22[3]}, [ip:0x40], ip
0x07fc93f0: 1409 lsrs r4, r2, #4
0x07fc93f2: fd07 lsls r5, r7, #0x1f
0x07fc93f4: e7cb ldm r3!, {r0, r1, r2, r5, r6, r7}
0x07fc93f6: fc07 lsls r4, r7, #0x1f
0x07fc93f8: 53f4fc07 orrs r7, r3, #0x7e0000
0x07fc93fc: 2573 strb r5, [r4, #0xc]
0x07fc93fe: e697 str r7, [sp, #0x398]
0x07fc9400: b600 lsls r6, r6, #2
0x07fc9402: 0000 movs r0, r0
0x07fc9404: 6c07 lsls r4, r5, #0x1d
0x07fc9406: 0000 movs r0, r0
0x07fc9408: 3709 lsrs r7, r6, #4
0x07fc940a: fd07 lsls r5, r7, #0x1f
0x07fc940c: 0809 lsrs r0, r1, #4
0x07fc940e: fd07 lsls r5, r7, #0x1f
0x07fc9410: e8bf it al
0x07fc9412: 98e6 b #0x7fc9146
0x07fc9414: 9c89 ldrh r4, [r3, #0xc]
0x07fc9416: 0000 movs r0, r0
0x07fc9418: e69c ldr r4, [sp, #0x398]
0x07fc941a: 8820 movs r0, #0x88
0x07fc941c: 0000 movs r0, r0
0x07fc941e: 0000 movs r0, r0
0x07fc9420: 2564 str r5, [r4, #0x40]
0x07fc9422: 2573 strb r5, [r4, #0xc]
0x07fc9424: 2530 adds r0, #0x25
0x07fc9426: 3264 str r2, [r6, #0x40]
0x07fc9428: 2573 strb r5, [r4, #0xc]
0x07fc942a: 0000 movs r0, r0
0x07fc942c: e5b9 cbnz r5, #0x7fc9468
0x07fc942e: b420 movs r0, #0xb4
0x07fc9430: 0000 movs r0, r0
0x07fc9432: 0000 movs r0, r0
0x07fc9434: 8e1a subs r6, r1, r2
0x07fc9436: fd07 lsls r5, r7, #0x1f
0x07fc9438: 8204 lsls r2, r0, #0x12
0x07fc943a: fd07 lsls r5, r7, #0x1f
0x07fc943c: 0f09 lsrs r7, r1, #4
0x07fc943e: fd07 lsls r5, r7, #0x1f
0x07fc9440: 6461 str r4, [r4, #0x14]
0x07fc9442: 7900 lsls r1, r7, #1
0x07fc9444: 226a ldr r2, [r4, #0x20]
0x07fc9446: 8a42 cmp r2, r1
0x07fc9448: 00dc bgt #0x7fc944c
0x07fc944a: 31e5 b #0x7fc8eb0
0x07fc944c: 9042 cmp r0, r2
0x07fc944e: 00da bge #0x7fc9452
0x07fc9450: 3ce5 b #0x7fc8ecc
0x07fc9452: 606a ldr r0, [r4, #0x24]
0x07fc9454: e97b ldrb r1, [r5, #0xf]
0x07fc9456: 8842 cmp r0, r1
0x07fc9458: 00da bge #0x7fc945c
0x07fc945a: 29e5 b #0x7fc8eb0
0x07fc945c: 36e5 b #0x7fc8ecc
0x07fc945e: 2420 movs r0, #0x24
0x07fc9460: 085c ldrb r0, [r1, r0]
0x07fc9462: 0028 cmp r0, #0
0x07fc9464: 00d1 bne #0x7fc9468
0x07fc9466: ade0 b #0x7fc95c4
0x07fc9468: a948 ldr r0, [pc, #0x2a4]
0x07fc946a: c379 ldrb r3, [r0, #7]
0x07fc946c: 1820 movs r0, #0x18
0x07fc946e: 0090 str r0, [sp]
0x07fc9470: 0d99 ldr r1, [sp, #0x34]
0x07fc9472: 0191 str r1, [sp, #4]
0x07fc9474: 0297 str r7, [sp, #8]
0x07fc9476: 4343 muls r3, r0, r3
0x07fc9478: f621 movs r1, #0xf6
0x07fc947a: 0322 movs r2, #3
0x07fc947c: a848 ldr r0, [pc, #0x2a0]
0x07fc947e: a2e7 b #0x7fc93c6
0x07fc9480: 1399 ldr r1, [sp, #0x4c]
0x07fc9482: 891d adds r1, r1, #6
0x07fc9484: 1891 str r1, [sp, #0x60]
0x07fc9486: 3e46 mov r6, r7
0x07fc9488: 0d9f ldr r7, [sp, #0x34]
0x07fc948a: 099c ldr r4, [sp, #0x24]
0x07fc948c: 0721 movs r1, #7
0x07fc948e: 4143 muls r1, r0, r1
0x07fc9490: b848 ldr r0, [pc, #0x2e0]
0x07fc9492: 4118 adds r1, r0, r1
0x07fc9494: 2046 mov r0, r4
0x07fc9496: f8f70dfc bl #0x7fc1cb4
0x07fc949a: a748 ldr r0, [pc, #0x29c]
0x07fc949c: 0090 str r0, [sp]
0x07fc949e: a248 ldr r0, [pc, #0x288]
0x07fc94a0: 01a9 add r1, sp, #4
0x07fc94a2: a1c1 stm r1!, {r0, r5, r7}
0x07fc94a4: 1398 ldr r0, [sp, #0x4c]
0x07fc94a6: 2b30 adds r0, #0x2b
0x07fc94a8: 1899 ldr r1, [sp, #0x60]
0x07fc94aa: 2a46 mov r2, r5
0x07fc94ac: 2346 mov r3, r4
0x07fc94ae: f9f7a5fc bl #0x7fc2dfc
0x07fc94b2: 2420 movs r0, #0x24
0x07fc94b4: 305c ldrb r0, [r6, r0]
0x07fc94b6: 0028 cmp r0, #0
0x07fc94b8: 00d0 beq #0x7fc94bc
0x07fc94ba: 02e1 b #0x7fc96c2
0x07fc94bc: 944e ldr r6, [pc, #0x250]
0x07fc94be: 3478 ldrb r4, [r6]
0x07fc94c0: 7578 ldrb r5, [r6, #1]
0x07fc94c2: 9848 ldr r0, [pc, #0x260]
0x07fc94c4: c27b ldrb r2, [r0, #0xf]
0x07fc94c6: 817b ldrb r1, [r0, #0xe]
0x07fc94c8: 8389 ldrh r3, [r0, #0xc]
0x07fc94ca: 9048 ldr r0, [pc, #0x240]
0x07fc94cc: 407b ldrb r0, [r0, #0xd]
0x07fc94ce: 0128 cmp r0, #1
0x07fc94d0: 00d0 beq #0x7fc94d4
0x07fc94d2: 84e0 b #0x7fc95de
0x07fc94d4: 9148 ldr r0, [pc, #0x244]
0x07fc94d6: 1818 adds r0, r3, r0
0x07fc94d8: 3369 ldr r3, [r6, #0x10]
0x07fc94da: 8fe0 b #0x7fc95fc
0x07fc94dc: 0029 cmp r1, #0
0x07fc94de: 0bd0 beq #0x7fc94f8
0x07fc94e0: 0c99 ldr r1, [sp, #0x30]
0x07fc94e2: 0906 lsls r1, r1, #0x18
0x07fc94e4: 02d1 bne #0x7fc94ec
0x07fc94e6: 0028 cmp r0, #0
0x07fc94e8: 00d0 beq #0x7fc94ec
0x07fc94ea: ece5 b #0x7fc90c6
0x07fc94ec: 0028 cmp r0, #0
0x07fc94ee: 03d1 bne #0x7fc94f8
0x07fc94f0: 0e98 ldr r0, [sp, #0x38]
0x07fc94f2: 0228 cmp r0, #2
0x07fc94f4: 00d1 bne #0x7fc94f8
0x07fc94f6: e6e5 b #0x7fc90c6
0x07fc94f8: 8a48 ldr r0, [pc, #0x228]
0x07fc94fa: 437c ldrb r3, [r0, #0x11]
0x07fc94fc: 0998 ldr r0, [sp, #0x24]
0x07fc94fe: 98a1 adr r1, #0x260
0x07fc9500: 3a46 mov r2, r7
0x07fc9502: 02f05ffe bl #0x7fcc1c4
0x07fc9506: 1e20 movs r0, #0x1e
0x07fc9508: 0027 movs r7, #0
0x07fc950a: 022f cmp r7, #2
0x07fc950c: 02d0 beq #0x7fc9514
0x07fc950e: 042f cmp r7, #4
0x07fc9510: 0dd1 bne #0x7fc952e
0x07fc9512: d8e5 b #0x7fc90c6
0x07fc9514: 0546 mov r5, r0
0x07fc9516: a430 adds r0, #0xa4
0x07fc9518: 84b2 uxth r4, r0
0x07fc951a: 7021 movs r1, #0x70
0x07fc951c: 2046 mov r0, r4
0x07fc951e: fbf76bfb bl #0x7fc4bf8
0x07fc9522: a021 movs r1, #0xa0
0x07fc9524: 2046 mov r0, r4
0x07fc9526: fbf767fb bl #0x7fc4bf8
0x07fc952a: 2846 mov r0, r5
0x07fc952c: 1e30 adds r0, #0x1e
0x07fc952e: 0146 mov r1, r0
0x07fc9530: 5220 movs r0, #0x52
0x07fc9532: 7843 muls r0, r7, r0
0x07fc9534: 0b91 str r1, [sp, #0x2c]
0x07fc9536: 0818 adds r0, r1, r0
0x07fc9538: 1190 str r0, [sp, #0x44]
0x07fc953a: 7d48 ldr r0, [pc, #0x1f4]
0x07fc953c: c019 adds r0, r0, r7
0x07fc953e: 007d ldrb r0, [r0, #0x14]
0x07fc9540: 3038 subs r0, #0x30
0x07fc9542: c0b2 uxtb r0, r0
0x07fc9544: 1090 str r0, [sp, #0x40]
0x07fc9546: 0020 movs r0, #0
0x07fc9548: 1890 str r0, [sp, #0x60]
0x07fc954a: 0146 mov r1, r0
0x07fc954c: 1297 str r7, [sp, #0x48]
0x07fc954e: 0729 cmp r1, #7
0x07fc9550: 35d0 beq #0x7fc95be
0x07fc9552: 0720 movs r0, #7
0x07fc9554: 4843 muls r0, r1, r0
0x07fc9556: 1490 str r0, [sp, #0x50]
0x07fc9558: 0023 movs r3, #0
0x07fc955a: 1591 str r1, [sp, #0x54]
0x07fc955c: 072b cmp r3, #7
0x07fc955e: 29d0 beq #0x7fc95b4
0x07fc9560: 1498 ldr r0, [sp, #0x50]
0x07fc9562: c018 adds r0, r0, r3
0x07fc9564: 3121 movs r1, #0x31
0x07fc9566: 109a ldr r2, [sp, #0x40]
0x07fc9568: 5143 muls r1, r2, r1
0x07fc956a: 804a ldr r2, [pc, #0x200]
0x07fc956c: 5118 adds r1, r2, r1
0x07fc956e: 085c ldrb r0, [r1, r0]
0x07fc9570: 0f21 movs r1, #0xf
0x07fc9572: 0140 ands r1, r0
0x07fc9574: 1791 str r1, [sp, #0x5c]
0x07fc9576: 0509 lsrs r5, r0, #4
0x07fc9578: 0a27 movs r7, #0xa
0x07fc957a: 3846 mov r0, r7
0x07fc957c: 1693 str r3, [sp, #0x58]
0x07fc957e: 5843 muls r0, r3, r0
0x07fc9580: 1199 ldr r1, [sp, #0x44]
0x07fc9582: 4018 adds r0, r0, r1
0x07fc9584: 0026 movs r6, #0
0x07fc9586: 84b2 uxth r4, r0
0x07fc9588: 022e cmp r6, #2
0x07fc958a: 0dd0 beq #0x7fc95a8
0x07fc958c: 002e cmp r6, #0
0x07fc958e: 2a46 mov r2, r5
0x07fc9590: 00d0 beq #0x7fc9594
0x07fc9592: 179a ldr r2, [sp, #0x5c]
0x07fc9594: 1898 ldr r0, [sp, #0x60]
0x07fc9596: 8019 adds r0, r0, r6
0x07fc9598: 7843 muls r0, r7, r0
0x07fc959a: 5030 adds r0, #0x50
0x07fc959c: 81b2 uxth r1, r0
0x07fc959e: 2046 mov r0, r4
0x07fc95a0: fbf73efc bl #0x7fc4e20
0x07fc95a4: 761c adds r6, r6, #1
0x07fc95a6: efe7 b #0x7fc9588
0x07fc95a8: 169b ldr r3, [sp, #0x58]
0x07fc95aa: 5b1c adds r3, r3, #1
0x07fc95ac: 139e ldr r6, [sp, #0x4c]
0x07fc95ae: 129f ldr r7, [sp, #0x48]
0x07fc95b0: 1599 ldr r1, [sp, #0x54]
0x07fc95b2: d3e7 b #0x7fc955c
0x07fc95b4: 1898 ldr r0, [sp, #0x60]
0x07fc95b6: 801c adds r0, r0, #2
0x07fc95b8: 1890 str r0, [sp, #0x60]
0x07fc95ba: 491c adds r1, r1, #1
0x07fc95bc: c7e7 b #0x7fc954e
0x07fc95be: 7f1c adds r7, r7, #1
0x07fc95c0: 0b98 ldr r0, [sp, #0x2c]
0x07fc95c2: a2e7 b #0x7fc950a
0x07fc95c4: 0120 movs r0, #1
0x07fc95c6: 5949 ldr r1, [pc, #0x164]
0x07fc95c8: 0091 str r1, [sp]
0x07fc95ca: 6049 ldr r1, [pc, #0x180]
0x07fc95cc: 0191 str r1, [sp, #4]
0x07fc95ce: 0297 str r7, [sp, #8]
0x07fc95d0: 0390 str r0, [sp, #0xc]
0x07fc95d2: 1398 ldr r0, [sp, #0x4c]
0x07fc95d4: 401c adds r0, r0, #1
0x07fc95d6: 0521 movs r1, #5
0x07fc95d8: 3a46 mov r2, r7
0x07fc95da: 5da3 adr r3, #0x174
0x07fc95dc: 6fe0 b #0x7fc96be
0x07fc95de: 4f48 ldr r0, [pc, #0x13c]
0x07fc95e0: 1818 adds r0, r3, r0
0x07fc95e2: 3061 str r0, [r6, #0x10]
0x07fc95e4: 0529 cmp r1, #5
0x07fc95e6: 01d1 bne #0x7fc95ec
0x07fc95e8: 082a cmp r2, #8
0x07fc95ea: 01d2 bhs #0x7fc95f0
0x07fc95ec: 0629 cmp r1, #6
0x07fc95ee: 04d3 blo #0x7fc95fa
0x07fc95f0: 4a4f ldr r7, [pc, #0x128]
0x07fc95f2: db19 adds r3, r3, r7
0x07fc95f4: 5b1c adds r3, r3, #1
0x07fc95f6: 3361 str r3, [r6, #0x10]
0x07fc95f8: 00e0 b #0x7fc95fc
0x07fc95fa: 0346 mov r3, r0
0x07fc95fc: 7669 ldr r6, [r6, #0x14]
0x07fc95fe: 444f ldr r7, [pc, #0x110]
0x07fc9600: bf69 ldr r7, [r7, #0x18]
0x07fc9602: 0096 str r6, [sp]
0x07fc9604: 0197 str r7, [sp, #4]
0x07fc9606: 491c adds r1, r1, #1
0x07fc9608: fdf756fb bl #0x7fc6cb8
0x07fc960c: 4049 ldr r1, [pc, #0x100]
0x07fc960e: 0881 strh r0, [r1, #8]
0x07fc9610: 81b2 uxth r1, r0
0x07fc9612: 2b20 movs r0, #0x2b
0x07fc9614: c043 mvns r0, r0
0x07fc9616: 404a ldr r2, [pc, #0x100]
0x07fc9618: 9142 cmp r1, r2
0x07fc961a: 01d9 bls #0x7fc9620
0x07fc961c: 079a ldr r2, [sp, #0x1c]
0x07fc961e: 09e0 b #0x7fc9634
0x07fc9620: 6329 cmp r1, #0x63
0x07fc9622: 079a ldr r2, [sp, #0x1c]
0x07fc9624: 01d9 bls #0x7fc962a
0x07fc9626: 0b30 adds r0, #0xb
0x07fc9628: 04e0 b #0x7fc9634
0x07fc962a: 0929 cmp r1, #9
0x07fc962c: 01d8 bhi #0x7fc9632
0x07fc962e: 2130 adds r0, #0x21
0x07fc9630: 00e0 b #0x7fc9634
0x07fc9632: 1630 adds r0, #0x16
0x07fc9634: 2919 adds r1, r5, r4
0x07fc9636: 0b01 lsls r3, r1, #4
0x07fc9638: ff24 movs r4, #0xff
0x07fc963a: 1021 movs r1, #0x10
0x07fc963c: 0091 str r1, [sp]
0x07fc963e: 0194 str r4, [sp, #4]
0x07fc9640: 0292 str r2, [sp, #8]
0x07fc9642: deb2 uxtb r6, r3
0x07fc9644: 801b subs r0, r0, r6
0x07fc9646: 0321 movs r1, #3
0x07fc9648: c901 lsls r1, r1, #7
0x07fc964a: 4018 adds r0, r0, r1
0x07fc964c: 4008 lsrs r0, r0, #1
0x07fc964e: c5b2 uxtb r5, r0
0x07fc9650: e922 movs r2, #0xe9
0x07fc9652: 4948 ldr r0, [pc, #0x124]
0x07fc9654: 2946 mov r1, r5
0x07fc9656: faf7fdfa bl #0x7fc3c54
0x07fc965a: 324a ldr r2, [pc, #0xc8]
0x07fc965c: 9089 ldrh r0, [r2, #0xc]
0x07fc965e: 2f49 ldr r1, [pc, #0xbc]
0x07fc9660: 4118 adds r1, r0, r1
0x07fc9662: 2b48 ldr r0, [pc, #0xac]
0x07fc9664: 0369 ldr r3, [r0, #0x10]
0x07fc9666: 927b ldrb r2, [r2, #0xe]
0x07fc9668: 501c adds r0, r2, #1
0x07fc966a: 9942 cmp r1, r3
0x07fc966c: 4349 ldr r1, [pc, #0x10c]
0x07fc966e: 16dc bgt #0x7fc969e
0x07fc9670: 4349 ldr r1, [pc, #0x10c]
0x07fc9672: 14db blt #0x7fc969e
0x07fc9674: 2649 ldr r1, [pc, #0x98]
0x07fc9676: 4b69 ldr r3, [r1, #0x14]
0x07fc9678: 9342 cmp r3, r2
0x07fc967a: 4049 ldr r1, [pc, #0x100]
0x07fc967c: 0fdd ble #0x7fc969e
0x07fc967e: 9842 cmp r0, r3
0x07fc9680: 3f49 ldr r1, [pc, #0xfc]
0x07fc9682: 0cdb blt #0x7fc969e
0x07fc9684: 2248 ldr r0, [pc, #0x88]
0x07fc9686: 8069 ldr r0, [r0, #0x18]
0x07fc9688: 2649 ldr r1, [pc, #0x98]
0x07fc968a: c97b ldrb r1, [r1, #0xf]
0x07fc968c: 8842 cmp r0, r1
0x07fc968e: 01db blt #0x7fc9694
0x07fc9690: 0798 ldr r0, [sp, #0x1c]
0x07fc9692: 00e0 b #0x7fc9696
0x07fc9694: 0120 movs r0, #1
0x07fc9696: c007 lsls r0, r0, #0x1f
0x07fc9698: 3849 ldr r1, [pc, #0xe0]
0x07fc969a: 00d1 bne #0x7fc969e
0x07fc969c: 3849 ldr r1, [pc, #0xe0]
0x07fc969e: 1c48 ldr r0, [pc, #0x70]
0x07fc96a0: 0289 ldrh r2, [r0, #8]
0x07fc96a2: 099f ldr r7, [sp, #0x24]
0x07fc96a4: 3846 mov r0, r7
0x07fc96a6: 324b ldr r3, [pc, #0xc8]
0x07fc96a8: 02f08cfd bl #0x7fcc1c4
0x07fc96ac: 0022 movs r2, #0
0x07fc96ae: 2248 ldr r0, [pc, #0x88]
0x07fc96b0: 0090 str r0, [sp]
0x07fc96b2: 1d48 ldr r0, [pc, #0x74]
0x07fc96b4: 01a9 add r1, sp, #4
0x07fc96b6: 15c1 stm r1!, {r0, r2, r4}
0x07fc96b8: a819 adds r0, r5, r6
0x07fc96ba: e921 movs r1, #0xe9
0x07fc96bc: 3b46 mov r3, r7
0x07fc96be: f9f79dfb bl #0x7fc2dfc
0x07fc96c2: 1249 ldr r1, [pc, #0x48]
0x07fc96c4: 087f ldrb r0, [r1, #0x1c]
0x07fc96c6: 0028 cmp r0, #0
0x07fc96c8: 03d1 bne #0x7fc96d2
0x07fc96ca: 0898 ldr r0, [sp, #0x20]
0x07fc96cc: f9f7bbff bl #0x7fc3646
0x07fc96d0: 0e49 ldr r1, [pc, #0x38]
0x07fc96d2: 2620 movs r0, #0x26
0x07fc96d4: 085c ldrb r0, [r1, r0]
0x07fc96d6: 0121 movs r1, #1
0x07fc96d8: 4140 eors r1, r0
0x07fc96da: 0e98 ldr r0, [sp, #0x38]
0x07fc96dc: f9f75eff bl #0x7fc359c
0x07fc96e0: 0b4d ldr r5, [pc, #0x2c]
0x07fc96e2: 6889 ldrh r0, [r5, #0xa]
0x07fc96e4: 6430 adds r0, #0x64
0x07fc96e6: 6881 strh r0, [r5, #0xa]
0x07fc96e8: 00f070f8 bl #0x7fc97cc
0x07fc96ec: 1398 ldr r0, [sp, #0x4c]
0x07fc96ee: 8f30 adds r0, #0x8f
0x07fc96f0: 6989 ldrh r1, [r5, #0xa]
0x07fc96f2: 8142 cmp r1, r0
0x07fc96f4: 0549 ldr r1, [pc, #0x14]
0x07fc96f6: 0a9c ldr r4, [sp, #0x28]
0x07fc96f8: 01d2 bhs #0x7fc96fe
0x07fc96fa: fef7d7ff bl #0x7fc86ac
0x07fc96fe: 0548 ldr r0, [pc, #0x14]
0x07fc9700: 0499 ldr r1, [sp, #0x10]
0x07fc9702: 4180 strh r1, [r0, #2]
0x07fc9704: 1bb0 add sp, #0x6c
0x07fc9706: f0bd pop {r4, r5, r6, r7, pc}
0x07fc9708: 4c03 lsls r4, r1, #0xd
0x07fc970a: fd07 lsls r5, r7, #0x1f
0x07fc970c: e819 adds r0, r5, r7
0x07fc970e: fd07 lsls r5, r7, #0x1f
0x07fc9710: d009 lsrs r0, r2, #7
0x07fc9712: fd07 lsls r5, r7, #0x1f
0x07fc9714: 0033 adds r3, #0
0x07fc9716: 0050 str r0, [r0, r0]
0x07fc9718: e703 lsls r7, r4, #0xf
0x07fc971a: 0000 movs r0, r0
0x07fc971c: 6c07 lsls r4, r5, #0x1d
0x07fc971e: 0000 movs r0, r0
0x07fc9720: bd18 adds r5, r7, r2
0x07fc9722: fd07 lsls r5, r7, #0x1f
0x07fc9724: 184b ldr r3, [pc, #0x60]
0x07fc9726: fd07 lsls r5, r7, #0x1f
0x07fc9728: 39de udf #0x39
0x07fc972a: fc07 lsls r4, r7, #0x1f
0x07fc972c: 53ca ldm r2!, {r0, r1, r4, r6}
0x07fc972e: fc07 lsls r4, r7, #0x1f
0x07fc9730: 5c1a subs r4, r3, r1
0x07fc9732: fd07 lsls r5, r7, #0x1f
0x07fc9734: 0f09 lsrs r7, r1, #4
0x07fc9736: fd07 lsls r5, r7, #0x1f
0x07fc9738: e7cb ldm r3!, {r0, r1, r2, r5, r6, r7}
0x07fc973a: fc07 lsls r4, r7, #0x1f
0x07fc973c: e88a ldrh r0, [r5, #0x16]
0x07fc973e: 8200 lsls r2, r0, #2
0x07fc9740: e5b9 cbnz r5, #0x7fc977c
0x07fc9742: b3e5 b #0x7fc92ac
0x07fc9744: ae89 ldrh r6, [r5, #0xc]
0x07fc9746: 0000 movs r0, r0
0x07fc9748: 0a0a lsrs r2, r1, #8
0x07fc974a: fd07 lsls r5, r7, #0x1f
0x07fc974c: e0effc07 vqshl.s64 q8, q14, #0x20
0x07fc9750: e5b9 cbnz r5, #0x7fc978c
0x07fc9752: b3e5 b #0x7fc92bc
0x07fc9754: b9b3 cbz r1, #0x7fc97c6
0x07fc9756: e5ae add r6, sp, #0x394
0x07fc9758: 89e5 b #0x7fc926e
0x07fc975a: ae89 ldrh r6, [r5, #0xc]
0x07fc975c: 0000 movs r0, r0
0x07fc975e: 0000 movs r0, r0
0x07fc9760: 2530 adds r0, #0x25
0x07fc9762: 3264 str r2, [r6, #0x40]
0x07fc9764: 2530 adds r0, #0x25
0x07fc9766: 3264 str r2, [r6, #0x40]
0x07fc9768: 0000 movs r0, r0
0x07fc976a: 0000 movs r0, r0
0x07fc976c: 48f7fc07 sbfx r7, r8, #3, #0x1d
0x07fc9770: 3709 lsrs r7, r6, #4
0x07fc9772: fd07 lsls r5, r7, #0x1f
0x07fc9776: fc07 lsls r4, r7, #0x1f
0x07fc9778: bd17 asrs r5, r7, #0x1e
0x07fc977a: fd07 lsls r5, r7, #0x1f
0x07fc977c: 0209 lsrs r2, r0, #4
0x07fc977e: fd07 lsls r5, r7, #0x1f
0x07fc9780: 0a09 lsrs r2, r1, #4
0x07fc9782: fd07 lsls r5, r7, #0x1f
0x07fc9784: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fc9786: 1446 mov r4, r2
0x07fc9788: 9942 cmp r1, r3
0x07fc978a: 07d0 beq #0x7fc979c
0x07fc978c: 049a ldr r2, [sp, #0x10]
0x07fc978e: 451a subs r5, r0, r1
0x07fc9790: 101b subs r0, r2, r4
0x07fc9792: 6843 muls r0, r5, r0
0x07fc9794: 591a subs r1, r3, r1
0x07fc9796: 54f725fc bl #0x7f1dfe4
0x07fc979a: 0419 adds r4, r0, r4
0x07fc979c: 2046 mov r0, r4
0x07fc979e: b0bd pop {r4, r5, r7, pc}
0x07fc97a0: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fc97a2: 0546 mov r5, r0
0x07fc97a4: 1920 movs r0, #0x19
0x07fc97a6: 0101 lsls r1, r0, #4
0x07fc97a8: 2846 mov r0, r5
0x07fc97aa: 54f71bfc bl #0x7f1dfe4
0x07fc97ae: 0124 movs r4, #1
0x07fc97b0: 0029 cmp r1, #0
0x07fc97b2: 09d0 beq #0x7fc97c8
0x07fc97b4: a807 lsls r0, r5, #0x1e
0x07fc97b6: 01d0 beq #0x7fc97bc
0x07fc97b8: 0024 movs r4, #0
0x07fc97ba: 05e0 b #0x7fc97c8
0x07fc97bc: 6421 movs r1, #0x64
0x07fc97be: 2846 mov r0, r5
0x07fc97c0: 54f710fc bl #0x7f1dfe4
0x07fc97c4: 0029 cmp r1, #0
0x07fc97c6: f7d0 beq #0x7fc97b8
0x07fc97c8: 2046 mov r0, r4
0x07fc97ca: b0bd pop {r4, r5, r7, pc}
0x07fc97cc: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc97ce: 0520 movs r0, #5
0x07fc97d0: 0507 lsls r5, r0, #0x1c
0x07fc97d2: 2889 ldrh r0, [r5, #8]
0x07fc97d4: 0006 lsls r0, r0, #0x18
0x07fc97d6: 3fd5 bpl #0x7fc9858
0x07fc97d8: bb4f ldr r7, [pc, #0x2ec]
0x07fc97da: 386a ldr r0, [r7, #0x20]
0x07fc97dc: 0004 lsls r0, r0, #0x10
0x07fc97de: 3bd4 bmi #0x7fc9858
0x07fc97e0: ba48 ldr r0, [pc, #0x2e8]
0x07fc97e2: 0088 ldrh r0, [r0]
0x07fc97e4: c007 lsls r0, r0, #0x1f
0x07fc97e6: 37d1 bne #0x7fc9858
0x07fc97e8: 52f7f7fd bl #0x7f1c3da
0x07fc97ec: e84c ldr r4, [pc, #0x3a0]
0x07fc97ee: 607a ldrb r0, [r4, #9]
0x07fc97f0: 0428 cmp r0, #4
0x07fc97f2: 31d1 bne #0x7fc9858
0x07fc97f4: 0026 movs r6, #0
0x07fc97f6: 0296 str r6, [sp, #8]
0x07fc97f8: 02a8 add r0, sp, #8
0x07fc97fa: 0421 movs r1, #4
0x07fc97fc: 43f7fafb bl #0x7f0cff4
0x07fc9800: 0028 cmp r0, #0
0x07fc9802: 29d0 beq #0x7fc9858
0x07fc9804: b248 ldr r0, [pc, #0x2c8]
0x07fc9806: 0121 movs r1, #1
0x07fc9808: 0191 str r1, [sp, #4]
0x07fc980a: 0160 str r1, [r0]
0x07fc980c: 0168 ldr r1, [r0]
0x07fc980e: 0029 cmp r1, #0
0x07fc9810: fcd1 bne #0x7fc980c
0x07fc9812: f868 ldr r0, [r7, #0xc]
0x07fc9814: e16b ldr r1, [r4, #0x3c]
0x07fc9816: 8842 cmp r0, r1
0x07fc9818: 01d2 bhs #0x7fc981e
0x07fc981a: e663 str r6, [r4, #0x3c]
0x07fc981c: 3146 mov r1, r6
0x07fc981e: 2278 ldrb r2, [r4]
0x07fc9820: 012a cmp r2, #1
0x07fc9822: 0bd1 bne #0x7fc983c
0x07fc9824: e063 str r0, [r4, #0x3c]
0x07fc9826: 2670 strb r6, [r4]
0x07fc9828: fef7b6fe bl #0x7fc8598
0x07fc982c: e086 strh r0, [r4, #0x36]
0x07fc982e: f8f743f9 bl #0x7fc1ab8
0x07fc9832: 0028 cmp r0, #0
0x07fc9834: 10d1 bne #0x7fc9858
0x07fc9836: 0198 ldr r0, [sp, #4]
0x07fc9838: 2070 strb r0, [r4]
0x07fc983a: 0de0 b #0x7fc9858
0x07fc983c: 411a subs r1, r0, r1
0x07fc983e: c909 lsrs r1, r1, #7
0x07fc9840: 1929 cmp r1, #0x19
0x07fc9842: 09d3 blo #0x7fc9858
0x07fc9844: e063 str r0, [r4, #0x3c]
0x07fc9846: fef7a7fe bl #0x7fc8598
0x07fc984a: e28e ldrh r2, [r4, #0x36]
0x07fc984c: 111a subs r1, r2, r0
0x07fc984e: 00d2 bhs #0x7fc9852
0x07fc9850: 811a subs r1, r0, r2
0x07fc9852: 89b2 uxth r1, r1
0x07fc9854: 1829 cmp r1, #0x18
0x07fc9856: e9d2 bhs #0x7fc982c
0x07fc9858: 9e49 ldr r1, [pc, #0x278]
0x07fc985a: 0827 movs r7, #8
0x07fc985c: 0f80 strh r7, [r1]
0x07fc985e: 72b6 cpsid i
0x07fc9860: 9a4c ldr r4, [pc, #0x268]
0x07fc9862: 2079 ldrb r0, [r4, #4]
0x07fc9864: 9c4e ldr r6, [pc, #0x270]
0x07fc9866: 0228 cmp r0, #2
0x07fc9868: 02d0 beq #0x7fc9870
0x07fc986a: 3068 ldr r0, [r6]
0x07fc986c: 806a ldr r0, [r0, #0x28]
0x07fc986e: 00e0 b #0x7fc9872
0x07fc9870: 0020 movs r0, #0
0x07fc9872: 0290 str r0, [sp, #8]
0x07fc9874: 0889 ldrh r0, [r1, #8]
0x07fc9876: c007 lsls r0, r0, #0x1f
0x07fc9878: 984a ldr r2, [pc, #0x260]
0x07fc987a: 00d0 beq #0x7fc987e
0x07fc987c: 1fe1 b #0x7fc9abe
0x07fc987e: e048 ldr r0, [pc, #0x380]
0x07fc9880: 4078 ldrb r0, [r0, #1]
0x07fc9882: 0128 cmp r0, #1
0x07fc9884: 0fd1 bne #0x7fc98a6
0x07fc9886: 9248 ldr r0, [pc, #0x248]
0x07fc9888: 0121 movs r1, #1
0x07fc988a: 0160 str r1, [r0]
0x07fc988c: 0168 ldr r1, [r0]
0x07fc988e: 0029 cmp r1, #0
0x07fc9890: fcd1 bne #0x7fc988c
0x07fc9892: 8d48 ldr r0, [pc, #0x234]
0x07fc9894: c068 ldr r0, [r0, #0xc]
0x07fc9896: 9249 ldr r1, [pc, #0x248]
0x07fc9898: 0968 ldr r1, [r1]
0x07fc989a: 8842 cmp r0, r1
0x07fc989c: 00d2 bhs #0x7fc98a0
0x07fc989e: 0ee1 b #0x7fc9abe
0x07fc98a0: 0020 movs r0, #0
0x07fc98a2: d749 ldr r1, [pc, #0x35c]
0x07fc98a4: 4870 strb r0, [r1, #1]
0x07fc98a6: 51f752ff bl #0x7f1b74e
0x07fc98aa: 8c4a ldr r2, [pc, #0x230]
0x07fc98ac: 0028 cmp r0, #0
0x07fc98ae: 00d1 bne #0x7fc98b2
0x07fc98b0: 05e1 b #0x7fc9abe
0x07fc98b2: e078 ldrb r0, [r4, #3]
0x07fc98b4: 0028 cmp r0, #0
0x07fc98b6: 4dd0 beq #0x7fc9954
0x07fc98b8: a88a ldrh r0, [r5, #0x14]
0x07fc98ba: c007 lsls r0, r0, #0x1f
0x07fc98bc: 00d0 beq #0x7fc98c0
0x07fc98be: 85e0 b #0x7fc99cc
0x07fc98c0: 2088 ldrh r0, [r4]
0x07fc98c2: 0028 cmp r0, #0
0x07fc98c4: 46d1 bne #0x7fc9954
0x07fc98c6: 8748 ldr r0, [pc, #0x21c]
0x07fc98c8: 806a ldr r0, [r0, #0x28]
0x07fc98ca: 0028 cmp r0, #0
0x07fc98cc: 02d0 beq #0x7fc98d4
0x07fc98ce: 3068 ldr r0, [r6]
0x07fc98d0: 806a ldr r0, [r0, #0x28]
0x07fc98d2: 0290 str r0, [sp, #8]
0x07fc98d4: 01f0c8f8 bl #0x7fcaa68
0x07fc98d8: a178 ldrb r1, [r4, #2]
0x07fc98da: 02a8 add r0, sp, #8
0x07fc98dc: 52f742fc bl #0x7f1c164
0x07fc98e0: 0028 cmp r0, #0
0x07fc98e2: 7e4a ldr r2, [pc, #0x1f8]
0x07fc98e4: 36d0 beq #0x7fc9954
0x07fc98e6: 784e ldr r6, [pc, #0x1e0]
0x07fc98e8: 3068 ldr r0, [r6]
0x07fc98ea: 4006 lsls r0, r0, #0x19
0x07fc98ec: 32d4 bmi #0x7fc9954
0x07fc98ee: a178 ldrb r1, [r4, #2]
0x07fc98f0: 02a8 add r0, sp, #8
0x07fc98f2: 43f77ffb bl #0x7f0cff4
0x07fc98f6: 794a ldr r2, [pc, #0x1e4]
0x07fc98f8: 0028 cmp r0, #0
0x07fc98fa: 2bd0 beq #0x7fc9954
0x07fc98fc: c04a ldr r2, [pc, #0x300]
0x07fc98fe: 907a ldrb r0, [r2, #0xa]
0x07fc9900: 0021 movs r1, #0
0x07fc9902: 9172 strb r1, [r2, #0xa]
0x07fc9904: 536c ldr r3, [r2, #0x44]
0x07fc9906: f16a ldr r1, [r6, #0x2c]
0x07fc9908: 774a ldr r2, [pc, #0x1dc]
0x07fc990a: 0a40 ands r2, r1
0x07fc990c: 1232 adds r2, #0x12
0x07fc990e: f262 str r2, [r6, #0x2c]
0x07fc9910: 7649 ldr r1, [pc, #0x1d8]
0x07fc9912: 0978 ldrb r1, [r1]
0x07fc9914: 0229 cmp r1, #2
0x07fc9916: 00d1 bne #0x7fc991a
0x07fc9918: 3233 adds r3, #0x32
0x07fc991a: 0128 cmp r0, #1
0x07fc991c: 00d1 bne #0x7fc9920
0x07fc991e: 2133 adds r3, #0x21
0x07fc9920: 0193 str r3, [sp, #4]
0x07fc9922: 9802 lsls r0, r3, #0xa
0x07fc9924: f16a ldr r1, [r6, #0x2c]
0x07fc9926: 724a ldr r2, [pc, #0x1c8]
0x07fc9928: 0a40 ands r2, r1
0x07fc992a: 0243 orrs r2, r0
0x07fc992c: f262 str r2, [r6, #0x2c]
0x07fc992e: f06a ldr r0, [r6, #0x2c]
0x07fc9930: 7049 ldr r1, [pc, #0x1c0]
0x07fc9932: 0140 ands r1, r0
0x07fc9934: 3720 movs r0, #0x37
0x07fc9936: 8005 lsls r0, r0, #0x16
0x07fc9938: 0818 adds r0, r1, r0
0x07fc993a: f062 str r0, [r6, #0x2c]
0x07fc993c: 029e ldr r6, [sp, #8]
0x07fc993e: 6e48 ldr r0, [pc, #0x1b8]
0x07fc9940: 8642 cmp r6, r0
0x07fc9942: 09d2 bhs #0x7fc9958
0x07fc9944: f002 lsls r0, r6, #0xb
0x07fc9946: 6421 movs r1, #0x64
0x07fc9948: 54f736fb bl #0x7f1dfb8
0x07fc994c: 002e cmp r6, #0
0x07fc994e: 09d0 beq #0x7fc9964
0x07fc9950: 001f subs r0, r0, #4
0x07fc9952: 09e0 b #0x7fc9968
0x07fc9954: 30bf wfi
0x07fc9956: b2e0 b #0x7fc9abe
0x07fc9958: ff20 movs r0, #0xff
0x07fc995a: 6049 ldr r1, [pc, #0x180]
0x07fc995c: 0880 strh r0, [r1]
0x07fc995e: 5d48 ldr r0, [pc, #0x174]
0x07fc9960: 4780 strh r7, [r0, #2]
0x07fc9962: fee7 b #0x7fc9962
0x07fc9964: 0220 movs r0, #2
0x07fc9966: c043 mvns r0, r0
0x07fc9968: 574e ldr r6, [pc, #0x15c]
0x07fc996a: 019a ldr r2, [sp, #4]
0x07fc996c: 511c adds r1, r2, #1
0x07fc996e: 8842 cmp r0, r1
0x07fc9970: 00d0 beq #0x7fc9974
0x07fc9972: 0246 mov r2, r0
0x07fc9974: a248 ldr r0, [pc, #0x288]
0x07fc9976: 8264 str r2, [r0, #0x48]
0x07fc9978: 2179 ldrb r1, [r4, #4]
0x07fc997a: 481e subs r0, r1, #1
0x07fc997c: 8141 sbcs r1, r0
0x07fc997e: 1046 mov r0, r2
0x07fc9980: 3ff70dfb bl #0x7f08f9e
0x07fc9984: 5d48 ldr r0, [pc, #0x174]
0x07fc9986: c06a ldr r0, [r0, #0x2c]
0x07fc9988: 8047 blx r0
0x07fc998a: 0120 movs r0, #1
0x07fc998c: c003 lsls r0, r0, #0xf
0x07fc998e: 316a ldr r1, [r6, #0x20]
0x07fc9990: 0142 tst r1, r0
0x07fc9992: fcd0 beq #0x7fc998e
0x07fc9994: 5a4c ldr r4, [pc, #0x168]
0x07fc9996: 4f4a ldr r2, [pc, #0x13c]
0x07fc9998: 2068 ldr r0, [r4]
0x07fc999a: c005 lsls r0, r0, #0x17
0x07fc999c: fcd5 bpl #0x7fc9998
0x07fc999e: 2068 ldr r0, [r4]
0x07fc99a0: 8026 movs r6, #0x80
0x07fc99a2: b043 bics r0, r6
0x07fc99a4: 2060 str r0, [r4]
0x07fc99a6: 5089 ldrh r0, [r2, #0xa]
0x07fc99a8: 4528 cmp r0, #0x45
0x07fc99aa: 04d8 bhi #0x7fc99b6
0x07fc99ac: 4621 movs r1, #0x46
0x07fc99ae: 5181 strh r1, [r2, #0xa]
0x07fc99b0: 081a subs r0, r1, r0
0x07fc99b2: 9349 ldr r1, [pc, #0x24c]
0x07fc99b4: c864 str r0, [r1, #0x4c]
0x07fc99b6: 38f7b6fc bl #0x7f02326
0x07fc99ba: a068 ldr r0, [r4, #8]
0x07fc99bc: 9049 ldr r1, [pc, #0x240]
0x07fc99be: 0864 str r0, [r1, #0x40]
0x07fc99c0: 2068 ldr r0, [r4]
0x07fc99c2: 0006 lsls r0, r0, #0x18
0x07fc99c4: fcd5 bpl #0x7fc99c0
0x07fc99c6: 2889 ldrh r0, [r5, #8]
0x07fc99c8: b043 bics r0, r6
0x07fc99ca: 2881 strh r0, [r5, #8]
0x07fc99cc: 4748 ldr r0, [pc, #0x11c]
0x07fc99ce: 0478 ldrb r4, [r0]
0x07fc99d0: 298a ldrh r1, [r5, #0x10]
0x07fc99d2: 0420 movs r0, #4
0x07fc99d4: 0143 orrs r1, r0
0x07fc99d6: 2982 strh r1, [r5, #0x10]
0x07fc99d8: 4a49 ldr r1, [pc, #0x128]
0x07fc99da: 0a68 ldr r2, [r1]
0x07fc99dc: 0243 orrs r2, r0
0x07fc99de: 0a60 str r2, [r1]
0x07fc99e0: 6a8a ldrh r2, [r5, #0x12]
0x07fc99e2: 2023 movs r3, #0x20
0x07fc99e4: 9a43 bics r2, r3
0x07fc99e6: 6a82 strh r2, [r5, #0x12]
0x07fc99e8: 2b8a ldrh r3, [r5, #0x10]
0x07fc99ea: 0221 movs r1, #2
0x07fc99ec: 0191 str r1, [sp, #4]
0x07fc99ee: 0b43 orrs r3, r1
0x07fc99f0: 2b82 strh r3, [r5, #0x10]
0x07fc99f2: 464a ldr r2, [pc, #0x118]
0x07fc99f4: 012c cmp r4, #1
0x07fc99f6: 04d1 bne #0x7fc9a02
0x07fc99f8: 2c46 mov r4, r5
0x07fc99fa: 1234 adds r4, #0x12
0x07fc99fc: 424e ldr r6, [pc, #0x108]
0x07fc99fe: f036 adds r6, #0xf0
0x07fc9a00: 2de0 b #0x7fc9a5e
0x07fc9a02: 6c8a ldrh r4, [r5, #0x12]
0x07fc9a04: 8443 bics r4, r0
0x07fc9a06: 6c82 strh r4, [r5, #0x12]
0x07fc9a08: 414c ldr r4, [pc, #0x104]
0x07fc9a0a: 0026 movs r6, #0
0x07fc9a0c: 2660 str r6, [r4]
0x07fc9a0e: 6b8a ldrh r3, [r5, #0x12]
0x07fc9a10: 4021 movs r1, #0x40
0x07fc9a12: 0b43 orrs r3, r1
0x07fc9a14: 6b82 strh r3, [r5, #0x12]
0x07fc9a16: 6b8a ldrh r3, [r5, #0x12]
0x07fc9a18: 8b43 bics r3, r1
0x07fc9a1a: 6b82 strh r3, [r5, #0x12]
0x07fc9a1c: 6661 str r6, [r4, #0x14]
0x07fc9a1e: 3d49 ldr r1, [pc, #0xf4]
0x07fc9a20: a162 str r1, [r4, #0x28]
0x07fc9a22: 0121 movs r1, #1
0x07fc9a24: 0904 lsls r1, r1, #0x10
0x07fc9a26: e162 str r1, [r4, #0x2c]
0x07fc9a28: 2988 ldrh r1, [r5]
0x07fc9a2a: 8023 movs r3, #0x80
0x07fc9a2c: 0b43 orrs r3, r1
0x07fc9a2e: 2b80 strh r3, [r5]
0x07fc9a30: 0296 str r6, [sp, #8]
0x07fc9a32: 0299 ldr r1, [sp, #8]
0x07fc9a34: 6329 cmp r1, #0x63
0x07fc9a36: 03dc bgt #0x7fc9a40
0x07fc9a38: 0299 ldr r1, [sp, #8]
0x07fc9a3a: 491c adds r1, r1, #1
0x07fc9a3c: 0291 str r1, [sp, #8]
0x07fc9a3e: f8e7 b #0x7fc9a32
0x07fc9a40: 698a ldrh r1, [r5, #0x12]
0x07fc9a42: 1023 movs r3, #0x10
0x07fc9a44: 0b43 orrs r3, r1
0x07fc9a46: 6b82 strh r3, [r5, #0x12]
0x07fc9a48: 3349 ldr r1, [pc, #0xcc]
0x07fc9a4a: 344b ldr r3, [pc, #0xd0]
0x07fc9a4c: 5918 adds r1, r3, r1
0x07fc9a4e: 344b ldr r3, [pc, #0xd0]
0x07fc9a50: c918 adds r1, r1, r3
0x07fc9a52: 8908 lsrs r1, r1, #2
0x07fc9a54: 491e subs r1, r1, #1
0x07fc9a56: 6161 str r1, [r4, #0x14]
0x07fc9a58: 1646 mov r6, r2
0x07fc9a5a: 8036 adds r6, #0x80
0x07fc9a5c: 2c46 mov r4, r5
0x07fc9a5e: 2188 ldrh r1, [r4]
0x07fc9a60: 3140 ands r1, r6
0x07fc9a62: 2180 strh r1, [r4]
0x07fc9a64: 0f21 movs r1, #0xf
0x07fc9a66: 0902 lsls r1, r1, #8
0x07fc9a68: 2b8a ldrh r3, [r5, #0x10]
0x07fc9a6a: 0b43 orrs r3, r1
0x07fc9a6c: 2b82 strh r3, [r5, #0x10]
0x07fc9a6e: 698c ldrh r1, [r5, #0x22]
0x07fc9a70: 1140 ands r1, r2
0x07fc9a72: 6984 strh r1, [r5, #0x22]
0x07fc9a74: 698c ldrh r1, [r5, #0x22]
0x07fc9a76: 0124 movs r4, #1
0x07fc9a78: 2143 orrs r1, r4
0x07fc9a7a: 6984 strh r1, [r5, #0x22]
0x07fc9a7c: 0023 movs r3, #0
0x07fc9a7e: 0293 str r3, [sp, #8]
0x07fc9a80: 0299 ldr r1, [sp, #8]
0x07fc9a82: 1429 cmp r1, #0x14
0x07fc9a84: 03da bge #0x7fc9a8e
0x07fc9a86: 0299 ldr r1, [sp, #8]
0x07fc9a88: 491c adds r1, r1, #1
0x07fc9a8a: 0291 str r1, [sp, #8]
0x07fc9a8c: f8e7 b #0x7fc9a80
0x07fc9a8e: 6989 ldrh r1, [r5, #0xa]
0x07fc9a90: 2143 orrs r1, r4
0x07fc9a92: 019a ldr r2, [sp, #4]
0x07fc9a94: 9143 bics r1, r2
0x07fc9a96: 6981 strh r1, [r5, #0xa]
0x07fc9a98: 6989 ldrh r1, [r5, #0xa]
0x07fc9a9a: 4906 lsls r1, r1, #0x19
0x07fc9a9c: fcd5 bpl #0x7fc9a98
0x07fc9a9e: 6b80 strh r3, [r5, #2]
0x07fc9aa0: a98a ldrh r1, [r5, #0x14]
0x07fc9aa2: 8906 lsls r1, r1, #0x1a
0x07fc9aa4: 0b4a ldr r2, [pc, #0x2c]
0x07fc9aa6: 00d5 bpl #0x7fc9aaa
0x07fc9aa8: 1780 strh r7, [r2]
0x07fc9aaa: 30bf wfi
0x07fc9aac: a98a ldrh r1, [r5, #0x14]
0x07fc9aae: 8906 lsls r1, r1, #0x1a
0x07fc9ab0: 00d5 bpl #0x7fc9ab4
0x07fc9ab2: 5780 strh r7, [r2, #2]
0x07fc9ab4: 134a ldr r2, [pc, #0x4c]
0x07fc9ab6: 1168 ldr r1, [r2]
0x07fc9ab8: 8143 bics r1, r0
0x07fc9aba: 1160 str r1, [r2]
0x07fc9abc: 074a ldr r2, [pc, #0x1c]
0x07fc9abe: 62b6 cpsie i
0x07fc9ac0: ff20 movs r0, #0xff
0x07fc9ac2: 1080 strh r0, [r2]
0x07fc9ac4: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fc9ac6: c046 mov r8, r8
0x07fc9ac8: 1000 movs r0, r2
0x07fc9aca: 0040 ands r0, r0
0x07fc9acc: 5877 strb r0, [r3, #0x1d]
0x07fc9ace: fd07 lsls r5, r7, #0x1f
0x07fc9ad0: fc00 lsls r4, r7, #3
0x07fc9ad2: 0040 ands r0, r0
0x07fc9ad4: 0033 adds r3, #0
0x07fc9ad6: 0050 str r0, [r0, r0]
0x07fc9ad8: 5876 strb r0, [r3, #0x19]
0x07fc9ada: fd07 lsls r5, r7, #0x1f
0x07fc9adc: 0031 adds r1, #0
0x07fc9ade: 0050 str r0, [r0, r0]
0x07fc9ae0: e019 adds r0, r4, r7
0x07fc9ae2: fd07 lsls r5, r7, #0x1f
0x07fc9ae4: 787e ldrb r0, [r7, #0x19]
0x07fc9ae6: fd07 lsls r5, r7, #0x1f
0x07fc9aea: ffffb477 vqshl.u64 d23, d20, #0x3f
0x07fc9aee: fd07 lsls r5, r7, #0x1f
0x07fc9af0: ff03 lsls r7, r7, #0xf
0x07fc9af4: ffff1f00 vshr.u32 d16, d15, #1
0x07fc9af8: 4042 rsbs r0, r0, #0
0x07fc9afa: 0f00 movs r7, r1
0x07fc9afc: b47f ldrb r4, [r6, #0x1e]
0x07fc9afe: fd07 lsls r5, r7, #0x1f
0x07fc9b00: 0002 lsls r0, r0, #8
0x07fc9b02: 0040 ands r0, r0
0x07fc9b04: 10ed00e0 ldc p0, c14, [r0, #-0]
0x07fc9b08: fffeffff mrc2 p15, #7, apsr_nzcv, c15, c15, #7
0x07fc9b0c: fffe0000 cdp2 p0, #0xf, c0, c15, c0, #0
0x07fc9b10: 0000 movs r0, r0
0x07fc9b12: f407 lsls r4, r6, #0x1f
0x07fc9b14: 204f ldr r7, [pc, #0x80]
0x07fc9b16: 101a subs r0, r2, r0
0x07fc9b18: d414 asrs r4, r2, #0x13
0x07fc9b1a: 0100 movs r1, r0
0x07fc9b1c: 1005 lsls r0, r2, #0x14
0x07fc9b1e: fc07 lsls r4, r7, #0x1f
0x07fc9b20: 0300 movs r3, r0
0x07fc9b24: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fc9b26: 264f ldr r7, [pc, #0x98]
0x07fc9b28: bc68 ldr r4, [r7, #8]
0x07fc9b2a: 2046 mov r0, r4
0x07fc9b2c: 3ff7b7f9 bl #0x7f08e9e
0x07fc9b30: 334e ldr r6, [pc, #0xcc]
0x07fc9b32: f16c ldr r1, [r6, #0x4c]
0x07fc9b34: 0022 movs r2, #0
0x07fc9b36: f264 str r2, [r6, #0x4c]
0x07fc9b38: 0d18 adds r5, r1, r0
0x07fc9b3a: 1649 ldr r1, [pc, #0x58]
0x07fc9b3c: 2846 mov r0, r5
0x07fc9b3e: 54f73bfa bl #0x7f1dfb8
0x07fc9b42: 7861 str r0, [r7, #0x14]
0x07fc9b44: 1449 ldr r1, [pc, #0x50]
0x07fc9b46: 4143 muls r1, r0, r1
0x07fc9b48: 4919 adds r1, r1, r5
0x07fc9b4a: 1920 movs r0, #0x19
0x07fc9b4c: 0001 lsls r0, r0, #4
0x07fc9b4e: 0029 cmp r1, #0
0x07fc9b50: 02d0 beq #0x7fc9b58
0x07fc9b52: 411a subs r1, r0, r1
0x07fc9b54: e131 adds r1, #0xe1
0x07fc9b56: 89b2 uxth r1, r1
0x07fc9b58: 3961 str r1, [r7, #0x10]
0x07fc9b5a: 3968 ldr r1, [r7]
0x07fc9b5c: 0822 movs r2, #8
0x07fc9b5e: 0a43 orrs r2, r1
0x07fc9b60: 3a60 str r2, [r7]
0x07fc9b62: b16c ldr r1, [r6, #0x48]
0x07fc9b64: 0029 cmp r1, #0
0x07fc9b66: 11d0 beq #0x7fc9b8c
0x07fc9b68: a142 cmp r1, r4
0x07fc9b6a: 0fd2 bhs #0x7fc9b8c
0x07fc9b6c: 0b4a ldr r2, [pc, #0x2c]
0x07fc9b6e: 1278 ldrb r2, [r2]
0x07fc9b70: 002a cmp r2, #0
0x07fc9b72: 0bd1 bne #0x7fc9b8c
0x07fc9b74: 3279 ldrb r2, [r6, #4]
0x07fc9b76: 002a cmp r2, #0
0x07fc9b78: 00d1 bne #0x7fc9b7c
0x07fc9b7a: 1046 mov r0, r2
0x07fc9b7c: 611a subs r1, r4, r1
0x07fc9b7e: 726c ldr r2, [r6, #0x44]
0x07fc9b80: 8918 adds r1, r1, r2
0x07fc9b82: 891d adds r1, r1, #6
0x07fc9b84: 8142 cmp r1, r0
0x07fc9b86: 00d3 blo #0x7fc9b8a
0x07fc9b88: 0146 mov r1, r0
0x07fc9b8a: 7164 str r1, [r6, #0x44]
0x07fc9b8c: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fc9b8e: c046 mov r8, r8
0x07fc9b90: 9c4a ldr r2, [pc, #0x270]
0x07fc9b92: fd07 lsls r5, r7, #0x1f
0x07fc9b94: 7102 lsls r1, r6, #9
0x07fc9b96: 0000 movs r0, r0
0x07fc9b98: 8ffdffff stc2 p15, c15, [pc, #0x3fc]
0x07fc9b9c: 5425 movs r5, #0x54
0x07fc9b9e: fd07 lsls r5, r7, #0x1f
0x07fc9ba0: 80b5 push {r7, lr} ;;FUNC
0x07fc9ba2: 0648 ldr r0, [pc, #0x18]
0x07fc9ba4: 0021 movs r1, #0
0x07fc9ba6: 0160 str r1, [r0]
0x07fc9ba8: 00f05eff bl #0x7fcaa68
0x07fc9bac: 0120 movs r0, #1
0x07fc9bae: c007 lsls r0, r0, #0x1f
0x07fc9bb0: 0349 ldr r1, [pc, #0xc]
0x07fc9bb2: 0a68 ldr r2, [r1]
0x07fc9bb4: 8243 bics r2, r0
0x07fc9bb6: 0a60 str r2, [r1]
0x07fc9bb8: 80bd pop {r7, pc}
0x07fc9bba: c046 mov r8, r8
0x07fc9bbc: ac76 strb r4, [r5, #0x1a]
0x07fc9bbe: fd07 lsls r5, r7, #0x1f
0x07fc9bc0: 3000 movs r0, r6
0x07fc9bc2: 0040 ands r0, r0
0x07fc9bc4: 80b5 push {r7, lr} ;;FUNC
0x07fc9bc6: 3ff76af9 bl #0x7f08e9e
0x07fc9bca: 80bd pop {r7, pc}
0x07fc9bcc: 80b5 push {r7, lr} ;;FUNC
0x07fc9bce: 3ff757f9 bl #0x7f08e80
0x07fc9bd2: 80bd pop {r7, pc}
0x07fc9bd4: 10b5 push {r4, lr} ;;FUNC
0x07fc9bd6: 0146 mov r1, r0
0x07fc9bd8: 8000 lsls r0, r0, #2
0x07fc9bda: 094a ldr r2, [pc, #0x24]
0x07fc9bdc: 1418 adds r4, r2, r0
0x07fc9bde: e06d ldr r0, [r4, #0x5c]
0x07fc9be0: 0028 cmp r0, #0
0x07fc9be2: 00d0 beq #0x7fc9be6
0x07fc9be4: 10bd pop {r4, pc}
0x07fc9be6: 5c34 adds r4, #0x5c
0x07fc9be8: 0902 lsls r1, r1, #8
0x07fc9bea: 0a31 adds r1, #0xa
0x07fc9bec: 0548 ldr r0, [pc, #0x14]
0x07fc9bee: 0422 movs r2, #4
0x07fc9bf0: 1e23 movs r3, #0x1e
0x07fc9bf2: 51f7ddff bl #0x7f1bbb0
0x07fc9bf6: ff21 movs r1, #0xff
0x07fc9bf8: 0831 adds r1, #8
0x07fc9bfa: 0180 strh r1, [r0]
0x07fc9bfc: 2060 str r0, [r4]
0x07fc9bfe: 10bd pop {r4, pc}
0x07fc9c00: 9c4a ldr r2, [pc, #0x270]
0x07fc9c02: fd07 lsls r5, r7, #0x1f
0x07fc9c04: 140e lsrs r4, r2, #0x18
0x07fc9c06: 0000 movs r0, r0
0x07fc9c08: 96b0 sub sp, #0x58
0x07fc9c0a: fd48 ldr r0, [pc, #0x3f4]
0x07fc9c0c: ff24 movs r4, #0xff
0x07fc9c0e: 0482 strh r4, [r0, #0x10]
0x07fc9c10: 0021 movs r1, #0
0x07fc9c12: 1391 str r1, [sp, #0x4c]
0x07fc9c14: 4182 strh r1, [r0, #0x12]
0x07fc9c16: fb48 ldr r0, [pc, #0x3ec]
0x07fc9c18: 0821 movs r1, #8
0x07fc9c1a: 0e91 str r1, [sp, #0x38]
0x07fc9c1c: 4180 strh r1, [r0, #2]
0x07fc9c1e: fa48 ldr r0, [pc, #0x3e8]
0x07fc9c20: 0088 ldrh r0, [r0]
0x07fc9c22: c046 mov r8, r8
0x07fc9c24: c046 mov r8, r8
0x07fc9c26: f949 ldr r1, [pc, #0x3e4]
0x07fc9c28: 0120 movs r0, #1
0x07fc9c2a: 1190 str r0, [sp, #0x44]
0x07fc9c2c: 4870 strb r0, [r1, #1]
0x07fc9c2e: f84a ldr r2, [pc, #0x3e0]
0x07fc9c30: 1088 ldrh r0, [r2]
0x07fc9c32: 0727 movs r7, #7
0x07fc9c34: b843 bics r0, r7
0x07fc9c36: 1080 strh r0, [r2]
0x07fc9c38: 0525 movs r5, #5
0x07fc9c3a: 2b07 lsls r3, r5, #0x1c
0x07fc9c3c: 588d ldrh r0, [r3, #0x2a]
0x07fc9c3e: 2146 mov r1, r4
0x07fc9c40: d231 adds r1, #0xd2
0x07fc9c42: 0a91 str r1, [sp, #0x28]
0x07fc9c44: 2f31 adds r1, #0x2f
0x07fc9c46: f34e ldr r6, [pc, #0x3cc]
0x07fc9c48: 0791 str r1, [sp, #0x1c]
0x07fc9c4a: 0842 tst r0, r1
0x07fc9c4c: 0ad0 beq #0x7fc9c64
0x07fc9c4e: 1088 ldrh r0, [r2]
0x07fc9c50: 3040 ands r0, r6
0x07fc9c52: 6903 lsls r1, r5, #0xd
0x07fc9c54: 4018 adds r0, r0, r1
0x07fc9c56: 1080 strh r0, [r2]
0x07fc9c58: 1088 ldrh r0, [r2]
0x07fc9c5a: 4021 movs r1, #0x40
0x07fc9c5c: 0143 orrs r1, r0
0x07fc9c5e: 3820 movs r0, #0x38
0x07fc9c60: 8143 bics r1, r0
0x07fc9c62: 1180 strh r1, [r2]
0x07fc9c64: 5888 ldrh r0, [r3, #2]
0x07fc9c66: 0028 cmp r0, #0
0x07fc9c68: 00d1 bne #0x7fc9c6c
0x07fc9c6a: eb48 ldr r0, [pc, #0x3ac]
0x07fc9c6c: e749 ldr r1, [pc, #0x39c]
0x07fc9c6e: c885 strh r0, [r1, #0x2e]
0x07fc9c70: 598c ldrh r1, [r3, #0x22]
0x07fc9c72: 119a ldr r2, [sp, #0x44]
0x07fc9c74: 1143 orrs r1, r2
0x07fc9c76: 5984 strh r1, [r3, #0x22]
0x07fc9c78: 1399 ldr r1, [sp, #0x4c]
0x07fc9c7a: 1591 str r1, [sp, #0x54]
0x07fc9c7c: 1599 ldr r1, [sp, #0x54]
0x07fc9c7e: 1429 cmp r1, #0x14
0x07fc9c80: 02da bge #0x7fc9c88
0x07fc9c82: 1599 ldr r1, [sp, #0x54]
0x07fc9c84: 491c adds r1, r1, #1
0x07fc9c86: f8e7 b #0x7fc9c7a
0x07fc9c88: 5989 ldrh r1, [r3, #0xa]
0x07fc9c8a: 119a ldr r2, [sp, #0x44]
0x07fc9c8c: 1143 orrs r1, r2
0x07fc9c8e: 0222 movs r2, #2
0x07fc9c90: 1292 str r2, [sp, #0x48]
0x07fc9c92: 9143 bics r1, r2
0x07fc9c94: 5981 strh r1, [r3, #0xa]
0x07fc9c96: 5989 ldrh r1, [r3, #0xa]
0x07fc9c98: 4906 lsls r1, r1, #0x19
0x07fc9c9a: fcd5 bpl #0x7fc9c96
0x07fc9c9c: 5880 strh r0, [r3, #2]
0x07fc9c9e: 1398 ldr r0, [sp, #0x4c]
0x07fc9ca0: 1590 str r0, [sp, #0x54]
0x07fc9ca2: 1920 movs r0, #0x19
0x07fc9ca4: 8001 lsls r0, r0, #6
0x07fc9ca6: 1599 ldr r1, [sp, #0x54]
0x07fc9ca8: 8142 cmp r1, r0
0x07fc9caa: 02da bge #0x7fc9cb2
0x07fc9cac: 1598 ldr r0, [sp, #0x54]
0x07fc9cae: 401c adds r0, r0, #1
0x07fc9cb0: f6e7 b #0x7fc9ca0
0x07fc9cb2: 0b95 str r5, [sp, #0x2c]
0x07fc9cb4: 5889 ldrh r0, [r3, #0xa]
0x07fc9cb6: 0321 movs r1, #3
0x07fc9cb8: 0691 str r1, [sp, #0x18]
0x07fc9cba: 8843 bics r0, r1
0x07fc9cbc: 5881 strh r0, [r3, #0xa]
0x07fc9cbe: 5889 ldrh r0, [r3, #0xa]
0x07fc9cc0: 0006 lsls r0, r0, #0x18
0x07fc9cc2: fcd5 bpl #0x7fc9cbe
0x07fc9cc4: 588c ldrh r0, [r3, #0x22]
0x07fc9cc6: 1199 ldr r1, [sp, #0x44]
0x07fc9cc8: 8843 bics r0, r1
0x07fc9cca: 5884 strh r0, [r3, #0x22]
0x07fc9ccc: d34e ldr r6, [pc, #0x34c]
0x07fc9cce: 139a ldr r2, [sp, #0x4c]
0x07fc9cd0: 3260 str r2, [r6]
0x07fc9cd2: 588a ldrh r0, [r3, #0x12]
0x07fc9cd4: 4025 movs r5, #0x40
0x07fc9cd6: 2843 orrs r0, r5
0x07fc9cd8: 5882 strh r0, [r3, #0x12]
0x07fc9cda: 588a ldrh r0, [r3, #0x12]
0x07fc9cdc: 0d95 str r5, [sp, #0x34]
0x07fc9cde: a843 bics r0, r5
0x07fc9ce0: 5882 strh r0, [r3, #0x12]
0x07fc9ce2: 7261 str r2, [r6, #0x14]
0x07fc9ce4: ce48 ldr r0, [pc, #0x338]
0x07fc9ce6: b062 str r0, [r6, #0x28]
0x07fc9ce8: 0d04 lsls r5, r1, #0x10
0x07fc9cea: f562 str r5, [r6, #0x2c]
0x07fc9cec: 1888 ldrh r0, [r3]
0x07fc9cee: 8021 movs r1, #0x80
0x07fc9cf0: 0f91 str r1, [sp, #0x3c]
0x07fc9cf2: 0843 orrs r0, r1
0x07fc9cf4: 1880 strh r0, [r3]
0x07fc9cf6: 1592 str r2, [sp, #0x54]
0x07fc9cf8: 1598 ldr r0, [sp, #0x54]
0x07fc9cfa: 6328 cmp r0, #0x63
0x07fc9cfc: 03dc bgt #0x7fc9d06
0x07fc9cfe: 1598 ldr r0, [sp, #0x54]
0x07fc9d00: 401c adds r0, r0, #1
0x07fc9d02: 1590 str r0, [sp, #0x54]
0x07fc9d04: f8e7 b #0x7fc9cf8
0x07fc9d06: 1198 ldr r0, [sp, #0x44]
0x07fc9d08: 3060 str r0, [r6]
0x07fc9d0a: c648 ldr r0, [pc, #0x318]
0x07fc9d0c: c649 ldr r1, [pc, #0x318]
0x07fc9d0e: 0622 movs r2, #6
0x07fc9d10: 0c92 str r2, [sp, #0x30]
0x07fc9d12: 1093 str r3, [sp, #0x40]
0x07fc9d14: 54f7caf9 bl #0x7f1e0ac
0x07fc9d18: 109b ldr r3, [sp, #0x40]
0x07fc9d1a: c448 ldr r0, [pc, #0x310]
0x07fc9d1c: 0188 ldrh r1, [r0]
0x07fc9d1e: bb4a ldr r2, [pc, #0x2ec]
0x07fc9d20: 9186 strh r1, [r2, #0x34]
0x07fc9d22: 4088 ldrh r0, [r0, #2]
0x07fc9d24: 5086 strh r0, [r2, #0x32]
0x07fc9d26: 1399 ldr r1, [sp, #0x4c]
0x07fc9d28: 3160 str r1, [r6]
0x07fc9d2a: 588a ldrh r0, [r3, #0x12]
0x07fc9d2c: 0d9a ldr r2, [sp, #0x34]
0x07fc9d2e: 1043 orrs r0, r2
0x07fc9d30: 5882 strh r0, [r3, #0x12]
0x07fc9d32: 588a ldrh r0, [r3, #0x12]
0x07fc9d34: 9043 bics r0, r2
0x07fc9d36: 5882 strh r0, [r3, #0x12]
0x07fc9d38: 7161 str r1, [r6, #0x14]
0x07fc9d3a: b948 ldr r0, [pc, #0x2e4]
0x07fc9d3c: b062 str r0, [r6, #0x28]
0x07fc9d3e: f562 str r5, [r6, #0x2c]
0x07fc9d40: 1888 ldrh r0, [r3]
0x07fc9d42: 0f9a ldr r2, [sp, #0x3c]
0x07fc9d44: 1043 orrs r0, r2
0x07fc9d46: 1880 strh r0, [r3]
0x07fc9d48: 1591 str r1, [sp, #0x54]
0x07fc9d4a: 0b9d ldr r5, [sp, #0x2c]
0x07fc9d4c: 1598 ldr r0, [sp, #0x54]
0x07fc9d4e: 6328 cmp r0, #0x63
0x07fc9d50: 03dc bgt #0x7fc9d5a
0x07fc9d52: 1598 ldr r0, [sp, #0x54]
0x07fc9d54: 401c adds r0, r0, #1
0x07fc9d56: 1590 str r0, [sp, #0x54]
0x07fc9d58: f8e7 b #0x7fc9d4c
0x07fc9d5a: 1494 str r4, [sp, #0x50]
0x07fc9d5c: 3068 ldr r0, [r6]
0x07fc9d5e: b843 bics r0, r7
0x07fc9d60: 3060 str r0, [r6]
0x07fc9d62: 1888 ldrh r0, [r3]
0x07fc9d64: 0997 str r7, [sp, #0x24]
0x07fc9d66: 0f9f ldr r7, [sp, #0x3c]
0x07fc9d68: b843 bics r0, r7
0x07fc9d6a: 1880 strh r0, [r3]
0x07fc9d6c: b048 ldr r0, [pc, #0x2c0]
0x07fc9d6e: b149 ldr r1, [pc, #0x2c4]
0x07fc9d70: 54f7b5f9 bl #0x7f1e0de
0x07fc9d74: 6902 lsls r1, r5, #9
0x07fc9d76: b048 ldr r0, [pc, #0x2c0]
0x07fc9d78: 54f7b1f9 bl #0x7f1e0de
0x07fc9d7c: f7f783fe bl #0x7fc1a86
0x07fc9d80: ae48 ldr r0, [pc, #0x2b8]
0x07fc9d82: af49 ldr r1, [pc, #0x2bc]
0x07fc9d84: 3026 movs r6, #0x30
0x07fc9d86: 3246 mov r2, r6
0x07fc9d88: 54f790f9 bl #0x7f1e0ac
0x07fc9d8c: ad48 ldr r0, [pc, #0x2b4]
0x07fc9d8e: 139a ldr r2, [sp, #0x4c]
0x07fc9d90: 0270 strb r2, [r0]
0x07fc9d92: ad48 ldr r0, [pc, #0x2b4]
0x07fc9d94: ad49 ldr r1, [pc, #0x2b4]
0x07fc9d96: 0160 str r1, [r0]
0x07fc9d98: ad48 ldr r0, [pc, #0x2b4]
0x07fc9d9a: ae49 ldr r1, [pc, #0x2b8]
0x07fc9d9c: 0160 str r1, [r0]
0x07fc9d9e: ae48 ldr r0, [pc, #0x2b8]
0x07fc9da0: ae49 ldr r1, [pc, #0x2b8]
0x07fc9da2: 0160 str r1, [r0]
0x07fc9da4: ae48 ldr r0, [pc, #0x2b8]
0x07fc9da6: 0a21 movs r1, #0xa
0x07fc9da8: 0891 str r1, [sp, #0x20]
0x07fc9daa: 0170 strb r1, [r0]
0x07fc9dac: ad48 ldr r0, [pc, #0x2b4]
0x07fc9dae: 0270 strb r2, [r0]
0x07fc9db0: ad48 ldr r0, [pc, #0x2b4]
0x07fc9db2: 3221 movs r1, #0x32
0x07fc9db4: 0170 strb r1, [r0]
0x07fc9db6: ad48 ldr r0, [pc, #0x2b4]
0x07fc9db8: 0560 str r5, [r0]
0x07fc9dba: ad48 ldr r0, [pc, #0x2b4]
0x07fc9dbc: 119c ldr r4, [sp, #0x44]
0x07fc9dbe: 0460 str r4, [r0]
0x07fc9dc0: ac48 ldr r0, [pc, #0x2b0]
0x07fc9dc2: 0560 str r5, [r0]
0x07fc9dc4: ac48 ldr r0, [pc, #0x2b0]
0x07fc9dc6: 0c99 ldr r1, [sp, #0x30]
0x07fc9dc8: 0160 str r1, [r0]
0x07fc9dca: ac48 ldr r0, [pc, #0x2b0]
0x07fc9dcc: 0999 ldr r1, [sp, #0x24]
0x07fc9dce: 0160 str r1, [r0]
0x07fc9dd0: ab48 ldr r0, [pc, #0x2ac]
0x07fc9dd2: 0e9d ldr r5, [sp, #0x38]
0x07fc9dd4: 0560 str r5, [r0]
0x07fc9dd6: 2002 lsls r0, r4, #8
0x07fc9dd8: 0590 str r0, [sp, #0x14]
0x07fc9dda: 801d adds r0, r0, #6
0x07fc9ddc: a949 ldr r1, [pc, #0x2a4]
0x07fc9dde: 0860 str r0, [r1]
0x07fc9de0: a949 ldr r1, [pc, #0x2a4]
0x07fc9de2: 0860 str r0, [r1]
0x07fc9de4: a948 ldr r0, [pc, #0x2a4]
0x07fc9de6: 9249 ldr r1, [pc, #0x248]
0x07fc9de8: 0160 str r1, [r0]
0x07fc9dea: 00f017fb bl #0x7fca41c
0x07fc9dee: 2046 mov r0, r4
0x07fc9df0: 38f7c7fd bl #0x7f02982
0x07fc9df4: 109b ldr r3, [sp, #0x40]
0x07fc9df6: 1889 ldrh r0, [r3, #8]
0x07fc9df8: b043 bics r0, r6
0x07fc9dfa: 1881 strh r0, [r3, #8]
0x07fc9dfc: 1889 ldrh r0, [r3, #8]
0x07fc9dfe: 3843 orrs r0, r7
0x07fc9e00: 1881 strh r0, [r3, #8]
0x07fc9e02: 1889 ldrh r0, [r3, #8]
0x07fc9e04: 2043 orrs r0, r4
0x07fc9e06: 1299 ldr r1, [sp, #0x48]
0x07fc9e08: 8843 bics r0, r1
0x07fc9e0a: 1881 strh r0, [r3, #8]
0x07fc9e0c: 1889 ldrh r0, [r3, #8]
0x07fc9e0e: 2843 orrs r0, r5
0x07fc9e10: 1881 strh r0, [r3, #8]
0x07fc9e12: 188c ldrh r0, [r3, #0x20]
0x07fc9e14: 3843 orrs r0, r7
0x07fc9e16: 1884 strh r0, [r3, #0x20]
0x07fc9e18: 588a ldrh r0, [r3, #0x12]
0x07fc9e1a: a843 bics r0, r5
0x07fc9e1c: 5882 strh r0, [r3, #0x12]
0x07fc9e1e: 1889 ldrh r0, [r3, #8]
0x07fc9e20: 0d99 ldr r1, [sp, #0x34]
0x07fc9e22: 0843 orrs r0, r1
0x07fc9e24: 1881 strh r0, [r3, #8]
0x07fc9e26: 188a ldrh r0, [r3, #0x10]
0x07fc9e28: 0421 movs r1, #4
0x07fc9e2a: 8843 bics r0, r1
0x07fc9e2c: 1882 strh r0, [r3, #0x10]
0x07fc9e2e: 988a ldrh r0, [r3, #0x14]
0x07fc9e30: 8007 lsls r0, r0, #0x1e
0x07fc9e32: fcd5 bpl #0x7fc9e2e
0x07fc9e34: 188c ldrh r0, [r3, #0x20]
0x07fc9e36: 1199 ldr r1, [sp, #0x44]
0x07fc9e38: 0843 orrs r0, r1
0x07fc9e3a: 1884 strh r0, [r3, #0x20]
0x07fc9e3c: e648 ldr r0, [pc, #0x398]
0x07fc9e3e: 401c adds r0, r0, #1
0x07fc9e40: 598d ldrh r1, [r3, #0x2a]
0x07fc9e42: c900 lsls r1, r1, #3
0x07fc9e44: 0140 ands r1, r0
0x07fc9e46: 188c ldrh r0, [r3, #0x20]
0x07fc9e48: e54a ldr r2, [pc, #0x394]
0x07fc9e4a: 0240 ands r2, r0
0x07fc9e4c: 0a43 orrs r2, r1
0x07fc9e4e: 1a84 strh r2, [r3, #0x20]
0x07fc9e50: 188c ldrh r0, [r3, #0x20]
0x07fc9e52: 2821 movs r1, #0x28
0x07fc9e54: 0991 str r1, [sp, #0x24]
0x07fc9e56: 0843 orrs r0, r1
0x07fc9e58: 5021 movs r1, #0x50
0x07fc9e5a: 8843 bics r0, r1
0x07fc9e5c: 1884 strh r0, [r3, #0x20]
0x07fc9e5e: 188c ldrh r0, [r3, #0x20]
0x07fc9e60: 0c99 ldr r1, [sp, #0x30]
0x07fc9e62: 0843 orrs r0, r1
0x07fc9e64: 1884 strh r0, [r3, #0x20]
0x07fc9e66: 588a ldrh r0, [r3, #0x12]
0x07fc9e68: 0e99 ldr r1, [sp, #0x38]
0x07fc9e6a: 0843 orrs r0, r1
0x07fc9e6c: 5882 strh r0, [r3, #0x12]
0x07fc9e6e: 188c ldrh r0, [r3, #0x20]
0x07fc9e70: 0f99 ldr r1, [sp, #0x3c]
0x07fc9e72: 8843 bics r0, r1
0x07fc9e74: 1884 strh r0, [r3, #0x20]
0x07fc9e76: 1889 ldrh r0, [r3, #8]
0x07fc9e78: 0d99 ldr r1, [sp, #0x34]
0x07fc9e7a: 8843 bics r0, r1
0x07fc9e7c: 1881 strh r0, [r3, #8]
0x07fc9e7e: 588d ldrh r0, [r3, #0x2a]
0x07fc9e80: 0799 ldr r1, [sp, #0x1c]
0x07fc9e82: 0842 tst r0, r1
0x07fc9e84: 149c ldr r4, [sp, #0x50]
0x07fc9e86: 02d0 beq #0x7fc9e8e
0x07fc9e88: d248 ldr r0, [pc, #0x348]
0x07fc9e8a: 0b99 ldr r1, [sp, #0x2c]
0x07fc9e8c: 4180 strh r1, [r0, #2]
0x07fc9e8e: 119a ldr r2, [sp, #0x44]
0x07fc9e90: 9507 lsls r5, r2, #0x1e
0x07fc9e92: 2868 ldr r0, [r5]
0x07fc9e94: d349 ldr r1, [pc, #0x34c]
0x07fc9e96: 0840 ands r0, r1
0x07fc9e98: 2860 str r0, [r5]
0x07fc9e9a: 3f20 movs r0, #0x3f
0x07fc9e9c: 4002 lsls r0, r0, #9
0x07fc9e9e: d24f ldr r7, [pc, #0x348]
0x07fc9ea0: 3968 ldr r1, [r7]
0x07fc9ea2: 8143 bics r1, r0
0x07fc9ea4: 5603 lsls r6, r2, #0xd
0x07fc9ea6: 8819 adds r0, r1, r6
0x07fc9ea8: 3860 str r0, [r7]
0x07fc9eaa: 5005 lsls r0, r2, #0x15
0x07fc9eac: 3968 ldr r1, [r7]
0x07fc9eae: 0143 orrs r1, r0
0x07fc9eb0: 3960 str r1, [r7]
0x07fc9eb2: ca48 ldr r0, [pc, #0x328]
0x07fc9eb4: 0068 ldr r0, [r0]
0x07fc9eb6: 38f7fdf9 bl #0x7f022b4
0x07fc9eba: 2868 ldr r0, [r5]
0x07fc9ebc: 0599 ldr r1, [sp, #0x14]
0x07fc9ebe: 0843 orrs r0, r1
0x07fc9ec0: 2860 str r0, [r5]
0x07fc9ec2: ca48 ldr r0, [pc, #0x328]
0x07fc9ec4: 139d ldr r5, [sp, #0x4c]
0x07fc9ec6: 0571 strb r5, [r0, #4]
0x07fc9ec8: c570 strb r5, [r0, #3]
0x07fc9eca: c049 ldr r1, [pc, #0x300]
0x07fc9ecc: 0888 ldrh r0, [r1]
0x07fc9ece: 0b90 str r0, [sp, #0x2c]
0x07fc9ed0: 8920 movs r0, #0x89
0x07fc9ed2: 109a ldr r2, [sp, #0x40]
0x07fc9ed4: 1081 strh r0, [r2, #8]
0x07fc9ed6: 3e80 strh r6, [r7]
0x07fc9ed8: 1088 ldrh r0, [r2]
0x07fc9eda: 0f9b ldr r3, [sp, #0x3c]
0x07fc9edc: 1843 orrs r0, r3
0x07fc9ede: 1080 strh r0, [r2]
0x07fc9ee0: 1088 ldrh r0, [r2]
0x07fc9ee2: 069b ldr r3, [sp, #0x18]
0x07fc9ee4: 9843 bics r0, r3
0x07fc9ee6: 1080 strh r0, [r2]
0x07fc9ee8: 0888 ldrh r0, [r1]
0x07fc9eea: 129a ldr r2, [sp, #0x48]
0x07fc9eec: 1043 orrs r0, r2
0x07fc9eee: 0880 strh r0, [r1]
0x07fc9ef0: 00f068fc bl #0x7fca7c4
0x07fc9ef4: 38f764fd bl #0x7f029c0
0x07fc9ef8: 38f768fd bl #0x7f029cc
0x07fc9efc: 15a8 add r0, sp, #0x54
0x07fc9efe: 0580 strh r5, [r0]
0x07fc9f00: 15a8 add r0, sp, #0x54
0x07fc9f02: 0088 ldrh r0, [r0]
0x07fc9f04: 9028 cmp r0, #0x90
0x07fc9f06: 04d8 bhi #0x7fc9f12
0x07fc9f08: 1598 ldr r0, [sp, #0x54]
0x07fc9f0a: 401c adds r0, r0, #1
0x07fc9f0c: 15a9 add r1, sp, #0x54
0x07fc9f0e: 0880 strh r0, [r1]
0x07fc9f10: f6e7 b #0x7fc9f00
0x07fc9f12: b74a ldr r2, [pc, #0x2dc]
0x07fc9f14: 1088 ldrh r0, [r2]
0x07fc9f16: 0790 str r0, [sp, #0x1c]
0x07fc9f18: 5088 ldrh r0, [r2, #2]
0x07fc9f1a: 0690 str r0, [sp, #0x18]
0x07fc9f1c: b54b ldr r3, [pc, #0x2d4]
0x07fc9f1e: 9888 ldrh r0, [r3, #4]
0x07fc9f20: 0590 str r0, [sp, #0x14]
0x07fc9f22: d888 ldrh r0, [r3, #6]
0x07fc9f24: 0490 str r0, [sp, #0x10]
0x07fc9f26: d088 ldrh r0, [r2, #6]
0x07fc9f28: 0390 str r0, [sp, #0xc]
0x07fc9f2a: 508b ldrh r0, [r2, #0x1a]
0x07fc9f2c: 0290 str r0, [sp, #8]
0x07fc9f2e: b248 ldr r0, [pc, #0x2c8]
0x07fc9f30: 0088 ldrh r0, [r0]
0x07fc9f32: 0190 str r0, [sp, #4]
0x07fc9f34: 1888 ldrh r0, [r3]
0x07fc9f36: 0090 str r0, [sp]
0x07fc9f38: 1399 ldr r1, [sp, #0x4c]
0x07fc9f3a: 1180 strh r1, [r2]
0x07fc9f3c: 5180 strh r1, [r2, #2]
0x07fc9f3e: af48 ldr r0, [pc, #0x2bc]
0x07fc9f40: 9880 strh r0, [r3, #4]
0x07fc9f42: 0a98 ldr r0, [sp, #0x28]
0x07fc9f44: d880 strh r0, [r3, #6]
0x07fc9f46: d180 strh r1, [r2, #6]
0x07fc9f48: c320 movs r0, #0xc3
0x07fc9f4a: 1880 strh r0, [r3]
0x07fc9f4c: ac4a ldr r2, [pc, #0x2b0]
0x07fc9f4e: 0e98 ldr r0, [sp, #0x38]
0x07fc9f50: 1080 strh r0, [r2]
0x07fc9f52: 15a8 add r0, sp, #0x54
0x07fc9f54: 0180 strh r1, [r0]
0x07fc9f56: 15a8 add r0, sp, #0x54
0x07fc9f58: 0088 ldrh r0, [r0]
0x07fc9f5a: 9028 cmp r0, #0x90
0x07fc9f5c: 04d8 bhi #0x7fc9f68
0x07fc9f5e: 1598 ldr r0, [sp, #0x54]
0x07fc9f60: 401c adds r0, r0, #1
0x07fc9f62: 15a9 add r1, sp, #0x54
0x07fc9f64: 0880 strh r0, [r1]
0x07fc9f66: f6e7 b #0x7fc9f56
0x07fc9f68: 15a8 add r0, sp, #0x54
0x07fc9f6a: 1399 ldr r1, [sp, #0x4c]
0x07fc9f6c: 0180 strh r1, [r0]
0x07fc9f6e: 15a8 add r0, sp, #0x54
0x07fc9f70: 0088 ldrh r0, [r0]
0x07fc9f72: 9028 cmp r0, #0x90
0x07fc9f74: 04d8 bhi #0x7fc9f80
0x07fc9f76: 1598 ldr r0, [sp, #0x54]
0x07fc9f78: 401c adds r0, r0, #1
0x07fc9f7a: 15a9 add r1, sp, #0x54
0x07fc9f7c: 0880 strh r0, [r1]
0x07fc9f7e: f6e7 b #0x7fc9f6e
0x07fc9f80: 15a8 add r0, sp, #0x54
0x07fc9f82: 1399 ldr r1, [sp, #0x4c]
0x07fc9f84: 0180 strh r1, [r0]
0x07fc9f86: 15a8 add r0, sp, #0x54
0x07fc9f88: 0088 ldrh r0, [r0]
0x07fc9f8a: 9028 cmp r0, #0x90
0x07fc9f8c: 04d8 bhi #0x7fc9f98
0x07fc9f8e: 1598 ldr r0, [sp, #0x54]
0x07fc9f90: 401c adds r0, r0, #1
0x07fc9f92: 15a9 add r1, sp, #0x54
0x07fc9f94: 0880 strh r0, [r1]
0x07fc9f96: f6e7 b #0x7fc9f86
0x07fc9f98: 9a4a ldr r2, [pc, #0x268]
0x07fc9f9a: a34b ldr r3, [pc, #0x28c]
0x07fc9f9c: 1398 ldr r0, [sp, #0x4c]
0x07fc9f9e: 0128 cmp r0, #1
0x07fc9fa0: 76d8 bhi #0x7fca090
0x07fc9fa2: 1290 str r0, [sp, #0x48]
0x07fc9fa4: 5380 strh r3, [r2, #2]
0x07fc9fa6: 9480 strh r4, [r2, #4]
0x07fc9fa8: 0120 movs r0, #1
0x07fc9faa: 1080 strh r0, [r2]
0x07fc9fac: d188 ldrh r1, [r2, #6]
0x07fc9fae: c907 lsls r1, r1, #0x1f
0x07fc9fb0: fcd1 bne #0x7fc9fac
0x07fc9fb2: 0021 movs r1, #0
0x07fc9fb4: 0e46 mov r6, r1
0x07fc9fb6: 0d46 mov r5, r1
0x07fc9fb8: adb2 uxth r5, r5
0x07fc9fba: a700 lsls r7, r4, #2
0x07fc9fbc: bd42 cmp r5, r7
0x07fc9fbe: 1bd8 bhi #0x7fc9ff8
0x07fc9fc0: 5f5d ldrb r7, [r3, r5]
0x07fc9fc2: 5c19 adds r4, r3, r5
0x07fc9fc4: a478 ldrb r4, [r4, #2]
0x07fc9fc6: 7c40 eors r4, r7
0x07fc9fc8: 0440 ands r4, r0
0x07fc9fca: f7b2 uxtb r7, r6
0x07fc9fcc: bc40 lsls r4, r7
0x07fc9fce: 2143 orrs r1, r4
0x07fc9fd0: 761c adds r6, r6, #1
0x07fc9fd2: f4b2 uxtb r4, r6
0x07fc9fd4: 082c cmp r4, #8
0x07fc9fd6: 09d1 bne #0x7fc9fec
0x07fc9fd8: 139f ldr r7, [sp, #0x4c]
0x07fc9fda: bcb2 uxth r4, r7
0x07fc9fdc: ac4e ldr r6, [pc, #0x2b0]
0x07fc9fde: 3419 adds r4, r6, r4
0x07fc9fe0: 6426 movs r6, #0x64
0x07fc9fe2: a155 strb r1, [r4, r6]
0x07fc9fe4: 7f1c adds r7, r7, #1
0x07fc9fe6: 1397 str r7, [sp, #0x4c]
0x07fc9fe8: 0021 movs r1, #0
0x07fc9fea: 0e46 mov r6, r1
0x07fc9fec: 774c ldr r4, [pc, #0x1dc]
0x07fc9fee: 149f ldr r7, [sp, #0x50]
0x07fc9ff0: 2782 strh r7, [r4, #0x10]
0x07fc9ff2: 3c46 mov r4, r7
0x07fc9ff4: 1035 adds r5, #0x10
0x07fc9ff6: dfe7 b #0x7fc9fb8
0x07fc9ff8: 1298 ldr r0, [sp, #0x48]
0x07fc9ffa: 401c adds r0, r0, #1
0x07fc9ffc: cfe7 b #0x7fc9f9e
0x07fc9ffe: c046 mov r8, r8
0x07fca000: f030 adds r0, #0xf0
0x07fca002: 0050 str r0, [r0, r0]
0x07fca004: 0033 adds r3, #0
0x07fca006: 0050 str r0, [r0, r0]
0x07fca008: 4200 lsls r2, r0, #1
0x07fca00a: 0050 str r0, [r0, r0]
0x07fca00c: 9c4a ldr r2, [pc, #0x270]
0x07fca00e: fd07 lsls r5, r7, #0x1f
0x07fca010: 8200 lsls r2, r0, #2
0x07fca012: 0050 str r0, [r0, r0]
0x07fca014: ff0f lsrs r7, r7, #0x1f
0x07fca016: 0000 movs r0, r0
0x07fca018: 5a04 lsls r2, r3, #0x11
0x07fca01a: 0000 movs r0, r0
0x07fca01c: 0000 movs r0, r0
0x07fca01e: f407 lsls r4, r6, #0x1f
0x07fca020: 204f ldr r7, [pc, #0x80]
0x07fca022: 101a subs r0, r2, r0
0x07fca024: 184b ldr r3, [pc, #0x60]
0x07fca026: fd07 lsls r5, r7, #0x1f
0x07fca028: a8fff807 vqshl.u64 q0, q12, #0x28
0x07fca02c: 10fef807 mrc2 p7, #0, r0, c0, c8, #7
0x07fca030: 005c ldrb r0, [r0, r0]
0x07fca032: fd07 lsls r5, r7, #0x1f
0x07fca034: 7816 asrs r0, r7, #0x19
0x07fca036: 0000 movs r0, r0
0x07fca038: 0076 strb r0, [r0, #0x18]
0x07fca03a: fd07 lsls r5, r7, #0x1f
0x07fca03c: fc76 strb r4, [r7, #0x1b]
0x07fca03e: fd07 lsls r5, r7, #0x1f
0x07fca040: 58ecf107 mrrc p7, #0xf, r0, r8, c1
0x07fca044: f976 strb r1, [r7, #0x1b]
0x07fca046: fd07 lsls r5, r7, #0x1f
0x07fca048: 5076 strb r0, [r2, #0x19]
0x07fca04a: fd07 lsls r5, r7, #0x1f
0x07fca04c: 7e02 lsls r6, r7, #9
0x07fca04e: fd07 lsls r5, r7, #0x1f
0x07fca050: 5476 strb r4, [r2, #0x19]
0x07fca052: fd07 lsls r5, r7, #0x1f
0x07fca054: b405 lsls r4, r6, #0x16
0x07fca056: fd07 lsls r5, r7, #0x1f
0x07fca058: 5876 strb r0, [r3, #0x19]
0x07fca05a: fd07 lsls r5, r7, #0x1f
0x07fca05c: f804 lsls r0, r7, #0x13
0x07fca05e: fd07 lsls r5, r7, #0x1f
0x07fca060: b476 strb r4, [r6, #0x1a]
0x07fca062: fd07 lsls r5, r7, #0x1f
0x07fca064: b576 strb r5, [r6, #0x1a]
0x07fca066: fd07 lsls r5, r7, #0x1f
0x07fca068: dd76 strb r5, [r3, #0x1b]
0x07fca06a: fd07 lsls r5, r7, #0x1f
0x07fca06c: 5c76 strb r4, [r3, #0x19]
0x07fca06e: fd07 lsls r5, r7, #0x1f
0x07fca070: 6076 strb r0, [r4, #0x19]
0x07fca072: fd07 lsls r5, r7, #0x1f
0x07fca074: 6476 strb r4, [r4, #0x19]
0x07fca076: fd07 lsls r5, r7, #0x1f
0x07fca078: 6876 strb r0, [r5, #0x19]
0x07fca07a: fd07 lsls r5, r7, #0x1f
0x07fca07c: 6c76 strb r4, [r5, #0x19]
0x07fca07e: fd07 lsls r5, r7, #0x1f
0x07fca080: 7076 strb r0, [r6, #0x19]
0x07fca082: fd07 lsls r5, r7, #0x1f
0x07fca084: 4876 strb r0, [r1, #0x19]
0x07fca086: fd07 lsls r5, r7, #0x1f
0x07fca088: 4476 strb r4, [r0, #0x19]
0x07fca08a: fd07 lsls r5, r7, #0x1f
0x07fca08c: 4c76 strb r4, [r1, #0x19]
0x07fca08e: fd07 lsls r5, r7, #0x1f
0x07fca090: 4e48 ldr r0, [pc, #0x138]
0x07fca092: 0b99 ldr r1, [sp, #0x2c]
0x07fca094: 0180 strh r1, [r0]
0x07fca096: 0027 movs r7, #0
0x07fca098: 5948 ldr r0, [pc, #0x164]
0x07fca09a: 0780 strh r7, [r0]
0x07fca09c: 5448 ldr r0, [pc, #0x150]
0x07fca09e: 0799 ldr r1, [sp, #0x1c]
0x07fca0a0: 0180 strh r1, [r0]
0x07fca0a2: 0699 ldr r1, [sp, #0x18]
0x07fca0a4: 4180 strh r1, [r0, #2]
0x07fca0a6: 5349 ldr r1, [pc, #0x14c]
0x07fca0a8: 059a ldr r2, [sp, #0x14]
0x07fca0aa: 8a80 strh r2, [r1, #4]
0x07fca0ac: 049a ldr r2, [sp, #0x10]
0x07fca0ae: ca80 strh r2, [r1, #6]
0x07fca0b0: 039a ldr r2, [sp, #0xc]
0x07fca0b2: c280 strh r2, [r0, #6]
0x07fca0b4: 029a ldr r2, [sp, #8]
0x07fca0b6: 4283 strh r2, [r0, #0x1a]
0x07fca0b8: 4f48 ldr r0, [pc, #0x13c]
0x07fca0ba: 019a ldr r2, [sp, #4]
0x07fca0bc: 0280 strh r2, [r0]
0x07fca0be: 0098 ldr r0, [sp]
0x07fca0c0: 0880 strh r0, [r1]
0x07fca0c2: 1099 ldr r1, [sp, #0x40]
0x07fca0c4: 0888 ldrh r0, [r1]
0x07fca0c6: 0f9a ldr r2, [sp, #0x3c]
0x07fca0c8: 9043 bics r0, r2
0x07fca0ca: 0880 strh r0, [r1]
0x07fca0cc: 7048 ldr r0, [pc, #0x1c0]
0x07fca0ce: 406e ldr r0, [r0, #0x64]
0x07fca0d0: 38f757fc bl #0x7f02982
0x07fca0d4: 4548 ldr r0, [pc, #0x114]
0x07fca0d6: c770 strb r7, [r0, #3]
0x07fca0d8: 4b48 ldr r0, [pc, #0x12c]
0x07fca0da: 0770 strb r7, [r0]
0x07fca0dc: aa4e ldr r6, [pc, #0x2a8]
0x07fca0de: 3046 mov r0, r6
0x07fca0e0: 1430 adds r0, #0x14
0x07fca0e2: 0c21 movs r1, #0xc
0x07fca0e4: 53f7fbff bl #0x7f1e0de
0x07fca0e8: 484c ldr r4, [pc, #0x120]
0x07fca0ea: 089a ldr r2, [sp, #0x20]
0x07fca0ec: 2270 strb r2, [r4]
0x07fca0ee: 601c adds r0, r4, #1
0x07fca0f0: 4749 ldr r1, [pc, #0x11c]
0x07fca0f2: 53f7dbff bl #0x7f1e0ac
0x07fca0f6: 6784 strh r7, [r4, #0x22]
0x07fca0f8: 149c ldr r4, [sp, #0x50]
0x07fca0fa: 0425 movs r5, #4
0x07fca0fc: 1395 str r5, [sp, #0x4c]
0x07fca0fe: 4549 ldr r1, [pc, #0x114]
0x07fca100: 2846 mov r0, r5
0x07fca102: 51f7a6fe bl #0x7f1be52
0x07fca106: 2846 mov r0, r5
0x07fca108: 3946 mov r1, r7
0x07fca10a: 51f7d4fe bl #0x7f1beb6
0x07fca10e: 7781 strh r7, [r6, #0xa]
0x07fca110: 4148 ldr r0, [pc, #0x104]
0x07fca112: 3081 strh r0, [r6, #8]
0x07fca114: 4148 ldr r0, [pc, #0x104]
0x07fca116: f080 strh r0, [r6, #6]
0x07fca118: f84d ldr r5, [pc, #0x3e0]
0x07fca11a: 6f75 strb r7, [r5, #0x15]
0x07fca11c: 3046 mov r0, r6
0x07fca11e: 3430 adds r0, #0x34
0x07fca120: 3f49 ldr r1, [pc, #0xfc]
0x07fca122: 0c9e ldr r6, [sp, #0x30]
0x07fca124: 3246 mov r2, r6
0x07fca126: 53f7c1ff bl #0x7f1e0ac
0x07fca12a: 2f76 strb r7, [r5, #0x18]
0x07fca12c: ee75 strb r6, [r5, #0x17]
0x07fca12e: 3846 mov r0, r7
0x07fca130: fcf720f9 bl #0x7fc6374
0x07fca134: 139b ldr r3, [sp, #0x4c]
0x07fca136: 944e ldr r6, [pc, #0x250]
0x07fca138: 2c21 movs r1, #0x2c
0x07fca13a: 6854 strb r0, [r5, r1]
0x07fca13c: 2420 movs r0, #0x24
0x07fca13e: 2f54 strb r7, [r5, r0]
0x07fca140: af66 str r7, [r5, #0x68]
0x07fca142: ef66 str r7, [r5, #0x6c]
0x07fca144: 2f67 str r7, [r5, #0x70]
0x07fca146: 3748 ldr r0, [pc, #0xdc]
0x07fca148: 0760 str r7, [r0]
0x07fca14a: 1420 movs r0, #0x14
0x07fca14c: 2877 strb r0, [r5, #0x1c]
0x07fca14e: 254a ldr r2, [pc, #0x94]
0x07fca150: ed32 adds r2, #0xed
0x07fca152: 002a cmp r2, #0
0x07fca154: 06d0 beq #0x7fca164
0x07fca156: b018 adds r0, r6, r2
0x07fca158: 3521 movs r1, #0x35
0x07fca15a: 4354 strb r3, [r0, r1]
0x07fca15c: 3421 movs r1, #0x34
0x07fca15e: 4454 strb r4, [r0, r1]
0x07fca160: 921c adds r2, r2, #2
0x07fca162: f6e7 b #0x7fca152
0x07fca164: 2546 mov r5, r4
0x07fca166: 119c ldr r4, [sp, #0x44]
0x07fca168: 2048 ldr r0, [pc, #0x80]
0x07fca16a: c470 strb r4, [r0, #3]
0x07fca16c: 2648 ldr r0, [pc, #0x98]
0x07fca16e: 0470 strb r4, [r0]
0x07fca170: fff716fd bl #0x7fc9ba0
0x07fca174: e14b ldr r3, [pc, #0x384]
0x07fca176: 1c71 strb r4, [r3, #4]
0x07fca178: 1c72 strb r4, [r3, #8]
0x07fca17a: 109a ldr r2, [sp, #0x40]
0x07fca17c: d782 strh r7, [r2, #0x16]
0x07fca17e: 508c ldrh r0, [r2, #0x22]
0x07fca180: a021 movs r1, #0xa0
0x07fca182: 0143 orrs r1, r0
0x07fca184: 0d98 ldr r0, [sp, #0x34]
0x07fca186: 8143 bics r1, r0
0x07fca188: 5184 strh r1, [r2, #0x22]
0x07fca18a: 1048 ldr r0, [pc, #0x40]
0x07fca18c: 0582 strh r5, [r0, #0x10]
0x07fca18e: 1049 ldr r1, [pc, #0x40]
0x07fca190: 0e9a ldr r2, [sp, #0x38]
0x07fca192: 4a80 strh r2, [r1, #2]
0x07fca194: 4f20 movs r0, #0x4f
0x07fca196: 5864 str r0, [r3, #0x44]
0x07fca198: 0a80 strh r2, [r1]
0x07fca19a: 099c ldr r4, [sp, #0x24]
0x07fca19c: d14d ldr r5, [pc, #0x344]
0x07fca19e: 032f cmp r7, #3
0x07fca1a0: 11d8 bhi #0x7fca1c6
0x07fca1a2: 3846 mov r0, r7
0x07fca1a4: 1199 ldr r1, [sp, #0x44]
0x07fca1a6: 0840 ands r0, r1
0x07fca1a8: ce4a ldr r2, [pc, #0x338]
0x07fca1aa: 1077 strb r0, [r2, #0x1c]
0x07fca1ac: 0020 movs r0, #0
0x07fca1ae: 012f cmp r7, #1
0x07fca1b0: 00d8 bhi #0x7fca1b4
0x07fca1b2: 0146 mov r1, r0
0x07fca1b4: a976 strb r1, [r5, #0x1a]
0x07fca1b6: f9f743f9 bl #0x7fc3440
0x07fca1ba: f9f77ff8 bl #0x7fc32bc
0x07fca1be: 285d ldrb r0, [r5, r4]
0x07fca1c0: 7f1c adds r7, r7, #1
0x07fca1c2: 0228 cmp r0, #2
0x07fca1c4: ebd3 blo #0x7fca19e
0x07fca1c6: fff701fb bl #0x7fc97cc
0x07fca1ca: fce7 b #0x7fca1c6
0x07fca1cc: f030 adds r0, #0xf0
0x07fca1ce: 0050 str r0, [r0, r0]
0x07fca1d0: 0033 adds r3, #0
0x07fca1d2: 0050 str r0, [r0, r0]
0x07fca1d4: 8200 lsls r2, r0, #2
0x07fca1d6: 0050 str r0, [r0, r0]
0x07fca1d8: ff0f lsrs r7, r7, #0x1f
0x07fca1da: 0000 movs r0, r0
0x07fca1dc: 4c76 strb r4, [r1, #0x19]
0x07fca1de: fd07 lsls r5, r7, #0x1f
0x07fca1e0: ffef0000 vext.32 d16, d15, d0, #0
0x07fca1e4: fffeffff mrc2 p15, #7, apsr_nzcv, c15, c15, #7
0x07fca1e8: 0002 lsls r0, r0, #8
0x07fca1ea: 0040 ands r0, r0
0x07fca1ec: 5877 strb r0, [r3, #0x1d]
0x07fca1ee: fd07 lsls r5, r7, #0x1f
0x07fca1f0: 0024 movs r4, #0
0x07fca1f2: 0050 str r0, [r0, r0]
0x07fca1f4: 6228 cmp r0, #0x62
0x07fca1f6: 0050 str r0, [r0, r0]
0x07fca1f8: 0226 movs r6, #2
0x07fca1fa: 0050 str r0, [r0, r0]
0x07fca1fc: 8080 strh r0, [r0, #4]
0x07fca1fe: 0000 movs r0, r0
0x07fca200: 2020 movs r0, #0x20
0x07fca202: 0050 str r0, [r0, r0]
0x07fca204: 0035 adds r5, #0
0x07fca206: 0050 str r0, [r0, r0]
0x07fca208: b477 strb r4, [r6, #0x1e]
0x07fca20a: fd07 lsls r5, r7, #0x1f
0x07fca20c: 8c4b ldr r3, [pc, #0x230]
0x07fca20e: fd07 lsls r5, r7, #0x1f
0x07fca210: 5409 lsrs r4, r2, #5
0x07fca212: fd07 lsls r5, r7, #0x1f
0x07fca216: fc07 lsls r4, r7, #0x1f
0x07fca218: cdab add r3, sp, #0x334
0x07fca21a: 0000 movs r0, r0
0x07fca21c: 05ff0000 vhadd.u8 d0, d5, d0
0x07fca220: 4b09 lsrs r3, r1, #5
0x07fca222: fd07 lsls r5, r7, #0x1f
0x07fca224: 8034 adds r4, #0x80
0x07fca226: fd07 lsls r5, r7, #0x1f
0x07fca228: 1001 lsls r0, r2, #4
0x07fca22a: fc07 lsls r4, r7, #0x1f
0x07fca22c: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fca22e: 85b0 sub sp, #0x14
0x07fca230: 4a20 movs r0, #0x4a
0x07fca232: 1749 ldr r1, [pc, #0x5c]
0x07fca234: 0e5c ldrb r6, [r1, r0]
0x07fca236: 0d46 mov r5, r1
0x07fca238: 4a35 adds r5, #0x4a
0x07fca23a: 2879 ldrb r0, [r5, #4]
0x07fca23c: 6b79 ldrb r3, [r5, #5]
0x07fca23e: ea78 ldrb r2, [r5, #3]
0x07fca240: ac78 ldrb r4, [r5, #2]
0x07fca242: 6d78 ldrb r5, [r5, #1]
0x07fca244: 097c ldrb r1, [r1, #0x10]
0x07fca246: 0491 str r1, [sp, #0x10]
0x07fca248: 9921 movs r1, #0x99
0x07fca24a: 3746 mov r7, r6
0x07fca24c: 993f subs r7, #0x99
0x07fca24e: 00d2 bhs #0x7fca252
0x07fca250: 8f1b subs r7, r1, r6
0x07fca252: 0397 str r7, [sp, #0xc]
0x07fca254: 2e46 mov r6, r5
0x07fca256: 993e subs r6, #0x99
0x07fca258: 00d2 bhs #0x7fca25c
0x07fca25a: 4e1b subs r6, r1, r5
0x07fca25c: 0296 str r6, [sp, #8]
0x07fca25e: 2546 mov r5, r4
0x07fca260: 993d subs r5, #0x99
0x07fca262: 00d2 bhs #0x7fca266
0x07fca264: 0d1b subs r5, r1, r4
0x07fca266: 0195 str r5, [sp, #4]
0x07fca268: 1446 mov r4, r2
0x07fca26a: 993c subs r4, #0x99
0x07fca26c: 00d2 bhs #0x7fca270
0x07fca26e: 8c1a subs r4, r1, r2
0x07fca270: 0094 str r4, [sp]
0x07fca272: 1a46 mov r2, r3
0x07fca274: 993a subs r2, #0x99
0x07fca276: 00d2 bhs #0x7fca27a
0x07fca278: ca1a subs r2, r1, r3
0x07fca27a: 0346 mov r3, r0
0x07fca27c: 993b subs r3, #0x99
0x07fca27e: 00d2 bhs #0x7fca282
0x07fca280: 0b1a subs r3, r1, r0
0x07fca282: 0448 ldr r0, [pc, #0x10]
0x07fca284: 1430 adds r0, #0x14
0x07fca286: 04a1 adr r1, #0x10
0x07fca288: 01f09cff bl #0x7fcc1c4
0x07fca28c: 05b0 add sp, #0x14
0x07fca28e: f0bd pop {r4, r5, r6, r7, pc}
0x07fca290: e819 adds r0, r5, r7
0x07fca292: fd07 lsls r5, r7, #0x1f
0x07fca294: 5c1a subs r4, r3, r1
0x07fca296: fd07 lsls r5, r7, #0x1f
0x07fca298: 2530 adds r0, #0x25
0x07fca29a: 3258 ldr r2, [r6, r0]
0x07fca29c: 2530 adds r0, #0x25
0x07fca29e: 3258 ldr r2, [r6, r0]
0x07fca2a0: 2530 adds r0, #0x25
0x07fca2a2: 3258 ldr r2, [r6, r0]
0x07fca2a4: 2530 adds r0, #0x25
0x07fca2a6: 3258 ldr r2, [r6, r0]
0x07fca2a8: 2530 adds r0, #0x25
0x07fca2aa: 3258 ldr r2, [r6, r0]
0x07fca2ac: 2530 adds r0, #0x25
0x07fca2ae: 3258 ldr r2, [r6, r0]
0x07fca2b0: 2530 adds r0, #0x25
0x07fca2b2: 3258 ldr r2, [r6, r0]
0x07fca2b4: 0000 movs r0, r0
0x07fca2b6: 0000 movs r0, r0
0x07fca2b8: 3348 ldr r0, [pc, #0xcc]
0x07fca2ba: 4189 ldrh r1, [r0, #0xa]
0x07fca2bc: 491c adds r1, r1, #1
0x07fca2be: 8172 strb r1, [r0, #0xa]
0x07fca2c0: 0a0a lsrs r2, r1, #8
0x07fca2c2: c272 strb r2, [r0, #0xb]
0x07fca2c4: 89b2 uxth r1, r1
0x07fca2c6: 034a ldr r2, [pc, #0xc]
0x07fca2c8: 9142 cmp r1, r2
0x07fca2ca: 01d1 bne #0x7fca2d0
0x07fca2cc: 0021 movs r1, #0
0x07fca2ce: 4181 strh r1, [r0, #0xa]
0x07fca2d0: 7047 bx lr
0x07fca2d2: c046 mov r8, r8
0x07fca2d6: 0000 movs r0, r0
0x07fca2d8: 0120 movs r0, #1
0x07fca2da: 7047 bx lr
0x07fca2dc: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fca2de: 1546 mov r5, r2
0x07fca2e0: 0c46 mov r4, r1
0x07fca2e2: 0146 mov r1, r0
0x07fca2e4: 4039 subs r1, #0x40
0x07fca2e6: 0429 cmp r1, #4
0x07fca2e8: 10d8 bhi #0x7fca30c
0x07fca2ea: c046 mov r8, r8
0x07fca2ec: 7944 add r1, pc
0x07fca2ee: 0979 ldrb r1, [r1, #4]
0x07fca2f0: 4900 lsls r1, r1, #1
0x07fca2f2: 8f44 add pc, r1
0x07fca2f4: 0233 adds r3, #2
0x07fca2f6: 272c cmp r4, #0x27
0x07fca2f8: 1900 movs r1, r3
0x07fca2fa: 2078 ldrb r0, [r4]
0x07fca2fc: 0228 cmp r0, #2
0x07fca2fe: 35d3 blo #0x7fca36c
0x07fca300: 0720 movs r0, #7
0x07fca302: 6870 strb r0, [r5, #1]
0x07fca304: d020 movs r0, #0xd0
0x07fca306: 2870 strb r0, [r5]
0x07fca308: 0020 movs r0, #0
0x07fca30a: 19e0 b #0x7fca340
0x07fca30c: 0728 cmp r0, #7
0x07fca30e: 10d0 beq #0x7fca332
0x07fca310: 0128 cmp r0, #1
0x07fca312: 21d1 bne #0x7fca358
0x07fca314: 1c48 ldr r0, [pc, #0x70]
0x07fca316: 1d49 ldr r1, [pc, #0x74]
0x07fca318: 0626 movs r6, #6
0x07fca31a: 3246 mov r2, r6
0x07fca31c: 53f7eafe bl #0x7f1e0f4
0x07fca320: 0028 cmp r0, #0
0x07fca322: 26d0 beq #0x7fca372
0x07fca324: 1849 ldr r1, [pc, #0x60]
0x07fca326: 27e0 b #0x7fca378
0x07fca328: 2078 ldrb r0, [r4]
0x07fca32a: 0028 cmp r0, #0
0x07fca32c: 1ed0 beq #0x7fca36c
0x07fca32e: 3220 movs r0, #0x32
0x07fca330: 18e0 b #0x7fca364
0x07fca332: 2078 ldrb r0, [r4]
0x07fca334: 0228 cmp r0, #2
0x07fca336: 19d3 blo #0x7fca36c
0x07fca338: 0020 movs r0, #0
0x07fca33a: 6870 strb r0, [r5, #1]
0x07fca33c: 1421 movs r1, #0x14
0x07fca33e: 2970 strb r1, [r5]
0x07fca340: 0226 movs r6, #2
0x07fca342: 1ee0 b #0x7fca382
0x07fca344: 2078 ldrb r0, [r4]
0x07fca346: 0028 cmp r0, #0
0x07fca348: 10d0 beq #0x7fca36c
0x07fca34a: 4020 movs r0, #0x40
0x07fca34c: 0ae0 b #0x7fca364
0x07fca34e: 2078 ldrb r0, [r4]
0x07fca350: 0028 cmp r0, #0
0x07fca352: 0bd0 beq #0x7fca36c
0x07fca354: 6420 movs r0, #0x64
0x07fca356: 05e0 b #0x7fca364
0x07fca358: 0120 movs r0, #1
0x07fca35a: 70bd pop {r4, r5, r6, pc}
0x07fca35c: 2078 ldrb r0, [r4]
0x07fca35e: 0028 cmp r0, #0
0x07fca360: 04d0 beq #0x7fca36c
0x07fca362: 0620 movs r0, #6
0x07fca364: 2870 strb r0, [r5]
0x07fca366: 0020 movs r0, #0
0x07fca368: 0126 movs r6, #1
0x07fca36a: 0ae0 b #0x7fca382
0x07fca36c: 0420 movs r0, #4
0x07fca36e: 0026 movs r6, #0
0x07fca370: 07e0 b #0x7fca382
0x07fca372: 0748 ldr r0, [pc, #0x1c]
0x07fca374: 811c adds r1, r0, #2
0x07fca376: 0626 movs r6, #6
0x07fca378: 2846 mov r0, r5
0x07fca37a: 3246 mov r2, r6
0x07fca37c: 53f796fe bl #0x7f1e0ac
0x07fca380: 0020 movs r0, #0
0x07fca382: 2670 strb r6, [r4]
0x07fca384: 70bd pop {r4, r5, r6, pc}
0x07fca386: c046 mov r8, r8
0x07fca388: 184b ldr r3, [pc, #0x60]
0x07fca38a: fd07 lsls r5, r7, #0x1f
0x07fca38c: 90e1 b #0x7fca6b0
0x07fca38e: f107 lsls r1, r6, #0x1f
0x07fca390: ba04 lsls r2, r7, #0x12
0x07fca392: fd07 lsls r5, r7, #0x1f
0x07fca394: 0020 movs r0, #0
0x07fca396: 7047 bx lr
0x07fca398: 0120 movs r0, #1
0x07fca39a: 7047 bx lr
0x07fca39c: 1cb5 push {r2, r3, r4, lr} ;;FUNC
0x07fca39e: 0446 mov r4, r0
0x07fca3a0: f8f77afe bl #0x7fc3098
0x07fca3a4: 00f060fc bl #0x7fcac68
0x07fca3a8: 01a8 add r0, sp, #4
0x07fca3aa: 00f0a7fb bl #0x7fcaafc
0x07fca3ae: 002c cmp r4, #0
0x07fca3b0: 00d0 beq #0x7fca3b4
0x07fca3b2: 1cbd pop {r2, r3, r4, pc}
0x07fca3b4: 00f0f5fb bl #0x7fcaba2
0x07fca3b8: 0028 cmp r0, #0
0x07fca3ba: fad1 bne #0x7fca3b2
0x07fca3bc: 0020 movs r0, #0
0x07fca3be: 00f031fd bl #0x7fcae24
0x07fca3c2: b920 movs r0, #0xb9
0x07fca3c4: 00f062fd bl #0x7fcae8c
0x07fca3c8: 1cbd pop {r2, r3, r4, pc}
0x07fca3ca: 0000 movs r0, r0
0x07fca3cc: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fca3ce: 4b4c ldr r4, [pc, #0x12c]
0x07fca3d0: 217d ldrb r1, [r4, #0x14]
0x07fca3d2: 8800 lsls r0, r1, #2
0x07fca3d4: 2518 adds r5, r4, r0
0x07fca3d6: 686d ldr r0, [r5, #0x54]
0x07fca3d8: 5435 adds r5, #0x54
0x07fca3da: 0028 cmp r0, #0
0x07fca3dc: 15d1 bne #0x7fca40a
0x07fca3de: 0902 lsls r1, r1, #8
0x07fca3e0: 0a31 adds r1, #0xa
0x07fca3e2: 0d48 ldr r0, [pc, #0x34]
0x07fca3e4: 0422 movs r2, #4
0x07fca3e6: 0e23 movs r3, #0xe
0x07fca3e8: 51f7e2fb bl #0x7f1bbb0
0x07fca3ec: 0921 movs r1, #9
0x07fca3ee: 0170 strb r1, [r0]
0x07fca3f0: 2860 str r0, [r5]
0x07fca3f2: 2421 movs r1, #0x24
0x07fca3f4: 8180 strh r1, [r0, #4]
0x07fca3f6: 0021 movs r1, #0
0x07fca3f8: 8181 strh r1, [r0, #0xc]
0x07fca3fa: 4181 strh r1, [r0, #0xa]
0x07fca3fc: 4b21 movs r1, #0x4b
0x07fca3fe: 8900 lsls r1, r1, #2
0x07fca400: 0181 strh r1, [r0, #8]
0x07fca402: 0a21 movs r1, #0xa
0x07fca404: c180 strh r1, [r0, #6]
0x07fca406: 0821 movs r1, #8
0x07fca408: 4180 strh r1, [r0, #2]
0x07fca40a: 51f7eafb bl #0x7f1bbe2
0x07fca40e: 0020 movs r0, #0
0x07fca410: 6075 strb r0, [r4, #0x15]
0x07fca412: 2860 str r0, [r5]
0x07fca414: b0bd pop {r4, r5, r7, pc}
0x07fca416: c046 mov r8, r8
0x07fca418: 0e0e lsrs r6, r1, #0x18
0x07fca41a: 0000 movs r0, r0
0x07fca41c: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fca41e: 304c ldr r4, [pc, #0xc0]
0x07fca420: 2088 ldrh r0, [r4]
0x07fca422: 0221 movs r1, #2
0x07fca424: 8843 bics r0, r1
0x07fca426: 2080 strh r0, [r4]
0x07fca428: a088 ldrh r0, [r4, #4]
0x07fca42a: 0007 lsls r0, r0, #0x1c
0x07fca42c: fcd5 bpl #0x7fca428
0x07fca42e: 0125 movs r5, #1
0x07fca430: 2802 lsls r0, r5, #8
0x07fca432: 618a ldrh r1, [r4, #0x12]
0x07fca434: 0143 orrs r1, r0
0x07fca436: 6182 strh r1, [r4, #0x12]
0x07fca438: f7f70dfb bl #0x7fc1a56
0x07fca43c: 294e ldr r6, [pc, #0xa4]
0x07fca43e: 3046 mov r0, r6
0x07fca440: 5830 adds r0, #0x58
0x07fca442: 29a1 adr r1, #0xa4
0x07fca444: 8cc9 ldm r1!, {r2, r3, r7}
0x07fca446: 8cc0 stm r0!, {r2, r3, r7}
0x07fca448: 2a48 ldr r0, [pc, #0xa8]
0x07fca44a: 00f0affc bl #0x7fcadac
0x07fca44e: faf739fe bl #0x7fc50c4
0x07fca452: f07e ldrb r0, [r6, #0x1b]
0x07fca454: 0028 cmp r0, #0
0x07fca456: 01d1 bne #0x7fca45c
0x07fca458: f8f71efe bl #0x7fc3098
0x07fca45c: 6088 ldrh r0, [r4, #2]
0x07fca45e: 2021 movs r1, #0x20
0x07fca460: 0143 orrs r1, r0
0x07fca462: 6180 strh r1, [r4, #2]
0x07fca464: 707f ldrb r0, [r6, #0x1d]
0x07fca466: 0128 cmp r0, #1
0x07fca468: 0fd1 bne #0x7fca48a
0x07fca46a: f8f715fe bl #0x7fc3098
0x07fca46e: b07e ldrb r0, [r6, #0x1a]
0x07fca470: 0c21 movs r1, #0xc
0x07fca472: 4143 muls r1, r0, r1
0x07fca474: 2048 ldr r0, [pc, #0x80]
0x07fca476: 4118 adds r1, r0, r1
0x07fca478: 887a ldrb r0, [r1, #0xa]
0x07fca47a: c97a ldrb r1, [r1, #0xb]
0x07fca47c: f9f700f9 bl #0x7fc3680
0x07fca480: 317f ldrb r1, [r6, #0x1c]
0x07fca482: 0029 cmp r1, #0
0x07fca484: 02d0 beq #0x7fca48c
0x07fca486: 0028 cmp r0, #0
0x07fca488: 02d1 bne #0x7fca490
0x07fca48a: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fca48c: 0028 cmp r0, #0
0x07fca48e: fcd1 bne #0x7fca48a
0x07fca490: 6420 movs r0, #0x64
0x07fca492: f8f75ffe bl #0x7fc3154
0x07fca496: 307f ldrb r0, [r6, #0x1c]
0x07fca498: 0028 cmp r0, #0
0x07fca49a: 10d0 beq #0x7fca4be
0x07fca49c: 0220 movs r0, #2
0x07fca49e: f8f783ff bl #0x7fc33a8
0x07fca4a2: 6424 movs r4, #0x64
0x07fca4a4: 2046 mov r0, r4
0x07fca4a6: f8f755fe bl #0x7fc3154
0x07fca4aa: 0720 movs r0, #7
0x07fca4ac: f8f77cff bl #0x7fc33a8
0x07fca4b0: a520 movs r0, #0xa5
0x07fca4b2: f8f78dff bl #0x7fc33d0
0x07fca4b6: 2046 mov r0, r4
0x07fca4b8: f8f74cfe bl #0x7fc3154
0x07fca4bc: 08e0 b #0x7fca4d0
0x07fca4be: 6420 movs r0, #0x64
0x07fca4c0: f8f748fe bl #0x7fc3154
0x07fca4c4: 1020 movs r0, #0x10
0x07fca4c6: f8f76fff bl #0x7fc33a8
0x07fca4ca: 0120 movs r0, #1
0x07fca4cc: f8f780ff bl #0x7fc33d0
0x07fca4d0: 2b20 movs r0, #0x2b
0x07fca4d2: ce49 ldr r1, [pc, #0x338]
0x07fca4d4: 0022 movs r2, #0
0x07fca4d6: 0a54 strb r2, [r1, r0]
0x07fca4d8: f576 strb r5, [r6, #0x1b]
0x07fca4da: 7277 strb r2, [r6, #0x1d]
0x07fca4dc: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fca4de: c046 mov r8, r8
0x07fca4e0: 1000 movs r0, r2
0x07fca4e2: 0050 str r0, [r0, r0]
0x07fca4e4: e819 adds r0, r5, r7
0x07fca4e6: fd07 lsls r5, r7, #0x1f
0x07fca4e8: 0000 movs r0, r0
0x07fca4ea: 0000 movs r0, r0
0x07fca4ec: 0000 movs r0, r0
0x07fca4ee: 0000 movs r0, r0
0x07fca4f0: 0000 movs r0, r0
0x07fca4f2: 0400 movs r4, r0
0x07fca4f4: a408 lsrs r4, r4, #2
0x07fca4f6: fd07 lsls r5, r7, #0x1f
0x07fca4fa: fc07 lsls r4, r7, #0x1f
0x07fca4fc: 9c4a ldr r2, [pc, #0x270]
0x07fca4fe: fd07 lsls r5, r7, #0x1f
0x07fca500: 0348 ldr r0, [pc, #0xc]
0x07fca502: 0188 ldrh r1, [r0]
0x07fca504: 034a ldr r2, [pc, #0xc]
0x07fca506: 1140 ands r1, r2
0x07fca508: 8918 adds r1, r1, r2
0x07fca50a: 091d adds r1, r1, #4
0x07fca50c: 0180 strh r1, [r0]
0x07fca50e: 7047 bx lr
0x07fca510: 1200 movs r2, r2
0x07fca512: 0050 str r0, [r0, r0]
0x07fca514: fc7f ldrb r4, [r7, #0x1f]
0x07fca516: 0000 movs r0, r0
0x07fca518: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fca51a: 0c46 mov r4, r1
0x07fca51c: 0546 mov r5, r0
0x07fca51e: 4788 ldrh r7, [r0, #2]
0x07fca520: 3846 mov r0, r7
0x07fca522: 00f0c3f8 bl #0x7fca6ac
0x07fca526: 0028 cmp r0, #0
0x07fca528: 0bd0 beq #0x7fca542
0x07fca52a: 5f4e ldr r6, [pc, #0x17c]
0x07fca52c: 3146 mov r1, r6
0x07fca52e: 1631 adds r1, #0x16
0x07fca530: 2122 movs r2, #0x21
0x07fca532: 521e subs r2, r2, #1
0x07fca534: 07d0 beq #0x7fca546
0x07fca536: 0b88 ldrh r3, [r1]
0x07fca538: 1831 adds r1, #0x18
0x07fca53a: bb42 cmp r3, r7
0x07fca53c: f9d1 bne #0x7fca532
0x07fca53e: 4220 movs r0, #0x42
0x07fca540: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fca542: 4020 movs r0, #0x40
0x07fca544: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fca546: 0027 movs r7, #0
0x07fca548: 202f cmp r7, #0x20
0x07fca54a: 1bd0 beq #0x7fca584
0x07fca54c: f18a ldrh r1, [r6, #0x16]
0x07fca54e: ff29 cmp r1, #0xff
0x07fca550: 02d0 beq #0x7fca558
0x07fca552: 1836 adds r6, #0x18
0x07fca554: 7f1c adds r7, r7, #1
0x07fca556: f7e7 b #0x7fca548
0x07fca558: 0194 str r4, [sp, #4]
0x07fca55a: 6b78 ldrb r3, [r5, #1]
0x07fca55c: aa88 ldrh r2, [r5, #4]
0x07fca55e: 0068 ldr r0, [r0]
0x07fca560: 0290 str r0, [sp, #8]
0x07fca562: 2846 mov r0, r5
0x07fca564: 0830 adds r0, #8
0x07fca566: 0090 str r0, [sp]
0x07fca568: a91d adds r1, r5, #6
0x07fca56a: 3046 mov r0, r6
0x07fca56c: 029c ldr r4, [sp, #8]
0x07fca56e: a047 blx r4
0x07fca570: 0028 cmp r0, #0
0x07fca572: 04d1 bne #0x7fca57e
0x07fca574: 6988 ldrh r1, [r5, #2]
0x07fca576: f182 strh r1, [r6, #0x16]
0x07fca578: b18a ldrh r1, [r6, #0x14]
0x07fca57a: 019a ldr r2, [sp, #4]
0x07fca57c: 1180 strh r1, [r2]
0x07fca57e: f9b2 uxtb r1, r7
0x07fca580: 2029 cmp r1, #0x20
0x07fca582: ddd1 bne #0x7fca540
0x07fca584: 4b20 movs r0, #0x4b
0x07fca586: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fca588: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fca58a: 0c46 mov r4, r1
0x07fca58c: 0546 mov r5, r0
0x07fca58e: 464e ldr r6, [pc, #0x118]
0x07fca590: 2027 movs r7, #0x20
0x07fca592: 002f cmp r7, #0
0x07fca594: 0cd0 beq #0x7fca5b0
0x07fca596: f08a ldrh r0, [r6, #0x16]
0x07fca598: 00f088f8 bl #0x7fca6ac
0x07fca59c: 0028 cmp r0, #0
0x07fca59e: 04d0 beq #0x7fca5aa
0x07fca5a0: c368 ldr r3, [r0, #0xc]
0x07fca5a2: 3046 mov r0, r6
0x07fca5a4: 2946 mov r1, r5
0x07fca5a6: 2246 mov r2, r4
0x07fca5a8: 9847 blx r3
0x07fca5aa: 7f1e subs r7, r7, #1
0x07fca5ac: 1836 adds r6, #0x18
0x07fca5ae: f0e7 b #0x7fca592
0x07fca5b0: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fca5b2: c046 mov r8, r8
0x07fca5b4: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fca5b6: 0446 mov r4, r0
0x07fca5b8: 3b4d ldr r5, [pc, #0xec]
0x07fca5ba: 2026 movs r6, #0x20
0x07fca5bc: 002e cmp r6, #0
0x07fca5be: 0bd0 beq #0x7fca5d8
0x07fca5c0: e88a ldrh r0, [r5, #0x16]
0x07fca5c2: 00f073f8 bl #0x7fca6ac
0x07fca5c6: 0028 cmp r0, #0
0x07fca5c8: 03d0 beq #0x7fca5d2
0x07fca5ca: 8268 ldr r2, [r0, #8]
0x07fca5cc: 2846 mov r0, r5
0x07fca5ce: 2146 mov r1, r4
0x07fca5d0: 9047 blx r2
0x07fca5d2: 761e subs r6, r6, #1
0x07fca5d4: 1835 adds r5, #0x18
0x07fca5d6: f1e7 b #0x7fca5bc
0x07fca5d8: 70bd pop {r4, r5, r6, pc}
0x07fca5da: c046 mov r8, r8
0x07fca5dc: 3249 ldr r1, [pc, #0xc8]
0x07fca5de: 1631 adds r1, #0x16
0x07fca5e0: 2122 movs r2, #0x21
0x07fca5e2: 521e subs r2, r2, #1
0x07fca5e4: 06d0 beq #0x7fca5f4
0x07fca5e6: 0b88 ldrh r3, [r1]
0x07fca5e8: 1831 adds r1, #0x18
0x07fca5ea: 8342 cmp r3, r0
0x07fca5ec: f9d1 bne #0x7fca5e2
0x07fca5ee: 2e39 subs r1, #0x2e
0x07fca5f0: 0869 ldr r0, [r1, #0x10]
0x07fca5f2: 7047 bx lr
0x07fca5f4: 0020 movs r0, #0
0x07fca5f6: 7047 bx lr
0x07fca5f8: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fca5fa: 2b49 ldr r1, [pc, #0xac]
0x07fca5fc: 1431 adds r1, #0x14
0x07fca5fe: c3b2 uxtb r3, r0
0x07fca600: 2124 movs r4, #0x21
0x07fca602: ff22 movs r2, #0xff
0x07fca604: 641e subs r4, r4, #1
0x07fca606: 06d0 beq #0x7fca616
0x07fca608: 0d88 ldrh r5, [r1]
0x07fca60a: 1831 adds r1, #0x18
0x07fca60c: 9d42 cmp r5, r3
0x07fca60e: f8d1 bne #0x7fca602
0x07fca610: 2c39 subs r1, #0x2c
0x07fca612: c98a ldrh r1, [r1, #0x16]
0x07fca614: 00e0 b #0x7fca618
0x07fca616: 1146 mov r1, r2
0x07fca618: 9043 bics r0, r2
0x07fca61a: 0843 orrs r0, r1
0x07fca61c: b0bd pop {r4, r5, r7, pc}
0x07fca61e: c046 mov r8, r8
0x07fca620: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fca622: 2149 ldr r1, [pc, #0x84]
0x07fca624: 1631 adds r1, #0x16
0x07fca626: c3b2 uxtb r3, r0
0x07fca628: 2124 movs r4, #0x21
0x07fca62a: ff22 movs r2, #0xff
0x07fca62c: 641e subs r4, r4, #1
0x07fca62e: 06d0 beq #0x7fca63e
0x07fca630: 0d88 ldrh r5, [r1]
0x07fca632: 1831 adds r1, #0x18
0x07fca634: 9d42 cmp r5, r3
0x07fca636: f8d1 bne #0x7fca62a
0x07fca638: 2e39 subs r1, #0x2e
0x07fca63a: 898a ldrh r1, [r1, #0x14]
0x07fca63c: 00e0 b #0x7fca640
0x07fca63e: 1146 mov r1, r2
0x07fca640: 9043 bics r0, r2
0x07fca642: 0843 orrs r0, r1
0x07fca644: b0bd pop {r4, r5, r7, pc}
0x07fca646: c046 mov r8, r8
0x07fca648: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fca64a: 174c ldr r4, [pc, #0x5c]
0x07fca64c: 0028 cmp r0, #0
0x07fca64e: 16d0 beq #0x7fca67e
0x07fca650: 2025 movs r5, #0x20
0x07fca652: 002d cmp r5, #0
0x07fca654: 26d0 beq #0x7fca6a4
0x07fca656: e08a ldrh r0, [r4, #0x16]
0x07fca658: 00f028f8 bl #0x7fca6ac
0x07fca65c: 0028 cmp r0, #0
0x07fca65e: 02d0 beq #0x7fca666
0x07fca660: 4168 ldr r1, [r0, #4]
0x07fca662: 2046 mov r0, r4
0x07fca664: 8847 blx r1
0x07fca666: 0020 movs r0, #0
0x07fca668: e081 strh r0, [r4, #0xe]
0x07fca66a: 6060 str r0, [r4, #4]
0x07fca66c: a060 str r0, [r4, #8]
0x07fca66e: ff20 movs r0, #0xff
0x07fca670: e082 strh r0, [r4, #0x16]
0x07fca672: 207d ldrb r0, [r4, #0x14]
0x07fca674: 51f764fc bl #0x7f1bf40
0x07fca678: 6d1e subs r5, r5, #1
0x07fca67a: 1834 adds r4, #0x18
0x07fca67c: e9e7 b #0x7fca652
0x07fca67e: 1025 movs r5, #0x10
0x07fca680: 302d cmp r5, #0x30
0x07fca682: 0fd0 beq #0x7fca6a4
0x07fca684: ff20 movs r0, #0xff
0x07fca686: e082 strh r0, [r4, #0x16]
0x07fca688: a582 strh r5, [r4, #0x14]
0x07fca68a: 0020 movs r0, #0
0x07fca68c: 2060 str r0, [r4]
0x07fca68e: 6060 str r0, [r4, #4]
0x07fca690: a060 str r0, [r4, #8]
0x07fca692: e060 str r0, [r4, #0xc]
0x07fca694: 2061 str r0, [r4, #0x10]
0x07fca696: e8b2 uxtb r0, r5
0x07fca698: 2146 mov r1, r4
0x07fca69a: 51f7dafb bl #0x7f1be52
0x07fca69e: 6d1c adds r5, r5, #1
0x07fca6a0: 1834 adds r4, #0x18
0x07fca6a2: ede7 b #0x7fca680
0x07fca6a4: b0bd pop {r4, r5, r7, pc}
0x07fca6a6: c046 mov r8, r8
0x07fca6a8: 7831 adds r1, #0x78
0x07fca6aa: fd07 lsls r5, r7, #0x1f
0x07fca6ac: c0b2 uxtb r0, r0
0x07fca6ae: fd28 cmp r0, #0xfd
0x07fca6b0: 0bd0 beq #0x7fca6ca
0x07fca6b2: 2428 cmp r0, #0x24
0x07fca6b4: 05d0 beq #0x7fca6c2
0x07fca6b6: fc28 cmp r0, #0xfc
0x07fca6b8: 05d0 beq #0x7fca6c6
0x07fca6ba: 1428 cmp r0, #0x14
0x07fca6bc: 07d1 bne #0x7fca6ce
0x07fca6be: 0848 ldr r0, [pc, #0x20]
0x07fca6c0: 7047 bx lr
0x07fca6c2: 0648 ldr r0, [pc, #0x18]
0x07fca6c4: 7047 bx lr
0x07fca6c6: 0448 ldr r0, [pc, #0x10]
0x07fca6c8: 7047 bx lr
0x07fca6ca: 0248 ldr r0, [pc, #8]
0x07fca6cc: 7047 bx lr
0x07fca6ce: 0020 movs r0, #0
0x07fca6d0: 7047 bx lr
0x07fca6d2: c046 mov r8, r8
0x07fca6d4: bcfefc07 mrc2 p7, #5, r0, c12, c12, #7
0x07fca6d8: 8809 lsrs r0, r1, #6
0x07fca6da: fd07 lsls r5, r7, #0x1f
0x07fca6de: fc07 lsls r4, r7, #0x1f
0x07fca6e0: 0000 movs r0, r0
0x07fca6e2: fd07 lsls r5, r7, #0x1f
0x07fca6e4: 70b5 push {r4, r5, r6, lr} ;;FUNC
0x07fca6e6: 0446 mov r4, r0
0x07fca6e8: 9c4d ldr r5, [pc, #0x270]
0x07fca6ea: ae8d ldrh r6, [r5, #0x2c]
0x07fca6ec: 0120 movs r0, #1
0x07fca6ee: b42e cmp r6, #0xb4
0x07fca6f0: 01d0 beq #0x7fca6f6
0x07fca6f2: 002e cmp r6, #0
0x07fca6f4: 06d1 bne #0x7fca704
0x07fca6f6: aa8e ldrh r2, [r5, #0x34]
0x07fca6f8: 8a42 cmp r2, r1
0x07fca6fa: 02d3 blo #0x7fca702
0x07fca6fc: 298e ldrh r1, [r5, #0x30]
0x07fca6fe: 9942 cmp r1, r3
0x07fca700: 06d9 bls #0x7fca710
0x07fca702: 70bd pop {r4, r5, r6, pc}
0x07fca704: a98e ldrh r1, [r5, #0x34]
0x07fca706: a142 cmp r1, r4
0x07fca708: fbd3 blo #0x7fca702
0x07fca70a: 298e ldrh r1, [r5, #0x30]
0x07fca70c: 9142 cmp r1, r2
0x07fca70e: f8d8 bhi #0x7fca702
0x07fca710: 0020 movs r0, #0
0x07fca712: 70bd pop {r4, r5, r6, pc}
0x07fca714: 7047 bx lr
0x07fca716: 0000 movs r0, r0
0x07fca718: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fca71a: 8bb0 sub sp, #0x2c
0x07fca71c: 1f21 movs r1, #0x1f
0x07fca71e: 0904 lsls r1, r1, #0x10
0x07fca720: 1b4a ldr r2, [pc, #0x6c]
0x07fca722: 1368 ldr r3, [r2]
0x07fca724: 8b43 bics r3, r1
0x07fca726: 0121 movs r1, #1
0x07fca728: 4c04 lsls r4, r1, #0x11
0x07fca72a: 1b19 adds r3, r3, r4
0x07fca72c: 1360 str r3, [r2]
0x07fca72e: cb04 lsls r3, r1, #0x13
0x07fca730: 184a ldr r2, [pc, #0x60]
0x07fca732: 1468 ldr r4, [r2]
0x07fca734: 9c43 bics r4, r3
0x07fca736: 1460 str r4, [r2]
0x07fca738: 184c ldr r4, [pc, #0x60]
0x07fca73a: 194d ldr r5, [pc, #0x64]
0x07fca73c: 194e ldr r6, [pc, #0x64]
0x07fca73e: 4661 str r6, [r0, #0x14]
0x07fca740: 194e ldr r6, [pc, #0x64]
0x07fca742: 1a4f ldr r7, [pc, #0x68]
0x07fca744: 1a4b ldr r3, [pc, #0x68]
0x07fca746: c361 str r3, [r0, #0x1c]
0x07fca748: 0662 str r6, [r0, #0x20]
0x07fca74a: 4462 str r4, [r0, #0x24]
0x07fca74c: 124b ldr r3, [pc, #0x48]
0x07fca74e: 8362 str r3, [r0, #0x28]
0x07fca750: c562 str r5, [r0, #0x2c]
0x07fca752: 184b ldr r3, [pc, #0x60]
0x07fca754: 0760 str r7, [r0]
0x07fca756: 4360 str r3, [r0, #4]
0x07fca758: 8804 lsls r0, r1, #0x12
0x07fca75a: 1168 ldr r1, [r2]
0x07fca75c: 8143 bics r1, r0
0x07fca75e: 1160 str r1, [r2]
0x07fca760: 0020 movs r0, #0
0x07fca762: 2828 cmp r0, #0x28
0x07fca764: 03d0 beq #0x7fca76e
0x07fca766: 01a9 add r1, sp, #4
0x07fca768: 0854 strb r0, [r1, r0]
0x07fca76a: 401c adds r0, r0, #1
0x07fca76c: f9e7 b #0x7fca762
0x07fca76e: 1248 ldr r0, [pc, #0x48]
0x07fca770: 0068 ldr r0, [r0]
0x07fca772: 4030 adds r0, #0x40
0x07fca774: 01a9 add r1, sp, #4
0x07fca776: 2822 movs r2, #0x28
0x07fca778: 53f798fc bl #0x7f1e0ac
0x07fca77c: 00f022f8 bl #0x7fca7c4
0x07fca780: fdf70aff bl #0x7fc8598
0x07fca784: dc49 ldr r1, [pc, #0x370]
0x07fca786: c886 strh r0, [r1, #0x36]
0x07fca788: f7f796f9 bl #0x7fc1ab8
0x07fca78c: 0bb0 add sp, #0x2c
0x07fca78e: f0bd pop {r4, r5, r6, r7, pc}
0x07fca790: 7400 lsls r4, r6, #1
0x07fca792: 0040 ands r0, r0
0x07fca794: 0002 lsls r0, r0, #8
0x07fca796: 0040 ands r0, r0
0x07fca798: c1a7 adr r7, #0x304
0x07fca79a: fc07 lsls r4, r7, #0x1f
0x07fca79c: bda7 adr r7, #0x2f4
0x07fca79e: fc07 lsls r4, r7, #0x1f
0x07fca7a0: 6da8 add r0, sp, #0x1b4
0x07fca7a2: fc07 lsls r4, r7, #0x1f
0x07fca7a4: 7da8 add r0, sp, #0x1f4
0x07fca7a6: fc07 lsls r4, r7, #0x1f
0x07fca7a8: d94c ldr r4, [pc, #0x364]
0x07fca7aa: fc07 lsls r4, r7, #0x1f
0x07fca7ac: 61a8 add r0, sp, #0x184
0x07fca7ae: fc07 lsls r4, r7, #0x1f
0x07fca7b0: 63a8 add r0, sp, #0x18c
0x07fca7b2: fc07 lsls r4, r7, #0x1f
0x07fca7b4: 15a7 adr r7, #0x54
0x07fca7b6: fc07 lsls r4, r7, #0x1f
0x07fca7b8: 4c76 strb r4, [r1, #0x19]
0x07fca7ba: fd07 lsls r5, r7, #0x1f
0x07fca7bc: 0020 movs r0, #0
0x07fca7be: 7047 bx lr
0x07fca7c0: 7047 bx lr
0x07fca7c2: 0000 movs r0, r0
0x07fca7c4: 0b48 ldr r0, [pc, #0x2c]
0x07fca7c6: 0c49 ldr r1, [pc, #0x30]
0x07fca7c8: 0160 str r1, [r0]
0x07fca7ca: 0c48 ldr r0, [pc, #0x30]
0x07fca7cc: 0c49 ldr r1, [pc, #0x30]
0x07fca7ce: 0180 strh r1, [r0]
0x07fca7d0: 0c48 ldr r0, [pc, #0x30]
0x07fca7d2: 4188 ldrh r1, [r0, #2]
0x07fca7d4: 0222 movs r2, #2
0x07fca7d6: 0a43 orrs r2, r1
0x07fca7d8: 0421 movs r1, #4
0x07fca7da: 8a43 bics r2, r1
0x07fca7dc: 4280 strh r2, [r0, #2]
0x07fca7de: 0a49 ldr r1, [pc, #0x28]
0x07fca7e0: 6322 movs r2, #0x63
0x07fca7e2: 0a80 strh r2, [r1]
0x07fca7e4: c449 ldr r1, [pc, #0x310]
0x07fca7e6: 4a8e ldrh r2, [r1, #0x32]
0x07fca7e8: 094b ldr r3, [pc, #0x24]
0x07fca7ea: 1a80 strh r2, [r3]
0x07fca7ec: 898e ldrh r1, [r1, #0x34]
0x07fca7ee: 0180 strh r1, [r0]
0x07fca7f0: 7047 bx lr
0x07fca7f2: c046 mov r8, r8
0x07fca7f4: 8000 lsls r0, r0, #2
0x07fca7f6: 0040 ands r0, r0
0x07fca7f8: 4c05 lsls r4, r1, #0x15
0x07fca7fa: 5407 lsls r4, r2, #0x1d
0x07fca7fc: 6a28 cmp r0, #0x6a
0x07fca7fe: 0050 str r0, [r0, r0]
0x07fca800: ebe6 b #0x7fca5da
0x07fca802: 0000 movs r0, r0
0x07fca804: 0026 movs r6, #0
0x07fca806: 0050 str r0, [r0, r0]
0x07fca808: 062c cmp r4, #6
0x07fca80a: 0050 str r0, [r0, r0]
0x07fca80c: 9c4a ldr r2, [pc, #0x270]
0x07fca80e: fd07 lsls r5, r7, #0x1f
0x07fca810: 1028 cmp r0, #0x10
0x07fca812: 0050 str r0, [r0, r0]
0x07fca814: 80b5 push {r7, lr} ;;FUNC
0x07fca816: 1f20 movs r0, #0x1f
0x07fca818: 0004 lsls r0, r0, #0x10
0x07fca81a: 0121 movs r1, #1
0x07fca81c: 8a07 lsls r2, r1, #0x1e
0x07fca81e: 536f ldr r3, [r2, #0x74]
0x07fca820: 8343 bics r3, r0
0x07fca822: 4804 lsls r0, r1, #0x11
0x07fca824: 1818 adds r0, r3, r0
0x07fca826: 5067 str r0, [r2, #0x74]
0x07fca828: 1068 ldr r0, [r2]
0x07fca82a: 0723 movs r3, #7
0x07fca82c: 9843 bics r0, r3
0x07fca82e: 1060 str r0, [r2]
0x07fca830: 0a48 ldr r0, [pc, #0x28]
0x07fca832: 0288 ldrh r2, [r0]
0x07fca834: 0a43 orrs r2, r1
0x07fca836: 0221 movs r1, #2
0x07fca838: 8a43 bics r2, r1
0x07fca83a: 0280 strh r2, [r0]
0x07fca83c: 0288 ldrh r2, [r0]
0x07fca83e: 0821 movs r1, #8
0x07fca840: 0a43 orrs r2, r1
0x07fca842: 0280 strh r2, [r0]
0x07fca844: 428c ldrh r2, [r0, #0x22]
0x07fca846: 9205 lsls r2, r2, #0x16
0x07fca848: 04d5 bpl #0x7fca854
0x07fca84a: 028b ldrh r2, [r0, #0x18]
0x07fca84c: 0a43 orrs r2, r1
0x07fca84e: 7021 movs r1, #0x70
0x07fca850: 8a43 bics r2, r1
0x07fca852: 0283 strh r2, [r0, #0x18]
0x07fca854: fff7b6ff bl #0x7fca7c4
0x07fca858: 80bd pop {r7, pc}
0x07fca85a: c046 mov r8, r8
0x07fca85c: 0800 movs r0, r1
0x07fca85e: 0050 str r0, [r0, r0]
0x07fca860: 7047 bx lr
0x07fca862: 4008 lsrs r0, r0, #1
0x07fca864: 7038 subs r0, #0x70
0x07fca866: c0b2 uxtb r0, r0
0x07fca868: 7047 bx lr
0x07fca86a: 0000 movs r0, r0
0x07fca86c: 0248 ldr r0, [pc, #8]
0x07fca86e: 0168 ldr r1, [r0]
0x07fca870: 0722 movs r2, #7
0x07fca872: 0a43 orrs r2, r1
0x07fca874: 0260 str r2, [r0]
0x07fca876: 7047 bx lr
0x07fca878: 3000 movs r0, r6
0x07fca87a: 0040 ands r0, r0
0x07fca87c: 0020 movs r0, #0
0x07fca87e: 7047 bx lr
0x07fca880: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fca882: 2a25 movs r5, #0x2a
0x07fca884: 9c4c ldr r4, [pc, #0x270]
0x07fca886: 6055 strb r0, [r4, r5]
0x07fca888: f14f ldr r7, [pc, #0x3c4]
0x07fca88a: f87d ldrb r0, [r7, #0x17]
0x07fca88c: 0128 cmp r0, #1
0x07fca88e: 29d1 bne #0x7fca8e4
0x07fca890: 0020 movs r0, #0
0x07fca892: f875 strb r0, [r7, #0x17]
0x07fca894: 3248 ldr r0, [pc, #0xc8]
0x07fca896: 8189 ldrh r1, [r0, #0xc]
0x07fca898: 324a ldr r2, [pc, #0xc8]
0x07fca89a: 8918 adds r1, r1, r2
0x07fca89c: 0095 str r5, [sp]
0x07fca89e: 8db2 uxth r5, r1
0x07fca8a0: c47b ldrb r4, [r0, #0xf]
0x07fca8a2: 807b ldrb r0, [r0, #0xe]
0x07fca8a4: 3b46 mov r3, r7
0x07fca8a6: 2233 adds r3, #0x22
0x07fca8a8: 401c adds r0, r0, #1
0x07fca8aa: c6b2 uxtb r6, r0
0x07fca8ac: 2846 mov r0, r5
0x07fca8ae: 3146 mov r1, r6
0x07fca8b0: 2246 mov r2, r4
0x07fca8b2: f8f7cfff bl #0x7fc3854
0x07fca8b6: 2846 mov r0, r5
0x07fca8b8: 3146 mov r1, r6
0x07fca8ba: 2246 mov r2, r4
0x07fca8bc: fdf7a8fe bl #0x7fc8610
0x07fca8c0: 2121 movs r1, #0x21
0x07fca8c2: 7854 strb r0, [r7, r1]
0x07fca8c4: 3846 mov r0, r7
0x07fca8c6: 5030 adds r0, #0x50
0x07fca8c8: 2946 mov r1, r5
0x07fca8ca: 3246 mov r2, r6
0x07fca8cc: 2346 mov r3, r4
0x07fca8ce: f9f727f8 bl #0x7fc3920
0x07fca8d2: 254b ldr r3, [pc, #0x94]
0x07fca8d4: 2846 mov r0, r5
0x07fca8d6: 009d ldr r5, [sp]
0x07fca8d8: 3146 mov r1, r6
0x07fca8da: 2246 mov r2, r4
0x07fca8dc: 864c ldr r4, [pc, #0x218]
0x07fca8de: f8f717ff bl #0x7fc3710
0x07fca8e2: b875 strb r0, [r7, #0x16]
0x07fca8e4: faf7faf9 bl #0x7fc4cdc
0x07fca8e8: b87c ldrb r0, [r7, #0x12]
0x07fca8ea: 0128 cmp r0, #1
0x07fca8ec: 16d1 bne #0x7fca91c
0x07fca8ee: 0120 movs r0, #1
0x07fca8f0: fbf740fd bl #0x7fc6374
0x07fca8f4: 5728 cmp r0, #0x57
0x07fca8f6: 00d8 bhi #0x7fca8fa
0x07fca8f8: 5720 movs r0, #0x57
0x07fca8fa: 8821 movs r1, #0x88
0x07fca8fc: 4143 muls r1, r0, r1
0x07fca8fe: 1b48 ldr r0, [pc, #0x6c]
0x07fca900: 0818 adds r0, r1, r0
0x07fca902: 80b2 uxth r0, r0
0x07fca904: 6421 movs r1, #0x64
0x07fca906: 53f757fb bl #0x7f1dfb8
0x07fca90a: 194a ldr r2, [pc, #0x64]
0x07fca90c: 1178 ldrb r1, [r2]
0x07fca90e: 8842 cmp r0, r1
0x07fca910: 01d2 bhs #0x7fca916
0x07fca912: 1070 strb r0, [r2]
0x07fca914: 0146 mov r1, r0
0x07fca916: 2c20 movs r0, #0x2c
0x07fca918: 2154 strb r1, [r4, r0]
0x07fca91a: 01e0 b #0x7fca920
0x07fca91c: faf760fe bl #0x7fc55e0
0x07fca920: 605d ldrb r0, [r4, r5]
0x07fca922: f8f78dfd bl #0x7fc3440
0x07fca926: f8f7c9fc bl #0x7fc32bc
0x07fca92a: b87f ldrb r0, [r7, #0x1e]
0x07fca92c: 0028 cmp r0, #0
0x07fca92e: 01d1 bne #0x7fca934
0x07fca930: 2420 movs r0, #0x24
0x07fca932: 00e0 b #0x7fca936
0x07fca934: 1020 movs r0, #0x10
0x07fca936: 0021 movs r1, #0
0x07fca938: fdf786fe bl #0x7fc8648
0x07fca93c: f87f ldrb r0, [r7, #0x1f]
0x07fca93e: 0028 cmp r0, #0
0x07fca940: 01d1 bne #0x7fca946
0x07fca942: 2620 movs r0, #0x26
0x07fca944: 00e0 b #0x7fca948
0x07fca946: 1320 movs r0, #0x13
0x07fca948: 0221 movs r1, #2
0x07fca94a: fdf77dfe bl #0x7fc8648
0x07fca94e: 2b20 movs r0, #0x2b
0x07fca950: 215c ldrb r1, [r4, r0]
0x07fca952: 491c adds r1, r1, #1
0x07fca954: 2154 strb r1, [r4, r0]
0x07fca956: fcf7c9f9 bl #0x7fc6cec
0x07fca95a: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fca95c: e819 adds r0, r5, r7
0x07fca95e: fd07 lsls r5, r7, #0x1f
0x07fca960: 184b ldr r3, [pc, #0x60]
0x07fca962: fd07 lsls r5, r7, #0x1f
0x07fca964: 6c07 lsls r4, r5, #0x1d
0x07fca966: 0000 movs r0, r0
0x07fca968: 5c1a subs r4, r3, r1
0x07fca96a: fd07 lsls r5, r7, #0x1f
0x07fca96c: c8d1 bne #0x7fca900
0x07fca96e: ffffbc17 vqshl.u64 d17, d28, #0x3f
0x07fca972: fd07 lsls r5, r7, #0x1f
0x07fca974: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fca976: 0124 movs r4, #1
0x07fca978: 2002 lsls r0, r4, #8
0x07fca97a: 0090 str r0, [sp]
0x07fca97c: 6602 lsls r6, r4, #9
0x07fca97e: 364f ldr r7, [pc, #0xd8]
0x07fca980: 3846 mov r0, r7
0x07fca982: 0838 subs r0, #8
0x07fca984: 0568 ldr r5, [r0]
0x07fca986: 002d cmp r5, #0
0x07fca988: 64d0 beq #0x7fcaa54
0x07fca98a: 2806 lsls r0, r5, #0x18
0x07fca98c: 03d5 bpl #0x7fca996
0x07fca98e: 8020 movs r0, #0x80
0x07fca990: 3860 str r0, [r7]
0x07fca992: 42f7d8f9 bl #0x7f0cd46
0x07fca996: a807 lsls r0, r5, #0x1e
0x07fca998: 03d5 bpl #0x7fca9a2
0x07fca99a: 0220 movs r0, #2
0x07fca99c: 3860 str r0, [r7]
0x07fca99e: 3ef798f9 bl #0x7f08cd2
0x07fca9a2: 2807 lsls r0, r5, #0x1c
0x07fca9a4: 07d5 bpl #0x7fca9b6
0x07fca9a6: 0820 movs r0, #8
0x07fca9a8: 3860 str r0, [r7]
0x07fca9aa: 0020 movs r0, #0
0x07fca9ac: 3ef751f9 bl #0x7f08c52
0x07fca9b0: 0420 movs r0, #4
0x07fca9b2: 5149 ldr r1, [pc, #0x144]
0x07fca9b4: 4872 strb r0, [r1, #9]
0x07fca9b6: 0098 ldr r0, [sp]
0x07fca9b8: 0542 tst r5, r0
0x07fca9ba: 04d0 beq #0x7fca9c6
0x07fca9bc: 0098 ldr r0, [sp]
0x07fca9be: 3860 str r0, [r7]
0x07fca9c0: 2046 mov r0, r4
0x07fca9c2: 3ef746f9 bl #0x7f08c52
0x07fca9c6: 3542 tst r5, r6
0x07fca9c8: 02d0 beq #0x7fca9d0
0x07fca9ca: 3e60 str r6, [r7]
0x07fca9cc: 42f724fa bl #0x7f0ce18
0x07fca9d0: 6806 lsls r0, r5, #0x19
0x07fca9d2: 03d5 bpl #0x7fca9dc
0x07fca9d4: 4020 movs r0, #0x40
0x07fca9d6: 3860 str r0, [r7]
0x07fca9d8: 3ef736f9 bl #0x7f08c48
0x07fca9dc: e806 lsls r0, r5, #0x1b
0x07fca9de: 03d5 bpl #0x7fca9e8
0x07fca9e0: 1020 movs r0, #0x10
0x07fca9e2: 3860 str r0, [r7]
0x07fca9e4: 3cf76bfd bl #0x7f074be
0x07fca9e8: 6807 lsls r0, r5, #0x1d
0x07fca9ea: 0dd4 bmi #0x7fcaa08
0x07fca9ec: e807 lsls r0, r5, #0x1f
0x07fca9ee: 06d0 beq #0x7fca9fe
0x07fca9f0: 3c60 str r4, [r7]
0x07fca9f2: 51f771fd bl #0x7f1c4d8
0x07fca9f6: 42f7a6f9 bl #0x7f0cd46
0x07fca9fa: 3f48 ldr r0, [pc, #0xfc]
0x07fca9fc: 4472 strb r4, [r0, #9]
0x07fca9fe: a806 lsls r0, r5, #0x1a
0x07fcaa00: bed5 bpl #0x7fca980
0x07fcaa02: 2020 movs r0, #0x20
0x07fcaa04: 3860 str r0, [r7]
0x07fcaa06: bbe7 b #0x7fca980
0x07fcaa08: 0420 movs r0, #4
0x07fcaa0a: 3860 str r0, [r7]
0x07fcaa0c: 1349 ldr r1, [pc, #0x4c]
0x07fcaa0e: 0888 ldrh r0, [r1]
0x07fcaa10: a043 bics r0, r4
0x07fcaa12: 0880 strh r0, [r1]
0x07fcaa14: 51f744fd bl #0x7f1c4a0
0x07fcaa18: 37f74efe bl #0x7f026b8
0x07fcaa1c: 0020 movs r0, #0
0x07fcaa1e: 3649 ldr r1, [pc, #0xd8]
0x07fcaa20: 4872 strb r0, [r1, #9]
0x07fcaa22: 0f48 ldr r0, [pc, #0x3c]
0x07fcaa24: 0088 ldrh r0, [r0]
0x07fcaa26: 8005 lsls r0, r0, #0x16
0x07fcaa28: e0d5 bpl #0x7fca9ec
0x07fcaa2a: 3348 ldr r0, [pc, #0xcc]
0x07fcaa2c: 807a ldrb r0, [r0, #0xa]
0x07fcaa2e: 0028 cmp r0, #0
0x07fcaa30: dcd1 bne #0x7fca9ec
0x07fcaa32: 3148 ldr r0, [pc, #0xc4]
0x07fcaa34: 8472 strb r4, [r0, #0xa]
0x07fcaa36: 0b48 ldr r0, [pc, #0x2c]
0x07fcaa38: 0088 ldrh r0, [r0]
0x07fcaa3a: c007 lsls r0, r0, #0x1f
0x07fcaa3c: d6d1 bne #0x7fca9ec
0x07fcaa3e: 2046 mov r0, r4
0x07fcaa40: faf758fc bl #0x7fc52f4
0x07fcaa44: 3146 mov r1, r6
0x07fcaa46: 2c31 adds r1, #0x2c
0x07fcaa48: 8842 cmp r0, r1
0x07fcaa4a: cfd9 bls #0x7fca9ec
0x07fcaa4c: 0220 movs r0, #2
0x07fcaa4e: f349 ldr r1, [pc, #0x3cc]
0x07fcaa50: 8872 strb r0, [r1, #0xa]
0x07fcaa52: cbe7 b #0x7fca9ec
0x07fcaa54: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcaa56: c046 mov r8, r8
0x07fcaa58: 1800 movs r0, r3
0x07fcaa5a: 0040 ands r0, r0
0x07fcaa5c: 0833 adds r3, #8
0x07fcaa5e: 0050 str r0, [r0, r0]
0x07fcaa60: 2a00 movs r2, r5
0x07fcaa62: 0050 str r0, [r0, r0]
0x07fcaa64: 0015 asrs r0, r0, #0x14
0x07fcaa66: 0050 str r0, [r0, r0]
0x07fcaa68: 80b5 push {r7, lr} ;;FUNC
0x07fcaa6a: ec48 ldr r0, [pc, #0x3b0]
0x07fcaa6c: 406c ldr r0, [r0, #0x44]
0x07fcaa6e: 5738 subs r0, #0x57
0x07fcaa70: 01d8 bhi #0x7fcaa76
0x07fcaa72: 0020 movs r0, #0
0x07fcaa74: 06e0 b #0x7fcaa84
0x07fcaa76: 81b2 uxth r1, r0
0x07fcaa78: c90b lsrs r1, r1, #0xf
0x07fcaa7a: 4018 adds r0, r0, r1
0x07fcaa7c: 00b2 sxth r0, r0
0x07fcaa7e: 4110 asrs r1, r0, #1
0x07fcaa80: 3d20 movs r0, #0x3d
0x07fcaa82: 4843 muls r0, r1, r0
0x07fcaa84: c107 lsls r1, r0, #0x1f
0x07fcaa86: 00d0 beq #0x7fcaa8a
0x07fcaa88: 1f30 adds r0, #0x1f
0x07fcaa8a: 80b2 uxth r0, r0
0x07fcaa8c: 0349 ldr r1, [pc, #0xc]
0x07fcaa8e: 8842 cmp r0, r1
0x07fcaa90: 00d8 bhi #0x7fcaa94
0x07fcaa92: 0846 mov r0, r1
0x07fcaa94: 51f72efd bl #0x7f1c4f4
0x07fcaa98: 80bd pop {r7, pc}
0x07fcaa9a: c046 mov r8, r8
0x07fcaa9c: e204 lsls r2, r4, #0x13
0x07fcaa9e: 0000 movs r0, r0
0x07fcaaa0: e849 ldr r1, [pc, #0x3a0]
0x07fcaaa2: 0a89 ldrh r2, [r1, #8]
0x07fcaaa4: 0223 movs r3, #2
0x07fcaaa6: 1343 orrs r3, r2
0x07fcaaa8: 0122 movs r2, #1
0x07fcaaaa: 9343 bics r3, r2
0x07fcaaac: 0b81 strh r3, [r1, #8]
0x07fcaaae: 0b88 ldrh r3, [r1]
0x07fcaab0: db05 lsls r3, r3, #0x17
0x07fcaab2: 01d5 bpl #0x7fcaab8
0x07fcaab4: 030c lsrs r3, r0, #0x10
0x07fcaab6: 8b80 strh r3, [r1, #4]
0x07fcaab8: 1302 lsls r3, r2, #8
0x07fcaaba: 4880 strh r0, [r1, #2]
0x07fcaabc: 0888 ldrh r0, [r1]
0x07fcaabe: 8004 lsls r0, r0, #0x12
0x07fcaac0: fcd5 bpl #0x7fcaabc
0x07fcaac2: ca80 strh r2, [r1, #6]
0x07fcaac4: 0888 ldrh r0, [r1]
0x07fcaac6: 1842 tst r0, r3
0x07fcaac8: 01d1 bne #0x7fcaace
0x07fcaaca: 0022 movs r2, #0
0x07fcaacc: 01e0 b #0x7fcaad2
0x07fcaace: 8888 ldrh r0, [r1, #4]
0x07fcaad0: 0204 lsls r2, r0, #0x10
0x07fcaad2: 4888 ldrh r0, [r1, #2]
0x07fcaad4: 1043 orrs r0, r2
0x07fcaad6: 7047 bx lr
0x07fcaad8: 80b5 push {r7, lr} ;;FUNC
0x07fcaada: d048 ldr r0, [pc, #0x340]
0x07fcaadc: c178 ldrb r1, [r0, #3]
0x07fcaade: 8078 ldrb r0, [r0, #2]
0x07fcaae0: f8f7dafd bl #0x7fc3698
0x07fcaae4: 80bd pop {r7, pc}
0x07fcaae6: c046 mov r8, r8
0x07fcaae8: 80b5 push {r7, lr} ;;FUNC
0x07fcaaea: cc48 ldr r0, [pc, #0x330]
0x07fcaaec: c178 ldrb r1, [r0, #3]
0x07fcaaee: 8078 ldrb r0, [r0, #2]
0x07fcaaf0: f8f7defd bl #0x7fc36b0
0x07fcaaf4: 80bd pop {r7, pc}
0x07fcaaf6: c046 mov r8, r8
0x07fcaaf8: 9c4a ldr r2, [pc, #0x270]
0x07fcaafa: fd07 lsls r5, r7, #0x1f
0x07fcaafc: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fcaafe: 0446 mov r4, r0
0x07fcab00: 00f04ff8 bl #0x7fcaba2
0x07fcab04: 0028 cmp r0, #0
0x07fcab06: 00d0 beq #0x7fcab0a
0x07fcab08: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcab0a: 0025 movs r5, #0
0x07fcab0c: 2846 mov r0, r5
0x07fcab0e: 00f089f9 bl #0x7fcae24
0x07fcab12: fff7e9ff bl #0x7fcaae8
0x07fcab16: 9f20 movs r0, #0x9f
0x07fcab18: 144e ldr r6, [pc, #0x50]
0x07fcab1a: b047 blx r6
0x07fcab1c: 2846 mov r0, r5
0x07fcab1e: b047 blx r6
0x07fcab20: 0006 lsls r0, r0, #0x18
0x07fcab22: 070a lsrs r7, r0, #8
0x07fcab24: 2846 mov r0, r5
0x07fcab26: b047 blx r6
0x07fcab28: 0002 lsls r0, r0, #8
0x07fcab2a: 80b2 uxth r0, r0
0x07fcab2c: c719 adds r7, r0, r7
0x07fcab2e: 2846 mov r0, r5
0x07fcab30: b047 blx r6
0x07fcab32: c0b2 uxtb r0, r0
0x07fcab34: 3d18 adds r5, r7, r0
0x07fcab36: fff7cfff bl #0x7fcaad8
0x07fcab3a: 002d cmp r5, #0
0x07fcab3c: e4d0 beq #0x7fcab08
0x07fcab3e: 8f20 movs r0, #0x8f
0x07fcab40: c243 mvns r2, r0
0x07fcab42: 0b48 ldr r0, [pc, #0x2c]
0x07fcab44: 1146 mov r1, r2
0x07fcab46: 0c31 adds r1, #0xc
0x07fcab48: ded0 beq #0x7fcab08
0x07fcab4a: 8218 adds r2, r0, r2
0x07fcab4c: 9423 movs r3, #0x94
0x07fcab4e: d258 ldr r2, [r2, r3]
0x07fcab50: 9542 cmp r5, r2
0x07fcab52: 0a46 mov r2, r1
0x07fcab54: f7d1 bne #0x7fcab46
0x07fcab56: 4018 adds r0, r0, r1
0x07fcab58: 8430 adds r0, #0x84
0x07fcab5a: 8549 ldr r1, [pc, #0x214]
0x07fcab5c: 5831 adds r1, #0x58
0x07fcab5e: 0246 mov r2, r0
0x07fcab60: 68ca ldm r2!, {r3, r5, r6}
0x07fcab62: 68c1 stm r1!, {r3, r5, r6}
0x07fcab64: 0078 ldrb r0, [r0]
0x07fcab66: 2070 strb r0, [r4]
0x07fcab68: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcab6a: c046 mov r8, r8
0x07fcab6c: a1aa add r2, sp, #0x284
0x07fcab6e: fc07 lsls r4, r7, #0x1f
0x07fcab70: d8c7 stm r7!, {r3, r4, r6, r7}
0x07fcab72: fc07 lsls r4, r7, #0x1f
0x07fcab74: 10b5 push {r4, lr} ;;FUNC
0x07fcab76: 0446 mov r4, r0
0x07fcab78: 00f013f8 bl #0x7fcaba2
0x07fcab7c: 0028 cmp r0, #0
0x07fcab7e: 00d0 beq #0x7fcab82
0x07fcab80: 10bd pop {r4, pc}
0x07fcab82: 00f0f7f8 bl #0x7fcad74
0x07fcab86: 0028 cmp r0, #0
0x07fcab88: fad1 bne #0x7fcab80
0x07fcab8a: 0220 movs r0, #2
0x07fcab8c: 00f04af9 bl #0x7fcae24
0x07fcab90: 0120 movs r0, #1
0x07fcab92: 4007 lsls r0, r0, #0x1d
0x07fcab94: 0443 orrs r4, r0
0x07fcab96: 2046 mov r0, r4
0x07fcab98: 00f078f9 bl #0x7fcae8c
0x07fcab9c: 00f07ef8 bl #0x7fcac9c
0x07fcaba0: 10bd pop {r4, pc}
0x07fcaba2: 80b5 push {r7, lr} ;;FUNC
0x07fcaba4: 00f056f8 bl #0x7fcac54
0x07fcaba8: 0121 movs r1, #1
0x07fcabaa: 0140 ands r1, r0
0x07fcabac: 4842 rsbs r0, r1, #0
0x07fcabae: 0d21 movs r1, #0xd
0x07fcabb0: 8843 bics r0, r1
0x07fcabb2: 80bd pop {r7, pc}
0x07fcabb4: 1cb5 push {r2, r3, r4, lr} ;;FUNC
0x07fcabb6: 0e48 ldr r0, [pc, #0x38]
0x07fcabb8: 0221 movs r1, #2
0x07fcabba: 0180 strh r1, [r0]
0x07fcabbc: faf782fa bl #0x7fc50c4
0x07fcabc0: 01a8 add r0, sp, #4
0x07fcabc2: 0321 movs r1, #3
0x07fcabc4: c170 strb r1, [r0, #3]
0x07fcabc6: 0021 movs r1, #0
0x07fcabc8: 8170 strb r1, [r0, #2]
0x07fcabca: 4170 strb r1, [r0, #1]
0x07fcabcc: 2021 movs r1, #0x20
0x07fcabce: 0170 strb r1, [r0]
0x07fcabd0: 00f0ecf8 bl #0x7fcadac
0x07fcabd4: 00f048f8 bl #0x7fcac68
0x07fcabd8: 0120 movs r0, #1
0x07fcabda: 8004 lsls r0, r0, #0x12
0x07fcabdc: 644c ldr r4, [pc, #0x190]
0x07fcabde: 2066 str r0, [r4, #0x60]
0x07fcabe0: 00f042f8 bl #0x7fcac68
0x07fcabe4: 1534 adds r4, #0x15
0x07fcabe6: 2046 mov r0, r4
0x07fcabe8: fff788ff bl #0x7fcaafc
0x07fcabec: 1cbd pop {r2, r3, r4, pc}
0x07fcabee: c046 mov r8, r8
0x07fcabf0: 4230 adds r0, #0x42
0x07fcabf2: 0050 str r0, [r0, r0]
0x07fcabf4: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fcabf6: 1c46 mov r4, r3
0x07fcabf8: 1746 mov r7, r2
0x07fcabfa: 0e46 mov r6, r1
0x07fcabfc: 0546 mov r5, r0
0x07fcabfe: fff7d0ff bl #0x7fcaba2
0x07fcac02: 0028 cmp r0, #0
0x07fcac04: 00d0 beq #0x7fcac08
0x07fcac06: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcac08: b919 adds r1, r7, r6
0x07fcac0a: 5948 ldr r0, [pc, #0x164]
0x07fcac0c: 006e ldr r0, [r0, #0x60]
0x07fcac0e: 8142 cmp r1, r0
0x07fcac10: 00d9 bls #0x7fcac14
0x07fcac12: 871b subs r7, r0, r6
0x07fcac14: 2760 str r7, [r4]
0x07fcac16: 0220 movs r0, #2
0x07fcac18: 00f004f9 bl #0x7fcae24
0x07fcac1c: fff764ff bl #0x7fcaae8
0x07fcac20: 0320 movs r0, #3
0x07fcac22: 0006 lsls r0, r0, #0x18
0x07fcac24: 0643 orrs r6, r0
0x07fcac26: 3046 mov r0, r6
0x07fcac28: fff73aff bl #0x7fcaaa0
0x07fcac2c: 0026 movs r6, #0
0x07fcac2e: 3046 mov r0, r6
0x07fcac30: 00f0f8f8 bl #0x7fcae24
0x07fcac34: 2068 ldr r0, [r4]
0x07fcac36: 8642 cmp r6, r0
0x07fcac38: 05d2 bhs #0x7fcac46
0x07fcac3a: 0020 movs r0, #0
0x07fcac3c: fff730ff bl #0x7fcaaa0
0x07fcac40: a855 strb r0, [r5, r6]
0x07fcac42: 761c adds r6, r6, #1
0x07fcac44: f6e7 b #0x7fcac34
0x07fcac46: fff747ff bl #0x7fcaad8
0x07fcac4a: 0020 movs r0, #0
0x07fcac4c: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcac4e: c046 mov r8, r8
0x07fcac50: e819 adds r0, r5, r7
0x07fcac52: fd07 lsls r5, r7, #0x1f
0x07fcac54: 80b5 push {r7, lr} ;;FUNC
0x07fcac56: 0120 movs r0, #1
0x07fcac58: 00f0e4f8 bl #0x7fcae24
0x07fcac5c: 0520 movs r0, #5
0x07fcac5e: 0002 lsls r0, r0, #8
0x07fcac60: 00f014f9 bl #0x7fcae8c
0x07fcac64: 80b2 uxth r0, r0
0x07fcac66: 80bd pop {r7, pc}
0x07fcac68: 80b5 push {r7, lr} ;;FUNC
0x07fcac6a: fff73dff bl #0x7fcaae8
0x07fcac6e: fff733ff bl #0x7fcaad8
0x07fcac72: 0020 movs r0, #0
0x07fcac74: 00f0d6f8 bl #0x7fcae24
0x07fcac78: ab20 movs r0, #0xab
0x07fcac7a: 00f007f9 bl #0x7fcae8c
0x07fcac7e: 80bd pop {r7, pc}
0x07fcac80: 80b5 push {r7, lr} ;;FUNC
0x07fcac82: fff78eff bl #0x7fcaba2
0x07fcac86: 0028 cmp r0, #0
0x07fcac88: 00d0 beq #0x7fcac8c
0x07fcac8a: 80bd pop {r7, pc}
0x07fcac8c: 0020 movs r0, #0
0x07fcac8e: 00f0c9f8 bl #0x7fcae24
0x07fcac92: 7920 movs r0, #0x79
0x07fcac94: 00f0faf8 bl #0x7fcae8c
0x07fcac98: 80bd pop {r7, pc}
0x07fcac9a: 0000 movs r0, r0
0x07fcac9c: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fcac9e: 0025 movs r5, #0
0x07fcaca0: 074c ldr r4, [pc, #0x1c]
0x07fcaca2: 611c adds r1, r4, #1
0x07fcaca4: a942 cmp r1, r5
0x07fcaca6: 05d0 beq #0x7fcacb4
0x07fcaca8: 6d1c adds r5, r5, #1
0x07fcacaa: fff7d3ff bl #0x7fcac54
0x07fcacae: c007 lsls r0, r0, #0x1f
0x07fcacb0: f7d1 bne #0x7fcaca2
0x07fcacb2: 691e subs r1, r5, #1
0x07fcacb4: 0020 movs r0, #0
0x07fcacb6: a142 cmp r1, r4
0x07fcacb8: 00d9 bls #0x7fcacbc
0x07fcacba: c043 mvns r0, r0
0x07fcacbc: b0bd pop {r4, r5, r7, pc}
0x07fcacbe: c046 mov r8, r8
0x07fcacc0: 7f84 strh r7, [r7, #0x22]
0x07fcacc2: 1e00 movs r6, r3
0x07fcacc4: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fcacc6: 85b0 sub sp, #0x14
0x07fcacc8: 0093 str r3, [sp]
0x07fcacca: 1446 mov r4, r2
0x07fcaccc: 0f46 mov r7, r1
0x07fcacce: 0290 str r0, [sp, #8]
0x07fcacd0: 0026 movs r6, #0
0x07fcacd2: 3046 mov r0, r6
0x07fcacd4: 00f0a6f8 bl #0x7fcae24
0x07fcacd8: ff25 movs r5, #0xff
0x07fcacda: 2548 ldr r0, [pc, #0x94]
0x07fcacdc: 006e ldr r0, [r0, #0x60]
0x07fcacde: c21b subs r2, r0, r7
0x07fcace0: a242 cmp r2, r4
0x07fcace2: 00d3 blo #0x7fcace6
0x07fcace4: 2246 mov r2, r4
0x07fcace6: 3d43 orrs r5, r7
0x07fcace8: 1446 mov r4, r2
0x07fcacea: 0192 str r2, [sp, #4]
0x07fcacec: 9642 cmp r6, r2
0x07fcacee: 39d2 bhs #0x7fcad64
0x07fcacf0: e019 adds r0, r4, r7
0x07fcacf2: a842 cmp r0, r5
0x07fcacf4: 01d9 bls #0x7fcacfa
0x07fcacf6: e81b subs r0, r5, r7
0x07fcacf8: 441c adds r4, r0, #1
0x07fcacfa: fff752ff bl #0x7fcaba2
0x07fcacfe: 0028 cmp r0, #0
0x07fcad00: 33d1 bne #0x7fcad6a
0x07fcad02: 00f037f8 bl #0x7fcad74
0x07fcad06: 0028 cmp r0, #0
0x07fcad08: 2fd1 bne #0x7fcad6a
0x07fcad0a: 0395 str r5, [sp, #0xc]
0x07fcad0c: 0220 movs r0, #2
0x07fcad0e: 00f089f8 bl #0x7fcae24
0x07fcad12: fff7e9fe bl #0x7fcaae8
0x07fcad16: 0125 movs r5, #1
0x07fcad18: 6806 lsls r0, r5, #0x19
0x07fcad1a: 0743 orrs r7, r0
0x07fcad1c: 3846 mov r0, r7
0x07fcad1e: fff7bffe bl #0x7fcaaa0
0x07fcad22: 0020 movs r0, #0
0x07fcad24: 00f07ef8 bl #0x7fcae24
0x07fcad28: a7b2 uxth r7, r4
0x07fcad2a: ff2f cmp r7, #0xff
0x07fcad2c: 00d9 bls #0x7fcad30
0x07fcad2e: 2f02 lsls r7, r5, #8
0x07fcad30: 0298 ldr r0, [sp, #8]
0x07fcad32: 0496 str r6, [sp, #0x10]
0x07fcad34: 8619 adds r6, r0, r6
0x07fcad36: 3804 lsls r0, r7, #0x10
0x07fcad38: 05d0 beq #0x7fcad46
0x07fcad3a: 3078 ldrb r0, [r6]
0x07fcad3c: fff7b0fe bl #0x7fcaaa0
0x07fcad40: 7f1e subs r7, r7, #1
0x07fcad42: 761c adds r6, r6, #1
0x07fcad44: f7e7 b #0x7fcad36
0x07fcad46: fff7c7fe bl #0x7fcaad8
0x07fcad4a: fff7a7ff bl #0x7fcac9c
0x07fcad4e: 0028 cmp r0, #0
0x07fcad50: 0bd1 bne #0x7fcad6a
0x07fcad52: 049e ldr r6, [sp, #0x10]
0x07fcad54: a619 adds r6, r4, r6
0x07fcad56: 019a ldr r2, [sp, #4]
0x07fcad58: 941b subs r4, r2, r6
0x07fcad5a: 2802 lsls r0, r5, #8
0x07fcad5c: 0399 ldr r1, [sp, #0xc]
0x07fcad5e: 0d18 adds r5, r1, r0
0x07fcad60: 4f1c adds r7, r1, #1
0x07fcad62: c3e7 b #0x7fcacec
0x07fcad64: 0098 ldr r0, [sp]
0x07fcad66: 0660 str r6, [r0]
0x07fcad68: 0020 movs r0, #0
0x07fcad6a: 05b0 add sp, #0x14
0x07fcad6c: f0bd pop {r4, r5, r6, r7, pc}
0x07fcad6e: c046 mov r8, r8
0x07fcad70: e819 adds r0, r5, r7
0x07fcad72: fd07 lsls r5, r7, #0x1f
0x07fcad74: 10b5 push {r4, lr} ;;FUNC
0x07fcad76: fff714ff bl #0x7fcaba2
0x07fcad7a: 0446 mov r4, r0
0x07fcad7c: 0028 cmp r0, #0
0x07fcad7e: 12d1 bne #0x7fcada6
0x07fcad80: 0024 movs r4, #0
0x07fcad82: 2046 mov r0, r4
0x07fcad84: 00f04ef8 bl #0x7fcae24
0x07fcad88: 0620 movs r0, #6
0x07fcad8a: 00f07ff8 bl #0x7fcae8c
0x07fcad8e: fff785ff bl #0x7fcac9c
0x07fcad92: 0028 cmp r0, #0
0x07fcad94: 01d0 beq #0x7fcad9a
0x07fcad96: ff24 movs r4, #0xff
0x07fcad98: 05e0 b #0x7fcada6
0x07fcad9a: fff75bff bl #0x7fcac54
0x07fcad9e: 8007 lsls r0, r0, #0x1e
0x07fcada0: 01d4 bmi #0x7fcada6
0x07fcada2: 0b20 movs r0, #0xb
0x07fcada4: c443 mvns r4, r0
0x07fcada6: 60b2 sxtb r0, r4
0x07fcada8: 10bd pop {r4, pc}
0x07fcadaa: 0000 movs r0, r0
0x07fcadac: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fcadae: 0446 mov r4, r0
0x07fcadb0: 8078 ldrb r0, [r0, #2]
0x07fcadb2: 5a49 ldr r1, [pc, #0x168]
0x07fcadb4: 8870 strb r0, [r1, #2]
0x07fcadb6: e078 ldrb r0, [r4, #3]
0x07fcadb8: c870 strb r0, [r1, #3]
0x07fcadba: fff78dfe bl #0x7fcaad8
0x07fcadc0: 1081 strh r0, [r2, #8]
0x07fcadc2: 0120 movs r0, #1
0x07fcadc6: 1088 ldrh r0, [r2]
0x07fcadc8: c202 lsls r2, r0, #0xb
0x07fcadca: 154b ldr r3, [pc, #0x54]
0x07fcadcc: 1d88 ldrh r5, [r3]
0x07fcadce: 1543 orrs r5, r2
0x07fcadd0: 1d80 strh r5, [r3]
0x07fcadd2: 0029 cmp r1, #0
0x07fcadd4: 02d0 beq #0x7fcaddc
0x07fcadd8: 1088 ldrh r0, [r2]
0x07fcadda: 02e0 b #0x7fcade2
0x07fcaddc: 0021 movs r1, #0
0x07fcade0: 1088 ldrh r0, [r2]
0x07fcade2: 2178 ldrb r1, [r4]
0x07fcade4: 4a08 lsrs r2, r1, #1
0x07fcade6: 7823 movs r3, #0x78
0x07fcade8: 1340 ands r3, r2
0x07fcadea: 0e22 movs r2, #0xe
0x07fcadec: 0a40 ands r2, r1
0x07fcadee: c907 lsls r1, r1, #0x1f
0x07fcadf0: 490e lsrs r1, r1, #0x19
0x07fcadf2: 8918 adds r1, r1, r2
0x07fcadf4: 1943 orrs r1, r3
0x07fcadf6: 6278 ldrb r2, [r4, #1]
0x07fcadf8: 5307 lsls r3, r2, #0x1d
0x07fcadfa: 9b0d lsrs r3, r3, #0x16
0x07fcadfc: 5918 adds r1, r3, r1
0x07fcadfe: 9209 lsrs r2, r2, #6
0x07fcae00: d207 lsls r2, r2, #0x1f
0x07fcae02: 520c lsrs r2, r2, #0x11
0x07fcae04: 8918 adds r1, r1, r2
0x07fcae06: 0f4a ldr r2, [pc, #0x3c]
0x07fcae08: 1180 strh r1, [r2]
0x07fcae0a: 1189 ldrh r1, [r2, #8]
0x07fcae0c: 0323 movs r3, #3
0x07fcae0e: 9943 bics r1, r3
0x07fcae10: 1181 strh r1, [r2, #8]
0x07fcae12: d080 strh r0, [r2, #6]
0x07fcae14: 1188 ldrh r1, [r2]
0x07fcae16: 0143 orrs r1, r0
0x07fcae18: 1180 strh r1, [r2]
0x07fcae1a: b0bd pop {r4, r5, r7, pc}
0x07fcae1c: 9c4a ldr r2, [pc, #0x270]
0x07fcae1e: fd07 lsls r5, r7, #0x1f
0x07fcae20: 0400 movs r4, r0
0x07fcae22: 0050 str r0, [r0, r0]
0x07fcae24: 10b5 push {r4, lr} ;;FUNC
0x07fcae26: 0749 ldr r1, [pc, #0x1c]
0x07fcae28: 0a88 ldrh r2, [r1]
0x07fcae2a: 0123 movs r3, #1
0x07fcae2c: 9a43 bics r2, r3
0x07fcae2e: 0a80 strh r2, [r1]
0x07fcae30: 0a88 ldrh r2, [r1]
0x07fcae32: 054c ldr r4, [pc, #0x14]
0x07fcae34: 1440 ands r4, r2
0x07fcae36: c001 lsls r0, r0, #7
0x07fcae38: 2043 orrs r0, r4
0x07fcae3a: 0880 strh r0, [r1]
0x07fcae3c: 0888 ldrh r0, [r1]
0x07fcae3e: 1843 orrs r0, r3
0x07fcae40: 0880 strh r0, [r1]
0x07fcae42: 10bd pop {r4, pc}
0x07fcae44: 0012 asrs r0, r0, #8
0x07fcae46: 0050 str r0, [r0, r0]
0x07fcae48: 7ffe0000 cdp2 p0, #7, c0, c15, c0, #0
0x07fcae4c: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fcae4e: 0546 mov r5, r0
0x07fcae50: 400b lsrs r0, r0, #0xd
0x07fcae52: 1728 cmp r0, #0x17
0x07fcae54: 17d3 blo #0x7fcae86
0x07fcae56: 1f46 mov r7, r3
0x07fcae58: 0e46 mov r6, r1
0x07fcae5a: 0092 str r2, [sp]
0x07fcae5c: 069c ldr r4, [sp, #0x18]
0x07fcae5e: fff7a9fe bl #0x7fcabb4
0x07fcae62: 002f cmp r7, #0
0x07fcae64: 02d0 beq #0x7fcae6c
0x07fcae66: 2846 mov r0, r5
0x07fcae68: fff784fe bl #0x7fcab74
0x07fcae6c: 002c cmp r4, #0
0x07fcae6e: 009a ldr r2, [sp]
0x07fcae70: 054b ldr r3, [pc, #0x14]
0x07fcae72: 3046 mov r0, r6
0x07fcae74: 2946 mov r1, r5
0x07fcae76: 02d0 beq #0x7fcae7e
0x07fcae78: fff724ff bl #0x7fcacc4
0x07fcae7c: 01e0 b #0x7fcae82
0x07fcae7e: fff7b9fe bl #0x7fcabf4
0x07fcae82: fff7fdfe bl #0x7fcac80
0x07fcae86: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcae88: b817 asrs r0, r7, #0x1e
0x07fcae8a: fd07 lsls r5, r7, #0x1f
0x07fcae8c: 10b5 push {r4, lr} ;;FUNC
0x07fcae8e: 0446 mov r4, r0
0x07fcae90: fff72afe bl #0x7fcaae8
0x07fcae94: 2046 mov r0, r4
0x07fcae96: fff703fe bl #0x7fcaaa0
0x07fcae9a: 0446 mov r4, r0
0x07fcae9c: fff71cfe bl #0x7fcaad8
0x07fcaea0: 2046 mov r0, r4
0x07fcaea2: 10bd pop {r4, pc}
0x07fcaea4: e0b5 push {r5, r6, r7, lr} ;;FUNC
0x07fcaea6: 0069 ldr r0, [r0, #0x10]
0x07fcaea8: 0022 movs r2, #0
0x07fcaeaa: 4281 strh r2, [r0, #0xa]
0x07fcaeac: 01ab add r3, sp, #4
0x07fcaeae: 1a70 strb r2, [r3]
0x07fcaeb0: c088 ldrh r0, [r0, #6]
0x07fcaeb2: 0c30 adds r0, #0xc
0x07fcaeb4: 80b2 uxth r0, r0
0x07fcaeb6: 0121 movs r1, #1
0x07fcaeb8: 45f7bff8 bl #0x7f1003a
0x07fcaebc: 0028 cmp r0, #0
0x07fcaebe: 06d0 beq #0x7fcaece
0x07fcaec0: 0348 ldr r0, [pc, #0xc]
0x07fcaec2: ff21 movs r1, #0xff
0x07fcaec4: 0180 strh r1, [r0]
0x07fcaec6: 0348 ldr r0, [pc, #0xc]
0x07fcaec8: 0821 movs r1, #8
0x07fcaeca: 0180 strh r1, [r0]
0x07fcaecc: fee7 b #0x7fcaecc
0x07fcaece: 8cbd pop {r2, r3, r7, pc}
0x07fcaed0: 0031 adds r1, #0
0x07fcaed2: 0050 str r0, [r0, r0]
0x07fcaed4: 0233 adds r3, #2
0x07fcaed6: 0050 str r0, [r0, r0]
0x07fcaed8: 7047 bx lr
0x07fcaeda: 80b5 push {r7, lr} ;;FUNC
0x07fcaedc: 0169 ldr r1, [r0, #0x10]
0x07fcaede: 0022 movs r2, #0
0x07fcaee0: 0261 str r2, [r0, #0x10]
0x07fcaee2: 0846 mov r0, r1
0x07fcaee4: 50f7d1fd bl #0x7f1ba8a
0x07fcaee8: 80bd pop {r7, pc}
0x07fcaeea: 0000 movs r0, r0
0x07fcaeec: 80b5 push {r7, lr} ;;FUNC
0x07fcaeee: 8878 ldrb r0, [r1, #2]
0x07fcaef0: 0028 cmp r0, #0
0x07fcaef2: 11d0 beq #0x7fcaf18
0x07fcaef4: 4868 ldr r0, [r1, #4]
0x07fcaef6: 0949 ldr r1, [pc, #0x24]
0x07fcaef8: 4866 str r0, [r1, #0x64]
0x07fcaefa: 087f ldrb r0, [r1, #0x1c]
0x07fcaefc: 0146 mov r1, r0
0x07fcaefe: 1239 subs r1, #0x12
0x07fcaf00: 0229 cmp r1, #2
0x07fcaf02: 09d3 blo #0x7fcaf18
0x07fcaf04: 801e subs r0, r0, #2
0x07fcaf06: 0128 cmp r0, #1
0x07fcaf08: 03d8 bhi #0x7fcaf12
0x07fcaf0a: 0020 movs r0, #0
0x07fcaf0c: 00f08afc bl #0x7fcb824
0x07fcaf10: 02e0 b #0x7fcaf18
0x07fcaf12: 0820 movs r0, #8
0x07fcaf14: 00f098fc bl #0x7fcb848
0x07fcaf18: 0020 movs r0, #0
0x07fcaf1a: 80bd pop {r7, pc}
0x07fcaf1c: 9c4a ldr r2, [pc, #0x270]
0x07fcaf1e: fd07 lsls r5, r7, #0x1f
0x07fcaf20: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fcaf22: 8db0 sub sp, #0x34
0x07fcaf24: 1f46 mov r7, r3
0x07fcaf26: 0392 str r2, [sp, #0xc]
0x07fcaf28: 0e46 mov r6, r1
0x07fcaf2a: 0546 mov r5, r0
0x07fcaf2c: 0f20 movs r0, #0xf
0x07fcaf2e: 4001 lsls r0, r0, #5
0x07fcaf30: 0321 movs r1, #3
0x07fcaf32: 50f72ffd bl #0x7f1b994
0x07fcaf36: 0446 mov r4, r0
0x07fcaf38: 0496 str r6, [sp, #0x10]
0x07fcaf3a: 3088 ldrh r0, [r6]
0x07fcaf3c: 2080 strh r0, [r4]
0x07fcaf3e: 0595 str r5, [sp, #0x14]
0x07fcaf40: a88a ldrh r0, [r5, #0x14]
0x07fcaf42: 6080 strh r0, [r4, #2]
0x07fcaf44: 1e20 movs r0, #0x1e
0x07fcaf46: 0297 str r7, [sp, #8]
0x07fcaf48: 3840 ands r0, r7
0x07fcaf4a: 8030 adds r0, #0x80
0x07fcaf4c: 2071 strb r0, [r4, #4]
0x07fcaf4e: a01d adds r0, r4, #6
0x07fcaf50: c6a1 adr r1, #0x318
0x07fcaf52: 1022 movs r2, #0x10
0x07fcaf54: 53f7aaf8 bl #0x7f1e0ac
0x07fcaf58: c848 ldr r0, [pc, #0x320]
0x07fcaf5a: 2083 strh r0, [r4, #0x18]
0x07fcaf5c: 0746 mov r7, r0
0x07fcaf5e: 2046 mov r0, r4
0x07fcaf60: 1a30 adds r0, #0x1a
0x07fcaf62: 1626 movs r6, #0x16
0x07fcaf64: 3146 mov r1, r6
0x07fcaf66: 53f7baf8 bl #0x7f1e0de
0x07fcaf6a: 4020 movs r0, #0x40
0x07fcaf6c: c449 ldr r1, [pc, #0x310]
0x07fcaf6e: 2152 strh r1, [r4, r0]
0x07fcaf70: 2046 mov r0, r4
0x07fcaf72: 4030 adds r0, #0x40
0x07fcaf74: 090c lsrs r1, r1, #0x10
0x07fcaf76: 4180 strh r1, [r0, #2]
0x07fcaf78: 0d46 mov r5, r1
0x07fcaf7a: 0a91 str r1, [sp, #0x28]
0x07fcaf7c: 2046 mov r0, r4
0x07fcaf7e: 3030 adds r0, #0x30
0x07fcaf80: 0783 strh r7, [r0, #0x18]
0x07fcaf82: 0427 movs r7, #4
0x07fcaf84: 8782 strh r7, [r0, #0x14]
0x07fcaf86: bf48 ldr r0, [pc, #0x2fc]
0x07fcaf88: e087 strh r0, [r4, #0x3e]
0x07fcaf8a: bf48 ldr r0, [pc, #0x2fc]
0x07fcaf8c: a087 strh r0, [r4, #0x3c]
0x07fcaf8e: bf48 ldr r0, [pc, #0x2fc]
0x07fcaf90: 6087 strh r0, [r4, #0x3a]
0x07fcaf92: bf48 ldr r0, [pc, #0x2fc]
0x07fcaf94: 2087 strh r0, [r4, #0x38]
0x07fcaf96: bf48 ldr r0, [pc, #0x2fc]
0x07fcaf98: e086 strh r0, [r4, #0x36]
0x07fcaf9a: bf48 ldr r0, [pc, #0x2fc]
0x07fcaf9c: a086 strh r0, [r4, #0x34]
0x07fcaf9e: bf48 ldr r0, [pc, #0x2fc]
0x07fcafa0: 6086 strh r0, [r4, #0x32]
0x07fcafa2: bf48 ldr r0, [pc, #0x2fc]
0x07fcafa4: 2086 strh r0, [r4, #0x30]
0x07fcafa6: 2046 mov r0, r4
0x07fcafa8: 4a30 adds r0, #0x4a
0x07fcafaa: 3146 mov r1, r6
0x07fcafac: 53f797f8 bl #0x7f1e0de
0x07fcafb0: 7020 movs r0, #0x70
0x07fcafb2: b349 ldr r1, [pc, #0x2cc]
0x07fcafb4: 2152 strh r1, [r4, r0]
0x07fcafb6: 6020 movs r0, #0x60
0x07fcafb8: ba49 ldr r1, [pc, #0x2e8]
0x07fcafba: 2152 strh r1, [r4, r0]
0x07fcafbc: 2046 mov r0, r4
0x07fcafbe: 7030 adds r0, #0x70
0x07fcafc0: 4580 strh r5, [r0, #2]
0x07fcafc2: 2046 mov r0, r4
0x07fcafc4: 6030 adds r0, #0x60
0x07fcafc6: ad4d ldr r5, [pc, #0x2b4]
0x07fcafc8: 0583 strh r5, [r0, #0x18]
0x07fcafca: 8782 strh r7, [r0, #0x14]
0x07fcafcc: b649 ldr r1, [pc, #0x2d8]
0x07fcafce: c181 strh r1, [r0, #0xe]
0x07fcafd0: b649 ldr r1, [pc, #0x2d8]
0x07fcafd2: 8181 strh r1, [r0, #0xc]
0x07fcafd4: b649 ldr r1, [pc, #0x2d8]
0x07fcafd6: 4181 strh r1, [r0, #0xa]
0x07fcafd8: b649 ldr r1, [pc, #0x2d8]
0x07fcafda: 0181 strh r1, [r0, #8]
0x07fcafdc: b649 ldr r1, [pc, #0x2d8]
0x07fcafde: c180 strh r1, [r0, #6]
0x07fcafe0: b649 ldr r1, [pc, #0x2d8]
0x07fcafe2: 8180 strh r1, [r0, #4]
0x07fcafe4: b649 ldr r1, [pc, #0x2d8]
0x07fcafe6: 4180 strh r1, [r0, #2]
0x07fcafe8: 2046 mov r0, r4
0x07fcafea: 7a30 adds r0, #0x7a
0x07fcafec: 3146 mov r1, r6
0x07fcafee: 53f776f8 bl #0x7f1e0de
0x07fcaff2: 9020 movs r0, #0x90
0x07fcaff4: b349 ldr r1, [pc, #0x2cc]
0x07fcaff6: 2152 strh r1, [r4, r0]
0x07fcaff8: 2046 mov r0, r4
0x07fcaffa: 9030 adds r0, #0x90
0x07fcaffc: b249 ldr r1, [pc, #0x2c8]
0x07fcaffe: 0a0c lsrs r2, r1, #0x10
0x07fcb000: 0892 str r2, [sp, #0x20]
0x07fcb002: 4282 strh r2, [r0, #0x12]
0x07fcb004: 0182 strh r1, [r0, #0x10]
0x07fcb006: 0583 strh r5, [r0, #0x18]
0x07fcb008: 8782 strh r7, [r0, #0x14]
0x07fcb00a: b049 ldr r1, [pc, #0x2c0]
0x07fcb00c: c181 strh r1, [r0, #0xe]
0x07fcb00e: b049 ldr r1, [pc, #0x2c0]
0x07fcb010: 8181 strh r1, [r0, #0xc]
0x07fcb012: b049 ldr r1, [pc, #0x2c0]
0x07fcb014: 4181 strh r1, [r0, #0xa]
0x07fcb016: b049 ldr r1, [pc, #0x2c0]
0x07fcb018: 0181 strh r1, [r0, #8]
0x07fcb01a: b049 ldr r1, [pc, #0x2c0]
0x07fcb01c: c180 strh r1, [r0, #6]
0x07fcb01e: b049 ldr r1, [pc, #0x2c0]
0x07fcb020: 8180 strh r1, [r0, #4]
0x07fcb022: b049 ldr r1, [pc, #0x2c0]
0x07fcb024: 4180 strh r1, [r0, #2]
0x07fcb026: 2046 mov r0, r4
0x07fcb028: aa30 adds r0, #0xaa
0x07fcb02a: 3146 mov r1, r6
0x07fcb02c: 53f757f8 bl #0x7f1e0de
0x07fcb030: c020 movs r0, #0xc0
0x07fcb032: ad49 ldr r1, [pc, #0x2b4]
0x07fcb034: 2152 strh r1, [r4, r0]
0x07fcb036: 2046 mov r0, r4
0x07fcb038: c030 adds r0, #0xc0
0x07fcb03a: 0a99 ldr r1, [sp, #0x28]
0x07fcb03c: 4182 strh r1, [r0, #0x12]
0x07fcb03e: 9049 ldr r1, [pc, #0x240]
0x07fcb040: 0182 strh r1, [r0, #0x10]
0x07fcb042: 0583 strh r5, [r0, #0x18]
0x07fcb044: 0221 movs r1, #2
0x07fcb046: 0a91 str r1, [sp, #0x28]
0x07fcb048: 8182 strh r1, [r0, #0x14]
0x07fcb04a: a849 ldr r1, [pc, #0x2a0]
0x07fcb04c: c181 strh r1, [r0, #0xe]
0x07fcb04e: a849 ldr r1, [pc, #0x2a0]
0x07fcb050: 8181 strh r1, [r0, #0xc]
0x07fcb052: 0c21 movs r1, #0xc
0x07fcb054: 4181 strh r1, [r0, #0xa]
0x07fcb056: a749 ldr r1, [pc, #0x29c]
0x07fcb058: 0181 strh r1, [r0, #8]
0x07fcb05a: a749 ldr r1, [pc, #0x29c]
0x07fcb05c: c180 strh r1, [r0, #6]
0x07fcb05e: a749 ldr r1, [pc, #0x29c]
0x07fcb060: 8180 strh r1, [r0, #4]
0x07fcb062: a749 ldr r1, [pc, #0x29c]
0x07fcb064: 4180 strh r1, [r0, #2]
0x07fcb066: 2046 mov r0, r4
0x07fcb068: da30 adds r0, #0xda
0x07fcb06a: 3146 mov r1, r6
0x07fcb06c: 53f737f8 bl #0x7f1e0de
0x07fcb070: f020 movs r0, #0xf0
0x07fcb072: a449 ldr r1, [pc, #0x290]
0x07fcb074: 2152 strh r1, [r4, r0]
0x07fcb076: 2046 mov r0, r4
0x07fcb078: f030 adds r0, #0xf0
0x07fcb07a: 0a21 movs r1, #0xa
0x07fcb07c: 4182 strh r1, [r0, #0x12]
0x07fcb07e: a249 ldr r1, [pc, #0x288]
0x07fcb080: 0182 strh r1, [r0, #0x10]
0x07fcb082: 0583 strh r5, [r0, #0x18]
0x07fcb084: 2f46 mov r7, r5
0x07fcb086: f421 movs r1, #0xf4
0x07fcb088: 0191 str r1, [sp, #4]
0x07fcb08a: 8182 strh r1, [r0, #0x14]
0x07fcb08c: 9f49 ldr r1, [pc, #0x27c]
0x07fcb08e: c181 strh r1, [r0, #0xe]
0x07fcb090: 9f49 ldr r1, [pc, #0x27c]
0x07fcb092: 8181 strh r1, [r0, #0xc]
0x07fcb094: 9f49 ldr r1, [pc, #0x27c]
0x07fcb096: 4181 strh r1, [r0, #0xa]
0x07fcb098: 9f49 ldr r1, [pc, #0x27c]
0x07fcb09a: 0181 strh r1, [r0, #8]
0x07fcb09c: 9f49 ldr r1, [pc, #0x27c]
0x07fcb09e: c180 strh r1, [r0, #6]
0x07fcb0a0: 9f49 ldr r1, [pc, #0x27c]
0x07fcb0a2: 8180 strh r1, [r0, #4]
0x07fcb0a4: 9f49 ldr r1, [pc, #0x27c]
0x07fcb0a6: 4180 strh r1, [r0, #2]
0x07fcb0a8: 8520 movs r0, #0x85
0x07fcb0aa: 4000 lsls r0, r0, #1
0x07fcb0ac: 2018 adds r0, r4, r0
0x07fcb0ae: 3146 mov r1, r6
0x07fcb0b0: 3546 mov r5, r6
0x07fcb0b2: 0796 str r6, [sp, #0x1c]
0x07fcb0b4: 53f713f8 bl #0x7f1e0de
0x07fcb0b8: 0920 movs r0, #9
0x07fcb0ba: 4001 lsls r0, r0, #5
0x07fcb0bc: 9a49 ldr r1, [pc, #0x268]
0x07fcb0be: 2152 strh r1, [r4, r0]
0x07fcb0c0: 2018 adds r0, r4, r0
0x07fcb0c2: 0821 movs r1, #8
0x07fcb0c4: 4182 strh r1, [r0, #0x12]
0x07fcb0c6: 9949 ldr r1, [pc, #0x264]
0x07fcb0c8: 0182 strh r1, [r0, #0x10]
0x07fcb0ca: 9949 ldr r1, [pc, #0x264]
0x07fcb0cc: 0183 strh r1, [r0, #0x18]
0x07fcb0ce: 0126 movs r6, #1
0x07fcb0d0: 8682 strh r6, [r0, #0x14]
0x07fcb0d2: 9849 ldr r1, [pc, #0x260]
0x07fcb0d4: c181 strh r1, [r0, #0xe]
0x07fcb0d6: 9849 ldr r1, [pc, #0x260]
0x07fcb0d8: 8181 strh r1, [r0, #0xc]
0x07fcb0da: 9849 ldr r1, [pc, #0x260]
0x07fcb0dc: 4181 strh r1, [r0, #0xa]
0x07fcb0de: 9849 ldr r1, [pc, #0x260]
0x07fcb0e0: 0181 strh r1, [r0, #8]
0x07fcb0e2: 9849 ldr r1, [pc, #0x260]
0x07fcb0e4: c180 strh r1, [r0, #6]
0x07fcb0e6: 9849 ldr r1, [pc, #0x260]
0x07fcb0e8: 8180 strh r1, [r0, #4]
0x07fcb0ea: 9849 ldr r1, [pc, #0x260]
0x07fcb0ec: 4180 strh r1, [r0, #2]
0x07fcb0ee: 9d20 movs r0, #0x9d
0x07fcb0f0: 4000 lsls r0, r0, #1
0x07fcb0f2: 2018 adds r0, r4, r0
0x07fcb0f4: 0e21 movs r1, #0xe
0x07fcb0f6: 52f7f2ff bl #0x7f1e0de
0x07fcb0fa: 2920 movs r0, #0x29
0x07fcb0fc: c000 lsls r0, r0, #3
0x07fcb0fe: 8249 ldr r1, [pc, #0x208]
0x07fcb100: 2152 strh r1, [r4, r0]
0x07fcb102: 2018 adds r0, r4, r0
0x07fcb104: 0021 movs r1, #0
0x07fcb106: c180 strh r1, [r0, #6]
0x07fcb108: 0991 str r1, [sp, #0x24]
0x07fcb10a: 8180 strh r1, [r0, #4]
0x07fcb10c: 0a99 ldr r1, [sp, #0x28]
0x07fcb10e: 4180 strh r1, [r0, #2]
0x07fcb110: 0781 strh r7, [r0, #8]
0x07fcb112: a920 movs r0, #0xa9
0x07fcb114: 4000 lsls r0, r0, #1
0x07fcb116: 2018 adds r0, r4, r0
0x07fcb118: 2946 mov r1, r5
0x07fcb11a: 52f7e0ff bl #0x7f1e0de
0x07fcb11e: 2d20 movs r0, #0x2d
0x07fcb120: c000 lsls r0, r0, #3
0x07fcb122: 8b49 ldr r1, [pc, #0x22c]
0x07fcb124: 2152 strh r1, [r4, r0]
0x07fcb126: 2018 adds r0, r4, r0
0x07fcb128: 089f ldr r7, [sp, #0x20]
0x07fcb12a: 4782 strh r7, [r0, #0x12]
0x07fcb12c: 664d ldr r5, [pc, #0x198]
0x07fcb12e: 0582 strh r5, [r0, #0x10]
0x07fcb130: 5249 ldr r1, [pc, #0x148]
0x07fcb132: 0183 strh r1, [r0, #0x18]
0x07fcb134: 0696 str r6, [sp, #0x18]
0x07fcb136: 8682 strh r6, [r0, #0x14]
0x07fcb138: 8649 ldr r1, [pc, #0x218]
0x07fcb13a: c181 strh r1, [r0, #0xe]
0x07fcb13c: 8649 ldr r1, [pc, #0x218]
0x07fcb13e: 8181 strh r1, [r0, #0xc]
0x07fcb140: 8649 ldr r1, [pc, #0x218]
0x07fcb142: 4181 strh r1, [r0, #0xa]
0x07fcb144: 8649 ldr r1, [pc, #0x218]
0x07fcb146: 0181 strh r1, [r0, #8]
0x07fcb148: 8649 ldr r1, [pc, #0x218]
0x07fcb14a: c180 strh r1, [r0, #6]
0x07fcb14c: 8649 ldr r1, [pc, #0x218]
0x07fcb14e: 8180 strh r1, [r0, #4]
0x07fcb150: 8649 ldr r1, [pc, #0x218]
0x07fcb152: 4180 strh r1, [r0, #2]
0x07fcb154: c120 movs r0, #0xc1
0x07fcb156: 4000 lsls r0, r0, #1
0x07fcb158: 2018 adds r0, r4, r0
0x07fcb15a: 079e ldr r6, [sp, #0x1c]
0x07fcb15c: 3146 mov r1, r6
0x07fcb15e: 52f7beff bl #0x7f1e0de
0x07fcb162: 3320 movs r0, #0x33
0x07fcb164: c000 lsls r0, r0, #3
0x07fcb166: 8249 ldr r1, [pc, #0x208]
0x07fcb168: 2152 strh r1, [r4, r0]
0x07fcb16a: 2018 adds r0, r4, r0
0x07fcb16c: 4782 strh r7, [r0, #0x12]
0x07fcb16e: 0582 strh r5, [r0, #0x10]
0x07fcb170: 4249 ldr r1, [pc, #0x108]
0x07fcb172: 0183 strh r1, [r0, #0x18]
0x07fcb174: 0a99 ldr r1, [sp, #0x28]
0x07fcb176: 8182 strh r1, [r0, #0x14]
0x07fcb178: 7e49 ldr r1, [pc, #0x1f8]
0x07fcb17a: c181 strh r1, [r0, #0xe]
0x07fcb17c: 7e49 ldr r1, [pc, #0x1f8]
0x07fcb17e: 8181 strh r1, [r0, #0xc]
0x07fcb180: 7e49 ldr r1, [pc, #0x1f8]
0x07fcb182: 4181 strh r1, [r0, #0xa]
0x07fcb184: 7e49 ldr r1, [pc, #0x1f8]
0x07fcb186: 0181 strh r1, [r0, #8]
0x07fcb188: 7e49 ldr r1, [pc, #0x1f8]
0x07fcb18a: c180 strh r1, [r0, #6]
0x07fcb18c: 7e49 ldr r1, [pc, #0x1f8]
0x07fcb18e: 8180 strh r1, [r0, #4]
0x07fcb190: 7e49 ldr r1, [pc, #0x1f8]
0x07fcb192: 4180 strh r1, [r0, #2]
0x07fcb194: d920 movs r0, #0xd9
0x07fcb196: 4000 lsls r0, r0, #1
0x07fcb198: 2018 adds r0, r4, r0
0x07fcb19a: 3146 mov r1, r6
0x07fcb19c: 52f79fff bl #0x7f1e0de
0x07fcb1a0: 3920 movs r0, #0x39
0x07fcb1a2: c000 lsls r0, r0, #3
0x07fcb1a4: 7a49 ldr r1, [pc, #0x1e8]
0x07fcb1a6: 2152 strh r1, [r4, r0]
0x07fcb1a8: 2018 adds r0, r4, r0
0x07fcb1aa: 4782 strh r7, [r0, #0x12]
0x07fcb1ac: 0582 strh r5, [r0, #0x10]
0x07fcb1ae: 7949 ldr r1, [pc, #0x1e4]
0x07fcb1b0: 8182 strh r1, [r0, #0x14]
0x07fcb1b2: 7949 ldr r1, [pc, #0x1e4]
0x07fcb1b4: c181 strh r1, [r0, #0xe]
0x07fcb1b6: 7949 ldr r1, [pc, #0x1e4]
0x07fcb1b8: 8181 strh r1, [r0, #0xc]
0x07fcb1ba: 7949 ldr r1, [pc, #0x1e4]
0x07fcb1bc: 4181 strh r1, [r0, #0xa]
0x07fcb1be: 7949 ldr r1, [pc, #0x1e4]
0x07fcb1c0: 0181 strh r1, [r0, #8]
0x07fcb1c2: 7949 ldr r1, [pc, #0x1e4]
0x07fcb1c4: c180 strh r1, [r0, #6]
0x07fcb1c6: 7949 ldr r1, [pc, #0x1e4]
0x07fcb1c8: 8180 strh r1, [r0, #4]
0x07fcb1ca: 7949 ldr r1, [pc, #0x1e4]
0x07fcb1cc: 4180 strh r1, [r0, #2]
0x07fcb1ce: 1320 movs r0, #0x13
0x07fcb1d0: 6071 strb r0, [r4, #5]
0x07fcb1d2: 2046 mov r0, r4
0x07fcb1d4: 44f757fe bl #0x7f0fe86
0x07fcb1d8: 0646 mov r6, r0
0x07fcb1da: 0028 cmp r0, #0
0x07fcb1dc: 40d1 bne #0x7fcb260
0x07fcb1de: 1298 ldr r0, [sp, #0x48]
0x07fcb1e0: 0a90 str r0, [sp, #0x28]
0x07fcb1e2: 0c25 movs r5, #0xc
0x07fcb1e4: 2846 mov r0, r5
0x07fcb1e6: 0999 ldr r1, [sp, #0x24]
0x07fcb1e8: 50f7d4fb bl #0x7f1b994
0x07fcb1ec: 0746 mov r7, r0
0x07fcb1ee: 2946 mov r1, r5
0x07fcb1f0: 52f775ff bl #0x7f1e0de
0x07fcb1f4: 2088 ldrh r0, [r4]
0x07fcb1f6: 099b ldr r3, [sp, #0x24]
0x07fcb1f8: 7b81 strh r3, [r7, #0xa]
0x07fcb1fa: f880 strh r0, [r7, #6]
0x07fcb1fc: 0299 ldr r1, [sp, #8]
0x07fcb1fe: c903 lsls r1, r1, #0xf
0x07fcb200: 039a ldr r2, [sp, #0xc]
0x07fcb202: 1143 orrs r1, r2
0x07fcb204: 3980 strh r1, [r7]
0x07fcb206: 059a ldr r2, [sp, #0x14]
0x07fcb208: 918a ldrh r1, [r2, #0x14]
0x07fcb20a: 7980 strh r1, [r7, #2]
0x07fcb20c: fc21 movs r1, #0xfc
0x07fcb20e: d182 strh r1, [r2, #0x16]
0x07fcb210: 0699 ldr r1, [sp, #0x18]
0x07fcb212: d181 strh r1, [r2, #0xe]
0x07fcb214: 0499 ldr r1, [sp, #0x10]
0x07fcb216: 0880 strh r0, [r1]
0x07fcb218: 3846 mov r0, r7
0x07fcb21a: 0830 adds r0, #8
0x07fcb21c: 1761 str r7, [r2, #0x10]
0x07fcb21e: 6549 ldr r1, [pc, #0x194]
0x07fcb220: 5160 str r1, [r2, #4]
0x07fcb222: 9060 str r0, [r2, #8]
0x07fcb224: 0a98 ldr r0, [sp, #0x28]
0x07fcb226: 0078 ldrb r0, [r0]
0x07fcb228: 3871 strb r0, [r7, #4]
0x07fcb22a: 908a ldrh r0, [r2, #0x14]
0x07fcb22c: 1946 mov r1, r3
0x07fcb22e: 50f742fe bl #0x7f1beb6
0x07fcb232: fd88 ldrh r5, [r7, #6]
0x07fcb234: 0cab add r3, sp, #0x30
0x07fcb236: 0d20 movs r0, #0xd
0x07fcb238: 1870 strb r0, [r3]
0x07fcb23a: 0ba9 add r1, sp, #0x2c
0x07fcb23c: 0a91 str r1, [sp, #0x28]
0x07fcb23e: 0198 ldr r0, [sp, #4]
0x07fcb240: 0880 strh r0, [r1]
0x07fcb242: 2846 mov r0, r5
0x07fcb244: 0f30 adds r0, #0xf
0x07fcb246: 80b2 uxth r0, r0
0x07fcb248: 0699 ldr r1, [sp, #0x18]
0x07fcb24a: 099f ldr r7, [sp, #0x24]
0x07fcb24c: 3a46 mov r2, r7
0x07fcb24e: 44f7f4fe bl #0x7f1003a
0x07fcb252: 1135 adds r5, #0x11
0x07fcb254: a8b2 uxth r0, r5
0x07fcb256: 0221 movs r1, #2
0x07fcb258: 3a46 mov r2, r7
0x07fcb25a: 0a9b ldr r3, [sp, #0x28]
0x07fcb25c: 44f7edfe bl #0x7f1003a
0x07fcb260: 2046 mov r0, r4
0x07fcb262: 50f712fc bl #0x7f1ba8a
0x07fcb266: 3046 mov r0, r6
0x07fcb268: 0db0 add sp, #0x34
0x07fcb26a: f0bd pop {r4, r5, r6, r7, pc}
0x07fcb26c: f5fe0000 cdp2 p0, #0xf, c0, c5, c0, #0
0x07fcb270: 0000 movs r0, r0
0x07fcb272: 0000 movs r0, r0
0x07fcb274: 0000 movs r0, r0
0x07fcb276: 0000 movs r0, r0
0x07fcb278: 0000 movs r0, r0
0x07fcb27a: 0000 movs r0, r0
0x07fcb27c: 0328 cmp r0, #3
0x07fcb27e: 0000 movs r0, r0
0x07fcb280: 0900 movs r1, r1
0x07fcb282: 0a00 movs r2, r1
0x07fcb284: 8280 strh r2, [r0, #4]
0x07fcb286: 0000 movs r0, r0
0x07fcb288: a8ca ldm r2!, {r3, r5, r7}
0x07fcb28a: 0000 movs r0, r0
0x07fcb28c: a641 sbcs r6, r4
0x07fcb28e: 0000 movs r0, r0
0x07fcb290: 2140 ands r1, r4
0x07fcb292: 0000 movs r0, r0
0x07fcb294: c691 str r1, [sp, #0x318]
0x07fcb296: 0000 movs r0, r0
0x07fcb298: f956 ldrsb r1, [r7, r3]
0x07fcb29a: 0000 movs r0, r0
0x07fcb29c: 54b9 cbnz r4, #0x7fcb2b4
0x07fcb29e: 0000 movs r0, r0
0x07fcb2a0: 34cc ldm r4, {r2, r4, r5}
0x07fcb2a2: 0000 movs r0, r0
0x07fcb2a4: 5186 strh r1, [r2, #0x32]
0x07fcb2a6: 0000 movs r0, r0
0x07fcb2a8: 4272 strb r2, [r0, #9]
0x07fcb2aa: 0000 movs r0, r0
0x07fcb2ac: f049 ldr r1, [pc, #0x3c0]
0x07fcb2ae: 0000 movs r0, r0
0x07fcb2b0: c35e ldrsh r3, [r0, r3]
0x07fcb2b2: 0000 movs r0, r0
0x07fcb2b4: 5f4b ldr r3, [pc, #0x17c]
0x07fcb2b6: 0000 movs r0, r0
0x07fcb2b8: 0488 ldrh r4, [r0]
0x07fcb2ba: 0000 movs r0, r0
0x07fcb2bc: 3442 tst r4, r6
0x07fcb2be: 0000 movs r0, r0
0x07fcb2c0: f05a ldrh r0, [r6, r3]
0x07fcb2c2: 0000 movs r0, r0
0x07fcb2c4: d44f ldr r7, [pc, #0x350]
0x07fcb2c6: 0000 movs r0, r0
0x07fcb2c8: 0100 movs r1, r0
0x07fcb2ca: 0800 movs r0, r1
0x07fcb2cc: 536c ldr r3, [r2, #0x44]
0x07fcb2ce: 0000 movs r0, r0
0x07fcb2d0: 25db blt #0x7fcb31e
0x07fcb2d2: 0000 movs r0, r0
0x07fcb2d6: 0000 movs r0, r0
0x07fcb2d8: fe45 cmp lr, pc
0x07fcb2da: 0000 movs r0, r0
0x07fcb2dc: 22a0 adr r0, #0x88
0x07fcb2de: 0000 movs r0, r0
0x07fcb2e0: 927c ldrb r2, [r2, #0x12]
0x07fcb2e2: 0000 movs r0, r0
0x07fcb2e4: 33fb0000 smlawb r0, r3, r0, r0
0x07fcb2e8: 31da bge #0x7fcb34e
0x07fcb2ea: 0000 movs r0, r0
0x07fcb2ec: 849d ldr r5, [sp, #0x210]
0x07fcb2ee: 0000 movs r0, r0
0x07fcb2f0: a3b9 cbnz r3, #0x7fcb31c
0x07fcb2f2: 0000 movs r0, r0
0x07fcb2f4: d849 ldr r1, [pc, #0x360]
0x07fcb2f6: 0000 movs r0, r0
0x07fcb2f8: 8391 str r1, [sp, #0x20c]
0x07fcb2fa: 0000 movs r0, r0
0x07fcb2fc: 5b85 strh r3, [r3, #0x2a]
0x07fcb2fe: 0000 movs r0, r0
0x07fcb300: 3f67 str r7, [r7, #0x70]
0x07fcb302: 0000 movs r0, r0
0x07fcb304: b29c ldr r4, [sp, #0x2c8]
0x07fcb306: 0000 movs r0, r0
0x07fcb308: 0980 strh r1, [r1]
0x07fcb30a: 0000 movs r0, r0
0x07fcb30c: 7845 cmp r0, pc
0x07fcb30e: 0000 movs r0, r0
0x07fcb310: e871 strb r0, [r5, #7]
0x07fcb312: 0000 movs r0, r0
0x07fcb314: 16d5 bpl #0x7fcb344
0x07fcb316: 0000 movs r0, r0
0x07fcb318: a14c ldr r4, [pc, #0x284]
0x07fcb31a: 0000 movs r0, r0
0x07fcb31c: 1691 str r1, [sp, #0x58]
0x07fcb31e: 0000 movs r0, r0
0x07fcb320: d057 ldrsb r0, [r2, r7]
0x07fcb322: 0000 movs r0, r0
0x07fcb324: 7bb1 cbz r3, #0x7fcb346
0x07fcb326: 0000 movs r0, r0
0x07fcb328: 885c ldrb r0, [r1, r2]
0x07fcb32a: 0000 movs r0, r0
0x07fcb32c: 0102 lsls r1, r0, #8
0x07fcb32e: 0000 movs r0, r0
0x07fcb330: 0229 cmp r1, #2
0x07fcb332: 0000 movs r0, r0
0x07fcb334: 785f ldrsh r0, [r7, r5]
0x07fcb336: 0000 movs r0, r0
0x07fcb338: 94df svc #0x94
0x07fcb33a: 0000 movs r0, r0
0x07fcb33c: 8c79 ldrb r4, [r1, #6]
0x07fcb33e: 0000 movs r0, r0
0x07fcb340: f546 mov sp, lr
0x07fcb342: 0000 movs r0, r0
0x07fcb344: 0a99 ldr r1, [sp, #0x28]
0x07fcb346: 0000 movs r0, r0
0x07fcb348: ebb3 cbz r3, #0x7fcb3c6
0x07fcb34a: 0000 movs r0, r0
0x07fcb34c: 066a ldr r6, [r0, #0x20]
0x07fcb34e: 0000 movs r0, r0
0x07fcb350: 3a91 str r1, [sp, #0xe8]
0x07fcb352: 0000 movs r0, r0
0x07fcb354: b464 str r4, [r6, #0x48]
0x07fcb356: 0000 movs r0, r0
0x07fcb35a: 0000 movs r0, r0
0x07fcb35c: e50d lsrs r5, r4, #0x17
0x07fcb35e: 0000 movs r0, r0
0x07fcb360: 1b40 ands r3, r3
0x07fcb362: 0000 movs r0, r0
0x07fcb364: 1da2 adr r2, #0x74
0x07fcb366: 0000 movs r0, r0
0x07fcb368: c8ac add r4, sp, #0x320
0x07fcb36a: 0000 movs r0, r0
0x07fcb36c: 3bdb blt #0x7fcb3e6
0x07fcb36e: 0000 movs r0, r0
0x07fcb370: 3bfb0000 smlawb r0, fp, r0, r0
0x07fcb374: c342 cmn r3, r0
0x07fcb376: 0000 movs r0, r0
0x07fcb378: dddf svc #0xdd
0x07fcb37a: 0000 movs r0, r0
0x07fcb37c: be77 strb r6, [r7, #0x1e]
0x07fcb37e: 0000 movs r0, r0
0x07fcb380: 9c4d ldr r5, [pc, #0x270]
0x07fcb382: 0000 movs r0, r0
0x07fcb384: 5484 strh r4, [r2, #0x22]
0x07fcb386: 0000 movs r0, r0
0x07fcb388: 878f ldrh r7, [r0, #0x3c]
0x07fcb38a: 0000 movs r0, r0
0x07fcb38c: 6752 strh r7, [r4, r1]
0x07fcb38e: 0000 movs r0, r0
0x07fcb390: 3ce2 b #0x7fcb80c
0x07fcb392: 0000 movs r0, r0
0x07fcb394: 0280 strh r2, [r0]
0x07fcb396: 0000 movs r0, r0
0x07fcb39a: 0000 movs r0, r0
0x07fcb39c: ea1e subs r2, r5, #3
0x07fcb39e: 0000 movs r0, r0
0x07fcb3a0: 3d82 strh r5, [r7, #0x10]
0x07fcb3a2: 0000 movs r0, r0
0x07fcb3a4: bb43 bics r3, r7
0x07fcb3a6: 0000 movs r0, r0
0x07fcb3a8: afa3 adr r3, #0x2bc
0x07fcb3aa: 0000 movs r0, r0
0x07fcb3ac: 90c4 stm r4!, {r4, r7}
0x07fcb3ae: 0000 movs r0, r0
0x07fcb3b0: fc3d subs r5, #0xfc
0x07fcb3b2: 0000 movs r0, r0
0x07fcb3b4: 6009 lsrs r0, r4, #5
0x07fcb3b6: fd07 lsls r5, r7, #0x1f
0x07fcb3b8: 10b5 push {r4, lr} ;;FUNC
0x07fcb3ba: 0c46 mov r4, r1
0x07fcb3bc: fc20 movs r0, #0xfc
0x07fcb3be: fff70df9 bl #0x7fca5dc
0x07fcb3c2: c088 ldrh r0, [r0, #6]
0x07fcb3c4: 801d adds r0, r0, #6
0x07fcb3c6: 80b2 uxth r0, r0
0x07fcb3c8: 0421 movs r1, #4
0x07fcb3ca: 0022 movs r2, #0
0x07fcb3cc: 2346 mov r3, r4
0x07fcb3ce: 44f734fe bl #0x7f1003a
0x07fcb3d2: 0028 cmp r0, #0
0x07fcb3d4: 06d0 beq #0x7fcb3e4
0x07fcb3d6: 0448 ldr r0, [pc, #0x10]
0x07fcb3d8: ff21 movs r1, #0xff
0x07fcb3da: 0180 strh r1, [r0]
0x07fcb3dc: 0348 ldr r0, [pc, #0xc]
0x07fcb3de: 0821 movs r1, #8
0x07fcb3e0: 0180 strh r1, [r0]
0x07fcb3e2: fee7 b #0x7fcb3e2
0x07fcb3e4: 0020 movs r0, #0
0x07fcb3e6: 10bd pop {r4, pc}
0x07fcb3e8: 0031 adds r1, #0
0x07fcb3ea: 0050 str r0, [r0, r0]
0x07fcb3ec: 0233 adds r3, #2
0x07fcb3ee: 0050 str r0, [r0, r0]
0x07fcb3f0: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fcb3f2: 9bb0 sub sp, #0x6c
0x07fcb3f4: be4d ldr r5, [pc, #0x2f8]
0x07fcb3f6: 2f7f ldrb r7, [r5, #0x1c]
0x07fcb3f8: 0820 movs r0, #8
0x07fcb3fa: 132f cmp r7, #0x13
0x07fcb3fc: 00d9 bls #0x7fcb400
0x07fcb3fe: b1e0 b #0x7fcb564
0x07fcb400: 0c46 mov r4, r1
0x07fcb402: 8978 ldrb r1, [r1, #2]
0x07fcb404: 0029 cmp r1, #0
0x07fcb406: 00d1 bne #0x7fcb40a
0x07fcb408: aee0 b #0x7fcb568
0x07fcb40a: ae6e ldr r6, [r5, #0x68]
0x07fcb40c: 0523 movs r3, #5
0x07fcb40e: 002e cmp r6, #0
0x07fcb410: 23d0 beq #0x7fcb45a
0x07fcb412: 102f cmp r7, #0x10
0x07fcb414: 00d2 bhs #0x7fcb418
0x07fcb416: a5e0 b #0x7fcb564
0x07fcb418: e278 ldrb r2, [r4, #3]
0x07fcb41a: e86e ldr r0, [r5, #0x6c]
0x07fcb41c: 0890 str r0, [sp, #0x20]
0x07fcb41e: 8018 adds r0, r0, r2
0x07fcb420: 0121 movs r1, #1
0x07fcb422: 0791 str r1, [sp, #0x1c]
0x07fcb424: 4902 lsls r1, r1, #9
0x07fcb426: 8842 cmp r0, r1
0x07fcb428: 19d8 bhi #0x7fcb45e
0x07fcb42a: 0693 str r3, [sp, #0x18]
0x07fcb42c: fb4d ldr r5, [pc, #0x3ec]
0x07fcb42e: 0898 ldr r0, [sp, #0x20]
0x07fcb430: 2818 adds r0, r5, r0
0x07fcb432: 211d adds r1, r4, #4
0x07fcb434: 52f73afe bl #0x7f1e0ac
0x07fcb438: f749 ldr r1, [pc, #0x3dc]
0x07fcb43a: e078 ldrb r0, [r4, #3]
0x07fcb43c: 089a ldr r2, [sp, #0x20]
0x07fcb43e: 1018 adds r0, r2, r0
0x07fcb440: c866 str r0, [r1, #0x6c]
0x07fcb442: 8642 cmp r6, r0
0x07fcb444: 00d0 beq #0x7fcb448
0x07fcb446: 89e0 b #0x7fcb55c
0x07fcb448: 2420 movs r0, #0x24
0x07fcb44a: 095c ldrb r1, [r1, r0]
0x07fcb44c: 002e cmp r6, #0
0x07fcb44e: 08d0 beq #0x7fcb462
0x07fcb450: 2a78 ldrb r2, [r5]
0x07fcb452: 5140 eors r1, r2
0x07fcb454: 761e subs r6, r6, #1
0x07fcb456: 6d1c adds r5, r5, #1
0x07fcb458: f8e7 b #0x7fcb44c
0x07fcb45a: 1846 mov r0, r3
0x07fcb45c: 82e0 b #0x7fcb564
0x07fcb45e: 0720 movs r0, #7
0x07fcb460: 80e0 b #0x7fcb564
0x07fcb462: ed4d ldr r5, [pc, #0x3b4]
0x07fcb464: 2954 strb r1, [r5, r0]
0x07fcb466: 132f cmp r7, #0x13
0x07fcb468: 52d1 bne #0x7fcb510
0x07fcb46a: 09a8 add r0, sp, #0x24
0x07fcb46c: faf7b0fb bl #0x7fc5bd0
0x07fcb470: faf744fb bl #0x7fc5afc
0x07fcb474: ef6e ldr r7, [r5, #0x6c]
0x07fcb476: 286f ldr r0, [r5, #0x70]
0x07fcb478: 002f cmp r7, #0
0x07fcb47a: 4bd0 beq #0x7fcb514
0x07fcb47c: 0028 cmp r0, #0
0x07fcb47e: 49d1 bne #0x7fcb514
0x07fcb480: 1224 movs r4, #0x12
0x07fcb482: 402f cmp r7, #0x40
0x07fcb484: 60d3 blo #0x7fcb548
0x07fcb486: e549 ldr r1, [pc, #0x394]
0x07fcb488: 0878 ldrb r0, [r1]
0x07fcb48a: 7028 cmp r0, #0x70
0x07fcb48c: 5cd1 bne #0x7fcb548
0x07fcb48e: 4878 ldrb r0, [r1, #1]
0x07fcb490: 5128 cmp r0, #0x51
0x07fcb492: 59d1 bne #0x7fcb548
0x07fcb494: 2024 movs r4, #0x20
0x07fcb496: 285d ldrb r0, [r5, r4]
0x07fcb498: 0890 str r0, [sp, #0x20]
0x07fcb49a: 4e68 ldr r6, [r1, #4]
0x07fcb49c: 3046 mov r0, r6
0x07fcb49e: 4030 adds r0, #0x40
0x07fcb4a0: 6867 str r0, [r5, #0x74]
0x07fcb4a2: 0720 movs r0, #7
0x07fcb4a4: c103 lsls r1, r0, #0xf
0x07fcb4a6: 0ba8 add r0, sp, #0x2c
0x07fcb4a8: 0c22 movs r2, #0xc
0x07fcb4aa: faf70bfb bl #0x7fc5ac4
0x07fcb4ae: 1622 movs r2, #0x16
0x07fcb4b0: 0028 cmp r0, #0
0x07fcb4b2: 48d4 bmi #0x7fcb546
0x07fcb4b4: 0594 str r4, [sp, #0x14]
0x07fcb4b6: 0ba8 add r0, sp, #0x2c
0x07fcb4b8: 0078 ldrb r0, [r0]
0x07fcb4ba: 1424 movs r4, #0x14
0x07fcb4bc: 7028 cmp r0, #0x70
0x07fcb4be: 43d1 bne #0x7fcb548
0x07fcb4c0: 0ba8 add r0, sp, #0x2c
0x07fcb4c2: 4078 ldrb r0, [r0, #1]
0x07fcb4c4: 5228 cmp r0, #0x52
0x07fcb4c6: 3fd1 bne #0x7fcb548
0x07fcb4c8: 1324 movs r4, #0x13
0x07fcb4ca: 002e cmp r6, #0
0x07fcb4cc: 3cd0 beq #0x7fcb548
0x07fcb4ce: 0d98 ldr r0, [sp, #0x34]
0x07fcb4d0: 0c99 ldr r1, [sp, #0x30]
0x07fcb4d2: 0490 str r0, [sp, #0x10]
0x07fcb4d4: 401a subs r0, r0, r1
0x07fcb4d6: 4038 subs r0, #0x40
0x07fcb4d8: 8642 cmp r6, r0
0x07fcb4da: 35d8 bhi #0x7fcb548
0x07fcb4dc: 1446 mov r4, r2
0x07fcb4de: 0ba8 add r0, sp, #0x2c
0x07fcb4e0: 4022 movs r2, #0x40
0x07fcb4e2: 0191 str r1, [sp, #4]
0x07fcb4e4: faf7eefa bl #0x7fc5ac4
0x07fcb4e8: 0028 cmp r0, #0
0x07fcb4ea: 2dd4 bmi #0x7fcb548
0x07fcb4ec: 0097 str r7, [sp]
0x07fcb4ee: 0ba8 add r0, sp, #0x2c
0x07fcb4f0: 8078 ldrb r0, [r0, #2]
0x07fcb4f2: aa28 cmp r0, #0xaa
0x07fcb4f4: 3bd1 bne #0x7fcb56e
0x07fcb4f6: 0ba8 add r0, sp, #0x2c
0x07fcb4f8: 0178 ldrb r1, [r0]
0x07fcb4fa: 7029 cmp r1, #0x70
0x07fcb4fc: 37d1 bne #0x7fcb56e
0x07fcb4fe: 4178 ldrb r1, [r0, #1]
0x07fcb500: 5129 cmp r1, #0x51
0x07fcb502: 34d1 bne #0x7fcb56e
0x07fcb504: c778 ldrb r7, [r0, #3]
0x07fcb506: 0020 movs r0, #0
0x07fcb508: 0390 str r0, [sp, #0xc]
0x07fcb50a: 0798 ldr r0, [sp, #0x1c]
0x07fcb50c: 0290 str r0, [sp, #8]
0x07fcb50e: 32e0 b #0x7fcb576
0x07fcb510: 0824 movs r4, #8
0x07fcb512: 1ee0 b #0x7fcb552
0x07fcb514: c219 adds r2, r0, r7
0x07fcb516: 696f ldr r1, [r5, #0x74]
0x07fcb518: 4b1c adds r3, r1, #1
0x07fcb51a: 0624 movs r4, #6
0x07fcb51c: 9342 cmp r3, r2
0x07fcb51e: 14d3 blo #0x7fcb54a
0x07fcb520: 9142 cmp r1, r2
0x07fcb522: 01d2 bhs #0x7fcb528
0x07fcb524: 0f1a subs r7, r1, r0
0x07fcb526: ef66 str r7, [r5, #0x6c]
0x07fcb528: 296e ldr r1, [r5, #0x60]
0x07fcb52a: 0918 adds r1, r1, r0
0x07fcb52c: bb48 ldr r0, [pc, #0x2ec]
0x07fcb52e: 3a46 mov r2, r7
0x07fcb530: faf77cfa bl #0x7fc5a2c
0x07fcb534: 0146 mov r1, r0
0x07fcb536: 286f ldr r0, [r5, #0x70]
0x07fcb538: 0029 cmp r1, #0
0x07fcb53a: 06d4 bmi #0x7fcb54a
0x07fcb53c: e96e ldr r1, [r5, #0x6c]
0x07fcb53e: 4018 adds r0, r0, r1
0x07fcb540: 2867 str r0, [r5, #0x70]
0x07fcb542: 0224 movs r4, #2
0x07fcb544: 01e0 b #0x7fcb54a
0x07fcb546: 1446 mov r4, r2
0x07fcb548: 286f ldr r0, [r5, #0x70]
0x07fcb54a: 0021 movs r1, #0
0x07fcb54c: e966 str r1, [r5, #0x6c]
0x07fcb54e: 00f069f9 bl #0x7fcb824
0x07fcb552: 2046 mov r0, r4
0x07fcb554: 00f078f9 bl #0x7fcb848
0x07fcb558: ae6e ldr r6, [r5, #0x68]
0x07fcb55a: e86e ldr r0, [r5, #0x6c]
0x07fcb55c: 0699 ldr r1, [sp, #0x18]
0x07fcb55e: b042 cmp r0, r6
0x07fcb560: 0846 mov r0, r1
0x07fcb562: 01d9 bls #0x7fcb568
0x07fcb564: 00f070f9 bl #0x7fcb848
0x07fcb568: 0020 movs r0, #0
0x07fcb56a: 1bb0 add sp, #0x6c
0x07fcb56c: f0bd pop {r4, r5, r6, r7, pc}
0x07fcb56e: 0027 movs r7, #0
0x07fcb570: 0798 ldr r0, [sp, #0x1c]
0x07fcb572: 0390 str r0, [sp, #0xc]
0x07fcb574: 0297 str r7, [sp, #8]
0x07fcb576: 0ba8 add r0, sp, #0x2c
0x07fcb578: 4022 movs r2, #0x40
0x07fcb57a: 0499 ldr r1, [sp, #0x10]
0x07fcb57c: faf7a2fa bl #0x7fc5ac4
0x07fcb580: 0028 cmp r0, #0
0x07fcb582: a54d ldr r5, [pc, #0x294]
0x07fcb584: e0d4 bmi #0x7fcb548
0x07fcb586: 0ba8 add r0, sp, #0x2c
0x07fcb588: 8078 ldrb r0, [r0, #2]
0x07fcb58a: aa28 cmp r0, #0xaa
0x07fcb58c: 0ad1 bne #0x7fcb5a4
0x07fcb58e: 0ba8 add r0, sp, #0x2c
0x07fcb590: 0178 ldrb r1, [r0]
0x07fcb592: 7029 cmp r1, #0x70
0x07fcb594: 06d1 bne #0x7fcb5a4
0x07fcb596: 4178 ldrb r1, [r0, #1]
0x07fcb598: 5129 cmp r1, #0x51
0x07fcb59a: 03d1 bne #0x7fcb5a4
0x07fcb59c: c478 ldrb r4, [r0, #3]
0x07fcb59e: 0020 movs r0, #0
0x07fcb5a0: 079d ldr r5, [sp, #0x1c]
0x07fcb5a2: 02e0 b #0x7fcb5aa
0x07fcb5a4: 0025 movs r5, #0
0x07fcb5a6: 0798 ldr r0, [sp, #0x1c]
0x07fcb5a8: 2c46 mov r4, r5
0x07fcb5aa: 0899 ldr r1, [sp, #0x20]
0x07fcb5ac: 0029 cmp r1, #0
0x07fcb5ae: 10d0 beq #0x7fcb5d2
0x07fcb5b0: 0121 movs r1, #1
0x07fcb5b2: 039a ldr r2, [sp, #0xc]
0x07fcb5b4: 002a cmp r2, #0
0x07fcb5b6: 0a46 mov r2, r1
0x07fcb5b8: 00d1 bne #0x7fcb5bc
0x07fcb5ba: 0222 movs r2, #2
0x07fcb5bc: 089e ldr r6, [sp, #0x20]
0x07fcb5be: 032e cmp r6, #3
0x07fcb5c0: 00d3 blo #0x7fcb5c4
0x07fcb5c2: 1646 mov r6, r2
0x07fcb5c4: 089a ldr r2, [sp, #0x20]
0x07fcb5c6: 032a cmp r2, #3
0x07fcb5c8: 00d3 blo #0x7fcb5cc
0x07fcb5ca: 0021 movs r1, #0
0x07fcb5cc: 039a ldr r2, [sp, #0xc]
0x07fcb5ce: 1143 orrs r1, r2
0x07fcb5d0: 06e0 b #0x7fcb5e0
0x07fcb5d2: 0399 ldr r1, [sp, #0xc]
0x07fcb5d4: 0029 cmp r1, #0
0x07fcb5d6: 01d1 bne #0x7fcb5dc
0x07fcb5d8: 0226 movs r6, #2
0x07fcb5da: 00e0 b #0x7fcb5de
0x07fcb5dc: 0126 movs r6, #1
0x07fcb5de: 0399 ldr r1, [sp, #0xc]
0x07fcb5e0: 0143 orrs r1, r0
0x07fcb5e2: 11d1 bne #0x7fcb608
0x07fcb5e4: 2046 mov r0, r4
0x07fcb5e6: 3840 ands r0, r7
0x07fcb5e8: 0126 movs r6, #1
0x07fcb5ea: ff28 cmp r0, #0xff
0x07fcb5ec: 0cd0 beq #0x7fcb608
0x07fcb5ee: ff2f cmp r7, #0xff
0x07fcb5f0: 01d1 bne #0x7fcb5f6
0x07fcb5f2: 002c cmp r4, #0
0x07fcb5f4: 08d0 beq #0x7fcb608
0x07fcb5f6: 002f cmp r7, #0
0x07fcb5f8: 01d1 bne #0x7fcb5fe
0x07fcb5fa: ff2c cmp r4, #0xff
0x07fcb5fc: 03d0 beq #0x7fcb606
0x07fcb5fe: a742 cmp r7, r4
0x07fcb600: 01d8 bhi #0x7fcb606
0x07fcb602: 0126 movs r6, #1
0x07fcb604: 00e0 b #0x7fcb608
0x07fcb606: 0226 movs r6, #2
0x07fcb608: 0ba8 add r0, sp, #0x2c
0x07fcb60a: 801c adds r0, r0, #2
0x07fcb60c: 3e21 movs r1, #0x3e
0x07fcb60e: ff22 movs r2, #0xff
0x07fcb610: 52f75efd bl #0x7f1e0d0
0x07fcb614: 022e cmp r6, #2
0x07fcb616: 01d0 beq #0x7fcb61c
0x07fcb618: 0198 ldr r0, [sp, #4]
0x07fcb61a: 0490 str r0, [sp, #0x10]
0x07fcb61c: 7e48 ldr r0, [pc, #0x1f8]
0x07fcb61e: 0499 ldr r1, [sp, #0x10]
0x07fcb620: 0166 str r1, [r0, #0x60]
0x07fcb622: 022e cmp r6, #2
0x07fcb624: 00d0 beq #0x7fcb628
0x07fcb626: 0295 str r5, [sp, #8]
0x07fcb628: 022e cmp r6, #2
0x07fcb62a: 00d0 beq #0x7fcb62e
0x07fcb62c: 2746 mov r7, r4
0x07fcb62e: 0298 ldr r0, [sp, #8]
0x07fcb630: 0028 cmp r0, #0
0x07fcb632: 01d1 bne #0x7fcb638
0x07fcb634: 0125 movs r5, #1
0x07fcb636: 00e0 b #0x7fcb63a
0x07fcb638: 7d1c adds r5, r7, #1
0x07fcb63a: 7748 ldr r0, [pc, #0x1dc]
0x07fcb63c: 007f ldrb r0, [r0, #0x1c]
0x07fcb63e: 0624 movs r4, #6
0x07fcb640: 1328 cmp r0, #0x13
0x07fcb642: 36d1 bne #0x7fcb6b2
0x07fcb644: 0121 movs r1, #1
0x07fcb646: 0498 ldr r0, [sp, #0x10]
0x07fcb648: faf74af9 bl #0x7fc58e0
0x07fcb64c: 0028 cmp r0, #0
0x07fcb64e: 30d1 bne #0x7fcb6b2
0x07fcb650: 0ba8 add r0, sp, #0x2c
0x07fcb652: c570 strb r5, [r0, #3]
0x07fcb654: 714b ldr r3, [pc, #0x1c4]
0x07fcb656: 5968 ldr r1, [r3, #4]
0x07fcb658: 9a68 ldr r2, [r3, #8]
0x07fcb65a: 0c91 str r1, [sp, #0x30]
0x07fcb65c: 0d92 str r2, [sp, #0x34]
0x07fcb65e: 1946 mov r1, r3
0x07fcb660: 0c31 adds r1, #0xc
0x07fcb662: 0246 mov r2, r0
0x07fcb664: 0c32 adds r2, #0xc
0x07fcb666: e8c9 ldm r1!, {r3, r5, r6, r7}
0x07fcb668: e8c2 stm r2!, {r3, r5, r6, r7}
0x07fcb66a: 059a ldr r2, [sp, #0x14]
0x07fcb66c: 6b4b ldr r3, [pc, #0x1ac]
0x07fcb66e: 995c ldrb r1, [r3, r2]
0x07fcb670: 8154 strb r1, [r0, r2]
0x07fcb672: 1988 ldrh r1, [r3]
0x07fcb674: 0180 strh r1, [r0]
0x07fcb676: d869 ldr r0, [r3, #0x1c]
0x07fcb678: 1290 str r0, [sp, #0x48]
0x07fcb67a: 6748 ldr r0, [pc, #0x19c]
0x07fcb67c: 007f ldrb r0, [r0, #0x1c]
0x07fcb67e: 1328 cmp r0, #0x13
0x07fcb680: 17d1 bne #0x7fcb6b2
0x07fcb682: 6548 ldr r0, [pc, #0x194]
0x07fcb684: 016e ldr r1, [r0, #0x60]
0x07fcb686: 0ba8 add r0, sp, #0x2c
0x07fcb688: 4022 movs r2, #0x40
0x07fcb68a: faf7cff9 bl #0x7fc5a2c
0x07fcb68e: 0028 cmp r0, #0
0x07fcb690: 0fd4 bmi #0x7fcb6b2
0x07fcb692: 614d ldr r5, [pc, #0x184]
0x07fcb694: 296e ldr r1, [r5, #0x60]
0x07fcb696: 6148 ldr r0, [pc, #0x184]
0x07fcb698: 4030 adds r0, #0x40
0x07fcb69a: 009a ldr r2, [sp]
0x07fcb69c: 403a subs r2, #0x40
0x07fcb69e: 4031 adds r1, #0x40
0x07fcb6a0: faf7c4f9 bl #0x7fc5a2c
0x07fcb6a4: 0028 cmp r0, #0
0x07fcb6a6: 00d5 bpl #0x7fcb6aa
0x07fcb6a8: 4ee7 b #0x7fcb548
0x07fcb6aa: e86e ldr r0, [r5, #0x6c]
0x07fcb6ac: 296f ldr r1, [r5, #0x70]
0x07fcb6ae: 0818 adds r0, r1, r0
0x07fcb6b0: 46e7 b #0x7fcb540
0x07fcb6b2: 594d ldr r5, [pc, #0x164]
0x07fcb6b4: 48e7 b #0x7fcb548
0x07fcb6b6: c046 mov r8, r8
0x07fcb6b8: 80b5 push {r7, lr} ;;FUNC
0x07fcb6ba: 8878 ldrb r0, [r1, #2]
0x07fcb6bc: 0028 cmp r0, #0
0x07fcb6be: 0dd0 beq #0x7fcb6dc
0x07fcb6c0: 8888 ldrh r0, [r1, #4]
0x07fcb6c2: 0028 cmp r0, #0
0x07fcb6c4: 07d0 beq #0x7fcb6d6
0x07fcb6c6: 5449 ldr r1, [pc, #0x150]
0x07fcb6c8: 0a7f ldrb r2, [r1, #0x1c]
0x07fcb6ca: 132a cmp r2, #0x13
0x07fcb6cc: 06d8 bhi #0x7fcb6dc
0x07fcb6ce: 102a cmp r2, #0x10
0x07fcb6d0: 06d2 bhs #0x7fcb6e0
0x07fcb6d2: 0820 movs r0, #8
0x07fcb6d4: 00e0 b #0x7fcb6d8
0x07fcb6d6: 0520 movs r0, #5
0x07fcb6d8: 00f0b6f8 bl #0x7fcb848
0x07fcb6dc: 0020 movs r0, #0
0x07fcb6de: 80bd pop {r7, pc}
0x07fcb6e0: 044a ldr r2, [pc, #0x10]
0x07fcb6e2: 9042 cmp r0, r2
0x07fcb6e4: 01d3 blo #0x7fcb6ea
0x07fcb6e6: 0720 movs r0, #7
0x07fcb6e8: f6e7 b #0x7fcb6d8
0x07fcb6ea: 8866 str r0, [r1, #0x68]
0x07fcb6ec: f6e7 b #0x7fcb6dc
0x07fcb6ee: c046 mov r8, r8
0x07fcb6f0: 9c4a ldr r2, [pc, #0x270]
0x07fcb6f2: fd07 lsls r5, r7, #0x1f
0x07fcb6f4: 0102 lsls r1, r0, #8
0x07fcb6f6: 0000 movs r0, r0
0x07fcb6f8: 1fb5 push {r0, r1, r2, r3, r4, lr} ;;FUNC
0x07fcb6fa: 8878 ldrb r0, [r1, #2]
0x07fcb6fc: 0028 cmp r0, #0
0x07fcb6fe: 00d1 bne #0x7fcb702
0x07fcb700: 86e0 b #0x7fcb810
0x07fcb702: 4a68 ldr r2, [r1, #4]
0x07fcb704: 100e lsrs r0, r2, #0x18
0x07fcb706: 910e lsrs r1, r2, #0x1a
0x07fcb708: 0429 cmp r1, #4
0x07fcb70a: 14d8 bhi #0x7fcb736
0x07fcb70c: 4249 ldr r1, [pc, #0x108]
0x07fcb70e: 0877 strb r0, [r1, #0x1c]
0x07fcb710: 92b2 uxth r2, r2
0x07fcb712: 0a66 str r2, [r1, #0x60]
0x07fcb714: 0028 cmp r0, #0
0x07fcb716: 01d0 beq #0x7fcb71c
0x07fcb718: 0128 cmp r0, #1
0x07fcb71a: 04d1 bne #0x7fcb726
0x07fcb71c: 7f22 movs r2, #0x7f
0x07fcb71e: 9200 lsls r2, r2, #2
0x07fcb720: 3e4b ldr r3, [pc, #0xf8]
0x07fcb722: 9a18 adds r2, r3, r2
0x07fcb724: 0a66 str r2, [r1, #0x60]
0x07fcb726: 1e23 movs r3, #0x1e
0x07fcb728: 0340 ands r3, r0
0x07fcb72a: 122b cmp r3, #0x12
0x07fcb72c: 03d1 bne #0x7fcb736
0x07fcb72e: 022a cmp r2, #2
0x07fcb730: 22d8 bhi #0x7fcb778
0x07fcb732: 2023 movs r3, #0x20
0x07fcb734: ca54 strb r2, [r1, r3]
0x07fcb736: 0146 mov r1, r0
0x07fcb738: 1039 subs r1, #0x10
0x07fcb73a: 0229 cmp r1, #2
0x07fcb73c: 1ad3 blo #0x7fcb774
0x07fcb73e: 0146 mov r1, r0
0x07fcb740: 1239 subs r1, #0x12
0x07fcb742: 0229 cmp r1, #2
0x07fcb744: 0dd3 blo #0x7fcb762
0x07fcb746: fd28 cmp r0, #0xfd
0x07fcb748: 2bd0 beq #0x7fcb7a2
0x07fcb74a: fe28 cmp r0, #0xfe
0x07fcb74c: 22d0 beq #0x7fcb794
0x07fcb74e: ff28 cmp r0, #0xff
0x07fcb750: 32d1 bne #0x7fcb7b8
0x07fcb752: faf77bfa bl #0x7fc5c4c
0x07fcb756: 3048 ldr r0, [pc, #0xc0]
0x07fcb758: 0021 movs r1, #0
0x07fcb75a: 8166 str r1, [r0, #0x68]
0x07fcb75c: c166 str r1, [r0, #0x6c]
0x07fcb75e: 0320 movs r0, #3
0x07fcb760: 0be0 b #0x7fcb77a
0x07fcb762: 0120 movs r0, #1
0x07fcb764: fef71afe bl #0x7fca39c
0x07fcb768: 2b4c ldr r4, [pc, #0xac]
0x07fcb76a: 207f ldrb r0, [r4, #0x1c]
0x07fcb76c: c006 lsls r0, r0, #0x1b
0x07fcb76e: 07d5 bpl #0x7fcb780
0x07fcb770: 1020 movs r0, #0x10
0x07fcb772: 06e0 b #0x7fcb782
0x07fcb774: 0820 movs r0, #8
0x07fcb776: 00e0 b #0x7fcb77a
0x07fcb778: 1120 movs r0, #0x11
0x07fcb77a: 00f065f8 bl #0x7fcb848
0x07fcb77e: 44e0 b #0x7fcb80a
0x07fcb780: 0820 movs r0, #8
0x07fcb782: 00f061f8 bl #0x7fcb848
0x07fcb786: 2420 movs r0, #0x24
0x07fcb788: 0021 movs r1, #0
0x07fcb78a: 2154 strb r1, [r4, r0]
0x07fcb78c: a166 str r1, [r4, #0x68]
0x07fcb78e: e166 str r1, [r4, #0x6c]
0x07fcb790: 2167 str r1, [r4, #0x70]
0x07fcb792: 3ae0 b #0x7fcb80a
0x07fcb794: 2420 movs r0, #0x24
0x07fcb796: 204c ldr r4, [pc, #0x80]
0x07fcb798: 205c ldrb r0, [r4, r0]
0x07fcb79a: 0028 cmp r0, #0
0x07fcb79c: 13d0 beq #0x7fcb7c6
0x07fcb79e: 0420 movs r0, #4
0x07fcb7a0: 2be0 b #0x7fcb7fa
0x07fcb7a2: c248 ldr r0, [pc, #0x308]
0x07fcb7a4: 807d ldrb r0, [r0, #0x16]
0x07fcb7a6: ff28 cmp r0, #0xff
0x07fcb7a8: 22d0 beq #0x7fcb7f0
0x07fcb7aa: 2821 movs r1, #0x28
0x07fcb7ac: 1a4a ldr r2, [pc, #0x68]
0x07fcb7ae: 0123 movs r3, #1
0x07fcb7b0: 5354 strb r3, [r2, r1]
0x07fcb7b2: f9f7d7ff bl #0x7fc5764
0x07fcb7b6: 28e0 b #0x7fcb80a
0x07fcb7b8: 0820 movs r0, #8
0x07fcb7ba: 00f045f8 bl #0x7fcb848
0x07fcb7be: 1648 ldr r0, [pc, #0x58]
0x07fcb7c0: 1421 movs r1, #0x14
0x07fcb7c2: 0177 strb r1, [r0, #0x1c]
0x07fcb7c4: 21e0 b #0x7fcb80a
0x07fcb7c6: 03a8 add r0, sp, #0xc
0x07fcb7c8: aa21 movs r1, #0xaa
0x07fcb7ca: 0170 strb r1, [r0]
0x07fcb7cc: 207f ldrb r0, [r4, #0x1c]
0x07fcb7ce: 1328 cmp r0, #0x13
0x07fcb7d0: 12d1 bne #0x7fcb7f8
0x07fcb7d2: 01a8 add r0, sp, #4
0x07fcb7d4: faf7fcf9 bl #0x7fc5bd0
0x07fcb7d8: faf790f9 bl #0x7fc5afc
0x07fcb7dc: 206e ldr r0, [r4, #0x60]
0x07fcb7de: 811c adds r1, r0, #2
0x07fcb7e0: 03a8 add r0, sp, #0xc
0x07fcb7e2: 0122 movs r2, #1
0x07fcb7e4: faf722f9 bl #0x7fc5a2c
0x07fcb7e8: 0106 lsls r1, r0, #0x18
0x07fcb7ea: 06d1 bne #0x7fcb7fa
0x07fcb7ec: 0220 movs r0, #2
0x07fcb7ee: 04e0 b #0x7fcb7fa
0x07fcb7f0: 0b48 ldr r0, [pc, #0x2c]
0x07fcb7f2: 36f7f7ff bl #0x7f027e4
0x07fcb7f6: 08e0 b #0x7fcb80a
0x07fcb7f8: 0620 movs r0, #6
0x07fcb7fa: c0b2 uxtb r0, r0
0x07fcb7fc: 00f024f8 bl #0x7fcb848
0x07fcb800: faf724fa bl #0x7fc5c4c
0x07fcb804: 0020 movs r0, #0
0x07fcb806: a066 str r0, [r4, #0x68]
0x07fcb808: e066 str r0, [r4, #0x6c]
0x07fcb80a: 0020 movs r0, #0
0x07fcb80c: 00f00af8 bl #0x7fcb824
0x07fcb810: 0020 movs r0, #0
0x07fcb812: 04b0 add sp, #0x10
0x07fcb814: 10bd pop {r4, pc}
0x07fcb816: c046 mov r8, r8
0x07fcb818: 9c4a ldr r2, [pc, #0x270]
0x07fcb81a: fd07 lsls r5, r7, #0x1f
0x07fcb81c: 8034 adds r4, #0x80
0x07fcb81e: fd07 lsls r5, r7, #0x1f
0x07fcb820: 1111 asrs r1, r2, #4
0x07fcb822: 1111 asrs r1, r2, #4
0x07fcb824: 10b5 push {r4, lr} ;;FUNC
0x07fcb826: 0446 mov r4, r0
0x07fcb828: fc20 movs r0, #0xfc
0x07fcb82a: 37f708f8 bl #0x7f0283e
0x07fcb82e: 0146 mov r1, r0
0x07fcb830: 0448 ldr r0, [pc, #0x10]
0x07fcb832: 0422 movs r2, #4
0x07fcb834: 1346 mov r3, r2
0x07fcb836: 50f7bbf9 bl #0x7f1bbb0
0x07fcb83a: 0460 str r4, [r0]
0x07fcb83c: 50f7d1f9 bl #0x7f1bbe2
0x07fcb840: 10bd pop {r4, pc}
0x07fcb842: c046 mov r8, r8
0x07fcb846: 0000 movs r0, r0
0x07fcb848: 10b5 push {r4, lr} ;;FUNC
0x07fcb84a: 0446 mov r4, r0
0x07fcb84c: fc20 movs r0, #0xfc
0x07fcb84e: 36f7f6ff bl #0x7f0283e
0x07fcb852: 0146 mov r1, r0
0x07fcb854: 0448 ldr r0, [pc, #0x10]
0x07fcb856: 0422 movs r2, #4
0x07fcb858: 1346 mov r3, r2
0x07fcb85a: 50f7a9f9 bl #0x7f1bbb0
0x07fcb85e: 8470 strb r4, [r0, #2]
0x07fcb860: 50f7bff9 bl #0x7f1bbe2
0x07fcb864: 10bd pop {r4, pc}
0x07fcb866: c046 mov r8, r8
0x07fcb86a: 0000 movs r0, r0
0x07fcb86c: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fcb86e: 0293 str r3, [sp, #8]
0x07fcb870: 0192 str r2, [sp, #4]
0x07fcb872: 0c46 mov r4, r1
0x07fcb874: fc20 movs r0, #0xfc
0x07fcb876: fef7b1fe bl #0x7fca5dc
0x07fcb87a: 0546 mov r5, r0
0x07fcb87c: c088 ldrh r0, [r0, #6]
0x07fcb87e: a61c adds r6, r4, #2
0x07fcb880: 0c30 adds r0, #0xc
0x07fcb882: 80b2 uxth r0, r0
0x07fcb884: 0127 movs r7, #1
0x07fcb886: 0024 movs r4, #0
0x07fcb888: 3946 mov r1, r7
0x07fcb88a: 2246 mov r2, r4
0x07fcb88c: 3346 mov r3, r6
0x07fcb88e: 44f7d4fb bl #0x7f1003a
0x07fcb892: 0028 cmp r0, #0
0x07fcb894: 06d0 beq #0x7fcb8a4
0x07fcb896: 1348 ldr r0, [pc, #0x4c]
0x07fcb898: ff21 movs r1, #0xff
0x07fcb89a: 0180 strh r1, [r0]
0x07fcb89c: 1248 ldr r0, [pc, #0x48]
0x07fcb89e: 0821 movs r1, #8
0x07fcb8a0: 0180 strh r1, [r0]
0x07fcb8a2: fee7 b #0x7fcb8a2
0x07fcb8a4: 0299 ldr r1, [sp, #8]
0x07fcb8a6: 019a ldr r2, [sp, #4]
0x07fcb8a8: 6889 ldrh r0, [r5, #0xa]
0x07fcb8aa: 0028 cmp r0, #0
0x07fcb8ac: 18d0 beq #0x7fcb8e0
0x07fcb8ae: 0820 movs r0, #8
0x07fcb8b0: 0143 orrs r1, r0
0x07fcb8b2: f720 movs r0, #0xf7
0x07fcb8b4: 8143 bics r1, r0
0x07fcb8b6: c120 movs r0, #0xc1
0x07fcb8b8: 0001 lsls r0, r0, #4
0x07fcb8ba: 0923 movs r3, #9
0x07fcb8bc: 50f778f9 bl #0x7f1bbb0
0x07fcb8c0: 6989 ldrh r1, [r5, #0xa]
0x07fcb8c2: 4480 strh r4, [r0, #2]
0x07fcb8c4: 0129 cmp r1, #1
0x07fcb8c6: 01d0 beq #0x7fcb8cc
0x07fcb8c8: 1321 movs r1, #0x13
0x07fcb8ca: 00e0 b #0x7fcb8ce
0x07fcb8cc: 1221 movs r1, #0x12
0x07fcb8ce: 0170 strb r1, [r0]
0x07fcb8d0: e988 ldrh r1, [r5, #6]
0x07fcb8d2: c780 strh r7, [r0, #6]
0x07fcb8d4: 0c31 adds r1, #0xc
0x07fcb8d6: 8180 strh r1, [r0, #4]
0x07fcb8d8: 3178 ldrb r1, [r6]
0x07fcb8da: 0172 strb r1, [r0, #8]
0x07fcb8dc: 50f781f9 bl #0x7f1bbe2
0x07fcb8e0: 0020 movs r0, #0
0x07fcb8e2: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fcb8e4: 0031 adds r1, #0
0x07fcb8e6: 0050 str r0, [r0, r0]
0x07fcb8e8: 0233 adds r3, #2
0x07fcb8ea: 0050 str r0, [r0, r0]
0x07fcb8ec: 10b5 push {r4, lr} ;;FUNC
0x07fcb8ee: 1249 ldr r1, [pc, #0x48]
0x07fcb8f0: 0b68 ldr r3, [r1]
0x07fcb8f2: 0122 movs r2, #1
0x07fcb8f4: 9343 bics r3, r2
0x07fcb8f6: 0b60 str r3, [r1]
0x07fcb8f8: ff23 movs r3, #0xff
0x07fcb8fa: 1b06 lsls r3, r3, #0x18
0x07fcb8fc: 4c68 ldr r4, [r1, #4]
0x07fcb8fe: 1c40 ands r4, r3
0x07fcb900: 401e subs r0, r0, #1
0x07fcb902: 2043 orrs r0, r4
0x07fcb904: 4860 str r0, [r1, #4]
0x07fcb906: 8868 ldr r0, [r1, #8]
0x07fcb908: 1840 ands r0, r3
0x07fcb90a: 8860 str r0, [r1, #8]
0x07fcb90c: 0868 ldr r0, [r1]
0x07fcb90e: 0224 movs r4, #2
0x07fcb910: a043 bics r0, r4
0x07fcb912: 0860 str r0, [r1]
0x07fcb914: 0868 ldr r0, [r1]
0x07fcb916: 0424 movs r4, #4
0x07fcb918: a043 bics r0, r4
0x07fcb91a: 0860 str r0, [r1]
0x07fcb91c: 0868 ldr r0, [r1]
0x07fcb91e: 1043 orrs r0, r2
0x07fcb920: 0860 str r0, [r1]
0x07fcb922: 0868 ldr r0, [r1]
0x07fcb924: c003 lsls r0, r0, #0xf
0x07fcb926: fcd5 bpl #0x7fcb922
0x07fcb928: 8868 ldr r0, [r1, #8]
0x07fcb92a: 1840 ands r0, r3
0x07fcb92c: 8860 str r0, [r1, #8]
0x07fcb92e: 0868 ldr r0, [r1]
0x07fcb930: 9043 bics r0, r2
0x07fcb932: 0860 str r0, [r1]
0x07fcb934: 10bd pop {r4, pc}
0x07fcb936: c046 mov r8, r8
0x07fcb938: 10e0 b #0x7fcb95c
0x07fcb93a: 00e0 b #0x7fcb93e
0x07fcb93c: b0b5 push {r4, r5, r7, lr} ;;FUNC
0x07fcb93e: 2320 movs r0, #0x23
0x07fcb940: 1b49 ldr r1, [pc, #0x6c]
0x07fcb942: 0d5c ldrb r5, [r1, r0]
0x07fcb944: 0c24 movs r4, #0xc
0x07fcb946: 002d cmp r5, #0
0x07fcb948: 2146 mov r1, r4
0x07fcb94a: 00d1 bne #0x7fcb94e
0x07fcb94c: 1821 movs r1, #0x18
0x07fcb94e: c448 ldr r0, [pc, #0x310]
0x07fcb950: 007c ldrb r0, [r0, #0x10]
0x07fcb952: 52f731fb bl #0x7f1dfb8
0x07fcb956: 0029 cmp r1, #0
0x07fcb958: 00d0 beq #0x7fcb95c
0x07fcb95a: 0c46 mov r4, r1
0x07fcb95c: 002d cmp r5, #0
0x07fcb95e: 00d1 bne #0x7fcb962
0x07fcb960: 0c46 mov r4, r1
0x07fcb962: 2046 mov r0, r4
0x07fcb964: b0bd pop {r4, r5, r7, pc}
0x07fcb966: c046 mov r8, r8
0x07fcb968: 1149 ldr r1, [pc, #0x44]
0x07fcb96a: c87c ldrb r0, [r1, #0x13]
0x07fcb96c: 0028 cmp r0, #0
0x07fcb96e: 1ed0 beq #0x7fcb9ae
0x07fcb970: 1048 ldr r0, [pc, #0x40]
0x07fcb972: 8278 ldrb r2, [r0, #2]
0x07fcb974: 531e subs r3, r2, #1
0x07fcb976: 022b cmp r3, #2
0x07fcb978: 06d3 blo #0x7fcb988
0x07fcb97a: 072a cmp r2, #7
0x07fcb97c: 04d0 beq #0x7fcb988
0x07fcb97e: 032a cmp r2, #3
0x07fcb980: 15d1 bne #0x7fcb9ae
0x07fcb982: 097d ldrb r1, [r1, #0x14]
0x07fcb984: 0129 cmp r1, #1
0x07fcb986: 12d1 bne #0x7fcb9ae
0x07fcb988: b549 ldr r1, [pc, #0x2d4]
0x07fcb98a: 097c ldrb r1, [r1, #0x10]
0x07fcb98c: 0279 ldrb r2, [r0, #4]
0x07fcb98e: c378 ldrb r3, [r0, #3]
0x07fcb990: 9342 cmp r3, r2
0x07fcb992: 02d9 bls #0x7fcb99a
0x07fcb994: 9942 cmp r1, r3
0x07fcb996: 02d3 blo #0x7fcb99e
0x07fcb998: 03e0 b #0x7fcb9a2
0x07fcb99a: 9942 cmp r1, r3
0x07fcb99c: 03d3 blo #0x7fcb9a6
0x07fcb99e: 9142 cmp r1, r2
0x07fcb9a0: 01d2 bhs #0x7fcb9a6
0x07fcb9a2: 0723 movs r3, #7
0x07fcb9a4: 8370 strb r3, [r0, #2]
0x07fcb9a6: 9142 cmp r1, r2
0x07fcb9a8: 01d1 bne #0x7fcb9ae
0x07fcb9aa: 0021 movs r1, #0
0x07fcb9ac: 8170 strb r1, [r0, #2]
0x07fcb9ae: 7047 bx lr
0x07fcb9b0: e819 adds r0, r5, r7
0x07fcb9b2: fd07 lsls r5, r7, #0x1f
0x07fcb9b4: d009 lsrs r0, r2, #7
0x07fcb9b6: fd07 lsls r5, r7, #0x1f
0x07fcb9b8: 7047 bx lr
0x07fcb9ba: 7047 bx lr
0x07fcb9bc: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fcb9be: 0546 mov r5, r0
0x07fcb9c0: 3a48 ldr r0, [pc, #0xe8]
0x07fcb9c2: 0021 movs r1, #0
0x07fcb9c4: 4182 strh r1, [r0, #0x12]
0x07fcb9c6: 0182 strh r1, [r0, #0x10]
0x07fcb9c8: c181 strh r1, [r0, #0xe]
0x07fcb9ca: 0191 str r1, [sp, #4]
0x07fcb9cc: 8181 strh r1, [r0, #0xc]
0x07fcb9ce: 384f ldr r7, [pc, #0xe0]
0x07fcb9d0: beb2 uxth r6, r7
0x07fcb9d2: 6421 movs r1, #0x64
0x07fcb9d4: 3046 mov r0, r6
0x07fcb9d6: 52f7effa bl #0x7f1dfb8
0x07fcb9da: 3c46 mov r4, r7
0x07fcb9dc: 0f46 mov r7, r1
0x07fcb9de: 1920 movs r0, #0x19
0x07fcb9e0: 0101 lsls r1, r0, #4
0x07fcb9e2: 3046 mov r0, r6
0x07fcb9e4: 0291 str r1, [sp, #8]
0x07fcb9e6: 52f7e7fa bl #0x7f1dfb8
0x07fcb9ea: 002f cmp r7, #0
0x07fcb9ec: 2746 mov r7, r4
0x07fcb9ee: 01d0 beq #0x7fcb9f4
0x07fcb9f0: 0321 movs r1, #3
0x07fcb9f2: 3940 ands r1, r7
0x07fcb9f4: 4842 rsbs r0, r1, #0
0x07fcb9f6: 4841 adcs r0, r1
0x07fcb9f8: 8100 lsls r1, r0, #2
0x07fcb9fa: 2ea2 adr r2, #0xb8
0x07fcb9fc: 5158 ldr r1, [r2, r1]
0x07fcb9fe: 8d42 cmp r5, r1
0x07fcba00: 02d3 blo #0x7fcba08
0x07fcba02: 6d1a subs r5, r5, r1
0x07fcba04: 7f1c adds r7, r7, #1
0x07fcba06: e3e7 b #0x7fcb9d0
0x07fcba08: 2c49 ldr r1, [pc, #0xb0]
0x07fcba0a: 284e ldr r6, [pc, #0xa0]
0x07fcba0c: 019c ldr r4, [sp, #4]
0x07fcba0e: 3022 movs r2, #0x30
0x07fcba10: 4243 muls r2, r0, r2
0x07fcba12: 8a18 adds r2, r1, r2
0x07fcba14: e3b2 uxtb r3, r4
0x07fcba16: 9b00 lsls r3, r3, #2
0x07fcba18: d258 ldr r2, [r2, r3]
0x07fcba1a: 9542 cmp r5, r2
0x07fcba1c: 03d3 blo #0x7fcba26
0x07fcba1e: 641c adds r4, r4, #1
0x07fcba20: b473 strb r4, [r6, #0xe]
0x07fcba22: ad1a subs r5, r5, r2
0x07fcba24: f3e7 b #0x7fcba0e
0x07fcba26: 2648 ldr r0, [pc, #0x98]
0x07fcba28: 3818 adds r0, r7, r0
0x07fcba2a: b081 strh r0, [r6, #0xc]
0x07fcba2c: 2549 ldr r1, [pc, #0x94]
0x07fcba2e: 2846 mov r0, r5
0x07fcba30: 52f7c2fa bl #0x7f1dfb8
0x07fcba34: 411c adds r1, r0, #1
0x07fcba36: 0091 str r1, [sp]
0x07fcba38: f173 strb r1, [r6, #0xf]
0x07fcba3a: 2349 ldr r1, [pc, #0x8c]
0x07fcba3c: 4143 muls r1, r0, r1
0x07fcba3e: 4d19 adds r5, r1, r5
0x07fcba40: e120 movs r0, #0xe1
0x07fcba42: 0101 lsls r1, r0, #4
0x07fcba44: 2846 mov r0, r5
0x07fcba46: 52f7b7fa bl #0x7f1dfb8
0x07fcba4a: 3074 strb r0, [r6, #0x10]
0x07fcba4c: 1f49 ldr r1, [pc, #0x7c]
0x07fcba4e: 4143 muls r1, r0, r1
0x07fcba50: 4819 adds r0, r1, r5
0x07fcba52: 0190 str r0, [sp, #4]
0x07fcba54: 80b2 uxth r0, r0
0x07fcba56: 3c21 movs r1, #0x3c
0x07fcba58: 52f7aefa bl #0x7f1dfb8
0x07fcba5c: 0546 mov r5, r0
0x07fcba5e: 7074 strb r0, [r6, #0x11]
0x07fcba60: 601c adds r0, r4, #1
0x07fcba62: c4b2 uxtb r4, r0
0x07fcba64: 032c cmp r4, #3
0x07fcba66: 00d2 bhs #0x7fcba6a
0x07fcba68: 7f1e subs r7, r7, #1
0x07fcba6a: beb2 uxth r6, r7
0x07fcba6c: 0098 ldr r0, [sp]
0x07fcba6e: c0b2 uxtb r0, r0
0x07fcba70: 3018 adds r0, r6, r0
0x07fcba72: b108 lsrs r1, r6, #2
0x07fcba74: 4718 adds r7, r0, r1
0x07fcba76: 6421 movs r1, #0x64
0x07fcba78: 3046 mov r0, r6
0x07fcba7a: 52f79dfa bl #0x7f1dfb8
0x07fcba7e: 3f1a subs r7, r7, r0
0x07fcba80: 3046 mov r0, r6
0x07fcba82: 0299 ldr r1, [sp, #8]
0x07fcba84: 52f798fa bl #0x7f1dfb8
0x07fcba88: 3818 adds r0, r7, r0
0x07fcba8a: a100 lsls r1, r4, #2
0x07fcba8c: 10a2 adr r2, #0x40
0x07fcba8e: 8918 adds r1, r1, r2
0x07fcba90: 091f subs r1, r1, #4
0x07fcba92: 0968 ldr r1, [r1]
0x07fcba94: 4018 adds r0, r0, r1
0x07fcba96: 0721 movs r1, #7
0x07fcba98: 52f7a4fa bl #0x7f1dfe4
0x07fcba9c: 034a ldr r2, [pc, #0xc]
0x07fcba9e: d174 strb r1, [r2, #0x13]
0x07fcbaa0: c420 movs r0, #0xc4
0x07fcbaa2: 6843 muls r0, r5, r0
0x07fcbaa4: 0199 ldr r1, [sp, #4]
0x07fcbaa6: 4018 adds r0, r0, r1
0x07fcbaa8: 9074 strb r0, [r2, #0x12]
0x07fcbaaa: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fcbaac: 184b ldr r3, [pc, #0x60]
0x07fcbaae: fd07 lsls r5, r7, #0x1f
0x07fcbab0: b207 lsls r2, r6, #0x1e
0x07fcbab2: 0000 movs r0, r0
0x07fcbab4: 8033 adds r3, #0x80
0x07fcbab6: e101 lsls r1, r4, #7
0x07fcbab8: 0085 strh r0, [r0, #0x28]
0x07fcbaba: e201 lsls r2, r4, #7
0x07fcbabe: fc07 lsls r4, r7, #0x1f
0x07fcbac0: 94f8ffff pld [r4, #0xfff]
0x07fcbac4: 8051 str r0, [r0, r6]
0x07fcbac6: 0100 movs r1, r0
0x07fcbac8: 80ae add r6, sp, #0x200
0x07fcbace: 0000 movs r0, r0
0x07fcbad0: 0000 movs r0, r0
0x07fcbad2: 0000 movs r0, r0
0x07fcbad4: 0300 movs r3, r0
0x07fcbad6: 0000 movs r0, r0
0x07fcbad8: 0200 movs r2, r0
0x07fcbada: 0000 movs r0, r0
0x07fcbadc: 0500 movs r5, r0
0x07fcbade: 0000 movs r0, r0
0x07fcbae0: 0000 movs r0, r0
0x07fcbae2: 0000 movs r0, r0
0x07fcbae4: 0300 movs r3, r0
0x07fcbae6: 0000 movs r0, r0
0x07fcbae8: 0500 movs r5, r0
0x07fcbaea: 0000 movs r0, r0
0x07fcbaec: 0100 movs r1, r0
0x07fcbaee: 0000 movs r0, r0
0x07fcbaf0: 0400 movs r4, r0
0x07fcbaf2: 0000 movs r0, r0
0x07fcbaf4: 0600 movs r6, r0
0x07fcbaf6: 0000 movs r0, r0
0x07fcbaf8: 0200 movs r2, r0
0x07fcbafa: 0000 movs r0, r0
0x07fcbafc: 0400 movs r4, r0
0x07fcbafe: 0000 movs r0, r0
0x07fcbb00: 0248 ldr r0, [pc, #8]
0x07fcbb02: 0188 ldrh r1, [r0]
0x07fcbb04: 0122 movs r2, #1
0x07fcbb06: 9143 bics r1, r2
0x07fcbb08: 0180 strh r1, [r0]
0x07fcbb0a: 7047 bx lr
0x07fcbb0c: 0411 asrs r4, r0, #4
0x07fcbb0e: 0050 str r0, [r0, r0]
0x07fcbb10: f0b5 push {r4, r5, r6, r7, lr} ;;FUNC
0x07fcbb12: 89b0 sub sp, #0x24
0x07fcbb14: 4848 ldr r0, [pc, #0x120]
0x07fcbb16: 4949 ldr r1, [pc, #0x124]
0x07fcbb18: f9f768fe bl #0x7fc57ec
0x07fcbb1c: 484f ldr r7, [pc, #0x120]
0x07fcbb1e: b875 strb r0, [r7, #0x16]
0x07fcbb20: 3c6d ldr r4, [r7, #0x50]
0x07fcbb22: 002c cmp r4, #0
0x07fcbb24: 46d1 bne #0x7fcbbb4
0x07fcbb26: 4748 ldr r0, [pc, #0x11c]
0x07fcbb28: 0921 movs r1, #9
0x07fcbb2a: 0291 str r1, [sp, #8]
0x07fcbb2c: 0422 movs r2, #4
0x07fcbb2e: 5223 movs r3, #0x52
0x07fcbb30: 50f73ef8 bl #0x7f1bbb0
0x07fcbb34: 0446 mov r4, r0
0x07fcbb36: 3865 str r0, [r7, #0x50]
0x07fcbb38: 0720 movs r0, #7
0x07fcbb3a: 2072 strb r0, [r4, #8]
0x07fcbb3c: 1920 movs r0, #0x19
0x07fcbb3e: 8001 lsls r0, r0, #6
0x07fcbb40: e080 strh r0, [r4, #6]
0x07fcbb42: a080 strh r0, [r4, #4]
0x07fcbb44: 0d20 movs r0, #0xd
0x07fcbb46: 2080 strh r0, [r4]
0x07fcbb48: 0027 movs r7, #0
0x07fcbb4a: a772 strb r7, [r4, #0xa]
0x07fcbb4c: 0622 movs r2, #6
0x07fcbb4e: e272 strb r2, [r4, #0xb]
0x07fcbb50: 0120 movs r0, #1
0x07fcbb52: 0190 str r0, [sp, #4]
0x07fcbb54: 6072 strb r0, [r4, #9]
0x07fcbb56: 2646 mov r6, r4
0x07fcbb58: 0c36 adds r6, #0xc
0x07fcbb5a: 3b49 ldr r1, [pc, #0xec]
0x07fcbb5c: 3046 mov r0, r6
0x07fcbb5e: 52f7a5fa bl #0x7f1e0ac
0x07fcbb62: 2b20 movs r0, #0x2b
0x07fcbb64: 2754 strb r7, [r4, r0]
0x07fcbb66: 04ad add r5, sp, #0x10
0x07fcbb68: af80 strh r7, [r5, #4]
0x07fcbb6a: 0497 str r7, [sp, #0x10]
0x07fcbb6c: 03a9 add r1, sp, #0xc
0x07fcbb6e: 0f70 strb r7, [r1]
0x07fcbb70: 0198 ldr r0, [sp, #4]
0x07fcbb72: 2a46 mov r2, r5
0x07fcbb74: fef7b2fb bl #0x7fca2dc
0x07fcbb78: 3448 ldr r0, [pc, #0xd0]
0x07fcbb7a: 06af add r7, sp, #0x18
0x07fcbb7c: 3946 mov r1, r7
0x07fcbb7e: 0cc8 ldm r0!, {r2, r3}
0x07fcbb80: 0cc1 stm r1!, {r2, r3}
0x07fcbb82: 0088 ldrh r0, [r0]
0x07fcbb84: 0880 strh r0, [r1]
0x07fcbb86: aa78 ldrb r2, [r5, #2]
0x07fcbb88: 6b78 ldrb r3, [r5, #1]
0x07fcbb8a: 2878 ldrb r0, [r5]
0x07fcbb8c: 0090 str r0, [sp]
0x07fcbb8e: 381d adds r0, r7, #4
0x07fcbb90: 2fa1 adr r1, #0xbc
0x07fcbb92: 00f017fb bl #0x7fcc1c4
0x07fcbb96: e57a ldrb r5, [r4, #0xb]
0x07fcbb98: 0b20 movs r0, #0xb
0x07fcbb9a: 7055 strb r0, [r6, r5]
0x07fcbb9c: 7019 adds r0, r6, r5
0x07fcbb9e: 0299 ldr r1, [sp, #8]
0x07fcbba0: 4170 strb r1, [r0, #1]
0x07fcbba2: 801c adds r0, r0, #2
0x07fcbba4: 0a22 movs r2, #0xa
0x07fcbba6: 3946 mov r1, r7
0x07fcbba8: 254f ldr r7, [pc, #0x94]
0x07fcbbaa: 52f77ffa bl #0x7f1e0ac
0x07fcbbae: 0c35 adds r5, #0xc
0x07fcbbb0: e572 strb r5, [r4, #0xb]
0x07fcbbb2: 3c6d ldr r4, [r7, #0x50]
0x07fcbbb4: e57a ldrb r5, [r4, #0xb]
0x07fcbbb6: 162d cmp r5, #0x16
0x07fcbbb8: 0ad8 bhi #0x7fcbbd0
0x07fcbbba: 6019 adds r0, r4, r5
0x07fcbbbc: 0c30 adds r0, #0xc
0x07fcbbbe: 8249 ldr r1, [pc, #0x208]
0x07fcbbc0: 891d adds r1, r1, #6
0x07fcbbc2: 0622 movs r2, #6
0x07fcbbc4: 52f772fa bl #0x7f1e0ac
0x07fcbbc8: aa1d adds r2, r5, #6
0x07fcbbca: e272 strb r2, [r4, #0xb]
0x07fcbbcc: 2846 mov r0, r5
0x07fcbbce: 12e0 b #0x7fcbbf6
0x07fcbbd0: 2b20 movs r0, #0x2b
0x07fcbbd2: 265c ldrb r6, [r4, r0]
0x07fcbbd4: 192e cmp r6, #0x19
0x07fcbbd6: 11d8 bhi #0x7fcbbfc
0x07fcbbd8: 2746 mov r7, r4
0x07fcbbda: 2b37 adds r7, #0x2b
0x07fcbbdc: a019 adds r0, r4, r6
0x07fcbbde: 2c30 adds r0, #0x2c
0x07fcbbe0: 7949 ldr r1, [pc, #0x1e4]
0x07fcbbe2: 891d adds r1, r1, #6
0x07fcbbe4: 0622 movs r2, #6
0x07fcbbe6: 52f761fa bl #0x7f1e0ac
0x07fcbbea: b01d adds r0, r6, #6
0x07fcbbec: 3870 strb r0, [r7]
0x07fcbbee: 144f ldr r7, [pc, #0x50]
0x07fcbbf0: 8020 movs r0, #0x80
0x07fcbbf2: 3043 orrs r0, r6
0x07fcbbf4: 2a46 mov r2, r5
0x07fcbbf6: 2921 movs r1, #0x29
0x07fcbbf8: 7854 strb r0, [r7, r1]
0x07fcbbfa: 00e0 b #0x7fcbbfe
0x07fcbbfc: 2a46 mov r2, r5
0x07fcbbfe: fa75 strb r2, [r7, #0x17]
0x07fcbc00: 714d ldr r5, [pc, #0x1c4]
0x07fcbc02: 2846 mov r0, r5
0x07fcbc04: 3430 adds r0, #0x34
0x07fcbc06: 2146 mov r1, r4
0x07fcbc08: 0c31 adds r1, #0xc
0x07fcbc0a: 52f74ffa bl #0x7f1e0ac
0x07fcbc0e: 2b20 movs r0, #0x2b
0x07fcbc10: 225c ldrb r2, [r4, r0]
0x07fcbc12: 3a76 strb r2, [r7, #0x18]
0x07fcbc14: 5335 adds r5, #0x53
0x07fcbc16: 2146 mov r1, r4
0x07fcbc18: 2c31 adds r1, #0x2c
0x07fcbc1a: 2846 mov r0, r5
0x07fcbc1c: 52f746fa bl #0x7f1e0ac
0x07fcbc20: 2046 mov r0, r4
0x07fcbc22: 4ff7deff bl #0x7f1bbe2
0x07fcbc26: 0020 movs r0, #0
0x07fcbc28: 3865 str r0, [r7, #0x50]
0x07fcbc2a: 0420 movs r0, #4
0x07fcbc2c: 0221 movs r1, #2
0x07fcbc2e: 50f742f9 bl #0x7f1beb6
0x07fcbc32: 09b0 add sp, #0x24
0x07fcbc34: f0bd pop {r4, r5, r6, r7, pc}
0x07fcbc36: c046 mov r8, r8
0x07fcbc38: b80b lsrs r0, r7, #0xe
0x07fcbc3a: 0000 movs r0, r0
0x07fcbc3c: e953 strh r1, [r5, r7]
0x07fcbc3e: fc07 lsls r4, r7, #0x1f
0x07fcbc40: 9c4a ldr r2, [pc, #0x270]
0x07fcbc42: fd07 lsls r5, r7, #0x1f
0x07fcbc44: 0d0d lsrs r5, r1, #0x14
0x07fcbc46: 0000 movs r0, r0
0x07fcbc48: 4b09 lsrs r3, r1, #5
0x07fcbc4a: fd07 lsls r5, r7, #0x1f
0x07fcbc4c: 5409 lsrs r4, r2, #5
0x07fcbc4e: fd07 lsls r5, r7, #0x1f
0x07fcbc50: 2530 adds r0, #0x25
0x07fcbc52: 3258 ldr r2, [r6, r0]
0x07fcbc54: 2530 adds r0, #0x25
0x07fcbc56: 3258 ldr r2, [r6, r0]
0x07fcbc58: 2530 adds r0, #0x25
0x07fcbc5a: 3258 ldr r2, [r6, r0]
0x07fcbc5c: 0000 movs r0, r0
0x07fcbc5e: 0000 movs r0, r0
0x07fcbc60: 184b ldr r3, [pc, #0x60]
0x07fcbc62: fd07 lsls r5, r7, #0x1f
0x07fcbc64: feb5 push {r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fcbc66: 0c46 mov r4, r1
0x07fcbc68: 5349 ldr r1, [pc, #0x14c]
0x07fcbc6a: 8842 cmp r0, r1
0x07fcbc6c: 34d0 beq #0x7fcbcd8
0x07fcbc6e: 5349 ldr r1, [pc, #0x14c]
0x07fcbc70: 8842 cmp r0, r1
0x07fcbc72: 1dd0 beq #0x7fcbcb0
0x07fcbc74: 5249 ldr r1, [pc, #0x148]
0x07fcbc76: 8842 cmp r0, r1
0x07fcbc78: 43d1 bne #0x7fcbd02
0x07fcbc7a: 6088 ldrh r0, [r4, #2]
0x07fcbc7c: 0b28 cmp r0, #0xb
0x07fcbc7e: 41d0 beq #0x7fcbd04
0x07fcbc80: 0728 cmp r0, #7
0x07fcbc82: 3fd0 beq #0x7fcbd04
0x07fcbc84: 0228 cmp r0, #2
0x07fcbc86: 3cd1 bne #0x7fcbd02
0x07fcbc88: a788 ldrh r7, [r4, #4]
0x07fcbc8a: 514e ldr r6, [pc, #0x144]
0x07fcbc8c: 0025 movs r5, #0
0x07fcbc8e: 7577 strb r5, [r6, #0x1d]
0x07fcbc90: f7f702fa bl #0x7fc3098
0x07fcbc94: a079 ldrb r0, [r4, #6]
0x07fcbc96: aa28 cmp r0, #0xaa
0x07fcbc98: 73d0 beq #0x7fcbd82
0x07fcbc9a: 0328 cmp r0, #3
0x07fcbc9c: 36d0 beq #0x7fcbd0c
0x07fcbc9e: 0428 cmp r0, #4
0x07fcbca0: 4cd0 beq #0x7fcbd3c
0x07fcbca2: 0128 cmp r0, #1
0x07fcbca4: 2dd1 bne #0x7fcbd02
0x07fcbca6: 7585 strh r5, [r6, #0x2a]
0x07fcbca8: f570 strb r5, [r6, #3]
0x07fcbcaa: fbf7f5f8 bl #0x7fc6e98
0x07fcbcae: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fcbcb0: 4448 ldr r0, [pc, #0x110]
0x07fcbcb2: 0825 movs r5, #8
0x07fcbcb4: 1946 mov r1, r3
0x07fcbcb6: 2b46 mov r3, r5
0x07fcbcb8: 4ff77aff bl #0x7f1bbb0
0x07fcbcbc: 0321 movs r1, #3
0x07fcbcbe: 8171 strb r1, [r0, #6]
0x07fcbcc0: 0021 movs r1, #0
0x07fcbcc2: 8180 strh r1, [r0, #4]
0x07fcbcc4: 6188 ldrh r1, [r4, #2]
0x07fcbcc6: 4180 strh r1, [r0, #2]
0x07fcbcc8: 2178 ldrb r1, [r4]
0x07fcbcca: 0c22 movs r2, #0xc
0x07fcbccc: 4a43 muls r2, r1, r2
0x07fcbcce: 3e49 ldr r1, [pc, #0xf8]
0x07fcbcd0: 8918 adds r1, r1, r2
0x07fcbcd2: 897d ldrb r1, [r1, #0x16]
0x07fcbcd4: 0170 strb r1, [r0]
0x07fcbcd6: 12e0 b #0x7fcbcfe
0x07fcbcd8: 3c48 ldr r0, [pc, #0xf0]
0x07fcbcda: 0825 movs r5, #8
0x07fcbcdc: 1946 mov r1, r3
0x07fcbcde: 2b46 mov r3, r5
0x07fcbce0: 4ff766ff bl #0x7f1bbb0
0x07fcbce4: 2178 ldrb r1, [r4]
0x07fcbce6: 0c22 movs r2, #0xc
0x07fcbce8: 4a43 muls r2, r1, r2
0x07fcbcea: 3749 ldr r1, [pc, #0xdc]
0x07fcbcec: 8918 adds r1, r1, r2
0x07fcbcee: 897d ldrb r1, [r1, #0x16]
0x07fcbcf0: 0170 strb r1, [r0]
0x07fcbcf2: 6188 ldrh r1, [r4, #2]
0x07fcbcf4: 4180 strh r1, [r0, #2]
0x07fcbcf6: 0021 movs r1, #0
0x07fcbcf8: 8180 strh r1, [r0, #4]
0x07fcbcfa: 8021 movs r1, #0x80
0x07fcbcfc: 8171 strb r1, [r0, #6]
0x07fcbcfe: 4ff770ff bl #0x7f1bbe2
0x07fcbd02: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fcbd04: 2046 mov r0, r4
0x07fcbd06: 00f06df8 bl #0x7fcbde4
0x07fcbd0a: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fcbd0c: 3946 mov r1, r7
0x07fcbd0e: 3148 ldr r0, [pc, #0xc4]
0x07fcbd10: 8570 strb r5, [r0, #2]
0x07fcbd12: 1720 movs r0, #0x17
0x07fcbd14: 4503 lsls r5, r0, #0xd
0x07fcbd16: f078 ldrb r0, [r6, #3]
0x07fcbd18: 3746 mov r7, r6
0x07fcbd1a: 0126 movs r6, #1
0x07fcbd1c: 0028 cmp r0, #0
0x07fcbd1e: 3dd1 bne #0x7fcbd9c
0x07fcbd20: 0291 str r1, [sp, #8]
0x07fcbd22: fef747ff bl #0x7fcabb4
0x07fcbd26: 0827 movs r7, #8
0x07fcbd28: 0195 str r5, [sp, #4]
0x07fcbd2a: 002f cmp r7, #0
0x07fcbd2c: 30d0 beq #0x7fcbd90
0x07fcbd2e: 2846 mov r0, r5
0x07fcbd30: fef720ff bl #0x7fcab74
0x07fcbd34: 3003 lsls r0, r6, #0xc
0x07fcbd36: 2d18 adds r5, r5, r0
0x07fcbd38: 7f1e subs r7, r7, #1
0x07fcbd3a: f6e7 b #0x7fcbd2a
0x07fcbd3c: 2548 ldr r0, [pc, #0x94]
0x07fcbd3e: 0421 movs r1, #4
0x07fcbd40: 8170 strb r1, [r0, #2]
0x07fcbd42: e079 ldrb r0, [r4, #7]
0x07fcbd44: ff28 cmp r0, #0xff
0x07fcbd46: 0bd1 bne #0x7fcbd60
0x07fcbd48: 607a ldrb r0, [r4, #9]
0x07fcbd4a: 217a ldrb r1, [r4, #8]
0x07fcbd4c: 0902 lsls r1, r1, #8
0x07fcbd4e: 0818 adds r0, r1, r0
0x07fcbd50: 2149 ldr r1, [pc, #0x84]
0x07fcbd52: 0818 adds r0, r1, r0
0x07fcbd54: 2146 mov r1, r4
0x07fcbd56: 0a31 adds r1, #0xa
0x07fcbd58: 3a1f subs r2, r7, #4
0x07fcbd5a: 52f7a7f9 bl #0x7f1e0ac
0x07fcbd5e: e079 ldrb r0, [r4, #7]
0x07fcbd60: 0028 cmp r0, #0
0x07fcbd62: ced1 bne #0x7fcbd02
0x07fcbd64: 607a ldrb r0, [r4, #9]
0x07fcbd66: 217a ldrb r1, [r4, #8]
0x07fcbd68: 0902 lsls r1, r1, #8
0x07fcbd6a: 0818 adds r0, r1, r0
0x07fcbd6c: 1b49 ldr r1, [pc, #0x6c]
0x07fcbd6e: 8842 cmp r0, r1
0x07fcbd70: c7d8 bhi #0x7fcbd02
0x07fcbd72: 1b49 ldr r1, [pc, #0x6c]
0x07fcbd74: 0818 adds r0, r1, r0
0x07fcbd76: 0a34 adds r4, #0xa
0x07fcbd78: 3a1f subs r2, r7, #4
0x07fcbd7a: 2146 mov r1, r4
0x07fcbd7c: 52f796f9 bl #0x7f1e0ac
0x07fcbd80: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fcbd82: 1448 ldr r0, [pc, #0x50]
0x07fcbd84: 0421 movs r1, #4
0x07fcbd86: 8170 strb r1, [r0, #2]
0x07fcbd88: 0020 movs r0, #0
0x07fcbd8a: fef779fd bl #0x7fca880
0x07fcbd8e: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fcbd90: fef776ff bl #0x7fcac80
0x07fcbd94: 0e4f ldr r7, [pc, #0x38]
0x07fcbd96: fe70 strb r6, [r7, #3]
0x07fcbd98: 0299 ldr r1, [sp, #8]
0x07fcbd9a: 019d ldr r5, [sp, #4]
0x07fcbd9c: 788d ldrh r0, [r7, #0x2a]
0x07fcbd9e: 0096 str r6, [sp]
0x07fcbda0: 4019 adds r0, r0, r5
0x07fcbda2: 0a34 adds r4, #0xa
0x07fcbda4: 0d1f subs r5, r1, #4
0x07fcbda6: aab2 uxth r2, r5
0x07fcbda8: 0023 movs r3, #0
0x07fcbdaa: 2146 mov r1, r4
0x07fcbdac: fff74ef8 bl #0x7fcae4c
0x07fcbdb0: 788d ldrh r0, [r7, #0x2a]
0x07fcbdb2: 4019 adds r0, r0, r5
0x07fcbdb4: 7885 strh r0, [r7, #0x2a]
0x07fcbdb6: febd pop {r1, r2, r3, r4, r5, r6, r7, pc}
0x07fcbdb8: 04fd0000 stc2 p0, c0, [r4, #-0]
0x07fcbdbc: 0dfd0000 stc2 p0, c0, [sp, #-0]
0x07fcbdc0: 0afd0000 stc2 p0, c0, [sl, #-0]
0x07fcbdc4: 0efd0000 stc2 p0, c0, [lr, #-0]
0x07fcbdc8: 184b ldr r3, [pc, #0x60]
0x07fcbdca: fd07 lsls r5, r7, #0x1f
0x07fcbdcc: 05fd0000 stc2 p0, c0, [r5, #-0]
0x07fcbdd0: e819 adds r0, r5, r7
0x07fcbdd2: fd07 lsls r5, r7, #0x1f
0x07fcbdd4: d009 lsrs r0, r2, #7
0x07fcbdd6: fd07 lsls r5, r7, #0x1f
0x07fcbdd8: 0a0a lsrs r2, r1, #8
0x07fcbdda: fd07 lsls r5, r7, #0x1f
0x07fcbddc: a90a lsrs r1, r5, #0xa
0x07fcbdde: 0000 movs r0, r0
0x07fcbde0: 8e1a subs r6, r1, r2
0x07fcbde2: fd07 lsls r5, r7, #0x1f
0x07fcbde4: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fcbde6: 0446 mov r4, r0
0x07fcbde8: ec4f ldr r7, [pc, #0x3b0]
0x07fcbdea: 0025 movs r5, #0
0x07fcbdec: 7d77 strb r5, [r7, #0x1d]
0x07fcbdee: f7f753f9 bl #0x7fc3098
0x07fcbdf2: a079 ldrb r0, [r4, #6]
0x07fcbdf4: 0428 cmp r0, #4
0x07fcbdf6: 13d8 bhi #0x7fcbe20
0x07fcbdf8: a188 ldrh r1, [r4, #4]
0x07fcbdfa: 1f29 cmp r1, #0x1f
0x07fcbdfc: 26d3 blo #0x7fcbe4c
0x07fcbdfe: e849 ldr r1, [pc, #0x3a0]
0x07fcbe00: 0022 movs r2, #0
0x07fcbe02: 4a70 strb r2, [r1, #1]
0x07fcbe04: 0870 strb r0, [r1]
0x07fcbe06: e11d adds r1, r4, #7
0x07fcbe08: 4007 lsls r0, r0, #0x1d
0x07fcbe0a: 000e lsrs r0, r0, #0x18
0x07fcbe0c: e54a ldr r2, [pc, #0x394]
0x07fcbe0e: 0028 cmp r0, #0
0x07fcbe10: 00d1 bne #0x7fcbe14
0x07fcbe12: 60e1 b #0x7fcc0d6
0x07fcbe14: 0b78 ldrb r3, [r1]
0x07fcbe16: 1370 strb r3, [r2]
0x07fcbe18: 401e subs r0, r0, #1
0x07fcbe1a: 521c adds r2, r2, #1
0x07fcbe1c: 491c adds r1, r1, #1
0x07fcbe1e: f6e7 b #0x7fcbe0e
0x07fcbe20: 0828 cmp r0, #8
0x07fcbe22: 13d8 bhi #0x7fcbe4c
0x07fcbe24: a188 ldrh r1, [r4, #4]
0x07fcbe26: 1f29 cmp r1, #0x1f
0x07fcbe28: 10d3 blo #0x7fcbe4c
0x07fcbe2a: 021f subs r2, r0, #4
0x07fcbe2c: dc48 ldr r0, [pc, #0x370]
0x07fcbe2e: 4270 strb r2, [r0, #1]
0x07fcbe30: dc48 ldr r0, [pc, #0x370]
0x07fcbe32: 8030 adds r0, #0x80
0x07fcbe34: e11d adds r1, r4, #7
0x07fcbe36: 5207 lsls r2, r2, #0x1d
0x07fcbe38: 120e lsrs r2, r2, #0x18
0x07fcbe3a: 002a cmp r2, #0
0x07fcbe3c: 00d1 bne #0x7fcbe40
0x07fcbe3e: 4ae1 b #0x7fcc0d6
0x07fcbe40: 0b78 ldrb r3, [r1]
0x07fcbe42: 0370 strb r3, [r0]
0x07fcbe44: 401c adds r0, r0, #1
0x07fcbe46: 491c adds r1, r1, #1
0x07fcbe48: 521e subs r2, r2, #1
0x07fcbe4a: f6e7 b #0x7fcbe3a
0x07fcbe4c: 0146 mov r1, r0
0x07fcbe4e: dd39 subs r1, #0xdd
0x07fcbe50: 1229 cmp r1, #0x12
0x07fcbe52: 45d9 bls #0x7fcbee0
0x07fcbe54: 1428 cmp r0, #0x14
0x07fcbe56: 00d1 bne #0x7fcbe5a
0x07fcbe58: d4e0 b #0x7fcc004
0x07fcbe5a: 1528 cmp r0, #0x15
0x07fcbe5c: 00d1 bne #0x7fcbe60
0x07fcbe5e: 1fe1 b #0x7fcc0a0
0x07fcbe60: 2328 cmp r0, #0x23
0x07fcbe62: 00d1 bne #0x7fcbe66
0x07fcbe64: f8e0 b #0x7fcc058
0x07fcbe66: 8828 cmp r0, #0x88
0x07fcbe68: 00d1 bne #0x7fcbe6c
0x07fcbe6a: 12e1 b #0x7fcc092
0x07fcbe6c: 9928 cmp r0, #0x99
0x07fcbe6e: 00d1 bne #0x7fcbe72
0x07fcbe70: fae0 b #0x7fcc068
0x07fcbe72: cc28 cmp r0, #0xcc
0x07fcbe74: 00d1 bne #0x7fcbe78
0x07fcbe76: bae0 b #0x7fcbfee
0x07fcbe78: fa28 cmp r0, #0xfa
0x07fcbe7a: 00d1 bne #0x7fcbe7e
0x07fcbe7c: e5e0 b #0x7fcc04a
0x07fcbe7e: fb28 cmp r0, #0xfb
0x07fcbe80: 00d1 bne #0x7fcbe84
0x07fcbe82: c5e0 b #0x7fcc010
0x07fcbe84: ff28 cmp r0, #0xff
0x07fcbe86: 00d0 beq #0x7fcbe8a
0x07fcbe88: 25e1 b #0x7fcc0d6
0x07fcbe8a: a088 ldrh r0, [r4, #4]
0x07fcbe8c: 0628 cmp r0, #6
0x07fcbe8e: 00d0 beq #0x7fcbe92
0x07fcbe90: 21e1 b #0x7fcc0d6
0x07fcbe92: e079 ldrb r0, [r4, #7]
0x07fcbe94: 0028 cmp r0, #0
0x07fcbe96: 00d1 bne #0x7fcbe9a
0x07fcbe98: 5be1 b #0x7fcc152
0x07fcbe9a: ff28 cmp r0, #0xff
0x07fcbe9c: 00d0 beq #0x7fcbea0
0x07fcbe9e: 1ae1 b #0x7fcc0d6
0x07fcbea0: 627a ldrb r2, [r4, #9]
0x07fcbea2: 0f20 movs r0, #0xf
0x07fcbea4: 1309 lsrs r3, r2, #4
0x07fcbea6: 0240 ands r2, r0
0x07fcbea8: 0a21 movs r1, #0xa
0x07fcbeaa: 4b43 muls r3, r1, r3
0x07fcbeac: 9a18 adds r2, r3, r2
0x07fcbeae: 237a ldrb r3, [r4, #8]
0x07fcbeb0: 1d09 lsrs r5, r3, #4
0x07fcbeb2: 0340 ands r3, r0
0x07fcbeb4: 4d43 muls r5, r1, r5
0x07fcbeb6: eb18 adds r3, r5, r3
0x07fcbeb8: 6425 movs r5, #0x64
0x07fcbeba: 5d43 muls r5, r3, r5
0x07fcbebc: 5319 adds r3, r2, r5
0x07fcbebe: b84a ldr r2, [pc, #0x2e0]
0x07fcbec0: d361 str r3, [r2, #0x1c]
0x07fcbec2: a37a ldrb r3, [r4, #0xa]
0x07fcbec4: 1d09 lsrs r5, r3, #4
0x07fcbec6: 0340 ands r3, r0
0x07fcbec8: 4d43 muls r5, r1, r5
0x07fcbeca: eb18 adds r3, r5, r3
0x07fcbecc: 1362 str r3, [r2, #0x20]
0x07fcbece: 0523 movs r3, #5
0x07fcbed0: 9370 strb r3, [r2, #2]
0x07fcbed2: e37a ldrb r3, [r4, #0xb]
0x07fcbed4: 1840 ands r0, r3
0x07fcbed6: 1b09 lsrs r3, r3, #4
0x07fcbed8: 4b43 muls r3, r1, r3
0x07fcbeda: 1818 adds r0, r3, r0
0x07fcbedc: 5062 str r0, [r2, #0x24]
0x07fcbede: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcbee0: 4900 lsls r1, r1, #1
0x07fcbee2: c046 mov r8, r8
0x07fcbee4: 7944 add r1, pc
0x07fcbee6: 8988 ldrh r1, [r1, #4]
0x07fcbee8: 4900 lsls r1, r1, #1
0x07fcbeea: 8f44 add pc, r1
0x07fcbeec: 1200 movs r2, r2
0x07fcbeee: f400 lsls r4, r6, #3
0x07fcbef0: f400 lsls r4, r6, #3
0x07fcbef2: f400 lsls r4, r6, #3
0x07fcbef4: 4500 lsls r5, r0, #1
0x07fcbef6: 3b00 movs r3, r7
0x07fcbef8: f100 lsls r1, r6, #3
0x07fcbefa: 5500 lsls r5, r2, #1
0x07fcbefc: 3500 movs r5, r6
0x07fcbefe: 4100 lsls r1, r0, #1
0x07fcbf00: f400 lsls r4, r6, #3
0x07fcbf02: f400 lsls r4, r6, #3
0x07fcbf04: f400 lsls r4, r6, #3
0x07fcbf06: f400 lsls r4, r6, #3
0x07fcbf08: f400 lsls r4, r6, #3
0x07fcbf0a: f400 lsls r4, r6, #3
0x07fcbf0c: f400 lsls r4, r6, #3
0x07fcbf0e: f400 lsls r4, r6, #3
0x07fcbf10: 5e00 lsls r6, r3, #1
0x07fcbf12: e079 ldrb r0, [r4, #7]
0x07fcbf14: 0006 lsls r0, r0, #0x18
0x07fcbf16: 217a ldrb r1, [r4, #8]
0x07fcbf18: 0904 lsls r1, r1, #0x10
0x07fcbf1a: 0818 adds r0, r1, r0
0x07fcbf1c: 617a ldrb r1, [r4, #9]
0x07fcbf1e: 0902 lsls r1, r1, #8
0x07fcbf20: 4018 adds r0, r0, r1
0x07fcbf22: a17a ldrb r1, [r4, #0xa]
0x07fcbf24: 4018 adds r0, r0, r1
0x07fcbf26: a14c ldr r4, [pc, #0x284]
0x07fcbf28: a067 str r0, [r4, #0x78]
0x07fcbf2a: fff747fd bl #0x7fcb9bc
0x07fcbf2e: 3820 movs r0, #0x38
0x07fcbf30: 205c ldrb r0, [r4, r0]
0x07fcbf32: f9f77bfc bl #0x7fc582c
0x07fcbf36: 0120 movs r0, #1
0x07fcbf38: f875 strb r0, [r7, #0x17]
0x07fcbf3a: 9d48 ldr r0, [pc, #0x274]
0x07fcbf3c: 807c ldrb r0, [r0, #0x12]
0x07fcbf3e: 3c21 movs r1, #0x3c
0x07fcbf40: 081a subs r0, r1, r0
0x07fcbf42: 3870 strb r0, [r7]
0x07fcbf44: c1b2 uxtb r1, r0
0x07fcbf46: 6420 movs r0, #0x64
0x07fcbf48: 4843 muls r0, r1, r0
0x07fcbf4a: 9a49 ldr r1, [pc, #0x268]
0x07fcbf4c: f9f74efc bl #0x7fc57ec
0x07fcbf50: 2087 strh r0, [r4, #0x38]
0x07fcbf52: 0020 movs r0, #0
0x07fcbf54: b870 strb r0, [r7, #2]
0x07fcbf56: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcbf58: 787c ldrb r0, [r7, #0x11]
0x07fcbf5a: 0128 cmp r0, #1
0x07fcbf5c: 00d0 beq #0x7fcbf60
0x07fcbf5e: afe0 b #0x7fcc0c0
0x07fcbf60: 7d74 strb r5, [r7, #0x11]
0x07fcbf62: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcbf64: 8e48 ldr r0, [pc, #0x238]
0x07fcbf66: 8078 ldrb r0, [r0, #2]
0x07fcbf68: 0028 cmp r0, #0
0x07fcbf6a: 00d0 beq #0x7fcbf6e
0x07fcbf6c: b0e0 b #0x7fcc0d0
0x07fcbf6e: b2e0 b #0x7fcc0d6
0x07fcbf70: e079 ldrb r0, [r4, #7]
0x07fcbf72: 8b49 ldr r1, [pc, #0x22c]
0x07fcbf74: 8871 strb r0, [r1, #6]
0x07fcbf76: 43e0 b #0x7fcc000
0x07fcbf78: e079 ldrb r0, [r4, #7]
0x07fcbf7a: 0228 cmp r0, #2
0x07fcbf7c: 00d1 bne #0x7fcbf80
0x07fcbf7e: d6e0 b #0x7fcc12e
0x07fcbf80: 0128 cmp r0, #1
0x07fcbf82: 00d1 bne #0x7fcbf86
0x07fcbf84: c1e0 b #0x7fcc10a
0x07fcbf86: 0028 cmp r0, #0
0x07fcbf88: 00d0 beq #0x7fcbf8c
0x07fcbf8a: a4e0 b #0x7fcc0d6
0x07fcbf8c: 8448 ldr r0, [pc, #0x210]
0x07fcbf8e: 0021 movs r1, #0
0x07fcbf90: 8170 strb r1, [r0, #2]
0x07fcbf92: faf781ff bl #0x7fc6e98
0x07fcbf96: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcbf98: 2520 movs r0, #0x25
0x07fcbf9a: 395c ldrb r1, [r7, r0]
0x07fcbf9c: 491c adds r1, r1, #1
0x07fcbf9e: cab2 uxtb r2, r1
0x07fcbfa0: 012a cmp r2, #1
0x07fcbfa2: 00d8 bhi #0x7fcbfa6
0x07fcbfa4: 0d46 mov r5, r1
0x07fcbfa6: 3d54 strb r5, [r7, r0]
0x07fcbfa8: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcbfaa: e079 ldrb r0, [r4, #7]
0x07fcbfac: ef28 cmp r0, #0xef
0x07fcbfae: 7cd1 bne #0x7fcc0aa
0x07fcbfb0: a088 ldrh r0, [r4, #4]
0x07fcbfb2: 0228 cmp r0, #2
0x07fcbfb4: 79d1 bne #0x7fcc0aa
0x07fcbfb6: fef739f9 bl #0x7fca22c
0x07fcbfba: 1425 movs r5, #0x14
0x07fcbfbc: 7f4c ldr r4, [pc, #0x1fc]
0x07fcbfbe: 804e ldr r6, [pc, #0x200]
0x07fcbfc0: 222d cmp r5, #0x22
0x07fcbfc2: 00d1 bne #0x7fcbfc6
0x07fcbfc4: 87e0 b #0x7fcc0d6
0x07fcbfc6: fd20 movs r0, #0xfd
0x07fcbfc8: 36f739fc bl #0x7f0283e
0x07fcbfcc: 0146 mov r1, r0
0x07fcbfce: 0422 movs r2, #4
0x07fcbfd0: 0823 movs r3, #8
0x07fcbfd2: 2046 mov r0, r4
0x07fcbfd4: 4ff7ecfd bl #0x7f1bbb0
0x07fcbfd8: 0121 movs r1, #1
0x07fcbfda: 8180 strh r1, [r0, #4]
0x07fcbfdc: 0222 movs r2, #2
0x07fcbfde: 4280 strh r2, [r0, #2]
0x07fcbfe0: 4170 strb r1, [r0, #1]
0x07fcbfe2: 715d ldrb r1, [r6, r5]
0x07fcbfe4: 8171 strb r1, [r0, #6]
0x07fcbfe6: 4ff7fcfd bl #0x7f1bbe2
0x07fcbfea: 6d1c adds r5, r5, #1
0x07fcbfec: e8e7 b #0x7fcbfc0
0x07fcbfee: e179 ldrb r1, [r4, #7]
0x07fcbff0: 6b48 ldr r0, [pc, #0x1ac]
0x07fcbff2: 4171 strb r1, [r0, #5]
0x07fcbff4: e029 cmp r1, #0xe0
0x07fcbff6: 01d8 bhi #0x7fcbffc
0x07fcbff8: 4729 cmp r1, #0x47
0x07fcbffa: 01d8 bhi #0x7fcc000
0x07fcbffc: 4821 movs r1, #0x48
0x07fcbffe: 4171 strb r1, [r0, #5]
0x07fcc000: 0120 movs r0, #1
0x07fcc002: 66e0 b #0x7fcc0d2
0x07fcc004: 2320 movs r0, #0x23
0x07fcc006: 395c ldrb r1, [r7, r0]
0x07fcc008: 0129 cmp r1, #1
0x07fcc00a: 5cd1 bne #0x7fcc0c6
0x07fcc00c: 0021 movs r1, #0
0x07fcc00e: 5be0 b #0x7fcc0c8
0x07fcc010: e079 ldrb r0, [r4, #7]
0x07fcc012: 0109 lsrs r1, r0, #4
0x07fcc014: 0a22 movs r2, #0xa
0x07fcc016: 5143 muls r1, r2, r1
0x07fcc018: 0f23 movs r3, #0xf
0x07fcc01a: 1840 ands r0, r3
0x07fcc01c: 4542 rsbs r5, r0, #0
0x07fcc01e: 4d1b subs r5, r1, r5
0x07fcc020: 6e1e subs r6, r5, #1
0x07fcc022: b541 sbcs r5, r6
0x07fcc024: fd74 strb r5, [r7, #0x13]
0x07fcc026: 257a ldrb r5, [r4, #8]
0x07fcc028: 2e09 lsrs r6, r5, #4
0x07fcc02a: 1d40 ands r5, r3
0x07fcc02c: 5643 muls r6, r2, r6
0x07fcc02e: 7619 adds r6, r6, r5
0x07fcc030: 5b4d ldr r5, [pc, #0x16c]
0x07fcc032: ee70 strb r6, [r5, #3]
0x07fcc034: 647a ldrb r4, [r4, #9]
0x07fcc036: 2340 ands r3, r4
0x07fcc038: 2409 lsrs r4, r4, #4
0x07fcc03a: 5443 muls r4, r2, r4
0x07fcc03c: e218 adds r2, r4, r3
0x07fcc03e: 2a71 strb r2, [r5, #4]
0x07fcc040: c142 cmn r1, r0
0x07fcc042: 43d0 beq #0x7fcc0cc
0x07fcc044: fff790fc bl #0x7fcb968
0x07fcc048: 42e0 b #0x7fcc0d0
0x07fcc04a: 2420 movs r0, #0x24
0x07fcc04c: 0121 movs r1, #1
0x07fcc04e: 3954 strb r1, [r7, r0]
0x07fcc050: 5348 ldr r0, [pc, #0x14c]
0x07fcc052: 0221 movs r1, #2
0x07fcc054: 8170 strb r1, [r0, #2]
0x07fcc056: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcc058: e079 ldrb r0, [r4, #7]
0x07fcc05a: 0121 movs r1, #1
0x07fcc05c: 0140 ands r1, r0
0x07fcc05e: 3976 strb r1, [r7, #0x18]
0x07fcc060: 4f48 ldr r0, [pc, #0x13c]
0x07fcc062: 39d1 bne #0x7fcc0d8
0x07fcc064: 0c21 movs r1, #0xc
0x07fcc066: 38e0 b #0x7fcc0da
0x07fcc068: a088 ldrh r0, [r4, #4]
0x07fcc06a: 1f28 cmp r0, #0x1f
0x07fcc06c: 33d3 blo #0x7fcc0d6
0x07fcc06e: e079 ldrb r0, [r4, #7]
0x07fcc070: 401c adds r0, r0, #1
0x07fcc072: 4b49 ldr r1, [pc, #0x12c]
0x07fcc074: c871 strb r0, [r1, #7]
0x07fcc076: 2046 mov r0, r4
0x07fcc078: 0830 adds r0, #8
0x07fcc07a: 0021 movs r1, #0
0x07fcc07c: 4a4a ldr r2, [pc, #0x128]
0x07fcc07e: 4829 cmp r1, #0x48
0x07fcc080: 29d0 beq #0x7fcc0d6
0x07fcc082: 435c ldrb r3, [r0, r1]
0x07fcc084: e579 ldrb r5, [r4, #7]
0x07fcc086: 4826 movs r6, #0x48
0x07fcc088: 6e43 muls r6, r5, r6
0x07fcc08a: 9519 adds r5, r2, r6
0x07fcc08c: 6b54 strb r3, [r5, r1]
0x07fcc08e: 491c adds r1, r1, #1
0x07fcc090: f5e7 b #0x7fcc07e
0x07fcc092: 0120 movs r0, #1
0x07fcc094: c003 lsls r0, r0, #0xf
0x07fcc096: 4849 ldr r1, [pc, #0x120]
0x07fcc098: 0a88 ldrh r2, [r1]
0x07fcc09a: 0243 orrs r2, r0
0x07fcc09c: 0a80 strh r2, [r1]
0x07fcc09e: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcc0a0: 787e ldrb r0, [r7, #0x19]
0x07fcc0a2: 0121 movs r1, #1
0x07fcc0a4: 4140 eors r1, r0
0x07fcc0a6: 7976 strb r1, [r7, #0x19]
0x07fcc0a8: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcc0aa: 4420 movs r0, #0x44
0x07fcc0ac: 4a28 cmp r0, #0x4a
0x07fcc0ae: 16d0 beq #0x7fcc0de
0x07fcc0b0: 395c ldrb r1, [r7, r0]
0x07fcc0b2: 2218 adds r2, r4, r0
0x07fcc0b4: 3d3a subs r2, #0x3d
0x07fcc0b6: 1278 ldrb r2, [r2]
0x07fcc0b8: 401c adds r0, r0, #1
0x07fcc0ba: 8a42 cmp r2, r1
0x07fcc0bc: f6d0 beq #0x7fcc0ac
0x07fcc0be: 0ae0 b #0x7fcc0d6
0x07fcc0c0: 0120 movs r0, #1
0x07fcc0c2: 7874 strb r0, [r7, #0x11]
0x07fcc0c4: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcc0c6: 0121 movs r1, #1
0x07fcc0c8: 3954 strb r1, [r7, r0]
0x07fcc0ca: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcc0cc: 0020 movs r0, #0
0x07fcc0ce: a870 strb r0, [r5, #2]
0x07fcc0d0: 0020 movs r0, #0
0x07fcc0d2: fef7d5fb bl #0x7fca880
0x07fcc0d6: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcc0d8: 8021 movs r1, #0x80
0x07fcc0da: 8171 strb r1, [r0, #6]
0x07fcc0dc: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcc0de: 386c ldr r0, [r7, #0x40]
0x07fcc0e0: 0124 movs r4, #1
0x07fcc0e2: 0094 str r4, [sp]
0x07fcc0e4: 3946 mov r1, r7
0x07fcc0e6: 4a31 adds r1, #0x4a
0x07fcc0e8: 0626 movs r6, #6
0x07fcc0ea: 3246 mov r2, r6
0x07fcc0ec: 2346 mov r3, r4
0x07fcc0ee: fef7adfe bl #0x7fcae4c
0x07fcc0f2: f86b ldr r0, [r7, #0x3c]
0x07fcc0f4: 0094 str r4, [sp]
0x07fcc0f6: 3946 mov r1, r7
0x07fcc0f8: 4431 adds r1, #0x44
0x07fcc0fa: 3246 mov r2, r6
0x07fcc0fc: 2b46 mov r3, r5
0x07fcc0fe: fef7a5fe bl #0x7fcae4c
0x07fcc102: fd81 strh r5, [r7, #0xe]
0x07fcc104: 2648 ldr r0, [pc, #0x98]
0x07fcc106: 8470 strb r4, [r0, #2]
0x07fcc108: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcc10a: 2548 ldr r0, [pc, #0x94]
0x07fcc10c: 8178 ldrb r1, [r0, #2]
0x07fcc10e: 491c adds r1, r1, #1
0x07fcc110: 8170 strb r1, [r0, #2]
0x07fcc112: a288 ldrh r2, [r4, #4]
0x07fcc114: 032a cmp r2, #3
0x07fcc116: 01d1 bne #0x7fcc11c
0x07fcc118: 217a ldrb r1, [r4, #8]
0x07fcc11a: 8170 strb r1, [r0, #2]
0x07fcc11c: 0022 movs r2, #0
0x07fcc11e: 3a75 strb r2, [r7, #0x14]
0x07fcc120: c9b2 uxtb r1, r1
0x07fcc122: 0529 cmp r1, #5
0x07fcc124: 01d8 bhi #0x7fcc12a
0x07fcc126: 0229 cmp r1, #2
0x07fcc128: d5d8 bhi #0x7fcc0d6
0x07fcc12a: 0321 movs r1, #3
0x07fcc12c: 92e7 b #0x7fcc054
0x07fcc12e: 1c48 ldr r0, [pc, #0x70]
0x07fcc130: 8178 ldrb r1, [r0, #2]
0x07fcc132: 491c adds r1, r1, #1
0x07fcc134: 8170 strb r1, [r0, #2]
0x07fcc136: a288 ldrh r2, [r4, #4]
0x07fcc138: 032a cmp r2, #3
0x07fcc13a: 01d1 bne #0x7fcc140
0x07fcc13c: 217a ldrb r1, [r4, #8]
0x07fcc13e: 8170 strb r1, [r0, #2]
0x07fcc140: 0122 movs r2, #1
0x07fcc142: 3a75 strb r2, [r7, #0x14]
0x07fcc144: cbb2 uxtb r3, r1
0x07fcc146: 032b cmp r3, #3
0x07fcc148: 01d8 bhi #0x7fcc14e
0x07fcc14a: 0906 lsls r1, r1, #0x18
0x07fcc14c: c3d1 bne #0x7fcc0d6
0x07fcc14e: 8270 strb r2, [r0, #2]
0x07fcc150: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcc152: 627a ldrb r2, [r4, #9]
0x07fcc154: 0f20 movs r0, #0xf
0x07fcc156: 1309 lsrs r3, r2, #4
0x07fcc158: 0240 ands r2, r0
0x07fcc15a: 0a21 movs r1, #0xa
0x07fcc15c: 4b43 muls r3, r1, r3
0x07fcc15e: 9a18 adds r2, r3, r2
0x07fcc160: 237a ldrb r3, [r4, #8]
0x07fcc162: 1d09 lsrs r5, r3, #4
0x07fcc164: 0340 ands r3, r0
0x07fcc166: 4d43 muls r5, r1, r5
0x07fcc168: eb18 adds r3, r5, r3
0x07fcc16a: 6425 movs r5, #0x64
0x07fcc16c: 5d43 muls r5, r3, r5
0x07fcc16e: 5319 adds r3, r2, r5
0x07fcc170: 0b4a ldr r2, [pc, #0x2c]
0x07fcc172: 1361 str r3, [r2, #0x10]
0x07fcc174: a37a ldrb r3, [r4, #0xa]
0x07fcc176: 1d09 lsrs r5, r3, #4
0x07fcc178: 0340 ands r3, r0
0x07fcc17a: 4d43 muls r5, r1, r5
0x07fcc17c: eb18 adds r3, r5, r3
0x07fcc17e: 5361 str r3, [r2, #0x14]
0x07fcc180: e37a ldrb r3, [r4, #0xb]
0x07fcc182: 2424 movs r4, #0x24
0x07fcc184: 0025 movs r5, #0
0x07fcc186: 3d55 strb r5, [r7, r4]
0x07fcc188: 0224 movs r4, #2
0x07fcc18a: 9470 strb r4, [r2, #2]
0x07fcc18c: 0124 movs r4, #1
0x07fcc18e: 7c73 strb r4, [r7, #0xd]
0x07fcc190: 1840 ands r0, r3
0x07fcc192: 1b09 lsrs r3, r3, #4
0x07fcc194: 4b43 muls r3, r1, r3
0x07fcc196: 1818 adds r0, r3, r0
0x07fcc198: 9061 str r0, [r2, #0x18]
0x07fcc19a: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcc19c: e819 adds r0, r5, r7
0x07fcc19e: fd07 lsls r5, r7, #0x1f
0x07fcc1a0: d009 lsrs r0, r2, #7
0x07fcc1a2: fd07 lsls r5, r7, #0x1f
0x07fcc1a4: bd17 asrs r5, r7, #0x1e
0x07fcc1a6: fd07 lsls r5, r7, #0x1f
0x07fcc1a8: bd18 adds r5, r7, r2
0x07fcc1aa: fd07 lsls r5, r7, #0x1f
0x07fcc1ac: 9c4a ldr r2, [pc, #0x270]
0x07fcc1ae: fd07 lsls r5, r7, #0x1f
0x07fcc1b0: 184b ldr r3, [pc, #0x60]
0x07fcc1b2: fd07 lsls r5, r7, #0x1f
0x07fcc1b4: 9172 strb r1, [r2, #0xa]
0x07fcc1b6: fc07 lsls r4, r7, #0x1f
0x07fcc1b8: 1200 movs r2, r2
0x07fcc1ba: 0050 str r0, [r0, r0]
0x07fcc1bc: 06fd0000 stc2 p0, c0, [r6, #-0]
0x07fcc1c0: 5c1a subs r4, r3, r1
0x07fcc1c2: fd07 lsls r5, r7, #0x1f
0x07fcc1c4: 0fb4 push {r0, r1, r2, r3}
0x07fcc1c6: 10b5 push {r4, lr} ;;FUNC
0x07fcc1c8: 04a9 add r1, sp, #0x10
0x07fcc1ca: 074b ldr r3, [pc, #0x1c]
0x07fcc1cc: 02aa add r2, sp, #8
0x07fcc1ce: 0398 ldr r0, [sp, #0xc]
0x07fcc1d0: 00f032f8 bl #0x7fcc238
0x07fcc1d4: 0446 mov r4, r0
0x07fcc1d6: 02a9 add r1, sp, #8
0x07fcc1d8: 0020 movs r0, #0
0x07fcc1da: 00f067fa bl #0x7fcc6ac
0x07fcc1de: 2046 mov r0, r4
0x07fcc1e0: 10bc pop {r4}
0x07fcc1e2: 08bc pop {r3}
0x07fcc1e4: 04b0 add sp, #0x10
0x07fcc1e6: 1847 bx r3
0x07fcc1e8: adc6 stm r6!, {r0, r2, r3, r5, r7}
0x07fcc1ea: fc07 lsls r4, r7, #0x1f
0x07fcc1ec: 2021 movs r1, #0x20
0x07fcc1ee: 020c lsrs r2, r0, #0x10
0x07fcc1f0: 01d0 beq #0x7fcc1f6
0x07fcc1f2: 1021 movs r1, #0x10
0x07fcc1f4: 1046 mov r0, r2
0x07fcc1f6: 020a lsrs r2, r0, #8
0x07fcc1f8: 01d0 beq #0x7fcc1fe
0x07fcc1fa: 1046 mov r0, r2
0x07fcc1fc: 0839 subs r1, #8
0x07fcc1fe: 0209 lsrs r2, r0, #4
0x07fcc200: 01d0 beq #0x7fcc206
0x07fcc202: 1046 mov r0, r2
0x07fcc204: 091f subs r1, r1, #4
0x07fcc206: 8208 lsrs r2, r0, #2
0x07fcc208: 01d0 beq #0x7fcc20e
0x07fcc20a: 1046 mov r0, r2
0x07fcc20c: 891e subs r1, r1, #2
0x07fcc20e: 4208 lsrs r2, r0, #1
0x07fcc210: 01d0 beq #0x7fcc216
0x07fcc212: 881e subs r0, r1, #2
0x07fcc214: 7047 bx lr
0x07fcc216: 081a subs r0, r1, r0
0x07fcc218: 7047 bx lr
0x07fcc21a: 02e0 b #0x7fcc222
0x07fcc21c: 08c8 ldm r0!, {r3}
0x07fcc21e: 121f subs r2, r2, #4
0x07fcc220: 08c1 stm r1!, {r3}
0x07fcc222: 002a cmp r2, #0
0x07fcc224: fad1 bne #0x7fcc21c
0x07fcc226: 7047 bx lr
0x07fcc228: 7047 bx lr
0x07fcc22a: 0020 movs r0, #0
0x07fcc22c: 01e0 b #0x7fcc232
0x07fcc22e: 01c1 stm r1!, {r0}
0x07fcc230: 121f subs r2, r2, #4
0x07fcc232: 002a cmp r2, #0
0x07fcc234: fbd1 bne #0x7fcc22e
0x07fcc236: 7047 bx lr
0x07fcc238: ffb5 push {r0, r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fcc23a: 91b0 sub sp, #0x44
0x07fcc23c: 0f46 mov r7, r1
0x07fcc23e: 0546 mov r5, r0
0x07fcc240: 0026 movs r6, #0
0x07fcc242: 06e0 b #0x7fcc252
0x07fcc244: 2528 cmp r0, #0x25
0x07fcc246: 0ad0 beq #0x7fcc25e
0x07fcc248: 149a ldr r2, [sp, #0x50]
0x07fcc24a: 1399 ldr r1, [sp, #0x4c]
0x07fcc24c: 9047 blx r2
0x07fcc24e: 6d1c adds r5, r5, #1
0x07fcc250: 761c adds r6, r6, #1
0x07fcc252: 2878 ldrb r0, [r5]
0x07fcc254: 0028 cmp r0, #0
0x07fcc256: f5d1 bne #0x7fcc244
0x07fcc258: 3046 mov r0, r6
0x07fcc25a: 15b0 add sp, #0x54
0x07fcc25c: f0bd pop {r4, r5, r6, r7, pc}
0x07fcc25e: 0024 movs r4, #0
0x07fcc260: 0094 str r4, [sp]
0x07fcc262: 0121 movs r1, #1
0x07fcc264: f34a ldr r2, [pc, #0x3cc]
0x07fcc266: 0294 str r4, [sp, #8]
0x07fcc268: 00e0 b #0x7fcc26c
0x07fcc26a: 0443 orrs r4, r0
0x07fcc26c: 6d1c adds r5, r5, #1
0x07fcc26e: 2b78 ldrb r3, [r5]
0x07fcc270: 0846 mov r0, r1
0x07fcc272: 203b subs r3, #0x20
0x07fcc274: 9840 lsls r0, r3
0x07fcc276: 1042 tst r0, r2
0x07fcc278: f7d1 bne #0x7fcc26a
0x07fcc27a: 2878 ldrb r0, [r5]
0x07fcc27c: 2a28 cmp r0, #0x2a
0x07fcc27e: 0ed0 beq #0x7fcc29e
0x07fcc280: 0221 movs r1, #2
0x07fcc282: 2878 ldrb r0, [r5]
0x07fcc284: 0246 mov r2, r0
0x07fcc286: 303a subs r2, #0x30
0x07fcc288: 092a cmp r2, #9
0x07fcc28a: 15d8 bhi #0x7fcc2b8
0x07fcc28c: 009a ldr r2, [sp]
0x07fcc28e: 0a23 movs r3, #0xa
0x07fcc290: 5a43 muls r2, r3, r2
0x07fcc292: 303a subs r2, #0x30
0x07fcc294: 8018 adds r0, r0, r2
0x07fcc296: 0c43 orrs r4, r1
0x07fcc298: 6d1c adds r5, r5, #1
0x07fcc29a: 0090 str r0, [sp]
0x07fcc29c: f1e7 b #0x7fcc282
0x07fcc29e: 01cf ldm r7!, {r0}
0x07fcc2a0: 0090 str r0, [sp]
0x07fcc2a2: 0028 cmp r0, #0
0x07fcc2a4: 05da bge #0x7fcc2b2
0x07fcc2a6: 0120 movs r0, #1
0x07fcc2a8: 4003 lsls r0, r0, #0xd
0x07fcc2aa: 0443 orrs r4, r0
0x07fcc2ac: 0098 ldr r0, [sp]
0x07fcc2ae: 4042 rsbs r0, r0, #0
0x07fcc2b0: 0090 str r0, [sp]
0x07fcc2b2: 0220 movs r0, #2
0x07fcc2b4: 0443 orrs r4, r0
0x07fcc2b6: 6d1c adds r5, r5, #1
0x07fcc2b8: 2878 ldrb r0, [r5]
0x07fcc2ba: 2e28 cmp r0, #0x2e
0x07fcc2bc: 15d1 bne #0x7fcc2ea
0x07fcc2be: 0420 movs r0, #4
0x07fcc2c0: 0443 orrs r4, r0
0x07fcc2c2: 6878 ldrb r0, [r5, #1]
0x07fcc2c4: 6d1c adds r5, r5, #1
0x07fcc2c6: 2a28 cmp r0, #0x2a
0x07fcc2c8: 0ad1 bne #0x7fcc2e0
0x07fcc2ca: 01cf ldm r7!, {r0}
0x07fcc2cc: 6d1c adds r5, r5, #1
0x07fcc2ce: 0290 str r0, [sp, #8]
0x07fcc2d0: 0be0 b #0x7fcc2ea
0x07fcc2d2: 0299 ldr r1, [sp, #8]
0x07fcc2d4: 0a22 movs r2, #0xa
0x07fcc2d6: 5143 muls r1, r2, r1
0x07fcc2d8: 3039 subs r1, #0x30
0x07fcc2da: 4018 adds r0, r0, r1
0x07fcc2dc: 6d1c adds r5, r5, #1
0x07fcc2de: 0290 str r0, [sp, #8]
0x07fcc2e0: 2878 ldrb r0, [r5]
0x07fcc2e2: 0146 mov r1, r0
0x07fcc2e4: 3039 subs r1, #0x30
0x07fcc2e6: 0929 cmp r1, #9
0x07fcc2e8: f3d9 bls #0x7fcc2d2
0x07fcc2ea: 2878 ldrb r0, [r5]
0x07fcc2ec: 6c28 cmp r0, #0x6c
0x07fcc2ee: 10d0 beq #0x7fcc312
0x07fcc2f0: 06dc bgt #0x7fcc300
0x07fcc2f2: 4c28 cmp r0, #0x4c
0x07fcc2f4: 1ad0 beq #0x7fcc32c
0x07fcc2f6: 6828 cmp r0, #0x68
0x07fcc2f8: 0ed0 beq #0x7fcc318
0x07fcc2fa: 6a28 cmp r0, #0x6a
0x07fcc2fc: 17d1 bne #0x7fcc32e
0x07fcc2fe: 04e0 b #0x7fcc30a
0x07fcc300: 7428 cmp r0, #0x74
0x07fcc302: 13d0 beq #0x7fcc32c
0x07fcc304: 7a28 cmp r0, #0x7a
0x07fcc306: 12d1 bne #0x7fcc32e
0x07fcc308: 10e0 b #0x7fcc32c
0x07fcc30a: 0120 movs r0, #1
0x07fcc30c: 4005 lsls r0, r0, #0x15
0x07fcc30e: 0443 orrs r4, r0
0x07fcc310: 0ce0 b #0x7fcc32c
0x07fcc312: 0121 movs r1, #1
0x07fcc314: 0905 lsls r1, r1, #0x14
0x07fcc316: 01e0 b #0x7fcc31c
0x07fcc318: 0321 movs r1, #3
0x07fcc31a: 0905 lsls r1, r1, #0x14
0x07fcc31c: 0c43 orrs r4, r1
0x07fcc31e: 6978 ldrb r1, [r5, #1]
0x07fcc320: 8142 cmp r1, r0
0x07fcc322: 03d1 bne #0x7fcc32c
0x07fcc324: 0120 movs r0, #1
0x07fcc326: 0005 lsls r0, r0, #0x14
0x07fcc328: 2418 adds r4, r4, r0
0x07fcc32a: 6d1c adds r5, r5, #1
0x07fcc32c: 6d1c adds r5, r5, #1
0x07fcc32e: 2878 ldrb r0, [r5]
0x07fcc330: 0390 str r0, [sp, #0xc]
0x07fcc332: 6e28 cmp r0, #0x6e
0x07fcc334: 1ed0 beq #0x7fcc374
0x07fcc336: 0cdc bgt #0x7fcc352
0x07fcc338: 6328 cmp r0, #0x63
0x07fcc33a: 31d0 beq #0x7fcc3a0
0x07fcc33c: 04dc bgt #0x7fcc348
0x07fcc33e: 0028 cmp r0, #0
0x07fcc340: 8ad0 beq #0x7fcc258
0x07fcc342: 5828 cmp r0, #0x58
0x07fcc344: 11d1 bne #0x7fcc36a
0x07fcc346: b2e0 b #0x7fcc4ae
0x07fcc348: 6428 cmp r0, #0x64
0x07fcc34a: 7bd0 beq #0x7fcc444
0x07fcc34c: 6928 cmp r0, #0x69
0x07fcc34e: 0cd1 bne #0x7fcc36a
0x07fcc350: 78e0 b #0x7fcc444
0x07fcc352: 7328 cmp r0, #0x73
0x07fcc354: 2dd0 beq #0x7fcc3b2
0x07fcc356: 04dc bgt #0x7fcc362
0x07fcc358: 6f28 cmp r0, #0x6f
0x07fcc35a: 70d0 beq #0x7fcc43e
0x07fcc35c: 7028 cmp r0, #0x70
0x07fcc35e: 04d1 bne #0x7fcc36a
0x07fcc360: a7e0 b #0x7fcc4b2
0x07fcc362: 7528 cmp r0, #0x75
0x07fcc364: 6cd0 beq #0x7fcc440
0x07fcc366: 7828 cmp r0, #0x78
0x07fcc368: 6bd0 beq #0x7fcc442
0x07fcc36a: 149a ldr r2, [sp, #0x50]
0x07fcc36c: 1399 ldr r1, [sp, #0x4c]
0x07fcc36e: 9047 blx r2
0x07fcc370: 761c adds r6, r6, #1
0x07fcc372: 62e0 b #0x7fcc43a
0x07fcc374: 6002 lsls r0, r4, #9
0x07fcc376: 400f lsrs r0, r0, #0x1d
0x07fcc378: 0228 cmp r0, #2
0x07fcc37a: 07d0 beq #0x7fcc38c
0x07fcc37c: 0328 cmp r0, #3
0x07fcc37e: 0ad0 beq #0x7fcc396
0x07fcc380: 0428 cmp r0, #4
0x07fcc382: 3868 ldr r0, [r7]
0x07fcc384: 0ad0 beq #0x7fcc39c
0x07fcc386: 0660 str r6, [r0]
0x07fcc388: 3f1d adds r7, r7, #4
0x07fcc38a: 56e0 b #0x7fcc43a
0x07fcc38c: 3868 ldr r0, [r7]
0x07fcc38e: f117 asrs r1, r6, #0x1f
0x07fcc390: 0660 str r6, [r0]
0x07fcc392: 4160 str r1, [r0, #4]
0x07fcc394: f8e7 b #0x7fcc388
0x07fcc396: 3868 ldr r0, [r7]
0x07fcc398: 0680 strh r6, [r0]
0x07fcc39a: f5e7 b #0x7fcc388
0x07fcc39c: 0670 strb r6, [r0]
0x07fcc39e: f3e7 b #0x7fcc388
0x07fcc3a0: 3878 ldrb r0, [r7]
0x07fcc3a2: 6946 mov r1, sp
0x07fcc3a4: 0874 strb r0, [r1, #0x10]
0x07fcc3a6: 0020 movs r0, #0
0x07fcc3a8: 4874 strb r0, [r1, #0x11]
0x07fcc3aa: 04a8 add r0, sp, #0x10
0x07fcc3ac: 0390 str r0, [sp, #0xc]
0x07fcc3ae: 0120 movs r0, #1
0x07fcc3b0: 03e0 b #0x7fcc3ba
0x07fcc3b2: 3868 ldr r0, [r7]
0x07fcc3b4: 0390 str r0, [sp, #0xc]
0x07fcc3b6: 0020 movs r0, #0
0x07fcc3b8: c043 mvns r0, r0
0x07fcc3ba: 3f1d adds r7, r7, #4
0x07fcc3bc: 6107 lsls r1, r4, #0x1d
0x07fcc3be: 0fd5 bpl #0x7fcc3e0
0x07fcc3c0: 0021 movs r1, #0
0x07fcc3c2: 01e0 b #0x7fcc3c8
0x07fcc3c4: 0199 ldr r1, [sp, #4]
0x07fcc3c6: 491c adds r1, r1, #1
0x07fcc3c8: 029a ldr r2, [sp, #8]
0x07fcc3ca: 0191 str r1, [sp, #4]
0x07fcc3cc: 9142 cmp r1, r2
0x07fcc3ce: 13da bge #0x7fcc3f8
0x07fcc3d0: 8142 cmp r1, r0
0x07fcc3d2: f7db blt #0x7fcc3c4
0x07fcc3d4: 019a ldr r2, [sp, #4]
0x07fcc3d6: 0399 ldr r1, [sp, #0xc]
0x07fcc3d8: 895c ldrb r1, [r1, r2]
0x07fcc3da: 0029 cmp r1, #0
0x07fcc3dc: f2d1 bne #0x7fcc3c4
0x07fcc3de: 0be0 b #0x7fcc3f8
0x07fcc3e0: 0021 movs r1, #0
0x07fcc3e2: 01e0 b #0x7fcc3e8
0x07fcc3e4: 0199 ldr r1, [sp, #4]
0x07fcc3e6: 491c adds r1, r1, #1
0x07fcc3e8: 0191 str r1, [sp, #4]
0x07fcc3ea: 8142 cmp r1, r0
0x07fcc3ec: fadb blt #0x7fcc3e4
0x07fcc3ee: 019a ldr r2, [sp, #4]
0x07fcc3f0: 0399 ldr r1, [sp, #0xc]
0x07fcc3f2: 895c ldrb r1, [r1, r2]
0x07fcc3f4: 0029 cmp r1, #0
0x07fcc3f6: f5d1 bne #0x7fcc3e4
0x07fcc3f8: 0199 ldr r1, [sp, #4]
0x07fcc3fa: 0098 ldr r0, [sp]
0x07fcc3fc: 139a ldr r2, [sp, #0x4c]
0x07fcc3fe: 401a subs r0, r0, r1
0x07fcc400: 0090 str r0, [sp]
0x07fcc402: 2146 mov r1, r4
0x07fcc404: 149b ldr r3, [sp, #0x50]
0x07fcc406: 00f03bf9 bl #0x7fcc680
0x07fcc40a: 0199 ldr r1, [sp, #4]
0x07fcc40c: 8019 adds r0, r0, r6
0x07fcc40e: 4618 adds r6, r0, r1
0x07fcc410: 07e0 b #0x7fcc422
0x07fcc412: 0398 ldr r0, [sp, #0xc]
0x07fcc414: 0399 ldr r1, [sp, #0xc]
0x07fcc416: 0078 ldrb r0, [r0]
0x07fcc418: 491c adds r1, r1, #1
0x07fcc41a: 0391 str r1, [sp, #0xc]
0x07fcc41c: 149a ldr r2, [sp, #0x50]
0x07fcc41e: 1399 ldr r1, [sp, #0x4c]
0x07fcc420: 9047 blx r2
0x07fcc422: 0198 ldr r0, [sp, #4]
0x07fcc424: 401e subs r0, r0, #1
0x07fcc426: 0190 str r0, [sp, #4]
0x07fcc428: 401c adds r0, r0, #1
0x07fcc42a: f2d1 bne #0x7fcc412
0x07fcc42c: 2146 mov r1, r4
0x07fcc42e: 149b ldr r3, [sp, #0x50]
0x07fcc430: 139a ldr r2, [sp, #0x4c]
0x07fcc432: 0098 ldr r0, [sp]
0x07fcc434: 00f014f9 bl #0x7fcc660
0x07fcc438: 8619 adds r6, r0, r6
0x07fcc43a: 6d1c adds r5, r5, #1
0x07fcc43c: 09e7 b #0x7fcc252
0x07fcc43e: 41e0 b #0x7fcc4c4
0x07fcc440: 33e0 b #0x7fcc4aa
0x07fcc442: 34e0 b #0x7fcc4ae
0x07fcc444: 0a20 movs r0, #0xa
0x07fcc446: 0021 movs r1, #0
0x07fcc448: 0490 str r0, [sp, #0x10]
0x07fcc44a: 0591 str r1, [sp, #0x14]
0x07fcc44c: 6002 lsls r0, r4, #9
0x07fcc44e: 410f lsrs r1, r0, #0x1d
0x07fcc450: 0229 cmp r1, #2
0x07fcc452: 05d0 beq #0x7fcc460
0x07fcc454: 01cf ldm r7!, {r0}
0x07fcc456: c217 asrs r2, r0, #0x1f
0x07fcc458: 9446 mov ip, r2
0x07fcc45a: 0329 cmp r1, #3
0x07fcc45c: 05d0 beq #0x7fcc46a
0x07fcc45e: 07e0 b #0x7fcc470
0x07fcc460: ff1d adds r7, r7, #7
0x07fcc462: ff08 lsrs r7, r7, #3
0x07fcc464: ff00 lsls r7, r7, #3
0x07fcc466: 03cf ldm r7!, {r0, r1}
0x07fcc468: 06e0 b #0x7fcc478
0x07fcc46a: 00b2 sxth r0, r0
0x07fcc46c: c217 asrs r2, r0, #0x1f
0x07fcc46e: 9446 mov ip, r2
0x07fcc470: 0429 cmp r1, #4
0x07fcc472: 02d1 bne #0x7fcc47a
0x07fcc474: 40b2 sxtb r0, r0
0x07fcc476: c117 asrs r1, r0, #0x1f
0x07fcc478: 8c46 mov ip, r1
0x07fcc47a: 0022 movs r2, #0
0x07fcc47c: 6146 mov r1, ip
0x07fcc47e: 9445 cmp ip, r2
0x07fcc480: 06da bge #0x7fcc490
0x07fcc482: 0a46 mov r2, r1
0x07fcc484: 0021 movs r1, #0
0x07fcc486: 4042 rsbs r0, r0, #0
0x07fcc488: 9141 sbcs r1, r2
0x07fcc48a: 8c46 mov ip, r1
0x07fcc48c: 2d21 movs r1, #0x2d
0x07fcc48e: 02e0 b #0x7fcc496
0x07fcc490: 2105 lsls r1, r4, #0x14
0x07fcc492: 04d5 bpl #0x7fcc49e
0x07fcc494: 2b21 movs r1, #0x2b
0x07fcc496: 6a46 mov r2, sp
0x07fcc498: 1176 strb r1, [r2, #0x18]
0x07fcc49a: 0121 movs r1, #1
0x07fcc49c: 03e0 b #0x7fcc4a6
0x07fcc49e: e107 lsls r1, r4, #0x1f
0x07fcc4a0: 01d0 beq #0x7fcc4a6
0x07fcc4a2: 2021 movs r1, #0x20
0x07fcc4a4: f7e7 b #0x7fcc496
0x07fcc4a6: 0191 str r1, [sp, #4]
0x07fcc4a8: 54e0 b #0x7fcc554
0x07fcc4aa: 0a20 movs r0, #0xa
0x07fcc4ac: 0be0 b #0x7fcc4c6
0x07fcc4ae: 1020 movs r0, #0x10
0x07fcc4b0: 09e0 b #0x7fcc4c6
0x07fcc4b2: 1020 movs r0, #0x10
0x07fcc4b4: 0490 str r0, [sp, #0x10]
0x07fcc4b6: 0021 movs r1, #0
0x07fcc4b8: 0420 movs r0, #4
0x07fcc4ba: 0443 orrs r4, r0
0x07fcc4bc: 0820 movs r0, #8
0x07fcc4be: 0591 str r1, [sp, #0x14]
0x07fcc4c0: 0290 str r0, [sp, #8]
0x07fcc4c2: 03e0 b #0x7fcc4cc
0x07fcc4c4: 0820 movs r0, #8
0x07fcc4c6: 0021 movs r1, #0
0x07fcc4c8: 0591 str r1, [sp, #0x14]
0x07fcc4ca: 0490 str r0, [sp, #0x10]
0x07fcc4cc: 6002 lsls r0, r4, #9
0x07fcc4ce: 410f lsrs r1, r0, #0x1d
0x07fcc4d0: 0229 cmp r1, #2
0x07fcc4d2: 05d0 beq #0x7fcc4e0
0x07fcc4d4: 01cf ldm r7!, {r0}
0x07fcc4d6: 0022 movs r2, #0
0x07fcc4d8: 9446 mov ip, r2
0x07fcc4da: 0329 cmp r1, #3
0x07fcc4dc: 06d0 beq #0x7fcc4ec
0x07fcc4de: 06e0 b #0x7fcc4ee
0x07fcc4e0: ff1d adds r7, r7, #7
0x07fcc4e2: ff08 lsrs r7, r7, #3
0x07fcc4e4: ff00 lsls r7, r7, #3
0x07fcc4e6: 03cf ldm r7!, {r0, r1}
0x07fcc4e8: 8c46 mov ip, r1
0x07fcc4ea: 03e0 b #0x7fcc4f4
0x07fcc4ec: 80b2 uxth r0, r0
0x07fcc4ee: 0429 cmp r1, #4
0x07fcc4f0: 00d1 bne #0x7fcc4f4
0x07fcc4f2: c0b2 uxtb r0, r0
0x07fcc4f4: 0021 movs r1, #0
0x07fcc4f6: 0191 str r1, [sp, #4]
0x07fcc4f8: 2107 lsls r1, r4, #0x1c
0x07fcc4fa: 2bd5 bpl #0x7fcc554
0x07fcc4fc: 0399 ldr r1, [sp, #0xc]
0x07fcc4fe: 7029 cmp r1, #0x70
0x07fcc500: 06d0 beq #0x7fcc510
0x07fcc502: 049a ldr r2, [sp, #0x10]
0x07fcc504: 1021 movs r1, #0x10
0x07fcc506: 059b ldr r3, [sp, #0x14]
0x07fcc508: 4a40 eors r2, r1
0x07fcc50a: 1a43 orrs r2, r3
0x07fcc50c: 05d0 beq #0x7fcc51a
0x07fcc50e: 0ee0 b #0x7fcc52e
0x07fcc510: 4021 movs r1, #0x40
0x07fcc512: 6a46 mov r2, sp
0x07fcc514: 1176 strb r1, [r2, #0x18]
0x07fcc516: 0121 movs r1, #1
0x07fcc518: 08e0 b #0x7fcc52c
0x07fcc51a: 6146 mov r1, ip
0x07fcc51c: 0143 orrs r1, r0
0x07fcc51e: 06d0 beq #0x7fcc52e
0x07fcc520: 3021 movs r1, #0x30
0x07fcc522: 6a46 mov r2, sp
0x07fcc524: 1176 strb r1, [r2, #0x18]
0x07fcc526: 0399 ldr r1, [sp, #0xc]
0x07fcc528: 5176 strb r1, [r2, #0x19]
0x07fcc52a: 0221 movs r1, #2
0x07fcc52c: 0191 str r1, [sp, #4]
0x07fcc52e: 049a ldr r2, [sp, #0x10]
0x07fcc530: 0821 movs r1, #8
0x07fcc532: 059b ldr r3, [sp, #0x14]
0x07fcc534: 4a40 eors r2, r1
0x07fcc536: 1a43 orrs r2, r3
0x07fcc538: 0cd1 bne #0x7fcc554
0x07fcc53a: 6146 mov r1, ip
0x07fcc53c: 0143 orrs r1, r0
0x07fcc53e: 01d1 bne #0x7fcc544
0x07fcc540: 6107 lsls r1, r4, #0x1d
0x07fcc542: 07d5 bpl #0x7fcc554
0x07fcc544: 3021 movs r1, #0x30
0x07fcc546: 6a46 mov r2, sp
0x07fcc548: 1176 strb r1, [r2, #0x18]
0x07fcc54a: 0121 movs r1, #1
0x07fcc54c: 0191 str r1, [sp, #4]
0x07fcc54e: 0299 ldr r1, [sp, #8]
0x07fcc550: 491e subs r1, r1, #1
0x07fcc552: 0291 str r1, [sp, #8]
0x07fcc554: 0399 ldr r1, [sp, #0xc]
0x07fcc556: 5829 cmp r1, #0x58
0x07fcc558: 04d0 beq #0x7fcc564
0x07fcc55a: 37a1 adr r1, #0xdc
0x07fcc55c: 0391 str r1, [sp, #0xc]
0x07fcc55e: 0fa9 add r1, sp, #0x3c
0x07fcc560: 0f91 str r1, [sp, #0x3c]
0x07fcc562: 0de0 b #0x7fcc580
0x07fcc564: 39a1 adr r1, #0xe4
0x07fcc566: f9e7 b #0x7fcc55c
0x07fcc568: 6146 mov r1, ip
0x07fcc56a: 059b ldr r3, [sp, #0x14]
0x07fcc56c: 049a ldr r2, [sp, #0x10]
0x07fcc56e: f5f7aafb bl #0x7fc1cc6
0x07fcc572: 039b ldr r3, [sp, #0xc]
0x07fcc574: 8c46 mov ip, r1
0x07fcc576: 9b5c ldrb r3, [r3, r2]
0x07fcc578: 0f9a ldr r2, [sp, #0x3c]
0x07fcc57a: 521e subs r2, r2, #1
0x07fcc57c: 0f92 str r2, [sp, #0x3c]
0x07fcc57e: 1370 strb r3, [r2]
0x07fcc580: 6146 mov r1, ip
0x07fcc582: 0143 orrs r1, r0
0x07fcc584: f0d1 bne #0x7fcc568
0x07fcc586: 0f98 ldr r0, [sp, #0x3c]
0x07fcc588: 07a9 add r1, sp, #0x1c
0x07fcc58a: 081a subs r0, r1, r0
0x07fcc58c: 2030 adds r0, #0x20
0x07fcc58e: 0390 str r0, [sp, #0xc]
0x07fcc590: 6007 lsls r0, r4, #0x1d
0x07fcc592: 04d5 bpl #0x7fcc59e
0x07fcc594: 0120 movs r0, #1
0x07fcc596: 0004 lsls r0, r0, #0x10
0x07fcc598: 8443 bics r4, r0
0x07fcc59a: 0298 ldr r0, [sp, #8]
0x07fcc59c: 01e0 b #0x7fcc5a2
0x07fcc59e: 0120 movs r0, #1
0x07fcc5a0: 0290 str r0, [sp, #8]
0x07fcc5a2: 0399 ldr r1, [sp, #0xc]
0x07fcc5a4: 8842 cmp r0, r1
0x07fcc5a6: 01dd ble #0x7fcc5ac
0x07fcc5a8: 401a subs r0, r0, r1
0x07fcc5aa: 00e0 b #0x7fcc5ae
0x07fcc5ac: 0020 movs r0, #0
0x07fcc5ae: 4118 adds r1, r0, r1
0x07fcc5b0: 0290 str r0, [sp, #8]
0x07fcc5b2: 0198 ldr r0, [sp, #4]
0x07fcc5b4: 0918 adds r1, r1, r0
0x07fcc5b6: 0098 ldr r0, [sp]
0x07fcc5b8: 401a subs r0, r0, r1
0x07fcc5ba: 0090 str r0, [sp]
0x07fcc5bc: e003 lsls r0, r4, #0xf
0x07fcc5be: 06d4 bmi #0x7fcc5ce
0x07fcc5c0: 2146 mov r1, r4
0x07fcc5c2: 149b ldr r3, [sp, #0x50]
0x07fcc5c4: 139a ldr r2, [sp, #0x4c]
0x07fcc5c6: 0098 ldr r0, [sp]
0x07fcc5c8: 00f05af8 bl #0x7fcc680
0x07fcc5cc: 8619 adds r6, r0, r6
0x07fcc5ce: 0020 movs r0, #0
0x07fcc5d0: 0490 str r0, [sp, #0x10]
0x07fcc5d2: 08e0 b #0x7fcc5e6
0x07fcc5d4: 06a9 add r1, sp, #0x18
0x07fcc5d6: 085c ldrb r0, [r1, r0]
0x07fcc5d8: 149a ldr r2, [sp, #0x50]
0x07fcc5da: 1399 ldr r1, [sp, #0x4c]
0x07fcc5dc: 9047 blx r2
0x07fcc5de: 0498 ldr r0, [sp, #0x10]
0x07fcc5e0: 401c adds r0, r0, #1
0x07fcc5e2: 761c adds r6, r6, #1
0x07fcc5e4: 0490 str r0, [sp, #0x10]
0x07fcc5e6: 0199 ldr r1, [sp, #4]
0x07fcc5e8: 8842 cmp r0, r1
0x07fcc5ea: f3db blt #0x7fcc5d4
0x07fcc5ec: e003 lsls r0, r4, #0xf
0x07fcc5ee: 0cd5 bpl #0x7fcc60a
0x07fcc5f0: 2146 mov r1, r4
0x07fcc5f2: 149b ldr r3, [sp, #0x50]
0x07fcc5f4: 139a ldr r2, [sp, #0x4c]
0x07fcc5f6: 0098 ldr r0, [sp]
0x07fcc5f8: 00f042f8 bl #0x7fcc680
0x07fcc5fc: 8619 adds r6, r0, r6
0x07fcc5fe: 04e0 b #0x7fcc60a
0x07fcc600: 149a ldr r2, [sp, #0x50]
0x07fcc602: 3020 movs r0, #0x30
0x07fcc604: 1399 ldr r1, [sp, #0x4c]
0x07fcc606: 9047 blx r2
0x07fcc608: 761c adds r6, r6, #1
0x07fcc60a: 0299 ldr r1, [sp, #8]
0x07fcc60c: 481e subs r0, r1, #1
0x07fcc60e: 0290 str r0, [sp, #8]
0x07fcc610: 0029 cmp r1, #0
0x07fcc612: f5dc bgt #0x7fcc600
0x07fcc614: 08e0 b #0x7fcc628
0x07fcc616: 0f98 ldr r0, [sp, #0x3c]
0x07fcc618: 0f99 ldr r1, [sp, #0x3c]
0x07fcc61a: 0078 ldrb r0, [r0]
0x07fcc61c: 491c adds r1, r1, #1
0x07fcc61e: 0f91 str r1, [sp, #0x3c]
0x07fcc620: 149a ldr r2, [sp, #0x50]
0x07fcc622: 1399 ldr r1, [sp, #0x4c]
0x07fcc624: 9047 blx r2
0x07fcc626: 761c adds r6, r6, #1
0x07fcc628: 0399 ldr r1, [sp, #0xc]
0x07fcc62a: 481e subs r0, r1, #1
0x07fcc62c: 0390 str r0, [sp, #0xc]
0x07fcc62e: 0029 cmp r1, #0
0x07fcc630: f1dc bgt #0x7fcc616
0x07fcc632: fbe6 b #0x7fcc42c
0x07fcc634: 0928 cmp r0, #9
0x07fcc636: 0100 movs r1, r0
0x07fcc638: 3031 adds r1, #0x30
0x07fcc63a: 3233 adds r3, #0x32
0x07fcc63c: 3435 adds r5, #0x34
0x07fcc63e: 3637 adds r7, #0x36
0x07fcc640: 3839 subs r1, #0x38
0x07fcc642: 6162 str r1, [r4, #0x24]
0x07fcc644: 6364 str r3, [r4, #0x44]
0x07fcc646: 6566 str r5, [r4, #0x64]
0x07fcc648: 0000 movs r0, r0
0x07fcc64a: 0000 movs r0, r0
0x07fcc64c: 3031 adds r1, #0x30
0x07fcc64e: 3233 adds r3, #0x32
0x07fcc650: 3435 adds r5, #0x34
0x07fcc652: 3637 adds r7, #0x36
0x07fcc654: 3839 subs r1, #0x38
0x07fcc656: 4142 rsbs r1, r0, #0
0x07fcc658: 4344 add r3, r8
0x07fcc65a: 4546 mov r5, r8
0x07fcc65c: 0000 movs r0, r0
0x07fcc65e: 0000 movs r0, r0
0x07fcc660: f8b5 push {r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fcc662: 0446 mov r4, r0
0x07fcc664: 0025 movs r5, #0
0x07fcc666: 1e46 mov r6, r3
0x07fcc668: 1746 mov r7, r2
0x07fcc66a: 8804 lsls r0, r1, #0x12
0x07fcc66c: 04d4 bmi #0x7fcc678
0x07fcc66e: 05e0 b #0x7fcc67c
0x07fcc670: 3946 mov r1, r7
0x07fcc672: 2020 movs r0, #0x20
0x07fcc674: b047 blx r6
0x07fcc676: 6d1c adds r5, r5, #1
0x07fcc678: 641e subs r4, r4, #1
0x07fcc67a: f9d5 bpl #0x7fcc670
0x07fcc67c: 2846 mov r0, r5
0x07fcc67e: f8bd pop {r3, r4, r5, r6, r7, pc}
0x07fcc680: ffb5 push {r0, r1, r2, r3, r4, r5, r6, r7, lr} ;;FUNC
0x07fcc682: 0446 mov r4, r0
0x07fcc684: 0025 movs r5, #0
0x07fcc686: 81b0 sub sp, #4
0x07fcc688: 1e46 mov r6, r3
0x07fcc68a: c803 lsls r0, r1, #0xf
0x07fcc68c: 01d5 bpl #0x7fcc692
0x07fcc68e: 3027 movs r7, #0x30
0x07fcc690: 00e0 b #0x7fcc694
0x07fcc692: 2027 movs r7, #0x20
0x07fcc694: 8804 lsls r0, r1, #0x12
0x07fcc696: 04d5 bpl #0x7fcc6a2
0x07fcc698: 05e0 b #0x7fcc6a6
0x07fcc69a: 3846 mov r0, r7
0x07fcc69c: 0399 ldr r1, [sp, #0xc]
0x07fcc69e: b047 blx r6
0x07fcc6a0: 6d1c adds r5, r5, #1
0x07fcc6a2: 641e subs r4, r4, #1
0x07fcc6a4: f9d5 bpl #0x7fcc69a
0x07fcc6a6: 2846 mov r0, r5
0x07fcc6a8: 05b0 add sp, #0x14
0x07fcc6aa: f0bd pop {r4, r5, r6, r7, pc}
0x07fcc6ac: 0a68 ldr r2, [r1]
0x07fcc6ae: 531c adds r3, r2, #1
0x07fcc6b0: 0b60 str r3, [r1]
0x07fcc6b2: 1070 strb r0, [r2]
0x07fcc6b4: 7047 bx lr
0x07fcc6b6: 0000 movs r0, r0
0x07fcc6b8: 0d48 ldr r0, [pc, #0x34]
0x07fcc6ba: 0621 movs r1, #6
0x07fcc6bc: 0180 strh r1, [r0]
0x07fcc6be: 0120 movs r0, #1
0x07fcc6c0: c103 lsls r1, r0, #0xf
0x07fcc6c2: 0c4a ldr r2, [pc, #0x30]
0x07fcc6c4: 1160 str r1, [r2]
0x07fcc6c6: bff34f8f dsb sy
0x07fcc6ca: bff36f8f isb sy
0x07fcc6ce: 0221 movs r1, #2
0x07fcc6d0: 1160 str r1, [r2]
0x07fcc6d2: bff34f8f dsb sy
0x07fcc6d6: bff36f8f isb sy
0x07fcc6da: 1060 str r0, [r2]
0x07fcc6dc: bff34f8f dsb sy
0x07fcc6e0: bff36f8f isb sy
0x07fcc6e4: 0520 movs r0, #5
0x07fcc6e6: 0007 lsls r0, r0, #0x1c
0x07fcc6e8: 0021 movs r1, #0
0x07fcc6ea: 0180 strh r1, [r0]
0x07fcc6ec: 62b6 cpsie i
0x07fcc6ee: 7047 bx lr
0x07fcc6f0: 0034 adds r4, #0
0x07fcc6f2: 0050 str r0, [r0, r0]
0x07fcc6f4: 80e1 b #0x7fcc9f8
0x07fcc6f6: 00e0 b #0x7fcc6fa
0x07fcc6f8: 0100 movs r1, r0
0x07fcc6fa: 1d01 lsls r5, r3, #4
0x07fcc6fc: 3506 lsls r5, r6, #0x18
0x07fcc6fe: fc07 lsls r4, r7, #0x1f
0x07fcc700: 0600 movs r6, r0
0x07fcc702: 0608 lsrs r6, r0, #0x20
0x07fcc704: 6d0f lsrs r5, r5, #0x1d
0x07fcc706: fc07 lsls r4, r7, #0x1f
0x07fcc708: 0100 movs r1, r0
0x07fcc70a: 1e01 lsls r6, r3, #4
0x07fcc70c: ad06 lsls r5, r5, #0x1a
0x07fcc70e: fc07 lsls r4, r7, #0x1f
0x07fcc710: 0900 movs r1, r1
0x07fcc712: 020d lsrs r2, r0, #0x14
0x07fcc714: 9d0d lsrs r5, r3, #0x16
0x07fcc716: fc07 lsls r4, r7, #0x1f
0x07fcc718: 0000 movs r0, r0
0x07fcc71a: 0508 lsrs r5, r0, #0x20
0x07fcc71c: eb0d lsrs r3, r5, #0x17
0x07fcc71e: fc07 lsls r4, r7, #0x1f
0x07fcc720: 0100 movs r1, r0
0x07fcc722: 0001 lsls r0, r0, #4
0x07fcc724: 5517 asrs r5, r2, #0x1d
0x07fcc726: fc07 lsls r4, r7, #0x1f
0x07fcc728: 0000 movs r0, r0
0x07fcc72a: 0000 movs r0, r0
0x07fcc72c: 0000 movs r0, r0
0x07fcc72e: 0000 movs r0, r0
0x07fcc730: 7505 lsls r5, r6, #0x15
0x07fcc732: fc07 lsls r4, r7, #0x1f
0x07fcc734: cd1b subs r5, r1, r7
0x07fcc736: fc07 lsls r4, r7, #0x1f
0x07fcc738: a905 lsls r1, r5, #0x16
0x07fcc73a: fc07 lsls r4, r7, #0x1f
0x07fcc73c: eb05 lsls r3, r5, #0x17
0x07fcc73e: fc07 lsls r4, r7, #0x1f
0x07fcc740: eb07 lsls r3, r5, #0x1f
0x07fcc742: fc07 lsls r4, r7, #0x1f
0x07fcc744: 190b lsrs r1, r3, #0xc
0x07fcc746: fc07 lsls r4, r7, #0x1f
0x07fcc748: 1b08 lsrs r3, r3, #0x20
0x07fcc74a: fc07 lsls r4, r7, #0x1f
0x07fcc74c: bd08 lsrs r5, r7, #2
0x07fcc74e: fc07 lsls r4, r7, #0x1f
0x07fcc750: 2f08 lsrs r7, r5, #0x20
0x07fcc752: fc07 lsls r4, r7, #0x1f
0x07fcc754: 250a lsrs r5, r4, #8
0x07fcc756: fc07 lsls r4, r7, #0x1f
0x07fcc758: 4b15 asrs r3, r1, #0x15
0x07fcc75a: fc07 lsls r4, r7, #0x1f
0x07fcc75c: e717 asrs r7, r4, #0x1f
0x07fcc75e: fc07 lsls r4, r7, #0x1f
0x07fcc760: b915 asrs r1, r7, #0x16
0x07fcc762: fc07 lsls r4, r7, #0x1f
0x07fcc764: eb16 asrs r3, r5, #0x1b
0x07fcc766: fc07 lsls r4, r7, #0x1f
0x07fcc768: 750b lsrs r5, r6, #0xd
0x07fcc76a: f107 lsls r1, r6, #0x1f
0x07fcc76c: 0000 movs r0, r0
0x07fcc76e: 0000 movs r0, r0
0x07fcc770: b3b5 push {r0, r1, r4, r5, r7, lr} ;;FUNC
0x07fcc772: f107 lsls r1, r6, #0x1f
0x07fcc774: 0000 movs r0, r0
0x07fcc776: 0000 movs r0, r0
0x07fcc778: 3b3f subs r7, #0x3b
0x07fcc77a: f107 lsls r1, r6, #0x1f
0x07fcc77c: 0000 movs r0, r0
0x07fcc77e: 0000 movs r0, r0
0x07fcc780: 4538 subs r0, #0x45
0x07fcc782: f107 lsls r1, r6, #0x1f
0x07fcc784: 0000 movs r0, r0
0x07fcc786: 0000 movs r0, r0
0x07fcc788: 5791 str r1, [sp, #0x15c]
0x07fcc78a: f107 lsls r1, r6, #0x1f
0x07fcc78c: 0000 movs r0, r0
0x07fcc78e: 0000 movs r0, r0
0x07fcc790: 1584 strh r5, [r2, #0x20]
0x07fcc792: f107 lsls r1, r6, #0x1f
0x07fcc794: 0000 movs r0, r0
0x07fcc796: 0000 movs r0, r0
0x07fcc798: 5764 str r7, [r2, #0x44]
0x07fcc79a: f007 lsls r0, r6, #0x1f
0x07fcc79c: 0000 movs r0, r0
0x07fcc79e: 0000 movs r0, r0
0x07fcc7a0: 7985 strh r1, [r7, #0x2a]
0x07fcc7a2: f007 lsls r0, r6, #0x1f
0x07fcc7a4: 0000 movs r0, r0
0x07fcc7a6: 0000 movs r0, r0
0x07fcc7a8: c397 str r7, [sp, #0x30c]
0x07fcc7aa: f007 lsls r0, r6, #0x1f
0x07fcc7ac: 0000 movs r0, r0
0x07fcc7ae: 0000 movs r0, r0
0x07fcc7b0: b97a ldrb r1, [r7, #0xa]
0x07fcc7b2: f107 lsls r1, r6, #0x1f
0x07fcc7b4: 0000 movs r0, r0
0x07fcc7b6: 0000 movs r0, r0
0x07fcc7b8: a145 cmp sb, r4
0x07fcc7ba: f007 lsls r0, r6, #0x1f
0x07fcc7bc: 0000 movs r0, r0
0x07fcc7be: 0000 movs r0, r0
0x07fcc7c0: 2d94 str r4, [sp, #0xb4]
0x07fcc7c2: f007 lsls r0, r6, #0x1f
0x07fcc7c4: 0000 movs r0, r0
0x07fcc7c6: 0000 movs r0, r0
0x07fcc7c8: e393 str r3, [sp, #0x38c]
0x07fcc7ca: f107 lsls r1, r6, #0x1f
0x07fcc7cc: 0000 movs r0, r0
0x07fcc7ce: 0000 movs r0, r0
0x07fcc7d0: 4796 str r6, [sp, #0x11c]
0x07fcc7d2: f107 lsls r1, r6, #0x1f
0x07fcc7d4: 0000 movs r0, r0
0x07fcc7d6: 0000 movs r0, r0
0x07fcc7d8: 0100 movs r1, r0
0x07fcc7da: 0000 movs r0, r0
0x07fcc7dc: 1130 adds r0, #0x11
0x07fcc7de: ef00 lsls r7, r5, #3
0x07fcc7e0: 0000 movs r0, r0
0x07fcc7e2: 0200 movs r2, r0
0x07fcc7e4: 0200 movs r2, r0
0x07fcc7e6: 0000 movs r0, r0
0x07fcc7e8: 1230 adds r0, #0x12
0x07fcc7ea: ef00 lsls r7, r5, #3
0x07fcc7ec: 0000 movs r0, r0
0x07fcc7ee: 0400 movs r4, r0
0x07fcc7f0: 0300 movs r3, r0
0x07fcc7f2: 0000 movs r0, r0
0x07fcc7f4: 0042 tst r0, r0
0x07fcc7f6: 1f00 movs r7, r3
0x07fcc7f8: 0000 movs r0, r0
0x07fcc7fa: 0200 movs r2, r0
0x07fcc7fc: 0400 movs r4, r0
0x07fcc7fe: 0000 movs r0, r0
0x07fcc800: 1120 movs r0, #0x11
0x07fcc802: c200 lsls r2, r0, #3
0x07fcc804: 0000 movs r0, r0
0x07fcc806: 0200 movs r2, r0
0x07fcc808: 0500 movs r5, r0
0x07fcc80a: 0000 movs r0, r0
0x07fcc80c: 1128 cmp r0, #0x11
0x07fcc80e: c200 lsls r2, r0, #3
0x07fcc810: 0000 movs r0, r0
0x07fcc812: 0200 movs r2, r0
0x07fcc814: 0600 movs r6, r0
0x07fcc816: 0000 movs r0, r0
0x07fcc818: 1228 cmp r0, #0x12
0x07fcc81a: c200 lsls r2, r0, #3
0x07fcc81c: 0000 movs r0, r0
0x07fcc81e: 0400 movs r4, r0
0x07fcc820: 0f00 movs r7, r1
0x07fcc822: 0000 movs r0, r0
0x07fcc824: 1160 str r1, [r2]
0x07fcc826: 8500 lsls r5, r0, #2
0x07fcc828: 0000 movs r0, r0
0x07fcc82a: 0200 movs r2, r0
0x07fcc82c: 1200 movs r2, r2
0x07fcc82e: 0000 movs r0, r0
0x07fcc830: 1264 str r2, [r2, #0x40]
0x07fcc832: c800 lsls r0, r1, #3
0x07fcc834: 0000 movs r0, r0
0x07fcc836: 0400 movs r4, r0
0x07fcc838: 1300 movs r3, r2
0x07fcc83a: 0000 movs r0, r0
0x07fcc83c: 0143 orrs r1, r0
0x07fcc83e: 1f00 movs r7, r3
0x07fcc840: 0000 movs r0, r0
0x07fcc842: 0400 movs r4, r0
0x07fcc844: 1400 movs r4, r2
0x07fcc846: 0000 movs r0, r0
0x07fcc848: 0111 asrs r1, r0, #4
0x07fcc84a: 1f00 movs r7, r3
0x07fcc84c: 0000 movs r0, r0
0x07fcc84e: 0400 movs r4, r0
0x07fcc850: 1500 movs r5, r2
0x07fcc852: 0000 movs r0, r0
0x07fcc854: 0c44 add r4, r1
0x07fcc856: 1f00 movs r7, r3
0x07fcc858: 0000 movs r0, r0
0x07fcc85a: 0800 movs r0, r1
0x07fcc85c: 0100 movs r1, r0
0x07fcc85e: 0200 movs r2, r0
0x07fcc860: 0700 movs r7, r0
0x07fcc862: 0000 movs r0, r0
0x07fcc864: 0000 movs r0, r0
0x07fcc866: 0000 movs r0, r0
0x07fcc868: 4000 lsls r0, r0, #1
0x07fcc86a: 0000 movs r0, r0
0x07fcc86c: 0000 movs r0, r0
0x07fcc870: c000 lsls r0, r0, #3
0x07fcc872: 0000 movs r0, r0
0x07fcc874: 0007 lsls r0, r0, #0x1c
0x07fcc876: c0e0 b #0x7fcc9fa
0x07fcc878: 0000 movs r0, r0
0x07fcc87a: 0000 movs r0, r0
0x07fcc87c: 0fc0 stm r0!, {r0, r1, r2, r3}
0x07fcc87e: f800 lsls r0, r7, #3
0x07fcc880: 0000 movs r0, r0
0x07fcc882: 001e subs r0, r0, #0
0x07fcc884: c0fc0000 stc2l p0, c0, [r0], {0}
0x07fcc888: 0000 movs r0, r0
0x07fcc88a: 3e80 strh r6, [r7]
0x07fcc88c: ff00 lsls r7, r7, #3
0x07fcc88e: 0000 movs r0, r0
0x07fcc890: 007e ldrb r0, [r0, #0x18]
0x07fcc894: c000 lsls r0, r0, #3
0x07fcc896: 0000 movs r0, r0
0x07fcc898: fe80 strh r6, [r7, #6]
0x07fcc89a: 7fe0 b #0x7fcc99c
0x07fcc89c: 0000 movs r0, r0
0x07fcc89e: 01fe807f cdp2 p15, #0, c7, c1, c0, #4
0x07fcc8a2: f000 lsls r0, r6, #3
0x07fcc8a4: 0003 lsls r0, r0, #0xc
0x07fcc8a6: fe80 strh r6, [r7, #6]
0x07fcc8aa: 0000 movs r0, r0
0x07fcc8ac: 07fe007f cdp2 p15, #0, c7, c7, c0, #0
0x07fcc8b0: fc00 lsls r4, r7, #3
0x07fcc8b2: 000f lsrs r0, r0, #0x1c
0x07fcc8b4: fe00 lsls r6, r7, #3
0x07fcc8b8: 0000 movs r0, r0
0x07fcc8ba: 0ffe803f cdp2 p15, #0, c3, c15, c0, #4
0x07fcc8be: ff80 strh r7, [r7, #6]
0x07fcc8c0: 001f subs r0, r0, #4
0x07fcc8c2: fe80 strh r6, [r7, #6]
0x07fcc8c6: c000 lsls r0, r0, #3
0x07fcc8c8: 1ffe801f cdp2 p15, #1, c1, c15, c0, #4
0x07fcc8cc: ffe0 b #0x7fccace
0x07fcc8ce: 003f subs r7, #0
0x07fcc8d0: fe80 strh r6, [r7, #6]
0x07fcc8d4: f000 lsls r0, r6, #3
0x07fcc8d6: 3ffc800f ldc2 p15, c0, [pc], #-0x200
0x07fcc8dc: 007f ldrb r0, [r0, #0x1c]
0x07fcc8de: fd80 strh r5, [r7, #6]
0x07fcc8e2: f800 lsls r0, r7, #3
0x07fcc8e4: 7ffd8003 ldc2l p3, c0, [pc, #-0x200]!
0x07fcc8e8: fffc00ff ldc2l p15, c15, [pc], #0
0x07fcc8ec: fd80 strh r5, [r7, #6]
0x07fcc8f0: fe00 lsls r6, r7, #3
0x07fcc8f2: fffd0001 ldc2l p1, c0, [pc, #0]!
0x07fcc8fa: fb00 lsls r3, r7, #3
0x07fcc8fe: ff80 strh r7, [r7, #6]
0x07fcc902: 0000 movs r0, r0
0x07fcc904: 7fff81ff vpmin.f16 d31, d31, d1
0x07fcc908: fa00 lsls r2, r7, #3
0x07fcc90a: 003f subs r7, #0
0x07fcc90c: ffc1 stm r1!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fcc910: 0000 movs r0, r0
0x07fcc914: e1fff600 vshr.u64 q8, q11, #0x1f
0x07fcc918: 000f lsrs r0, r0, #0x1c
0x07fcc91a: ffe5 b #0x7fcc51c
0x07fcc91c: ffe4 b #0x7fcc31e
0x07fcc91e: 0000 movs r0, r0
0x07fcc922: f1ffec00 vcge.s8 q8, q14, #0
0x07fcc926: 0001 lsls r0, r0, #4
0x07fcc92a: ffe80000 ldrd r0, r0, [pc], #0
0x07fcc92e: 007f ldrb r0, [r0, #0x1c]
0x07fcc932: c800 lsls r0, r1, #3
0x07fcc934: 0000 movs r0, r0
0x07fcc936: 1ffdff90 ldc2 p0, c9, [pc, #-0x3fc]
0x07fcc93a: 0000 movs r0, r0
0x07fcc93c: 0007 lsls r0, r0, #0x1c
0x07fcc93e: feff9000 vshr.u64 d16, d0, #2
0x07fcc942: 0000 movs r0, r0
0x07fcc946: ff00 lsls r7, r7, #3
0x07fcc948: 0000 movs r0, r0
0x07fcc94a: 007f ldrb r0, [r0, #0x1c]
0x07fcc94c: fffe4000 cdp2 p0, #0xf, c0, c15, c0, #2
0x07fcc950: 0001 lsls r0, r0, #4
0x07fcc952: fffffc00 vshr.u64 q8, q14, #1
0x07fcc956: 0000 movs r0, r0
0x07fcc95c: 0000 movs r0, r0
0x07fcc95e: 001f subs r0, r0, #4
0x07fcc960: fffffc00 vshr.u64 q8, q14, #1
0x07fcc964: 0000 movs r0, r0
0x07fcc968: fffc0000 ldc2l p0, c0, [pc], #0
0x07fcc96c: 007f ldrb r0, [r0, #0x1c]
0x07fcc96e: fffffe00 vshr.u64 q8, q15, #1
0x07fcc972: 0000 movs r0, r0
0x07fcc974: fe1f subs r6, r7, #7
0x07fcc978: 0000 movs r0, r0
0x07fcc97e: ff00 lsls r7, r7, #3
0x07fcc980: 0001 lsls r0, r0, #4
0x07fcc982: fc1f subs r4, r7, #7
0x07fcc986: 8000 lsls r0, r0, #2
0x07fcc988: 03fe3fff mcr2 p15, #0, pc, c3, c15, #1
0x07fcc98c: ff80 strh r7, [r7, #6]
0x07fcc98e: 0003 lsls r0, r0, #0xc
0x07fcc994: a000 lsls r0, r4, #2
0x07fcc99a: ffb0 sub sp, #0x1fc
0x07fcc99c: 0007 lsls r0, r0, #0x1c
0x07fcc9a2: 8000 lsls r0, r0, #2
0x07fcc9a8: ffb0 sub sp, #0x1fc
0x07fcc9aa: 0007 lsls r0, r0, #0x1c
0x07fcc9ae: ffffb000 vshr.u64 d16, d16, #1
0x07fcc9b6: ff90 str r0, [sp, #0x3fc]
0x07fcc9b8: 0003 lsls r0, r0, #0xc
0x07fcc9be: 8000 lsls r0, r0, #2
0x07fcc9c4: ffa0 adr r0, #0x3fc
0x07fcc9c6: 0001 lsls r0, r0, #4
0x07fcc9cc: a000 lsls r0, r4, #2
0x07fcc9d2: ffa0 adr r0, #0x3fc
0x07fcc9d4: 0000 movs r0, r0
0x07fcc9da: a000 lsls r0, r4, #2
0x07fcc9dc: 001f subs r0, r0, #4
0x07fcc9e0: ff60 str r7, [r7, #0xc]
0x07fcc9e2: 0000 movs r0, r0
0x07fcc9e8: 6000 lsls r0, r4, #1
0x07fcc9ea: 0003 lsls r0, r0, #0xc
0x07fcc9ee: ff60 str r7, [r7, #0xc]
0x07fcc9f0: 0000 movs r0, r0
0x07fcc9f2: 007f ldrb r0, [r0, #0x1c]
0x07fcc9f4: fffe4000 cdp2 p0, #0xf, c0, c15, c0, #2
0x07fcc9f8: 0000 movs r0, r0
0x07fcc9fc: fec0 stm r0!, {r1, r2, r3, r4, r5, r6, r7}
0x07fcc9fe: 0000 movs r0, r0
0x07fcca00: 007f ldrb r0, [r0, #0x1c]
0x07fcca02: fffcc000 ldc2l p0, c0, [pc], #0x300
0x07fcca06: 0000 movs r0, r0
0x07fcca0a: f180 strh r1, [r6, #6]
0x07fcca0c: 0000 movs r0, r0
0x07fcca0e: 00fe3fc1 mcr2 p1, #0, ip, c0, c15, #1
0x07fcca12: 8000 lsls r0, r0, #2
0x07fcca14: 001d adds r0, r0, #4
0x07fcca16: fa7e ldrb r2, [r7, #0x1b]
0x07fcca18: 0180 strh r1, [r0]
0x07fcca1a: 0000 movs r0, r0
0x07fcca1c: 0f67 str r7, [r1, #0x70]
0x07fcca1e: 707d ldrb r0, [r6, #0x15]
0x07fcca20: 8000 lsls r0, r0, #2
0x07fcca22: 000f lsrs r0, r0, #0x1c
0x07fcca24: ff07 lsls r7, r7, #0x1f
0x07fcca26: fd80 strh r5, [r7, #6]
0x07fcca28: 0000 movs r0, r0
0x07fcca2a: 0fff3ff9 vmul.p8 d15, d15, d31
0x07fcca2e: 0000 movs r0, r0
0x07fcca30: 000f lsrs r0, r0, #0x1c
0x07fcca32: ff7f ldrb r7, [r7, #0x1f]
0x07fcca34: c000 lsls r0, r0, #3
0x07fcca36: 0000 movs r0, r0
0x07fcca3a: 7c00 lsls r4, r7, #1
0x07fcca3c: 0000 movs r0, r0
0x07fcca3e: 000e lsrs r0, r0, #0x18
0x07fcca40: 1f00 movs r7, r3
0x07fcca42: 0000 movs r0, r0
0x07fcca44: 0000 movs r0, r0
0x07fcca46: 000f lsrs r0, r0, #0x1c
0x07fcca48: 0000 movs r0, r0
0x07fcca4a: 0000 movs r0, r0
0x07fcca4c: 0000 movs r0, r0
0x07fcca4e: 0760 str r7, [r0]
0x07fcca50: 0000 movs r0, r0
0x07fcca52: 0030 adds r0, #0
0x07fcca54: 0a14 asrs r2, r1, #0x10
0x07fcca56: 0a00 movs r2, r1
0x07fcca58: 0000 movs r0, r0
0x07fcca5a: 0000 movs r0, r0
0x07fcca5c: 001f subs r0, r0, #4
0x07fcca5e: 003f subs r7, #0
0x07fcca60: 8071 strb r0, [r0, #6]
0x07fcca62: 8071 strb r0, [r0, #6]
0x07fcca64: c071 strb r0, [r0, #7]
0x07fcca66: c061 str r0, [r0, #0x1c]
0x07fcca68: c061 str r0, [r0, #0x1c]
0x07fcca6a: c061 str r0, [r0, #0x1c]
0x07fcca6c: c061 str r0, [r0, #0x1c]
0x07fcca6e: c071 strb r0, [r0, #7]
0x07fcca70: c071 strb r0, [r0, #7]
0x07fcca72: c033 adds r3, #0xc0
0x07fcca74: 803f subs r7, #0x80
0x07fcca76: 800e lsrs r0, r0, #0x1a
0x07fcca78: 0000 movs r0, r0
0x07fcca7a: 0000 movs r0, r0
0x07fcca7c: 0000 movs r0, r0
0x07fcca7e: 0000 movs r0, r0
0x07fcca80: 0000 movs r0, r0
0x07fcca82: 0000 movs r0, r0
0x07fcca84: 0006 lsls r0, r0, #0x18
0x07fcca86: 000e lsrs r0, r0, #0x18
0x07fcca88: 001e subs r0, r0, #0
0x07fcca8a: 003e subs r6, #0
0x07fcca8c: 000e lsrs r0, r0, #0x18
0x07fcca8e: 000e lsrs r0, r0, #0x18
0x07fcca90: 000e lsrs r0, r0, #0x18
0x07fcca92: 000e lsrs r0, r0, #0x18
0x07fcca94: 000e lsrs r0, r0, #0x18
0x07fcca96: 000e lsrs r0, r0, #0x18
0x07fcca98: 000e lsrs r0, r0, #0x18
0x07fcca9a: 000e lsrs r0, r0, #0x18
0x07fcca9c: 000e lsrs r0, r0, #0x18
0x07fcca9e: 000e lsrs r0, r0, #0x18
0x07fccaa0: 0000 movs r0, r0
0x07fccaa2: 0000 movs r0, r0
0x07fccaa4: 0000 movs r0, r0
0x07fccaa6: 0000 movs r0, r0
0x07fccaa8: 0000 movs r0, r0
0x07fccaaa: 0000 movs r0, r0
0x07fccaac: 001f subs r0, r0, #4
0x07fccaae: 003f subs r7, #0
0x07fccab0: 8071 strb r0, [r0, #6]
0x07fccab2: c061 str r0, [r0, #0x1c]
0x07fccab4: c001 lsls r0, r0, #7
0x07fccab6: c003 lsls r0, r0, #0xf
0x07fccab8: 8003 lsls r0, r0, #0xe
0x07fccaba: 8007 lsls r0, r0, #0x1e
0x07fccabc: 000e lsrs r0, r0, #0x18
0x07fccabe: 000c lsrs r0, r0, #0x10
0x07fccac0: 001c adds r0, r0, #0
0x07fccac2: 0038 subs r0, #0
0x07fccac4: 007f ldrb r0, [r0, #0x1c]
0x07fccac6: c07f ldrb r0, [r0, #0x1f]
0x07fccac8: c000 lsls r0, r0, #3
0x07fccaca: 0000 movs r0, r0
0x07fccacc: 0000 movs r0, r0
0x07fccace: 0000 movs r0, r0
0x07fccad0: 0000 movs r0, r0
0x07fccad2: 0000 movs r0, r0
0x07fccad4: 001f subs r0, r0, #4
0x07fccad6: 003b subs r3, #0
0x07fccad8: 8071 strb r0, [r0, #6]
0x07fccada: c061 str r0, [r0, #0x1c]
0x07fccadc: c001 lsls r0, r0, #7
0x07fccade: 8003 lsls r0, r0, #0xe
0x07fccae0: 800f lsrs r0, r0, #0x1e
0x07fccae2: 0003 lsls r0, r0, #0xc
0x07fccae4: 8001 lsls r0, r0, #6
0x07fccae6: c001 lsls r0, r0, #7
0x07fccae8: c061 str r0, [r0, #0x1c]
0x07fccaea: c071 strb r0, [r0, #7]
0x07fccaec: 803f subs r7, #0x80
0x07fccaee: 801e subs r0, r0, #2
0x07fccaf0: 0000 movs r0, r0
0x07fccaf2: 0000 movs r0, r0
0x07fccaf4: 0000 movs r0, r0
0x07fccaf6: 0000 movs r0, r0
0x07fccaf8: 0000 movs r0, r0
0x07fccafa: 0000 movs r0, r0
0x07fccafc: 0003 lsls r0, r0, #0xc
0x07fccafe: 8003 lsls r0, r0, #0xe
0x07fccb00: 8007 lsls r0, r0, #0x1e
0x07fccb02: 800f lsrs r0, r0, #0x1e
0x07fccb04: 800f lsrs r0, r0, #0x1e
0x07fccb06: 801f subs r0, r0, #6
0x07fccb08: 803b subs r3, #0x80
0x07fccb0a: 8073 strb r0, [r0, #0xe]
0x07fccb0c: 8063 str r0, [r0, #0x38]
0x07fccb12: c003 lsls r0, r0, #0xf
0x07fccb14: 8003 lsls r0, r0, #0xe
0x07fccb16: 8003 lsls r0, r0, #0xe
0x07fccb18: 8000 lsls r0, r0, #2
0x07fccb1a: 0000 movs r0, r0
0x07fccb1c: 0000 movs r0, r0
0x07fccb1e: 0000 movs r0, r0
0x07fccb20: 0000 movs r0, r0
0x07fccb22: 0000 movs r0, r0
0x07fccb24: 003f subs r7, #0
0x07fccb26: 803f subs r7, #0x80
0x07fccb28: 8030 adds r0, #0x80
0x07fccb2a: 0030 adds r0, #0
0x07fccb2c: 0070 strb r0, [r0]
0x07fccb2e: 007f ldrb r0, [r0, #0x1c]
0x07fccb30: 0073 strb r0, [r0, #0xc]
0x07fccb32: 8001 lsls r0, r0, #6
0x07fccb34: c001 lsls r0, r0, #7
0x07fccb36: c001 lsls r0, r0, #7
0x07fccb38: c0e1 b #0x7fccebc
0x07fccb3a: c063 str r0, [r0, #0x3c]
0x07fccb3c: 807f ldrb r0, [r0, #0x1e]
0x07fccb3e: 801e subs r0, r0, #2
0x07fccb40: 0000 movs r0, r0
0x07fccb42: 0000 movs r0, r0
0x07fccb44: 0000 movs r0, r0
0x07fccb46: 0000 movs r0, r0
0x07fccb48: 0000 movs r0, r0
0x07fccb4a: 0000 movs r0, r0
0x07fccb4c: 0007 lsls r0, r0, #0x1c
0x07fccb4e: 0006 lsls r0, r0, #0x18
0x07fccb50: 000e lsrs r0, r0, #0x18
0x07fccb52: 001c adds r0, r0, #0
0x07fccb54: 0018 adds r0, r0, r0
0x07fccb56: 003f subs r7, #0
0x07fccb58: 807b ldrb r0, [r0, #0xe]
0x07fccb5a: c071 strb r0, [r0, #7]
0x07fccb5c: c070 strb r0, [r0, #3]
0x07fccb5e: c060 str r0, [r0, #0xc]
0x07fccb60: c070 strb r0, [r0, #3]
0x07fccb62: c071 strb r0, [r0, #7]
0x07fccb64: c03f subs r7, #0xc0
0x07fccb66: 801f subs r0, r0, #6
0x07fccb68: 0000 movs r0, r0
0x07fccb6a: 0000 movs r0, r0
0x07fccb6c: 0000 movs r0, r0
0x07fccb6e: 0000 movs r0, r0
0x07fccb70: 0000 movs r0, r0
0x07fccb72: 0000 movs r0, r0
0x07fccb74: 007f ldrb r0, [r0, #0x1c]
0x07fccb76: c07f ldrb r0, [r0, #0x1f]
0x07fccb78: c001 lsls r0, r0, #7
0x07fccb7a: c001 lsls r0, r0, #7
0x07fccb7c: 8003 lsls r0, r0, #0xe
0x07fccb7e: 8003 lsls r0, r0, #0xe
0x07fccb80: 0007 lsls r0, r0, #0x1c
0x07fccb82: 0006 lsls r0, r0, #0x18
0x07fccb84: 000e lsrs r0, r0, #0x18
0x07fccb86: 000c lsrs r0, r0, #0x10
0x07fccb88: 000c lsrs r0, r0, #0x10
0x07fccb8a: 001c adds r0, r0, #0
0x07fccb8c: 001c adds r0, r0, #0
0x07fccb8e: 0018 adds r0, r0, r0
0x07fccb90: 0000 movs r0, r0
0x07fccb92: 0000 movs r0, r0
0x07fccb94: 0000 movs r0, r0
0x07fccb96: 0000 movs r0, r0
0x07fccb98: 0000 movs r0, r0
0x07fccb9a: 0000 movs r0, r0
0x07fccb9c: 001f subs r0, r0, #4
0x07fccb9e: 003f subs r7, #0
0x07fccba0: 8071 strb r0, [r0, #6]
0x07fccba2: 8061 str r0, [r0, #0x18]
0x07fccba4: c071 strb r0, [r0, #7]
0x07fccba6: 803b subs r3, #0x80
0x07fccba8: 803f subs r7, #0x80
0x07fccbaa: 007b ldrb r0, [r0, #0xc]
0x07fccbac: 8061 str r0, [r0, #0x18]
0x07fccbae: c061 str r0, [r0, #0x1c]
0x07fccbb0: c061 str r0, [r0, #0x1c]
0x07fccbb2: c071 strb r0, [r0, #7]
0x07fccbb4: c07f ldrb r0, [r0, #0x1f]
0x07fccbb6: 801f subs r0, r0, #6
0x07fccbb8: 0000 movs r0, r0
0x07fccbba: 0000 movs r0, r0
0x07fccbbc: 0000 movs r0, r0
0x07fccbbe: 0000 movs r0, r0
0x07fccbc0: 0000 movs r0, r0
0x07fccbc2: 0000 movs r0, r0
0x07fccbc4: 001f subs r0, r0, #4
0x07fccbc6: 007f ldrb r0, [r0, #0x1c]
0x07fccbc8: 8071 strb r0, [r0, #6]
0x07fccbca: c0e1 b #0x7fccf4e
0x07fccbcc: c0e1 b #0x7fccf50
0x07fccbce: c0e1 b #0x7fccf52
0x07fccbd0: c073 strb r0, [r0, #0xf]
0x07fccbd2: 807f ldrb r0, [r0, #0x1e]
0x07fccbd4: 801f subs r0, r0, #6
0x07fccbd6: 0007 lsls r0, r0, #0x1c
0x07fccbd8: 000e lsrs r0, r0, #0x18
0x07fccbda: 000e lsrs r0, r0, #0x18
0x07fccbdc: 001c adds r0, r0, #0
0x07fccbde: 0018 adds r0, r0, r0
0x07fccbe0: 0000 movs r0, r0
0x07fccbe2: 0000 movs r0, r0
0x07fccbe4: 0000 movs r0, r0
0x07fccbe6: 0020 movs r0, #0
0x07fccbe8: 0b10 asrs r3, r1, #0x20
0x07fccbea: 5f00 lsls r7, r3, #1
0x07fccbec: 0000 movs r0, r0
0x07fccbee: 0000 movs r0, r0
0x07fccbf0: 0000 movs r0, r0
0x07fccbf2: 0000 movs r0, r0
0x07fccbf4: 0000 movs r0, r0
0x07fccbf6: 0000 movs r0, r0
0x07fccbf8: 0000 movs r0, r0
0x07fccbfa: 0000 movs r0, r0
0x07fccbfc: 0000 movs r0, r0
0x07fccbfe: 0000 movs r0, r0
0x07fccc00: 0000 movs r0, r0
0x07fccc02: 0000 movs r0, r0
0x07fccc04: 0000 movs r0, r0
0x07fccc06: 0000 movs r0, r0
0x07fccc08: 0000 movs r0, r0
0x07fccc0a: 0003 lsls r0, r0, #0xc
0x07fccc0c: 0004 lsls r0, r0, #0x10
0x07fccc0e: 8008 lsrs r0, r0, #2
0x07fccc10: 4008 lsrs r0, r0, #1
0x07fccc12: 4004 lsls r0, r0, #0x11
0x07fccc14: 8003 lsls r0, r0, #0xe
0x07fccc16: 0000 movs r0, r0
0x07fccc18: 0000 movs r0, r0
0x07fccc1a: 0000 movs r0, r0
0x07fccc1c: 0000 movs r0, r0
0x07fccc1e: 0000 movs r0, r0
0x07fccc20: 0000 movs r0, r0
0x07fccc22: 0000 movs r0, r0
0x07fccc24: 0000 movs r0, r0
0x07fccc26: 0000 movs r0, r0
0x07fccc28: 0000 movs r0, r0
0x07fccc2a: 0000 movs r0, r0
0x07fccc2c: 0001 lsls r0, r0, #4
0x07fccc2e: 001b subs r0, r0, r4
0x07fccc30: 001b subs r0, r0, r4
0x07fccc32: 000a lsrs r0, r0, #8
0x07fccc34: 0000 movs r0, r0
0x07fccc36: 0000 movs r0, r0
0x07fccc38: 0000 movs r0, r0
0x07fccc3a: 0000 movs r0, r0
0x07fccc3c: 0000 movs r0, r0
0x07fccc3e: 0000 movs r0, r0
0x07fccc40: 0000 movs r0, r0
0x07fccc42: 0000 movs r0, r0
0x07fccc44: 0000 movs r0, r0
0x07fccc46: 0000 movs r0, r0
0x07fccc48: 0000 movs r0, r0
0x07fccc4a: 0000 movs r0, r0
0x07fccc4c: 0000 movs r0, r0
0x07fccc4e: 0000 movs r0, r0
0x07fccc50: 0010 asrs r0, r0, #0x20
0x07fccc52: 8010 asrs r0, r0, #2
0x07fccc54: 807f ldrb r0, [r0, #0x1e]
0x07fccc56: c07f ldrb r0, [r0, #0x1f]
0x07fccc58: c021 movs r1, #0xc0
0x07fccc5a: 0021 movs r1, #0
0x07fccc5c: 0021 movs r1, #0
0x07fccc5e: 007f ldrb r0, [r0, #0x1c]
0x07fccc60: c021 movs r1, #0xc0
0x07fccc62: 0021 movs r1, #0
0x07fccc64: 0021 movs r1, #0
0x07fccc66: 0000 movs r0, r0
0x07fccc68: 0000 movs r0, r0
0x07fccc6a: 0000 movs r0, r0
0x07fccc6c: 0000 movs r0, r0
0x07fccc6e: 0004 lsls r0, r0, #0x10
0x07fccc70: 001f subs r0, r0, #4
0x07fccc72: 0025 movs r5, #0
0x07fccc74: 8025 movs r5, #0x80
0x07fccc76: 8034 adds r4, #0x80
0x07fccc78: 001c adds r0, r0, #0
0x07fccc7a: 0006 lsls r0, r0, #0x18
0x07fccc7c: 0005 lsls r0, r0, #0x14
0x07fccc7e: 8004 lsls r0, r0, #0x12
0x07fccc80: 8064 str r0, [r0, #0x48]
0x07fccc82: 8024 movs r4, #0x80
0x07fccc84: 801f subs r0, r0, #6
0x07fccc86: 0004 lsls r0, r0, #0x10
0x07fccc88: 0000 movs r0, r0
0x07fccc8a: 0000 movs r0, r0
0x07fccc8c: 0000 movs r0, r0
0x07fccc8e: 0000 movs r0, r0
0x07fccc90: 0071 strb r0, [r0, #4]
0x07fccc92: 0089 ldrh r0, [r0, #8]
0x07fccc94: 008a ldrh r0, [r0, #0x10]
0x07fccc96: 008a ldrh r0, [r0, #0x10]
0x07fccc98: 0054 strb r0, [r0, r0]
0x07fccc9a: 0029 cmp r1, #0
0x07fccc9c: 800a lsrs r0, r0, #0xa
0x07fccc9e: 4012 asrs r0, r0, #9
0x07fccca0: 4012 asrs r0, r0, #9
0x07fccca2: 4022 movs r2, #0x40
0x07fccca4: 4021 movs r1, #0x40
0x07fccca6: 8000 lsls r0, r0, #2
0x07fccca8: 0000 movs r0, r0
0x07fcccaa: 0000 movs r0, r0
0x07fcccac: 0000 movs r0, r0
0x07fcccae: 0000 movs r0, r0
0x07fcccb0: 001c adds r0, r0, #0
0x07fcccb2: 0026 movs r6, #0
0x07fcccb4: 0026 movs r6, #0
0x07fcccb6: 0024 movs r4, #0
0x07fcccb8: 0038 subs r0, #0
0x07fcccba: 0051 str r0, [r0, r4]
0x07fcccbc: 8059 ldr r0, [r0, r6]
0x07fcccbe: 008d ldrh r0, [r0, #0x28]
0x07fcccc2: 0043 orrs r0, r0
0x07fcccc4: 403d subs r5, #0x40
0x07fcccc6: c000 lsls r0, r0, #3
0x07fcccc8: 0000 movs r0, r0
0x07fcccca: 0000 movs r0, r0
0x07fccccc: 000c lsrs r0, r0, #0x10
0x07fcccce: 000c lsrs r0, r0, #0x10
0x07fcccd0: 0008 lsrs r0, r0, #0x20
0x07fcccd2: 0008 lsrs r0, r0, #0x20
0x07fcccd4: 0008 lsrs r0, r0, #0x20
0x07fcccd6: 0000 movs r0, r0
0x07fcccd8: 0000 movs r0, r0
0x07fcccda: 0000 movs r0, r0
0x07fcccdc: 0000 movs r0, r0
0x07fcccde: 0000 movs r0, r0
0x07fccce0: 0000 movs r0, r0
0x07fccce2: 0000 movs r0, r0
0x07fccce4: 0000 movs r0, r0
0x07fccce6: 0000 movs r0, r0
0x07fccce8: 0000 movs r0, r0
0x07fcccea: 0000 movs r0, r0
0x07fcccec: 0000 movs r0, r0
0x07fcccee: 4000 lsls r0, r0, #1
0x07fcccf0: 8001 lsls r0, r0, #6
0x07fcccf2: 0002 lsls r0, r0, #8
0x07fcccf4: 0004 lsls r0, r0, #0x10
0x07fcccf6: 0004 lsls r0, r0, #0x10
0x07fcccf8: 0004 lsls r0, r0, #0x10
0x07fcccfa: 0004 lsls r0, r0, #0x10
0x07fcccfc: 0004 lsls r0, r0, #0x10
0x07fcccfe: 0004 lsls r0, r0, #0x10
0x07fccd00: 0002 lsls r0, r0, #8
0x07fccd02: 0002 lsls r0, r0, #8
0x07fccd04: 0001 lsls r0, r0, #4
0x07fccd06: 0000 movs r0, r0
0x07fccd08: 8000 lsls r0, r0, #2
0x07fccd0a: 0000 movs r0, r0
0x07fccd0c: 0040 ands r0, r0
0x07fccd0e: 0020 movs r0, #0
0x07fccd10: 0010 asrs r0, r0, #0x20
0x07fccd12: 0008 lsrs r0, r0, #0x20
0x07fccd14: 0008 lsrs r0, r0, #0x20
0x07fccd16: 0004 lsls r0, r0, #0x10
0x07fccd18: 0004 lsls r0, r0, #0x10
0x07fccd1a: 0004 lsls r0, r0, #0x10
0x07fccd1c: 0004 lsls r0, r0, #0x10
0x07fccd1e: 000c lsrs r0, r0, #0x10
0x07fccd20: 0008 lsrs r0, r0, #0x20
0x07fccd22: 0018 adds r0, r0, r0
0x07fccd24: 0010 asrs r0, r0, #0x20
0x07fccd26: 0060 str r0, [r0]
0x07fccd28: 0000 movs r0, r0
0x07fccd2a: 0000 movs r0, r0
0x07fccd2c: 0000 movs r0, r0
0x07fccd2e: 0000 movs r0, r0
0x07fccd30: 0000 movs r0, r0
0x07fccd32: 0004 lsls r0, r0, #0x10
0x07fccd34: 0004 lsls r0, r0, #0x10
0x07fccd36: 0064 str r0, [r0, #0x40]
0x07fccd38: 407d ldrb r0, [r0, #0x15]
0x07fccd3a: 8006 lsls r0, r0, #0x1a
0x07fccd3c: 0019 adds r0, r0, r4
0x07fccd3e: 8030 adds r0, #0x80
0x07fccd40: c000 lsls r0, r0, #3
0x07fccd42: 0000 movs r0, r0
0x07fccd44: 0000 movs r0, r0
0x07fccd46: 0000 movs r0, r0
0x07fccd48: 0000 movs r0, r0
0x07fccd4a: 0000 movs r0, r0
0x07fccd4c: 0000 movs r0, r0
0x07fccd4e: 0000 movs r0, r0
0x07fccd50: 0000 movs r0, r0
0x07fccd52: 0004 lsls r0, r0, #0x10
0x07fccd54: 0004 lsls r0, r0, #0x10
0x07fccd56: 0004 lsls r0, r0, #0x10
0x07fccd58: 0004 lsls r0, r0, #0x10
0x07fccd5a: 003f subs r7, #0
0x07fccd5c: 8004 lsls r0, r0, #0x12
0x07fccd5e: 0004 lsls r0, r0, #0x10
0x07fccd60: 0004 lsls r0, r0, #0x10
0x07fccd62: 0000 movs r0, r0
0x07fccd64: 0000 movs r0, r0
0x07fccd66: 0000 movs r0, r0
0x07fccd68: 0000 movs r0, r0
0x07fccd6a: 0000 movs r0, r0
0x07fccd6c: 0000 movs r0, r0
0x07fccd6e: 0000 movs r0, r0
0x07fccd70: 0000 movs r0, r0
0x07fccd72: 0000 movs r0, r0
0x07fccd74: 0000 movs r0, r0
0x07fccd76: 0000 movs r0, r0
0x07fccd78: 0000 movs r0, r0
0x07fccd7a: 0000 movs r0, r0
0x07fccd7c: 0000 movs r0, r0
0x07fccd7e: 0000 movs r0, r0
0x07fccd80: 0000 movs r0, r0
0x07fccd82: 0038 subs r0, #0
0x07fccd84: 0018 adds r0, r0, r0
0x07fccd86: 0010 asrs r0, r0, #0x20
0x07fccd88: 0020 movs r0, #0
0x07fccd8a: 0000 movs r0, r0
0x07fccd8c: 0000 movs r0, r0
0x07fccd8e: 0000 movs r0, r0
0x07fccd90: 0000 movs r0, r0
0x07fccd92: 0000 movs r0, r0
0x07fccd94: 0000 movs r0, r0
0x07fccd96: 0000 movs r0, r0
0x07fccd98: 007f ldrb r0, [r0, #0x1c]
0x07fccd9a: c000 lsls r0, r0, #3
0x07fccd9c: 0000 movs r0, r0
0x07fccd9e: 0000 movs r0, r0
0x07fccda0: 0000 movs r0, r0
0x07fccda2: 0000 movs r0, r0
0x07fccda4: 0000 movs r0, r0
0x07fccda6: 0000 movs r0, r0
0x07fccda8: 0000 movs r0, r0
0x07fccdaa: 0000 movs r0, r0
0x07fccdac: 0000 movs r0, r0
0x07fccdae: 0000 movs r0, r0
0x07fccdb0: 0000 movs r0, r0
0x07fccdb2: 0000 movs r0, r0
0x07fccdb4: 0000 movs r0, r0
0x07fccdb6: 0000 movs r0, r0
0x07fccdb8: 0000 movs r0, r0
0x07fccdba: 0000 movs r0, r0
0x07fccdbc: 0000 movs r0, r0
0x07fccdbe: 0000 movs r0, r0
0x07fccdc0: 0000 movs r0, r0
0x07fccdc2: 0030 adds r0, #0
0x07fccdc4: 0030 adds r0, #0
0x07fccdc6: 0000 movs r0, r0
0x07fccdc8: 0000 movs r0, r0
0x07fccdca: 0000 movs r0, r0
0x07fccdcc: 0000 movs r0, r0
0x07fccdce: 0000 movs r0, r0
0x07fccdd0: 4000 lsls r0, r0, #1
0x07fccdd2: 8001 lsls r0, r0, #6
0x07fccdd4: 0001 lsls r0, r0, #4
0x07fccdd6: 0002 lsls r0, r0, #8
0x07fccdd8: 0004 lsls r0, r0, #0x10
0x07fccdda: 0004 lsls r0, r0, #0x10
0x07fccddc: 0008 lsrs r0, r0, #0x20
0x07fccdde: 0010 asrs r0, r0, #0x20
0x07fccde0: 0010 asrs r0, r0, #0x20
0x07fccde2: 0020 movs r0, #0
0x07fccde4: 0040 ands r0, r0
0x07fccde6: 0040 ands r0, r0
0x07fccde8: 0000 movs r0, r0
0x07fccdea: 0000 movs r0, r0
0x07fccdec: 0000 movs r0, r0
0x07fccdee: 0000 movs r0, r0
0x07fccdf0: 003f subs r7, #0
0x07fccdf2: 0073 strb r0, [r0, #0xc]
0x07fccdf4: 8061 str r0, [r0, #0x18]
0x07fccdf6: 80e1 b #0x7fcd0fa
0x07fccdf8: c0e1 b #0x7fcd17c
0x07fccdfa: c0e1 b #0x7fcd17e
0x07fccdfc: c0e1 b #0x7fcd180
0x07fccdfe: c0e1 b #0x7fcd182
0x07fcce00: c061 str r0, [r0, #0x1c]
0x07fcce02: 8073 strb r0, [r0, #0xe]
0x07fcce04: 801e subs r0, r0, #2
0x07fcce06: 0000 movs r0, r0
0x07fcce08: 0000 movs r0, r0
0x07fcce0a: 0000 movs r0, r0
0x07fcce0c: 0000 movs r0, r0
0x07fcce0e: 0000 movs r0, r0
0x07fcce10: 000c lsrs r0, r0, #0x10
0x07fcce12: 003c subs r4, #0
0x07fcce14: 000c lsrs r0, r0, #0x10
0x07fcce16: 000c lsrs r0, r0, #0x10
0x07fcce18: 000c lsrs r0, r0, #0x10
0x07fcce1a: 000c lsrs r0, r0, #0x10
0x07fcce1c: 000c lsrs r0, r0, #0x10
0x07fcce1e: 000c lsrs r0, r0, #0x10
0x07fcce20: 000c lsrs r0, r0, #0x10
0x07fcce22: 000c lsrs r0, r0, #0x10
0x07fcce24: 007f ldrb r0, [r0, #0x1c]
0x07fcce26: 8000 lsls r0, r0, #2
0x07fcce28: 0000 movs r0, r0
0x07fcce2a: 0000 movs r0, r0
0x07fcce2c: 0000 movs r0, r0
0x07fcce2e: 0000 movs r0, r0
0x07fcce30: 007f ldrb r0, [r0, #0x1c]
0x07fcce34: 80c1 stm r1!, {r7}
0x07fcce36: 80c1 stm r1!, {r7}
0x07fcce38: 8003 lsls r0, r0, #0xe
0x07fcce3a: 0006 lsls r0, r0, #0x18
0x07fcce3c: 000c lsrs r0, r0, #0x10
0x07fcce3e: 0018 adds r0, r0, r0
0x07fcce40: 0031 adds r1, #0
0x07fcce42: 80e1 b #0x7fcd146
0x07fcce44: 80ff8000 vaddl.u8 q0, d16, d0
0x07fcce48: 0000 movs r0, r0
0x07fcce4a: 0000 movs r0, r0
0x07fcce4c: 0000 movs r0, r0
0x07fcce4e: 0000 movs r0, r0
0x07fcce50: 003f subs r7, #0
0x07fcce52: 0063 str r0, [r0, #0x30]
0x07fcce54: 8061 str r0, [r0, #0x18]
0x07fcce56: 8003 lsls r0, r0, #0xe
0x07fcce58: 8007 lsls r0, r0, #0x1e
0x07fcce5a: 000f lsrs r0, r0, #0x1c
0x07fcce5c: 0001 lsls r0, r0, #4
0x07fcce5e: 8001 lsls r0, r0, #6
0x07fcce60: c0e1 b #0x7fcd1e4
0x07fcce62: c061 str r0, [r0, #0x1c]
0x07fcce64: 803f subs r7, #0x80
0x07fcce66: 0000 movs r0, r0
0x07fcce68: 0000 movs r0, r0
0x07fcce6a: 0000 movs r0, r0
0x07fcce6c: 0000 movs r0, r0
0x07fcce6e: 0000 movs r0, r0
0x07fcce70: 0003 lsls r0, r0, #0xc
0x07fcce72: 0007 lsls r0, r0, #0x1c
0x07fcce74: 000f lsrs r0, r0, #0x1c
0x07fcce76: 001b subs r0, r0, r4
0x07fcce78: 0033 adds r3, #0
0x07fcce7a: 0063 str r0, [r0, #0x30]
0x07fcce7e: 00ffc003 vcgt.u8 q0, q8, q0
0x07fcce82: 0003 lsls r0, r0, #0xc
0x07fcce84: 001f subs r0, r0, #4
0x07fcce86: c000 lsls r0, r0, #3
0x07fcce88: 0000 movs r0, r0
0x07fcce8a: 0000 movs r0, r0
0x07fcce8c: 0000 movs r0, r0
0x07fcce8e: 0000 movs r0, r0
0x07fcce90: 007f ldrb r0, [r0, #0x1c]
0x07fcce92: 8060 str r0, [r0, #8]
0x07fcce94: 0060 str r0, [r0]
0x07fcce96: 0060 str r0, [r0]
0x07fcce98: 007f ldrb r0, [r0, #0x1c]
0x07fcce9a: 0061 str r0, [r0, #0x10]
0x07fcce9c: 8001 lsls r0, r0, #6
0x07fcce9e: c001 lsls r0, r0, #7
0x07fccea0: c0e1 b #0x7fcd224
0x07fccea2: 8061 str r0, [r0, #0x18]
0x07fccea4: 803f subs r7, #0x80
0x07fccea6: 0000 movs r0, r0
0x07fccea8: 0000 movs r0, r0
0x07fcceaa: 0000 movs r0, r0
0x07fcceac: 0000 movs r0, r0
0x07fcceae: 0000 movs r0, r0
0x07fcceb0: 001f subs r0, r0, #4
0x07fcceb2: 0073 strb r0, [r0, #0xc]
0x07fcceb4: 8060 str r0, [r0, #8]
0x07fcceb6: 00e0 b #0x7fcceba
0x07fcceb8: 00ff00f1 vrhadd.u8 d15, d0, d0
0x07fccebc: 80e1 b #0x7fcd1c0
0x07fccebe: c0e1 b #0x7fcd242
0x07fccec0: c061 str r0, [r0, #0x1c]
0x07fccec2: c071 strb r0, [r0, #7]
0x07fccec4: 801f subs r0, r0, #6
0x07fccec6: 0000 movs r0, r0
0x07fccec8: 0000 movs r0, r0
0x07fcceca: 0000 movs r0, r0
0x07fccecc: 0000 movs r0, r0
0x07fccece: 0000 movs r0, r0
0x07fcced0: 007f ldrb r0, [r0, #0x1c]
0x07fcced2: c0e1 b #0x7fcd256
0x07fcced4: 80c3 stm r3!, {r7}
0x07fcced6: 0006 lsls r0, r0, #0x18
0x07fcced8: 000c lsrs r0, r0, #0x10
0x07fcceda: 000c lsrs r0, r0, #0x10
0x07fccedc: 0018 adds r0, r0, r0
0x07fccede: 0018 adds r0, r0, r0
0x07fccee0: 0018 adds r0, r0, r0
0x07fccee2: 0018 adds r0, r0, r0
0x07fccee4: 0018 adds r0, r0, r0
0x07fccee6: 0000 movs r0, r0
0x07fccee8: 0000 movs r0, r0
0x07fcceea: 0000 movs r0, r0
0x07fcceec: 0000 movs r0, r0
0x07fcceee: 0000 movs r0, r0
0x07fccef0: 003f subs r7, #0
0x07fccef2: 0061 str r0, [r0, #0x10]
0x07fccef4: 80e1 b #0x7fcd1f8
0x07fccef6: c061 str r0, [r0, #0x1c]
0x07fccef8: 803b subs r3, #0x80
0x07fccefa: 003f subs r7, #0
0x07fccefc: 0063 str r0, [r0, #0x30]
0x07fccefe: 80c1 stm r1!, {r7}
0x07fccf00: c0c1 stm r1!, {r6, r7}
0x07fccf02: c061 str r0, [r0, #0x1c]
0x07fccf04: 803f subs r7, #0x80
0x07fccf06: 0000 movs r0, r0
0x07fccf08: 0000 movs r0, r0
0x07fccf0a: 0000 movs r0, r0
0x07fccf0c: 0000 movs r0, r0
0x07fccf0e: 0000 movs r0, r0
0x07fccf10: 003f subs r7, #0
0x07fccf12: 0061 str r0, [r0, #0x10]
0x07fccf14: 80c0 stm r0!, {r7}
0x07fccf16: c0c0 stm r0!, {r6, r7}
0x07fccf18: c0c0 stm r0!, {r6, r7}
0x07fccf1a: c0e3 b #0x7fcd69e
0x07fccf1c: c03f subs r7, #0xc0
0x07fccf1e: c000 lsls r0, r0, #3
0x07fccf20: c001 lsls r0, r0, #7
0x07fccf22: 8063 str r0, [r0, #0x38]
0x07fccf24: 003e subs r6, #0
0x07fccf26: 0000 movs r0, r0
0x07fccf28: 0000 movs r0, r0
0x07fccf2a: 0000 movs r0, r0
0x07fccf2c: 0000 movs r0, r0
0x07fccf2e: 0000 movs r0, r0
0x07fccf30: 0000 movs r0, r0
0x07fccf32: 0000 movs r0, r0
0x07fccf34: 0000 movs r0, r0
0x07fccf36: 000c lsrs r0, r0, #0x10
0x07fccf38: 000c lsrs r0, r0, #0x10
0x07fccf3a: 0000 movs r0, r0
0x07fccf3c: 0000 movs r0, r0
0x07fccf3e: 0000 movs r0, r0
0x07fccf40: 0000 movs r0, r0
0x07fccf42: 000c lsrs r0, r0, #0x10
0x07fccf44: 000c lsrs r0, r0, #0x10
0x07fccf46: 0000 movs r0, r0
0x07fccf48: 0000 movs r0, r0
0x07fccf4a: 0000 movs r0, r0
0x07fccf4c: 0000 movs r0, r0
0x07fccf4e: 0000 movs r0, r0
0x07fccf50: 0000 movs r0, r0
0x07fccf52: 0000 movs r0, r0
0x07fccf54: 0000 movs r0, r0
0x07fccf56: 0000 movs r0, r0
0x07fccf58: 000c lsrs r0, r0, #0x10
0x07fccf5a: 0000 movs r0, r0
0x07fccf5c: 0000 movs r0, r0
0x07fccf5e: 0000 movs r0, r0
0x07fccf60: 0000 movs r0, r0
0x07fccf62: 000c lsrs r0, r0, #0x10
0x07fccf64: 000c lsrs r0, r0, #0x10
0x07fccf66: 0004 lsls r0, r0, #0x10
0x07fccf68: 0000 movs r0, r0
0x07fccf6a: 0000 movs r0, r0
0x07fccf6c: 0000 movs r0, r0
0x07fccf6e: 0000 movs r0, r0
0x07fccf70: 0000 movs r0, r0
0x07fccf72: 8003 lsls r0, r0, #0xe
0x07fccf74: 0004 lsls r0, r0, #0x10
0x07fccf76: 0008 lsrs r0, r0, #0x20
0x07fccf78: 0030 adds r0, #0
0x07fccf7a: 0020 movs r0, #0
0x07fccf7c: 0010 asrs r0, r0, #0x20
0x07fccf7e: 000c lsrs r0, r0, #0x10
0x07fccf80: 0002 lsls r0, r0, #8
0x07fccf82: 0001 lsls r0, r0, #4
0x07fccf84: 0000 movs r0, r0
0x07fccf86: 8000 lsls r0, r0, #2
0x07fccf88: 0000 movs r0, r0
0x07fccf8a: 0000 movs r0, r0
0x07fccf8c: 0000 movs r0, r0
0x07fccf8e: 0000 movs r0, r0
0x07fccf90: 0000 movs r0, r0
0x07fccf92: 0000 movs r0, r0
0x07fccf94: 0000 movs r0, r0
0x07fccf96: 007f ldrb r0, [r0, #0x1c]
0x07fccf98: c000 lsls r0, r0, #3
0x07fccf9a: 0000 movs r0, r0
0x07fccf9c: 007f ldrb r0, [r0, #0x1c]
0x07fccf9e: c000 lsls r0, r0, #3
0x07fccfa0: 0000 movs r0, r0
0x07fccfa2: 0000 movs r0, r0
0x07fccfa4: 0000 movs r0, r0
0x07fccfa6: 0000 movs r0, r0
0x07fccfa8: 0000 movs r0, r0
0x07fccfaa: 0000 movs r0, r0
0x07fccfac: 0000 movs r0, r0
0x07fccfae: 0000 movs r0, r0
0x07fccfb0: 0020 movs r0, #0
0x07fccfb2: 0010 asrs r0, r0, #0x20
0x07fccfb4: 000c lsrs r0, r0, #0x10
0x07fccfb6: 0002 lsls r0, r0, #8
0x07fccfb8: 0001 lsls r0, r0, #4
0x07fccfba: 8000 lsls r0, r0, #2
0x07fccfbc: 8001 lsls r0, r0, #6
0x07fccfbe: 0006 lsls r0, r0, #0x18
0x07fccfc0: 0008 lsrs r0, r0, #0x20
0x07fccfc2: 0010 asrs r0, r0, #0x20
0x07fccfc4: 0020 movs r0, #0
0x07fccfc6: 0000 movs r0, r0
0x07fccfc8: 0000 movs r0, r0
0x07fccfca: 0000 movs r0, r0
0x07fccfcc: 0000 movs r0, r0
0x07fccfce: 0000 movs r0, r0
0x07fccfd0: 003f subs r7, #0
0x07fccfd2: 8040 lsls r0, r0
0x07fccfd4: c060 str r0, [r0, #0xc]
0x07fccfd6: c060 str r0, [r0, #0xc]
0x07fccfd8: c001 lsls r0, r0, #7
0x07fccfda: 8006 lsls r0, r0, #0x1a
0x07fccfdc: 0004 lsls r0, r0, #0x10
0x07fccfde: 0004 lsls r0, r0, #0x10
0x07fccfe0: 0000 movs r0, r0
0x07fccfe2: 000c lsrs r0, r0, #0x10
0x07fccfe4: 000c lsrs r0, r0, #0x10
0x07fccfe6: 0000 movs r0, r0
0x07fccfe8: 0000 movs r0, r0
0x07fccfea: 0000 movs r0, r0
0x07fccfec: 0000 movs r0, r0
0x07fccfee: 0000 movs r0, r0
0x07fccff0: 001f subs r0, r0, #4
0x07fccff2: 0020 movs r0, #0
0x07fccff4: c067 str r0, [r0, #0x7c]
0x07fccff6: 4049 ldr r1, [pc, #0x100]
0x07fccff8: 4049 ldr r1, [pc, #0x100]
0x07fccffa: 4051 str r0, [r0, r5]
0x07fccffc: 4053 strh r0, [r0, r5]
0x07fccffe: 4055 strb r0, [r0, r5]
0x07fcd000: 8028 cmp r0, #0x80
0x07fcd002: 0020 movs r0, #0
0x07fcd004: c01f subs r0, r0, #7
0x07fcd006: 0000 movs r0, r0
0x07fcd008: 0000 movs r0, r0
0x07fcd00a: 0000 movs r0, r0
0x07fcd00c: 0000 movs r0, r0
0x07fcd00e: 0000 movs r0, r0
0x07fcd010: 000c lsrs r0, r0, #0x10
0x07fcd012: 000e lsrs r0, r0, #0x18
0x07fcd014: 000a lsrs r0, r0, #8
0x07fcd016: 0012 asrs r0, r0, #8
0x07fcd018: 0013 asrs r0, r0, #0xc
0x07fcd01a: 0021 movs r1, #0
0x07fcd01c: 003f subs r7, #0
0x07fcd01e: 0021 movs r1, #0
0x07fcd020: 8041 sbcs r0, r0
0x07fcd022: 8040 lsls r0, r0
0x07fcd024: 80e1 b #0x7fcd328
0x07fcd026: c000 lsls r0, r0, #3
0x07fcd028: 0000 movs r0, r0
0x07fcd02a: 0000 movs r0, r0
0x07fcd02c: 0000 movs r0, r0
0x07fcd02e: 0000 movs r0, r0
0x07fcd030: 007f ldrb r0, [r0, #0x1c]
0x07fcd032: 0020 movs r0, #0
0x07fcd034: 8020 movs r0, #0x80
0x07fcd036: 8020 movs r0, #0x80
0x07fcd038: 8021 movs r1, #0x80
0x07fcd03a: 003f subs r7, #0
0x07fcd03c: 8020 movs r0, #0x80
0x07fcd03e: c020 movs r0, #0xc0
0x07fcd040: 4020 movs r0, #0x40
0x07fcd042: c020 movs r0, #0xc0
0x07fcd044: 80ff0000 vaddl.u8 q0, d0, d0
0x07fcd048: 0000 movs r0, r0
0x07fcd04a: 0000 movs r0, r0
0x07fcd04c: 0000 movs r0, r0
0x07fcd04e: 0000 movs r0, r0
0x07fcd050: 001f subs r0, r0, #4
0x07fcd052: c020 movs r0, #0xc0
0x07fcd054: 4060 str r0, [r0, #4]
0x07fcd056: 0040 ands r0, r0
0x07fcd058: 0040 ands r0, r0
0x07fcd05a: 0040 ands r0, r0
0x07fcd05c: 0040 ands r0, r0
0x07fcd05e: 0040 ands r0, r0
0x07fcd060: 0060 str r0, [r0]
0x07fcd062: 4030 adds r0, #0x40
0x07fcd064: 800f lsrs r0, r0, #0x1e
0x07fcd066: 0000 movs r0, r0
0x07fcd068: 0000 movs r0, r0
0x07fcd06a: 0000 movs r0, r0
0x07fcd06c: 0000 movs r0, r0
0x07fcd06e: 0000 movs r0, r0
0x07fcd070: 007e ldrb r0, [r0, #0x18]
0x07fcd072: 0021 movs r1, #0
0x07fcd074: 8020 movs r0, #0x80
0x07fcd076: c020 movs r0, #0xc0
0x07fcd078: c020 movs r0, #0xc0
0x07fcd07a: c020 movs r0, #0xc0
0x07fcd07c: 4020 movs r0, #0x40
0x07fcd07e: c020 movs r0, #0xc0
0x07fcd080: c020 movs r0, #0xc0
0x07fcd082: 8021 movs r1, #0x80
0x07fcd084: 003e subs r6, #0
0x07fcd086: 0000 movs r0, r0
0x07fcd088: 0000 movs r0, r0
0x07fcd08a: 0000 movs r0, r0
0x07fcd08c: 0000 movs r0, r0
0x07fcd08e: 0000 movs r0, r0
0x07fcd090: 003f subs r7, #0
0x07fcd092: 8020 movs r0, #0x80
0x07fcd094: 4020 movs r0, #0x40
0x07fcd096: 0021 movs r1, #0
0x07fcd098: 0021 movs r1, #0
0x07fcd09a: 003f subs r7, #0
0x07fcd09c: 0021 movs r1, #0
0x07fcd09e: 0020 movs r0, #0
0x07fcd0a0: 0020 movs r0, #0
0x07fcd0a2: 0020 movs r0, #0
0x07fcd0a4: 407f ldrb r0, [r0, #0x1d]
0x07fcd0a6: 8000 lsls r0, r0, #2
0x07fcd0a8: 0000 movs r0, r0
0x07fcd0aa: 0000 movs r0, r0
0x07fcd0ac: 0000 movs r0, r0
0x07fcd0ae: 0000 movs r0, r0
0x07fcd0b0: 003f subs r7, #0
0x07fcd0b2: c020 movs r0, #0xc0
0x07fcd0b4: 4020 movs r0, #0x40
0x07fcd0b6: 0020 movs r0, #0
0x07fcd0b8: 0021 movs r1, #0
0x07fcd0ba: 003f subs r7, #0
0x07fcd0bc: 0020 movs r0, #0
0x07fcd0be: 0020 movs r0, #0
0x07fcd0c0: 0020 movs r0, #0
0x07fcd0c2: 0020 movs r0, #0
0x07fcd0c4: 00f80000 strb.w r0, [r0, r0]
0x07fcd0c8: 0000 movs r0, r0
0x07fcd0ca: 0000 movs r0, r0
0x07fcd0cc: 0000 movs r0, r0
0x07fcd0ce: 0000 movs r0, r0
0x07fcd0d0: 001f subs r0, r0, #4
0x07fcd0d2: 8020 movs r0, #0x80
0x07fcd0d4: 8060 str r0, [r0, #8]
0x07fcd0d6: 0040 ands r0, r0
0x07fcd0d8: 0040 ands r0, r0
0x07fcd0da: 0040 ands r0, r0
0x07fcd0dc: 0041 asrs r0, r0
0x07fcd0de: 8040 lsls r0, r0
0x07fcd0e0: 8060 str r0, [r0, #8]
0x07fcd0e2: 8020 movs r0, #0x80
0x07fcd0e4: 801f subs r0, r0, #6
0x07fcd0e6: 0000 movs r0, r0
0x07fcd0e8: 0000 movs r0, r0
0x07fcd0ea: 0000 movs r0, r0
0x07fcd0ec: 0000 movs r0, r0
0x07fcd0ee: 0000 movs r0, r0
0x07fcd0f0: 0060 str r0, [r0]
0x07fcd0f2: c060 str r0, [r0, #0xc]
0x07fcd0f4: 8060 str r0, [r0, #8]
0x07fcd0f6: 8060 str r0, [r0, #8]
0x07fcd0f8: 8060 str r0, [r0, #8]
0x07fcd0fa: 807f ldrb r0, [r0, #0x1e]
0x07fcd0fc: 8060 str r0, [r0, #8]
0x07fcd0fe: 8060 str r0, [r0, #8]
0x07fcd100: 8060 str r0, [r0, #8]
0x07fcd102: 8060 str r0, [r0, #8]
0x07fcd106: c000 lsls r0, r0, #3
0x07fcd108: 0000 movs r0, r0
0x07fcd10a: 0000 movs r0, r0
0x07fcd10c: 0000 movs r0, r0
0x07fcd10e: 0000 movs r0, r0
0x07fcd110: 001f subs r0, r0, #4
0x07fcd112: 0004 lsls r0, r0, #0x10
0x07fcd114: 0004 lsls r0, r0, #0x10
0x07fcd116: 0004 lsls r0, r0, #0x10
0x07fcd118: 0004 lsls r0, r0, #0x10
0x07fcd11a: 0004 lsls r0, r0, #0x10
0x07fcd11c: 0004 lsls r0, r0, #0x10
0x07fcd11e: 0004 lsls r0, r0, #0x10
0x07fcd120: 0004 lsls r0, r0, #0x10
0x07fcd122: 0004 lsls r0, r0, #0x10
0x07fcd124: 003f subs r7, #0
0x07fcd126: 8000 lsls r0, r0, #2
0x07fcd128: 0000 movs r0, r0
0x07fcd12a: 0000 movs r0, r0
0x07fcd12c: 0000 movs r0, r0
0x07fcd12e: 0000 movs r0, r0
0x07fcd130: 000f lsrs r0, r0, #0x1c
0x07fcd132: 8003 lsls r0, r0, #0xe
0x07fcd134: 0003 lsls r0, r0, #0xc
0x07fcd136: 0003 lsls r0, r0, #0xc
0x07fcd138: 0003 lsls r0, r0, #0xc
0x07fcd13a: 0003 lsls r0, r0, #0xc
0x07fcd13c: 0003 lsls r0, r0, #0xc
0x07fcd13e: 0003 lsls r0, r0, #0xc
0x07fcd140: 0003 lsls r0, r0, #0xc
0x07fcd142: 0062 str r0, [r0, #0x20]
0x07fcd144: 003c subs r4, #0
0x07fcd146: 0000 movs r0, r0
0x07fcd148: 0000 movs r0, r0
0x07fcd14a: 0000 movs r0, r0
0x07fcd14c: 0000 movs r0, r0
0x07fcd14e: 0000 movs r0, r0
0x07fcd150: 0061 str r0, [r0, #0x10]
0x07fcd152: 8021 movs r1, #0x80
0x07fcd154: 0022 movs r2, #0
0x07fcd156: 0024 movs r4, #0
0x07fcd158: 002c cmp r4, #0
0x07fcd15a: 0034 adds r4, #0
0x07fcd15c: 0022 movs r2, #0
0x07fcd15e: 0023 movs r3, #0
0x07fcd160: 0021 movs r1, #0
0x07fcd162: 0021 movs r1, #0
0x07fcd166: c000 lsls r0, r0, #3
0x07fcd168: 0000 movs r0, r0
0x07fcd16a: 0000 movs r0, r0
0x07fcd16c: 0000 movs r0, r0
0x07fcd16e: 0000 movs r0, r0
0x07fcd170: 0030 adds r0, #0
0x07fcd172: 0020 movs r0, #0
0x07fcd174: 0020 movs r0, #0
0x07fcd176: 0020 movs r0, #0
0x07fcd178: 0020 movs r0, #0
0x07fcd17a: 0020 movs r0, #0
0x07fcd17c: 0020 movs r0, #0
0x07fcd17e: 0020 movs r0, #0
0x07fcd180: 0020 movs r0, #0
0x07fcd182: 0020 movs r0, #0
0x07fcd184: 407f ldrb r0, [r0, #0x1d]
0x07fcd186: c000 lsls r0, r0, #3
0x07fcd188: 0000 movs r0, r0
0x07fcd18a: 0000 movs r0, r0
0x07fcd18c: 0000 movs r0, r0
0x07fcd18e: 0000 movs r0, r0
0x07fcd190: 0060 str r0, [r0]
0x07fcd192: c061 str r0, [r0, #0x1c]
0x07fcd194: c061 str r0, [r0, #0x1c]
0x07fcd196: c072 strb r0, [r0, #0xb]
0x07fcd198: c052 strh r0, [r0, r3]
0x07fcd19a: c052 strh r0, [r0, r3]
0x07fcd19c: c05c ldrb r0, [r0, r3]
0x07fcd19e: c04c ldr r4, [pc, #0x300]
0x07fcd1a0: c04c ldr r4, [pc, #0x300]
0x07fcd1a2: c048 ldr r0, [pc, #0x300]
0x07fcd1a4: c0e1 b #0x7fcd528
0x07fcd1a6: e000 lsls r0, r4, #3
0x07fcd1a8: 0000 movs r0, r0
0x07fcd1aa: 0000 movs r0, r0
0x07fcd1ac: 0000 movs r0, r0
0x07fcd1ae: 0000 movs r0, r0
0x07fcd1b0: 0060 str r0, [r0]
0x07fcd1b2: c030 adds r0, #0xc0
0x07fcd1b4: 8058 ldr r0, [r0, r2]
0x07fcd1b6: 8048 ldr r0, [pc, #0x200]
0x07fcd1b8: 804c ldr r4, [pc, #0x200]
0x07fcd1ba: 8046 mov r8, r0
0x07fcd1bc: 8042 cmp r0, r0
0x07fcd1be: 8041 sbcs r0, r0
0x07fcd1c0: 8041 sbcs r0, r0
0x07fcd1c2: 8040 lsls r0, r0
0x07fcd1c4: 80f00000 eor r0, r0, #0
0x07fcd1c8: 0000 movs r0, r0
0x07fcd1ca: 0000 movs r0, r0
0x07fcd1cc: 0000 movs r0, r0
0x07fcd1ce: 0000 movs r0, r0
0x07fcd1d0: 001f subs r0, r0, #4
0x07fcd1d2: 0020 movs r0, #0
0x07fcd1d4: 8060 str r0, [r0, #8]
0x07fcd1d6: c040 lsrs r0, r0
0x07fcd1d8: 4040 eors r0, r0
0x07fcd1da: 4040 eors r0, r0
0x07fcd1dc: 4040 eors r0, r0
0x07fcd1de: 4060 str r0, [r0, #4]
0x07fcd1e0: 4060 str r0, [r0, #4]
0x07fcd1e2: c020 movs r0, #0xc0
0x07fcd1e4: 801f subs r0, r0, #6
0x07fcd1e6: 0000 movs r0, r0
0x07fcd1e8: 0000 movs r0, r0
0x07fcd1ea: 0000 movs r0, r0
0x07fcd1ec: 0000 movs r0, r0
0x07fcd1ee: 0000 movs r0, r0
0x07fcd1f0: 003f subs r7, #0
0x07fcd1f2: 0020 movs r0, #0
0x07fcd1f4: c020 movs r0, #0xc0
0x07fcd1f6: 4020 movs r0, #0x40
0x07fcd1f8: 4020 movs r0, #0x40
0x07fcd1fa: 803f subs r7, #0x80
0x07fcd1fc: 0020 movs r0, #0
0x07fcd1fe: 0020 movs r0, #0
0x07fcd200: 0020 movs r0, #0
0x07fcd202: 0020 movs r0, #0
0x07fcd204: 00f80000 strb.w r0, [r0, r0]
0x07fcd208: 0000 movs r0, r0
0x07fcd20a: 0000 movs r0, r0
0x07fcd20c: 0000 movs r0, r0
0x07fcd20e: 0000 movs r0, r0
0x07fcd210: 001f subs r0, r0, #4
0x07fcd212: 0020 movs r0, #0
0x07fcd214: 8060 str r0, [r0, #8]
0x07fcd216: c040 lsrs r0, r0
0x07fcd218: c040 lsrs r0, r0
0x07fcd21a: 4040 eors r0, r0
0x07fcd21c: 4040 eors r0, r0
0x07fcd21e: 4040 eors r0, r0
0x07fcd220: c07e ldrb r0, [r0, #0x1b]
0x07fcd222: c022 movs r2, #0xc0
0x07fcd224: 801f subs r0, r0, #6
0x07fcd226: 0001 lsls r0, r0, #4
0x07fcd228: c000 lsls r0, r0, #3
0x07fcd22a: 0000 movs r0, r0
0x07fcd22c: 0000 movs r0, r0
0x07fcd22e: 0000 movs r0, r0
0x07fcd230: 003f subs r7, #0
0x07fcd232: 0020 movs r0, #0
0x07fcd234: 8020 movs r0, #0x80
0x07fcd236: c020 movs r0, #0xc0
0x07fcd238: 8021 movs r1, #0x80
0x07fcd23a: 803e subs r6, #0x80
0x07fcd23c: 0022 movs r2, #0
0x07fcd23e: 0023 movs r3, #0
0x07fcd240: 0021 movs r1, #0
0x07fcd242: 0021 movs r1, #0
0x07fcd244: 8078 ldrb r0, [r0, #2]
0x07fcd246: c000 lsls r0, r0, #3
0x07fcd248: 0000 movs r0, r0
0x07fcd24a: 0000 movs r0, r0
0x07fcd24c: 0000 movs r0, r0
0x07fcd24e: 0000 movs r0, r0
0x07fcd250: 003f subs r7, #0
0x07fcd252: 8040 lsls r0, r0
0x07fcd254: 8040 lsls r0, r0
0x07fcd256: 0060 str r0, [r0]
0x07fcd258: 0038 subs r0, #0
0x07fcd25a: 0007 lsls r0, r0, #0x1c
0x07fcd25c: 0001 lsls r0, r0, #4
0x07fcd25e: 8000 lsls r0, r0, #2
0x07fcd260: c040 lsrs r0, r0
0x07fcd262: c060 str r0, [r0, #0xc]
0x07fcd264: 805f ldrsh r0, [r0, r6]
0x07fcd266: 0000 movs r0, r0
0x07fcd268: 0000 movs r0, r0
0x07fcd26a: 0000 movs r0, r0
0x07fcd26c: 0000 movs r0, r0
0x07fcd26e: 0000 movs r0, r0
0x07fcd270: 007f ldrb r0, [r0, #0x1c]
0x07fcd272: c044 add r8, r8
0x07fcd274: 4004 lsls r0, r0, #0x11
0x07fcd276: 0004 lsls r0, r0, #0x10
0x07fcd278: 0004 lsls r0, r0, #0x10
0x07fcd27a: 0004 lsls r0, r0, #0x10
0x07fcd27c: 0004 lsls r0, r0, #0x10
0x07fcd27e: 0004 lsls r0, r0, #0x10
0x07fcd280: 0004 lsls r0, r0, #0x10
0x07fcd282: 0004 lsls r0, r0, #0x10
0x07fcd284: 001f subs r0, r0, #4
0x07fcd286: 0000 movs r0, r0
0x07fcd288: 0000 movs r0, r0
0x07fcd28a: 0000 movs r0, r0
0x07fcd28c: 0000 movs r0, r0
0x07fcd28e: 0000 movs r0, r0
0x07fcd290: 0060 str r0, [r0]
0x07fcd292: 8060 str r0, [r0, #8]
0x07fcd294: 8060 str r0, [r0, #8]
0x07fcd296: 8060 str r0, [r0, #8]
0x07fcd298: 8060 str r0, [r0, #8]
0x07fcd29a: 8060 str r0, [r0, #8]
0x07fcd29c: 8060 str r0, [r0, #8]
0x07fcd29e: 8060 str r0, [r0, #8]
0x07fcd2a0: 8060 str r0, [r0, #8]
0x07fcd2a2: 8020 movs r0, #0x80
0x07fcd2a4: 801f subs r0, r0, #6
0x07fcd2a6: 0000 movs r0, r0
0x07fcd2a8: 0000 movs r0, r0
0x07fcd2aa: 0000 movs r0, r0
0x07fcd2ac: 0000 movs r0, r0
0x07fcd2ae: 0000 movs r0, r0
0x07fcd2b0: 0060 str r0, [r0]
0x07fcd2b2: 8020 movs r0, #0x80
0x07fcd2b4: 8021 movs r1, #0x80
0x07fcd2b6: 0031 adds r1, #0
0x07fcd2b8: 0011 asrs r0, r0, #4
0x07fcd2ba: 0012 asrs r0, r0, #8
0x07fcd2bc: 001a subs r0, r0, r0
0x07fcd2be: 000a lsrs r0, r0, #8
0x07fcd2c0: 000c lsrs r0, r0, #0x10
0x07fcd2c2: 000c lsrs r0, r0, #0x10
0x07fcd2c4: 0000 movs r0, r0
0x07fcd2c6: 0000 movs r0, r0
0x07fcd2c8: 0000 movs r0, r0
0x07fcd2ca: 0000 movs r0, r0
0x07fcd2cc: 0000 movs r0, r0
0x07fcd2ce: 0000 movs r0, r0
0x07fcd2d0: 0044 add r0, r0
0x07fcd2d2: 4044 add r0, r8
0x07fcd2d4: 4044 add r0, r8
0x07fcd2d6: 8026 movs r6, #0x80
0x07fcd2d8: 802a cmp r2, #0x80
0x07fcd2da: 802a cmp r2, #0x80
0x07fcd2dc: 802b cmp r3, #0x80
0x07fcd2de: 0033 adds r3, #0
0x07fcd2e0: 0013 asrs r0, r0, #0xc
0x07fcd2e2: 0011 asrs r0, r0, #4
0x07fcd2e4: 0010 asrs r0, r0, #0x20
0x07fcd2e6: 0000 movs r0, r0
0x07fcd2e8: 0000 movs r0, r0
0x07fcd2ea: 0000 movs r0, r0
0x07fcd2ec: 0000 movs r0, r0
0x07fcd2ee: 0000 movs r0, r0
0x07fcd2f0: 0020 movs r0, #0
0x07fcd2f2: 8031 adds r1, #0x80
0x07fcd2f4: 0011 asrs r0, r0, #4
0x07fcd2f6: 000a lsrs r0, r0, #8
0x07fcd2f8: 000c lsrs r0, r0, #0x10
0x07fcd2fa: 0004 lsls r0, r0, #0x10
0x07fcd2fc: 000a lsrs r0, r0, #8
0x07fcd2fe: 0013 asrs r0, r0, #0xc
0x07fcd300: 0011 asrs r0, r0, #4
0x07fcd302: 0021 movs r1, #0
0x07fcd304: 8071 strb r0, [r0, #6]
0x07fcd306: c000 lsls r0, r0, #3
0x07fcd308: 0000 movs r0, r0
0x07fcd30a: 0000 movs r0, r0
0x07fcd30c: 0000 movs r0, r0
0x07fcd30e: 0000 movs r0, r0
0x07fcd310: 0060 str r0, [r0]
0x07fcd312: 8020 movs r0, #0x80
0x07fcd314: 8031 adds r1, #0x80
0x07fcd316: 0012 asrs r0, r0, #8
0x07fcd318: 000a lsrs r0, r0, #8
0x07fcd31a: 000c lsrs r0, r0, #0x10
0x07fcd31c: 0004 lsls r0, r0, #0x10
0x07fcd31e: 0004 lsls r0, r0, #0x10
0x07fcd320: 0004 lsls r0, r0, #0x10
0x07fcd322: 0004 lsls r0, r0, #0x10
0x07fcd324: 001f subs r0, r0, #4
0x07fcd326: 0000 movs r0, r0
0x07fcd328: 0000 movs r0, r0
0x07fcd32a: 0000 movs r0, r0
0x07fcd32c: 0000 movs r0, r0
0x07fcd32e: 0000 movs r0, r0
0x07fcd330: 003f subs r7, #0
0x07fcd332: c041 rors r0, r0
0x07fcd334: 8001 lsls r0, r0, #6
0x07fcd336: 0002 lsls r0, r0, #8
0x07fcd338: 0006 lsls r0, r0, #0x18
0x07fcd33a: 000c lsrs r0, r0, #0x10
0x07fcd33c: 0008 lsrs r0, r0, #0x20
0x07fcd33e: 0010 asrs r0, r0, #0x20
0x07fcd340: 0030 adds r0, #0
0x07fcd342: 4020 movs r0, #0x40
0x07fcd344: 807f ldrb r0, [r0, #0x1e]
0x07fcd346: 8000 lsls r0, r0, #2
0x07fcd348: 0000 movs r0, r0
0x07fcd34a: 0000 movs r0, r0
0x07fcd34c: 000f lsrs r0, r0, #0x1c
0x07fcd34e: 8008 lsrs r0, r0, #2
0x07fcd350: 0008 lsrs r0, r0, #0x20
0x07fcd352: 0008 lsrs r0, r0, #0x20
0x07fcd354: 0008 lsrs r0, r0, #0x20
0x07fcd356: 0008 lsrs r0, r0, #0x20
0x07fcd358: 0008 lsrs r0, r0, #0x20
0x07fcd35a: 0008 lsrs r0, r0, #0x20
0x07fcd35c: 0008 lsrs r0, r0, #0x20
0x07fcd35e: 0008 lsrs r0, r0, #0x20
0x07fcd360: 0008 lsrs r0, r0, #0x20
0x07fcd362: 0008 lsrs r0, r0, #0x20
0x07fcd364: 0008 lsrs r0, r0, #0x20
0x07fcd366: 000f lsrs r0, r0, #0x1c
0x07fcd368: 0000 movs r0, r0
0x07fcd36a: 0000 movs r0, r0
0x07fcd36c: 0000 movs r0, r0
0x07fcd36e: 0020 movs r0, #0
0x07fcd370: 0020 movs r0, #0
0x07fcd372: 0010 asrs r0, r0, #0x20
0x07fcd374: 0010 asrs r0, r0, #0x20
0x07fcd376: 0008 lsrs r0, r0, #0x20
0x07fcd378: 0008 lsrs r0, r0, #0x20
0x07fcd37a: 0004 lsls r0, r0, #0x10
0x07fcd37c: 0006 lsls r0, r0, #0x18
0x07fcd37e: 0002 lsls r0, r0, #8
0x07fcd380: 0001 lsls r0, r0, #4
0x07fcd382: 0001 lsls r0, r0, #4
0x07fcd384: 0000 movs r0, r0
0x07fcd386: 8000 lsls r0, r0, #2
0x07fcd388: 8000 lsls r0, r0, #2
0x07fcd38a: 4000 lsls r0, r0, #1
0x07fcd38c: 007e ldrb r0, [r0, #0x18]
0x07fcd38e: 0002 lsls r0, r0, #8
0x07fcd390: 0002 lsls r0, r0, #8
0x07fcd392: 0002 lsls r0, r0, #8
0x07fcd394: 0002 lsls r0, r0, #8
0x07fcd396: 0002 lsls r0, r0, #8
0x07fcd398: 0002 lsls r0, r0, #8
0x07fcd39a: 0002 lsls r0, r0, #8
0x07fcd39c: 0002 lsls r0, r0, #8
0x07fcd39e: 0002 lsls r0, r0, #8
0x07fcd3a0: 0002 lsls r0, r0, #8
0x07fcd3a2: 0002 lsls r0, r0, #8
0x07fcd3a4: 0002 lsls r0, r0, #8
0x07fcd3a6: 003e subs r6, #0
0x07fcd3a8: 0000 movs r0, r0
0x07fcd3aa: 0000 movs r0, r0
0x07fcd3ac: 000e lsrs r0, r0, #0x18
0x07fcd3ae: 0031 adds r1, #0
0x07fcd3b0: 0000 movs r0, r0
0x07fcd3b2: 0000 movs r0, r0
0x07fcd3b4: 0000 movs r0, r0
0x07fcd3b6: 0000 movs r0, r0
0x07fcd3b8: 0000 movs r0, r0
0x07fcd3ba: 0000 movs r0, r0
0x07fcd3bc: 0000 movs r0, r0
0x07fcd3be: 0000 movs r0, r0
0x07fcd3c0: 0000 movs r0, r0
0x07fcd3c2: 0000 movs r0, r0
0x07fcd3c4: 0000 movs r0, r0
0x07fcd3c6: 0000 movs r0, r0
0x07fcd3c8: 0000 movs r0, r0
0x07fcd3ca: 0000 movs r0, r0
0x07fcd3cc: 0000 movs r0, r0
0x07fcd3ce: 0000 movs r0, r0
0x07fcd3d0: 0000 movs r0, r0
0x07fcd3d2: 0000 movs r0, r0
0x07fcd3d4: 0000 movs r0, r0
0x07fcd3d6: 0000 movs r0, r0
0x07fcd3d8: 0000 movs r0, r0
0x07fcd3da: 0000 movs r0, r0
0x07fcd3dc: 0000 movs r0, r0
0x07fcd3de: 0000 movs r0, r0
0x07fcd3e0: 0000 movs r0, r0
0x07fcd3e2: 0000 movs r0, r0
0x07fcd3e4: 0000 movs r0, r0
0x07fcd3e6: 0000 movs r0, r0
0x07fcd3e8: 00ffe000 vhadd.u8 q0, q8, q8
0x07fcd3ec: 0018 adds r0, r0, r0
0x07fcd3ee: 0004 lsls r0, r0, #0x10
0x07fcd3f0: 0000 movs r0, r0
0x07fcd3f2: 0000 movs r0, r0
0x07fcd3f4: 0000 movs r0, r0
0x07fcd3f6: 0000 movs r0, r0
0x07fcd3f8: 0000 movs r0, r0
0x07fcd3fa: 0000 movs r0, r0
0x07fcd3fc: 0000 movs r0, r0
0x07fcd3fe: 0000 movs r0, r0
0x07fcd400: 0000 movs r0, r0
0x07fcd402: 0000 movs r0, r0
0x07fcd404: 0000 movs r0, r0
0x07fcd406: 0000 movs r0, r0
0x07fcd408: 0000 movs r0, r0
0x07fcd40a: 0000 movs r0, r0
0x07fcd40c: 0000 movs r0, r0
0x07fcd40e: 0000 movs r0, r0
0x07fcd410: 0000 movs r0, r0
0x07fcd412: 0000 movs r0, r0
0x07fcd414: 0000 movs r0, r0
0x07fcd416: 0000 movs r0, r0
0x07fcd418: 003f subs r7, #0
0x07fcd41a: 0061 str r0, [r0, #0x10]
0x07fcd41c: 800f lsrs r0, r0, #0x1e
0x07fcd41e: 8031 adds r1, #0x80
0x07fcd420: 8041 sbcs r0, r0
0x07fcd422: 8061 str r0, [r0, #0x18]
0x07fcd424: 803e subs r6, #0x80
0x07fcd426: c000 lsls r0, r0, #3
0x07fcd428: 0000 movs r0, r0
0x07fcd42a: 0000 movs r0, r0
0x07fcd42c: 0000 movs r0, r0
0x07fcd42e: 0000 movs r0, r0
0x07fcd430: 0060 str r0, [r0]
0x07fcd432: 0020 movs r0, #0
0x07fcd434: 0020 movs r0, #0
0x07fcd436: 0020 movs r0, #0
0x07fcd438: 003f subs r7, #0
0x07fcd43a: 8020 movs r0, #0x80
0x07fcd43c: 8020 movs r0, #0x80
0x07fcd43e: c020 movs r0, #0xc0
0x07fcd440: c020 movs r0, #0xc0
0x07fcd442: c020 movs r0, #0xc0
0x07fcd444: 801f subs r0, r0, #6
0x07fcd446: 0000 movs r0, r0
0x07fcd448: 0000 movs r0, r0
0x07fcd44a: 0000 movs r0, r0
0x07fcd44c: 0000 movs r0, r0
0x07fcd44e: 0000 movs r0, r0
0x07fcd450: 0000 movs r0, r0
0x07fcd452: 0000 movs r0, r0
0x07fcd454: 0000 movs r0, r0
0x07fcd456: 0000 movs r0, r0
0x07fcd458: 001f subs r0, r0, #4
0x07fcd45a: 8021 movs r1, #0x80
0x07fcd45c: 8060 str r0, [r0, #8]
0x07fcd45e: 0060 str r0, [r0]
0x07fcd460: 0060 str r0, [r0]
0x07fcd462: 0020 movs r0, #0
0x07fcd464: 801f subs r0, r0, #6
0x07fcd466: 0000 movs r0, r0
0x07fcd468: 0000 movs r0, r0
0x07fcd46a: 0000 movs r0, r0
0x07fcd46c: 0000 movs r0, r0
0x07fcd46e: 0000 movs r0, r0
0x07fcd470: 0001 lsls r0, r0, #4
0x07fcd472: 8000 lsls r0, r0, #2
0x07fcd474: 8000 lsls r0, r0, #2
0x07fcd476: 8000 lsls r0, r0, #2
0x07fcd478: 801f subs r0, r0, #6
0x07fcd47a: 8020 movs r0, #0x80
0x07fcd47c: 8060 str r0, [r0, #8]
0x07fcd47e: 8060 str r0, [r0, #8]
0x07fcd480: 8060 str r0, [r0, #8]
0x07fcd482: 8021 movs r1, #0x80
0x07fcd484: 801e subs r0, r0, #2
0x07fcd486: 8000 lsls r0, r0, #2
0x07fcd488: 0000 movs r0, r0
0x07fcd48a: 0000 movs r0, r0
0x07fcd48c: 0000 movs r0, r0
0x07fcd48e: 0000 movs r0, r0
0x07fcd490: 0000 movs r0, r0
0x07fcd492: 0000 movs r0, r0
0x07fcd494: 0000 movs r0, r0
0x07fcd496: 0000 movs r0, r0
0x07fcd498: 001f subs r0, r0, #4
0x07fcd49a: 8020 movs r0, #0x80
0x07fcd49c: 8060 str r0, [r0, #8]
0x07fcd49e: c07f ldrb r0, [r0, #0x1f]
0x07fcd4a0: 0020 movs r0, #0
0x07fcd4a2: 0020 movs r0, #0
0x07fcd4a4: 801f subs r0, r0, #6
0x07fcd4a6: 0000 movs r0, r0
0x07fcd4a8: 0000 movs r0, r0
0x07fcd4aa: 0000 movs r0, r0
0x07fcd4ac: 0000 movs r0, r0
0x07fcd4ae: 0000 movs r0, r0
0x07fcd4b0: 0007 lsls r0, r0, #0x1c
0x07fcd4b2: c008 lsrs r0, r0, #3
0x07fcd4b4: 4008 lsrs r0, r0, #1
0x07fcd4b6: 0008 lsrs r0, r0, #0x20
0x07fcd4b8: 003f subs r7, #0
0x07fcd4ba: 0008 lsrs r0, r0, #0x20
0x07fcd4bc: 0008 lsrs r0, r0, #0x20
0x07fcd4be: 0008 lsrs r0, r0, #0x20
0x07fcd4c0: 0008 lsrs r0, r0, #0x20
0x07fcd4c2: 0008 lsrs r0, r0, #0x20
0x07fcd4c4: 003f subs r7, #0
0x07fcd4c6: 0000 movs r0, r0
0x07fcd4c8: 0000 movs r0, r0
0x07fcd4ca: 0000 movs r0, r0
0x07fcd4cc: 0000 movs r0, r0
0x07fcd4ce: 0000 movs r0, r0
0x07fcd4d0: 0000 movs r0, r0
0x07fcd4d2: 0000 movs r0, r0
0x07fcd4d4: 0000 movs r0, r0
0x07fcd4d6: 0000 movs r0, r0
0x07fcd4d8: 003f subs r7, #0
0x07fcd4da: c021 movs r1, #0xc0
0x07fcd4dc: 8021 movs r1, #0x80
0x07fcd4de: 8011 asrs r0, r0, #6
0x07fcd4e0: 002e cmp r6, #0
0x07fcd4e2: 003f subs r7, #0
0x07fcd4e4: 0020 movs r0, #0
0x07fcd4e6: c040 lsrs r0, r0
0x07fcd4e8: c03f subs r7, #0xc0
0x07fcd4ea: 8000 lsls r0, r0, #2
0x07fcd4ec: 0000 movs r0, r0
0x07fcd4ee: 0000 movs r0, r0
0x07fcd4f0: 0020 movs r0, #0
0x07fcd4f2: 0020 movs r0, #0
0x07fcd4f4: 0020 movs r0, #0
0x07fcd4f6: 0020 movs r0, #0
0x07fcd4f8: 003f subs r7, #0
0x07fcd4fa: 8020 movs r0, #0x80
0x07fcd4fc: 8020 movs r0, #0x80
0x07fcd4fe: 8020 movs r0, #0x80
0x07fcd500: 8020 movs r0, #0x80
0x07fcd502: 8020 movs r0, #0x80
0x07fcd504: 8071 strb r0, [r0, #6]
0x07fcd506: c000 lsls r0, r0, #3
0x07fcd508: 0000 movs r0, r0
0x07fcd50a: 0000 movs r0, r0
0x07fcd50c: 0000 movs r0, r0
0x07fcd50e: 0000 movs r0, r0
0x07fcd510: 000e lsrs r0, r0, #0x18
0x07fcd512: 0000 movs r0, r0
0x07fcd514: 0000 movs r0, r0
0x07fcd516: 0004 lsls r0, r0, #0x10
0x07fcd518: 001c adds r0, r0, #0
0x07fcd51a: 0004 lsls r0, r0, #0x10
0x07fcd51c: 0004 lsls r0, r0, #0x10
0x07fcd51e: 0004 lsls r0, r0, #0x10
0x07fcd520: 0004 lsls r0, r0, #0x10
0x07fcd522: 0004 lsls r0, r0, #0x10
0x07fcd524: 003f subs r7, #0
0x07fcd526: 8000 lsls r0, r0, #2
0x07fcd528: 0000 movs r0, r0
0x07fcd52a: 0000 movs r0, r0
0x07fcd52c: 0000 movs r0, r0
0x07fcd52e: 0000 movs r0, r0
0x07fcd530: 0001 lsls r0, r0, #4
0x07fcd532: 8000 lsls r0, r0, #2
0x07fcd534: 0000 movs r0, r0
0x07fcd536: 0001 lsls r0, r0, #4
0x07fcd538: 0003 lsls r0, r0, #0xc
0x07fcd53a: 0001 lsls r0, r0, #4
0x07fcd53c: 0001 lsls r0, r0, #4
0x07fcd53e: 0001 lsls r0, r0, #4
0x07fcd540: 0001 lsls r0, r0, #4
0x07fcd542: 0001 lsls r0, r0, #4
0x07fcd544: 0001 lsls r0, r0, #4
0x07fcd546: 0021 movs r1, #0
0x07fcd548: 003e subs r6, #0
0x07fcd54a: 0000 movs r0, r0
0x07fcd54c: 0000 movs r0, r0
0x07fcd54e: 0000 movs r0, r0
0x07fcd550: 0020 movs r0, #0
0x07fcd552: 0020 movs r0, #0
0x07fcd554: 0020 movs r0, #0
0x07fcd556: 0020 movs r0, #0
0x07fcd558: 0021 movs r1, #0
0x07fcd55a: 8022 movs r2, #0x80
0x07fcd55c: 002c cmp r4, #0
0x07fcd55e: 0036 adds r6, #0
0x07fcd560: 0023 movs r3, #0
0x07fcd562: 0021 movs r1, #0
0x07fcd564: 8071 strb r0, [r0, #6]
0x07fcd566: c000 lsls r0, r0, #3
0x07fcd568: 0000 movs r0, r0
0x07fcd56a: 0000 movs r0, r0
0x07fcd56c: 0000 movs r0, r0
0x07fcd56e: 0000 movs r0, r0
0x07fcd570: 001c adds r0, r0, #0
0x07fcd572: 0004 lsls r0, r0, #0x10
0x07fcd574: 0004 lsls r0, r0, #0x10
0x07fcd576: 0004 lsls r0, r0, #0x10
0x07fcd578: 0004 lsls r0, r0, #0x10
0x07fcd57a: 0004 lsls r0, r0, #0x10
0x07fcd57c: 0004 lsls r0, r0, #0x10
0x07fcd57e: 0004 lsls r0, r0, #0x10
0x07fcd580: 0004 lsls r0, r0, #0x10
0x07fcd582: 0004 lsls r0, r0, #0x10
0x07fcd584: 003f subs r7, #0
0x07fcd586: 8000 lsls r0, r0, #2
0x07fcd588: 0000 movs r0, r0
0x07fcd58a: 0000 movs r0, r0
0x07fcd58c: 0000 movs r0, r0
0x07fcd58e: 0000 movs r0, r0
0x07fcd590: 0000 movs r0, r0
0x07fcd592: 0000 movs r0, r0
0x07fcd594: 0000 movs r0, r0
0x07fcd596: 0000 movs r0, r0
0x07fcd598: 007f ldrb r0, [r0, #0x1c]
0x07fcd59a: c044 add r8, r8
0x07fcd59c: 4044 add r0, r8
0x07fcd59e: 4044 add r0, r8
0x07fcd5a0: 4044 add r0, r8
0x07fcd5a2: 4044 add r0, r8
0x07fcd5a4: 40eee000 cdp p0, #4, c0, c0, c0, #7
0x07fcd5a8: 0000 movs r0, r0
0x07fcd5aa: 0000 movs r0, r0
0x07fcd5ac: 0000 movs r0, r0
0x07fcd5ae: 0000 movs r0, r0
0x07fcd5b0: 0000 movs r0, r0
0x07fcd5b2: 0000 movs r0, r0
0x07fcd5b4: 0000 movs r0, r0
0x07fcd5b6: 0000 movs r0, r0
0x07fcd5b8: 003f subs r7, #0
0x07fcd5ba: 8020 movs r0, #0x80
0x07fcd5bc: 8020 movs r0, #0x80
0x07fcd5be: 8020 movs r0, #0x80
0x07fcd5c0: 8020 movs r0, #0x80
0x07fcd5c2: 8020 movs r0, #0x80
0x07fcd5c4: 8071 strb r0, [r0, #6]
0x07fcd5c6: c000 lsls r0, r0, #3
0x07fcd5c8: 0000 movs r0, r0
0x07fcd5ca: 0000 movs r0, r0
0x07fcd5cc: 0000 movs r0, r0
0x07fcd5ce: 0000 movs r0, r0
0x07fcd5d0: 0000 movs r0, r0
0x07fcd5d2: 0000 movs r0, r0
0x07fcd5d4: 0000 movs r0, r0
0x07fcd5d6: 0000 movs r0, r0
0x07fcd5d8: 003f subs r7, #0
0x07fcd5da: 0060 str r0, [r0]
0x07fcd5dc: 8040 lsls r0, r0
0x07fcd5de: c040 lsrs r0, r0
0x07fcd5e0: 4040 eors r0, r0
0x07fcd5e2: c020 movs r0, #0xc0
0x07fcd5e4: 801f subs r0, r0, #6
0x07fcd5e6: 0000 movs r0, r0
0x07fcd5e8: 0000 movs r0, r0
0x07fcd5ea: 0000 movs r0, r0
0x07fcd5ec: 0000 movs r0, r0
0x07fcd5ee: 0000 movs r0, r0
0x07fcd5f0: 0000 movs r0, r0
0x07fcd5f2: 0000 movs r0, r0
0x07fcd5f4: 0000 movs r0, r0
0x07fcd5f6: 0000 movs r0, r0
0x07fcd5f8: 003f subs r7, #0
0x07fcd5fa: 8020 movs r0, #0x80
0x07fcd5fc: c020 movs r0, #0xc0
0x07fcd5fe: c020 movs r0, #0xc0
0x07fcd600: 4020 movs r0, #0x40
0x07fcd602: c020 movs r0, #0xc0
0x07fcd604: 803f subs r7, #0x80
0x07fcd606: 0020 movs r0, #0
0x07fcd608: 0020 movs r0, #0
0x07fcd60a: 0000 movs r0, r0
0x07fcd60c: 0000 movs r0, r0
0x07fcd60e: 0000 movs r0, r0
0x07fcd610: 0000 movs r0, r0
0x07fcd612: 0000 movs r0, r0
0x07fcd614: 0000 movs r0, r0
0x07fcd616: 0000 movs r0, r0
0x07fcd618: 003f subs r7, #0
0x07fcd61a: 8060 str r0, [r0, #8]
0x07fcd61c: 8040 lsls r0, r0
0x07fcd61e: 8040 lsls r0, r0
0x07fcd620: 8060 str r0, [r0, #8]
0x07fcd622: 8021 movs r1, #0x80
0x07fcd624: 801e subs r0, r0, #2
0x07fcd626: 8000 lsls r0, r0, #2
0x07fcd628: 8001 lsls r0, r0, #6
0x07fcd62a: 8000 lsls r0, r0, #2
0x07fcd62c: 0000 movs r0, r0
0x07fcd62e: 0000 movs r0, r0
0x07fcd630: 0000 movs r0, r0
0x07fcd632: 0000 movs r0, r0
0x07fcd634: 0000 movs r0, r0
0x07fcd636: 0010 asrs r0, r0, #0x20
0x07fcd638: 0037 adds r7, #0
0x07fcd63a: c018 adds r0, r0, r3
0x07fcd63c: 0010 asrs r0, r0, #0x20
0x07fcd63e: 0010 asrs r0, r0, #0x20
0x07fcd640: 0010 asrs r0, r0, #0x20
0x07fcd642: 0010 asrs r0, r0, #0x20
0x07fcd644: 007e ldrb r0, [r0, #0x18]
0x07fcd646: 0000 movs r0, r0
0x07fcd648: 0000 movs r0, r0
0x07fcd64a: 0000 movs r0, r0
0x07fcd64c: 0000 movs r0, r0
0x07fcd64e: 0000 movs r0, r0
0x07fcd650: 0000 movs r0, r0
0x07fcd652: 0000 movs r0, r0
0x07fcd654: 0000 movs r0, r0
0x07fcd656: 0000 movs r0, r0
0x07fcd658: 003f subs r7, #0
0x07fcd65a: 8020 movs r0, #0x80
0x07fcd65c: 8018 adds r0, r0, r2
0x07fcd65e: 0007 lsls r0, r0, #0x1c
0x07fcd660: 0000 movs r0, r0
0x07fcd662: 8020 movs r0, #0x80
0x07fcd664: 803f subs r7, #0x80
0x07fcd666: 0000 movs r0, r0
0x07fcd668: 0000 movs r0, r0
0x07fcd66a: 0000 movs r0, r0
0x07fcd66c: 0000 movs r0, r0
0x07fcd66e: 0000 movs r0, r0
0x07fcd670: 0000 movs r0, r0
0x07fcd672: 0000 movs r0, r0
0x07fcd674: 0008 lsrs r0, r0, #0x20
0x07fcd676: 0018 adds r0, r0, r0
0x07fcd678: 002f cmp r7, #0
0x07fcd67a: 0008 lsrs r0, r0, #0x20
0x07fcd67c: 0008 lsrs r0, r0, #0x20
0x07fcd67e: 0008 lsrs r0, r0, #0x20
0x07fcd680: 0008 lsrs r0, r0, #0x20
0x07fcd682: 0008 lsrs r0, r0, #0x20
0x07fcd684: 8007 lsls r0, r0, #0x1e
0x07fcd686: 0000 movs r0, r0
0x07fcd688: 0000 movs r0, r0
0x07fcd68a: 0000 movs r0, r0
0x07fcd68c: 0000 movs r0, r0
0x07fcd68e: 0000 movs r0, r0
0x07fcd690: 0000 movs r0, r0
0x07fcd692: 0000 movs r0, r0
0x07fcd694: 0000 movs r0, r0
0x07fcd696: 0020 movs r0, #0
0x07fcd698: 8061 str r0, [r0, #0x18]
0x07fcd69a: 8020 movs r0, #0x80
0x07fcd69c: 8020 movs r0, #0x80
0x07fcd69e: 8020 movs r0, #0x80
0x07fcd6a0: 8020 movs r0, #0x80
0x07fcd6a2: 8021 movs r1, #0x80
0x07fcd6a4: 801e subs r0, r0, #2
0x07fcd6a6: 0000 movs r0, r0
0x07fcd6a8: 0000 movs r0, r0
0x07fcd6aa: 0000 movs r0, r0
0x07fcd6ac: 0000 movs r0, r0
0x07fcd6ae: 0000 movs r0, r0
0x07fcd6b0: 0000 movs r0, r0
0x07fcd6b2: 0000 movs r0, r0
0x07fcd6b4: 0000 movs r0, r0
0x07fcd6b6: 0000 movs r0, r0
0x07fcd6b8: 0020 movs r0, #0
0x07fcd6ba: 8031 adds r1, #0x80
0x07fcd6bc: 0011 asrs r0, r0, #4
0x07fcd6be: 001a subs r0, r0, r0
0x07fcd6c0: 000a lsrs r0, r0, #8
0x07fcd6c2: 000c lsrs r0, r0, #0x10
0x07fcd6c4: 0004 lsls r0, r0, #0x10
0x07fcd6c6: 0000 movs r0, r0
0x07fcd6c8: 0000 movs r0, r0
0x07fcd6ca: 0000 movs r0, r0
0x07fcd6cc: 0000 movs r0, r0
0x07fcd6ce: 0000 movs r0, r0
0x07fcd6d0: 0000 movs r0, r0
0x07fcd6d2: 0000 movs r0, r0
0x07fcd6d4: 0000 movs r0, r0
0x07fcd6d6: 0000 movs r0, r0
0x07fcd6d8: 0044 add r0, r0
0x07fcd6da: 4064 str r0, [r0, #0x44]
0x07fcd6dc: 8026 movs r6, #0x80
0x07fcd6de: 802a cmp r2, #0x80
0x07fcd6e0: 8033 adds r3, #0x80
0x07fcd6e2: 0013 asrs r0, r0, #0xc
0x07fcd6e4: 0010 asrs r0, r0, #0x20
0x07fcd6e6: 0000 movs r0, r0
0x07fcd6e8: 0000 movs r0, r0
0x07fcd6ea: 0000 movs r0, r0
0x07fcd6ec: 0000 movs r0, r0
0x07fcd6ee: 0000 movs r0, r0
0x07fcd6f0: 0000 movs r0, r0
0x07fcd6f2: 0000 movs r0, r0
0x07fcd6f4: 0000 movs r0, r0
0x07fcd6f6: 0000 movs r0, r0
0x07fcd6f8: 0031 adds r1, #0
0x07fcd6fa: 800a lsrs r0, r0, #0xa
0x07fcd6fc: 000c lsrs r0, r0, #0x10
0x07fcd6fe: 0006 lsls r0, r0, #0x18
0x07fcd700: 001a subs r0, r0, r0
0x07fcd702: 0011 asrs r0, r0, #4
0x07fcd704: 0073 strb r0, [r0, #0xc]
0x07fcd706: c000 lsls r0, r0, #3
0x07fcd708: 0000 movs r0, r0
0x07fcd70a: 0000 movs r0, r0
0x07fcd70c: 0000 movs r0, r0
0x07fcd70e: 0000 movs r0, r0
0x07fcd710: 0000 movs r0, r0
0x07fcd712: 0000 movs r0, r0
0x07fcd714: 0000 movs r0, r0
0x07fcd716: 0000 movs r0, r0
0x07fcd718: 0030 adds r0, #0
0x07fcd71a: 8011 asrs r0, r0, #6
0x07fcd71c: 0011 asrs r0, r0, #4
0x07fcd71e: 000a lsrs r0, r0, #8
0x07fcd720: 000a lsrs r0, r0, #8
0x07fcd722: 0004 lsls r0, r0, #0x10
0x07fcd724: 0004 lsls r0, r0, #0x10
0x07fcd726: 0008 lsrs r0, r0, #0x20
0x07fcd728: 0030 adds r0, #0
0x07fcd72a: 0000 movs r0, r0
0x07fcd72c: 0000 movs r0, r0
0x07fcd72e: 0000 movs r0, r0
0x07fcd730: 0000 movs r0, r0
0x07fcd732: 0000 movs r0, r0
0x07fcd734: 0000 movs r0, r0
0x07fcd736: 0000 movs r0, r0
0x07fcd738: 003f subs r7, #0
0x07fcd73a: 0042 tst r0, r0
0x07fcd73c: 0004 lsls r0, r0, #0x10
0x07fcd73e: 0008 lsrs r0, r0, #0x20
0x07fcd740: 0018 adds r0, r0, r0
0x07fcd742: 0030 adds r0, #0
0x07fcd744: 807f ldrb r0, [r0, #0x1e]
0x07fcd746: 8000 lsls r0, r0, #2
0x07fcd748: 0000 movs r0, r0
0x07fcd74a: 0030 adds r0, #0
0x07fcd74c: 1017 asrs r0, r2, #0x1c
0x07fcd74e: 0a00 movs r2, r1
0x07fcd750: 001f subs r0, r0, #4
0x07fcd752: c03f subs r7, #0xc0
0x07fcd754: e078 ldrb r0, [r4, #3]
0x07fcd756: f0f0f0f0 bl #0x84bd93a
0x07fcd75a: 78e0 b #0x7fcd84e
0x07fcd75c: 78e0 b #0x7fcd850
0x07fcd75e: 38e0 b #0x7fcd7d2
0x07fcd760: 38e0 b #0x7fcd7d4
0x07fcd762: 38e0 b #0x7fcd7d6
0x07fcd764: 38e0 b #0x7fcd7d8
0x07fcd766: 38e0 b #0x7fcd7da
0x07fcd768: 38e0 b #0x7fcd7dc
0x07fcd76a: 38e0 b #0x7fcd7de
0x07fcd76c: 38e0 b #0x7fcd7e0
0x07fcd76e: 38e0 b #0x7fcd7e2
0x07fcd770: 78f078f0 bl #0x8445864
0x07fcd774: 7078 ldrb r0, [r6, #1]
0x07fcd776: f07f ldrb r0, [r6, #0x1f]
0x07fcd778: e01f subs r0, r4, #7
0x07fcd77a: c007 lsls r0, r0, #0x1f
0x07fcd77c: 0000 movs r0, r0
0x07fcd77e: 0007 lsls r0, r0, #0x1c
0x07fcd780: 8007 lsls r0, r0, #0x1e
0x07fcd782: 800f lsrs r0, r0, #0x1e
0x07fcd784: 801f subs r0, r0, #6
0x07fcd786: 807f ldrb r0, [r0, #0x1e]
0x07fcd788: 8077 strb r0, [r0, #0x1e]
0x07fcd78a: 8067 str r0, [r0, #0x78]
0x07fcd78c: 8007 lsls r0, r0, #0x1e
0x07fcd78e: 8007 lsls r0, r0, #0x1e
0x07fcd790: 8007 lsls r0, r0, #0x1e
0x07fcd792: 8007 lsls r0, r0, #0x1e
0x07fcd794: 8007 lsls r0, r0, #0x1e
0x07fcd796: 8007 lsls r0, r0, #0x1e
0x07fcd798: 8007 lsls r0, r0, #0x1e
0x07fcd79a: 8007 lsls r0, r0, #0x1e
0x07fcd79c: 8007 lsls r0, r0, #0x1e
0x07fcd79e: 8007 lsls r0, r0, #0x1e
0x07fcd7a0: 8007 lsls r0, r0, #0x1e
0x07fcd7a2: 8007 lsls r0, r0, #0x1e
0x07fcd7a4: 8007 lsls r0, r0, #0x1e
0x07fcd7a6: 8007 lsls r0, r0, #0x1e
0x07fcd7a8: 8000 lsls r0, r0, #2
0x07fcd7aa: 0000 movs r0, r0
0x07fcd7ac: 003f subs r7, #0
0x07fcd7ae: c07f ldrb r0, [r0, #0x1f]
0x07fcd7b2: f0f078e0 blx #0x84bd8a4
0x07fcd7b6: 7800 lsls r0, r7, #1
0x07fcd7b8: 7800 lsls r0, r7, #1
0x07fcd7ba: 7800 lsls r0, r7, #1
0x07fcd7bc: 7000 lsls r0, r6, #1
0x07fcd7be: f000 lsls r0, r6, #3
0x07fcd7c0: f001 lsls r0, r6, #7
0x07fcd7c2: e003 lsls r0, r4, #0xf
0x07fcd7c4: c003 lsls r0, r0, #0xf
0x07fcd7c6: 8007 lsls r0, r0, #0x1e
0x07fcd7c8: 800f lsrs r0, r0, #0x1e
0x07fcd7ca: 001e subs r0, r0, #0
0x07fcd7cc: 003c subs r4, #0
0x07fcd7ce: 0078 ldrb r0, [r0]
0x07fcd7d0: 00f800ff strb pc, [r0, #0]!
0x07fcd7d4: f8fff800 vshr.u64 q8, q12, #8
0x07fcd7d8: 0000 movs r0, r0
0x07fcd7da: 0007 lsls r0, r0, #0x1c
0x07fcd7dc: f00f lsrs r0, r6, #0x1f
0x07fcd7de: fc1e subs r4, r7, #3
0x07fcd7e0: 3c3c subs r4, #0x3c
0x07fcd7e2: 1e38 subs r0, #0x1e
0x07fcd7e4: 1e18 adds r6, r3, r0
0x07fcd7e6: 1e00 movs r6, r3
0x07fcd7e8: 1e00 movs r6, r3
0x07fcd7ea: 1c00 movs r4, r3
0x07fcd7ec: 7c03 lsls r4, r7, #0xd
0x07fcd7ee: f003 lsls r0, r6, #0xf
0x07fcd7f0: f800 lsls r0, r7, #3
0x07fcd7f2: 7c00 lsls r4, r7, #1
0x07fcd7f4: 1e00 movs r6, r3
0x07fcd7f6: 1e00 movs r6, r3
0x07fcd7f8: 1e18 adds r6, r3, r0
0x07fcd7fa: 0e78 ldrb r6, [r1]
0x07fcd7fc: 1e3c subs r4, #0x1e
0x07fcd7fe: 1e3e subs r6, #0x1e
0x07fcd800: 3c1f subs r4, r7, #4
0x07fcd802: fc0f lsrs r4, r7, #0x1f
0x07fcd804: f001 lsls r0, r6, #7
0x07fcd806: c000 lsls r0, r0, #3
0x07fcd808: 0000 movs r0, r0
0x07fcd80a: 3800 movs r0, r7
0x07fcd80c: 7800 lsls r0, r7, #1
0x07fcd80e: 7800 lsls r0, r7, #1
0x07fcd810: f801 lsls r0, r7, #7
0x07fcd812: f801 lsls r0, r7, #7
0x07fcd814: f803 lsls r0, r7, #0xf
0x07fcd816: f807 lsls r0, r7, #0x1f
0x07fcd818: b80f lsrs r0, r7, #0x1e
0x07fcd81a: 380e lsrs r0, r7, #0x18
0x07fcd81c: 381e subs r0, r7, #0
0x07fcd81e: 383c subs r4, #0x38
0x07fcd820: 3838 subs r0, #0x38
0x07fcd822: 3878 ldrb r0, [r7]
0x07fcd82a: ff00 lsls r7, r7, #3
0x07fcd82c: 3800 movs r0, r7
0x07fcd82e: 3800 movs r0, r7
0x07fcd830: 3800 movs r0, r7
0x07fcd832: 3800 movs r0, r7
0x07fcd834: 0000 movs r0, r0
0x07fcd836: 001f subs r0, r0, #4
0x07fcd838: fc1f subs r4, r7, #7
0x07fcd83a: fc1c adds r4, r7, #3
0x07fcd83c: 001c adds r0, r0, #0
0x07fcd83e: 001c adds r0, r0, #0
0x07fcd840: 003c subs r4, #0
0x07fcd842: 0038 subs r0, #0
0x07fcd844: 003f subs r7, #0
0x07fcd846: e03f subs r7, #0xe0
0x07fcd848: f87c ldrb r0, [r7, #0x13]
0x07fcd84a: 7c78 ldrb r4, [r7, #1]
0x07fcd84c: 3c00 movs r4, r7
0x07fcd84e: 1e00 movs r6, r3
0x07fcd850: 1e00 movs r6, r3
0x07fcd852: 0e00 movs r6, r1
0x07fcd854: 0e30 adds r0, #0xe
0x07fcd856: 1e70 strb r6, [r3]
0x07fcd858: 1e78 ldrb r6, [r3]
0x07fcd85a: 1e78 ldrb r6, [r3]
0x07fcd85c: 7c3f subs r7, #0x7c
0x07fcd85e: f81f subs r0, r7, #7
0x07fcd860: f007 lsls r0, r6, #0x1f
0x07fcd862: c000 lsls r0, r0, #3
0x07fcd864: 0000 movs r0, r0
0x07fcd866: f000 lsls r0, r6, #3
0x07fcd868: f001 lsls r0, r6, #7
0x07fcd86a: e003 lsls r0, r4, #0xf
0x07fcd86c: c003 lsls r0, r0, #0xf
0x07fcd86e: c007 lsls r0, r0, #0x1f
0x07fcd870: 800f lsrs r0, r0, #0x1e
0x07fcd872: 000f lsrs r0, r0, #0x1c
0x07fcd874: 001f subs r0, r0, #4
0x07fcd876: f81f subs r0, r7, #7
0x07fcd878: fc3e subs r6, #0xfc
0x07fcd87a: 1e3c subs r4, #0x1e
0x07fcd87c: 0f78 ldrb r7, [r1]
0x07fcd87e: 0f78 ldrb r7, [r1]
0x07fcd880: 0f78 ldrb r7, [r1]
0x07fcd882: 0f78 ldrb r7, [r1]
0x07fcd884: 0f78 ldrb r7, [r1]
0x07fcd886: 0f3c subs r4, #0xf
0x07fcd888: 0f3e subs r6, #0xf
0x07fcd88a: 1e1f subs r6, r3, #4
0x07fcd88c: fc0f lsrs r4, r7, #0x1f
0x07fcd88e: f801 lsls r0, r7, #7
0x07fcd890: e000 lsls r0, r4, #3
0x07fcd892: 007f ldrb r0, [r0, #0x1c]
0x07fcd894: ff7f ldrb r7, [r7, #0x1f]
0x07fcd896: ff00 lsls r7, r7, #3
0x07fcd898: 0f00 movs r7, r1
0x07fcd89a: 1e00 movs r6, r3
0x07fcd89c: 1c00 movs r4, r3
0x07fcd89e: 3c00 movs r4, r7
0x07fcd8a0: 3800 movs r0, r7
0x07fcd8a2: 7800 lsls r0, r7, #1
0x07fcd8a4: 7000 lsls r0, r6, #1
0x07fcd8a6: f000 lsls r0, r6, #3
0x07fcd8a8: e001 lsls r0, r4, #7
0x07fcd8aa: e001 lsls r0, r4, #7
0x07fcd8ac: e001 lsls r0, r4, #7
0x07fcd8ae: c003 lsls r0, r0, #0xf
0x07fcd8b0: c003 lsls r0, r0, #0xf
0x07fcd8b2: c003 lsls r0, r0, #0xf
0x07fcd8b4: 8007 lsls r0, r0, #0x1e
0x07fcd8b6: 8007 lsls r0, r0, #0x1e
0x07fcd8b8: 8007 lsls r0, r0, #0x1e
0x07fcd8ba: 000f lsrs r0, r0, #0x1c
0x07fcd8bc: 0000 movs r0, r0
0x07fcd8be: 0000 movs r0, r0
0x07fcd8c0: 000f lsrs r0, r0, #0x1c
0x07fcd8c2: f01f subs r0, r6, #7
0x07fcd8c4: f83c subs r4, #0xf8
0x07fcd8c6: 3c38 subs r0, #0x3c
0x07fcd8c8: 1e38 subs r0, #0x1e
0x07fcd8ca: 1e38 subs r0, #0x1e
0x07fcd8cc: 1e38 subs r0, #0x1e
0x07fcd8ce: 1e3c subs r4, #0x1e
0x07fcd8d0: 3c3e subs r6, #0x3c
0x07fcd8d2: 7c0f lsrs r4, r7, #0x1d
0x07fcd8d4: f01f subs r0, r6, #7
0x07fcd8d6: f83e subs r6, #0xf8
0x07fcd8d8: 7c7c ldrb r4, [r7, #0x11]
0x07fcd8da: 1e78 ldrb r6, [r3]
0x07fcd8dc: 1e70 strb r6, [r3]
0x07fcd8de: 0e70 strb r6, [r1]
0x07fcd8e0: 0e78 ldrb r6, [r1]
0x07fcd8e2: 0e78 ldrb r6, [r1]
0x07fcd8e4: 1e7c ldrb r6, [r3, #0x10]
0x07fcd8e6: 3e3f subs r7, #0x3e
0x07fcd8e8: fc1f subs r4, r7, #7
0x07fcd8ea: f803 lsls r0, r7, #0xf
0x07fcd8ec: c000 lsls r0, r0, #3
0x07fcd8ee: 000f lsrs r0, r0, #0x1c
0x07fcd8f0: f01f subs r0, r6, #7
0x07fcd8f2: f83e subs r6, #0xf8
0x07fcd8f4: 7c78 ldrb r4, [r7, #1]
0x07fcd8f6: 3e78 ldrb r6, [r7]
0x07fcd8f8: 1e70 strb r6, [r3]
0x07fcd8fa: 1e70 strb r6, [r3]
0x07fcd8fc: 1e70 strb r6, [r3]
0x07fcd8fe: 1e70 strb r6, [r3]
0x07fcd900: 1e78 ldrb r6, [r3]
0x07fcd902: 3c7c ldrb r4, [r7, #0x10]
0x07fcd904: 7c3f subs r7, #0x7c
0x07fcd906: fc1f subs r4, r7, #7
0x07fcd908: f800 lsls r0, r7, #3
0x07fcd90a: f000 lsls r0, r6, #3
0x07fcd90c: f001 lsls r0, r6, #7
0x07fcd90e: e001 lsls r0, r4, #7
0x07fcd910: e003 lsls r0, r4, #0xf
0x07fcd912: c003 lsls r0, r0, #0xf
0x07fcd914: c007 lsls r0, r0, #0x1f
0x07fcd916: 8007 lsls r0, r0, #0x1e
0x07fcd918: 000f lsrs r0, r0, #0x1c
0x07fcd91a: 0030 adds r0, #0
0x07fcd91c: 1825 movs r5, #0x18
0x07fcd91e: 0a00 movs r2, r1
0x07fcd920: ff00 lsls r7, r7, #3
0x07fcd924: c007 lsls r0, r0, #0x1f
0x07fcd926: ffe0 b #0x7fcdb28
0x07fcd92a: f01f subs r0, r6, #7
0x07fcd92e: 3fe7 b #0x7fcd7b0
0x07fcd930: f83f subs r7, #0xf8
0x07fcd932: c3f87f83 str.w r8, [r3, #0x37f]
0x07fcd936: fc7f ldrb r4, [r7, #0x1f]
0x07fcd938: 81fc7f01 stc2 p1, c0, [r1], {0x7f}
0x07fcd93c: fc7f ldrb r4, [r7, #0x1f]
0x07fcd93e: 01feff00 mcr2 p0, #0, r0, c1, c15, #7
0x07fcd944: 00feff00 mcr2 p0, #0, r0, c0, c15, #7
0x07fcd948: fefe00fe cdp2 p14, #0xf, c15, c14, c0, #0
0x07fcd94c: fe00 lsls r6, r7, #3
0x07fcd94e: fefe00fe cdp2 p14, #0xf, c15, c14, c0, #0
0x07fcd952: fe00 lsls r6, r7, #3
0x07fcd954: fefe00fe cdp2 p14, #0xf, c15, c14, c0, #0
0x07fcd958: fe00 lsls r6, r7, #3
0x07fcd95a: fefe00fe cdp2 p14, #0xf, c15, c14, c0, #0
0x07fcd95e: fe00 lsls r6, r7, #3
0x07fcd960: fefe00fe cdp2 p14, #0xf, c15, c14, c0, #0
0x07fcd964: fe00 lsls r6, r7, #3
0x07fcd968: 00feff00 mcr2 p0, #0, r0, c0, c15, #7
0x07fcd96c: fe7f ldrb r6, [r7, #0x1f]
0x07fcd96e: 01fe7f01 mcr2 p1, #0, r0, c1, c15, #3
0x07fcd972: fc7f ldrb r4, [r7, #0x1f]
0x07fcd974: 81fc3f83 stc2 p3, c8, [r1], {0x3f}
0x07fcd978: fc3f subs r7, #0xfc
0x07fcd97a: c7f83fff str.w pc, [r7, #0xf3f]
0x07fcd97e: f81f subs r0, r7, #7
0x07fcd980: fff00fff bl #0x80cd7a2
0x07fcd984: f007 lsls r0, r6, #0x1f
0x07fcd986: ffe0 b #0x7fcdb88
0x07fcd988: 03ff8000 vhadd.u8 d0, d19, d0
0x07fcd98c: 7e00 lsls r6, r7, #1
0x07fcd98e: 001e subs r0, r0, #0
0x07fcd990: 0000 movs r0, r0
0x07fcd992: 3e00 movs r6, r7
0x07fcd994: 007e ldrb r0, [r0, #0x18]
0x07fcd996: 0000 movs r0, r0
0x07fcd998: fe00 lsls r6, r7, #3
0x07fcd99a: 01fe0003 cdp2 p3, #0, c0, c1, c0, #0
0x07fcd99e: fe00 lsls r6, r7, #3
0x07fcd9a0: 07fe000f cdp2 p15, #0, c0, c7, c0, #0
0x07fcd9a4: fe00 lsls r6, r7, #3
0x07fcd9a6: 1ffe001f cdp2 p15, #1, c1, c15, c0, #0
0x07fcd9aa: fe00 lsls r6, r7, #3
0x07fcd9ac: 1ffe001e cdp2 p14, #1, c1, c15, c0, #0
0x07fcd9b0: 7e00 lsls r6, r7, #1
0x07fcd9b2: 1c7e ldrb r4, [r3, #0x18]
0x07fcd9b4: 0000 movs r0, r0
0x07fcd9b6: 7e00 lsls r6, r7, #1
0x07fcd9b8: 007e ldrb r0, [r0, #0x18]
0x07fcd9ba: 0000 movs r0, r0
0x07fcd9bc: 7e00 lsls r6, r7, #1
0x07fcd9be: 007e ldrb r0, [r0, #0x18]
0x07fcd9c0: 0000 movs r0, r0
0x07fcd9c2: 7e00 lsls r6, r7, #1
0x07fcd9c4: 007e ldrb r0, [r0, #0x18]
0x07fcd9c6: 0000 movs r0, r0
0x07fcd9c8: 7e00 lsls r6, r7, #1
0x07fcd9ca: 007e ldrb r0, [r0, #0x18]
0x07fcd9cc: 0000 movs r0, r0
0x07fcd9ce: 7e00 lsls r6, r7, #1
0x07fcd9d0: 007e ldrb r0, [r0, #0x18]
0x07fcd9d2: 0000 movs r0, r0
0x07fcd9d4: 7e00 lsls r6, r7, #1
0x07fcd9d6: 007e ldrb r0, [r0, #0x18]
0x07fcd9d8: 0000 movs r0, r0
0x07fcd9da: 7e00 lsls r6, r7, #1
0x07fcd9dc: 007e ldrb r0, [r0, #0x18]
0x07fcd9de: 0000 movs r0, r0
0x07fcd9e0: 7e00 lsls r6, r7, #1
0x07fcd9e2: 007e ldrb r0, [r0, #0x18]
0x07fcd9e4: 0000 movs r0, r0
0x07fcd9e6: 7e00 lsls r6, r7, #1
0x07fcd9e8: 007e ldrb r0, [r0, #0x18]
0x07fcd9ea: 0000 movs r0, r0
0x07fcd9ec: 7e00 lsls r6, r7, #1
0x07fcd9ee: 007e ldrb r0, [r0, #0x18]
0x07fcd9f0: 0000 movs r0, r0
0x07fcd9f2: 7e00 lsls r6, r7, #1
0x07fcd9f4: 007e ldrb r0, [r0, #0x18]
0x07fcd9f6: 0000 movs r0, r0
0x07fcd9f8: 7e00 lsls r6, r7, #1
0x07fcd9fa: 0000 movs r0, r0
0x07fcd9fc: 0001 lsls r0, r0, #4
0x07fcd9fe: ff80 strh r7, [r7, #6]
0x07fcda02: e00f lsrs r0, r4, #0x1f
0x07fcda04: fff01fff bl #0x80cd846
0x07fcda08: f03f subs r7, #0xf0
0x07fcda0c: 3fc3 stm r3!, {r0, r1, r2, r3, r4, r5}
0x07fcda0e: f87f ldrb r0, [r7, #0x1f]
0x07fcda12: 7e01 lsls r6, r7, #5
0x07fcda14: fc7e ldrb r4, [r7, #0x1b]
0x07fcda18: 7c00 lsls r4, r7, #1
0x07fcda1a: fc00 lsls r4, r7, #3
0x07fcda1e: 0001 lsls r0, r0, #4
0x07fcda20: fc00 lsls r4, r7, #3
0x07fcda24: 0001 lsls r0, r0, #4
0x07fcda26: f800 lsls r0, r7, #3
0x07fcda2a: 0003 lsls r0, r0, #0xc
0x07fcda2c: f000 lsls r0, r6, #3
0x07fcda2e: 07f0000f and pc, r7, #0
0x07fcda32: e000 lsls r0, r4, #3
0x07fcda34: 0fe0 b #0x7fcda56
0x07fcda36: 001f subs r0, r0, #4
0x07fcda38: c000 lsls r0, r0, #3
0x07fcda3a: 3f80 strh r7, [r7]
0x07fcda3c: 003f subs r7, #0
0x07fcda3e: 8000 lsls r0, r0, #2
0x07fcda40: 7f00 lsls r7, r7, #1
0x07fcda42: 00fe0001 cdp2 p1, #0, c0, c0, c0, #0
0x07fcda46: fe00 lsls r6, r7, #3
0x07fcda4a: 0003 lsls r0, r0, #0xc
0x07fcda4c: f800 lsls r0, r7, #3
0x07fcda4e: 07f0000f and pc, r7, #0
0x07fcda52: f000 lsls r0, r6, #3
0x07fcda54: 1fe0 b #0x7fcda96
0x07fcda56: 003f subs r7, #0
0x07fcda58: c000 lsls r0, r0, #3
0x07fcda5c: fc7f ldrb r4, [r7, #0x1f]
0x07fcda5e: fffc7fff ldc2l p15, c15, [pc], #0x1fc
0x07fcda62: fc7f ldrb r4, [r7, #0x1f]
0x07fcda64: fffc7fff ldc2l p15, c15, [pc], #0x1fc
0x07fcda68: fc00 lsls r4, r7, #3
0x07fcda6a: 0000 movs r0, r0
0x07fcda6c: 01ff8003 vcgt.u8 d0, d17, d0
0x07fcda70: ffe0 b #0x7fcdc72
0x07fcda74: f00f lsrs r0, r6, #0x1f
0x07fcda7a: f81f subs r0, r7, #7
0x07fcda7c: 83f83f01 strb.w r0, [r3, #0x13f]
0x07fcda80: fc3f subs r7, #0xfc
0x07fcda84: 7e00 lsls r6, r7, #1
0x07fcda86: fc7e ldrb r4, [r7, #0x1b]
0x07fcda8a: 0000 movs r0, r0
0x07fcda8c: fc00 lsls r4, r7, #3
0x07fcda90: 0001 lsls r0, r0, #4
0x07fcda92: f800 lsls r0, r7, #3
0x07fcda94: 03f8000f strb r0, [r3, #0]!
0x07fcda98: f000 lsls r0, r6, #3
0x07fcda9a: 7fe0 b #0x7fcdb9c
0x07fcda9c: 007f ldrb r0, [r0, #0x1c]
0x07fcda9e: c000 lsls r0, r0, #3
0x07fcdaa0: 7fe0 b #0x7fcdba2
0x07fcdaa2: 007f ldrb r0, [r0, #0x1c]
0x07fcdaa4: f000 lsls r0, r6, #3
0x07fcdaa6: 1ff80003 ldrb.w r0, [pc, #-0x300]
0x07fcdaaa: f800 lsls r0, r7, #3
0x07fcdaae: 0001 lsls r0, r0, #4
0x07fcdab0: fc00 lsls r4, r7, #3
0x07fcdab4: 0000 movs r0, r0
0x07fcdab6: fc00 lsls r4, r7, #3
0x07fcdaba: 7e00 lsls r6, r7, #1
0x07fcdabc: fc7e ldrb r4, [r7, #0x1b]
0x07fcdac0: 7f01 lsls r7, r7, #5
0x07fcdac2: fc7f ldrb r4, [r7, #0x1f]
0x07fcdac6: 3fc3 stm r3!, {r0, r1, r2, r3, r4, r5}
0x07fcdac8: f83f subs r7, #0xf8
0x07fcdace: f00f lsrs r0, r6, #0x1f
0x07fcdad0: ffe0 b #0x7fcdcd2
0x07fcdad4: c001 lsls r0, r0, #7
0x07fcdad6: ff00 lsls r7, r7, #3
0x07fcdad8: 0000 movs r0, r0
0x07fcdada: 0000 movs r0, r0
0x07fcdadc: 03f00003 and r3, r3, #0
0x07fcdae0: f000 lsls r0, r6, #3
0x07fcdae2: 07f0000f and pc, r7, #0
0x07fcdae6: f000 lsls r0, r6, #3
0x07fcdae8: 0ff0001f and pc, pc, #0
0x07fcdaec: f000 lsls r0, r6, #3
0x07fcdaee: 3ff0003f bics pc, pc, #0
0x07fcdaf2: f000 lsls r0, r6, #3
0x07fcdaf4: 7ff0007f mvns pc, #0x2000000
0x07fcdaf8: f000 lsls r0, r6, #3
0x07fcdafa: fff001ff bl #0x80cd900
0x07fcdafe: f001 lsls r0, r6, #7
0x07fcdb00: fbf003fb bl #0x80c910a
0x07fcdb04: f007 lsls r0, r6, #0x1f
0x07fcdb08: 07e3 b #0x7fce11a
0x07fcdb0a: f00f lsrs r0, r6, #0x1f
0x07fcdb0e: 1fc3 stm r3!, {r0, r1, r2, r3, r4}
0x07fcdb10: f01f subs r0, r6, #7
0x07fcdb12: 83f03f83 bhs.w #0x7fd1194
0x07fcdb16: f03f subs r7, #0xf0
0x07fcdb18: 03f07f03 and r3, r3, #0x7f
0x07fcdb1c: f0fe03f0 cdp2 p0, #0xf, c15, c0, c3, #0
0x07fcdb20: fc03 lsls r4, r7, #0xf
0x07fcdb2e: ff00 lsls r7, r7, #3
0x07fcdb30: 03f00003 and r3, r3, #0
0x07fcdb34: f000 lsls r0, r6, #3
0x07fcdb36: 03f00003 and r3, r3, #0
0x07fcdb3a: f000 lsls r0, r6, #3
0x07fcdb3c: 03f00003 and r3, r3, #0
0x07fcdb40: f000 lsls r0, r6, #3
0x07fcdb42: 03f00003 and r3, r3, #0
0x07fcdb46: f000 lsls r0, r6, #3
0x07fcdb48: 0000 movs r0, r0
0x07fcdb4c: f80f lsrs r0, r7, #0x1f
0x07fcdb52: f80f lsrs r0, r7, #0x1f
0x07fcdb58: f81f subs r0, r7, #7
0x07fcdb5a: 8000 lsls r0, r0, #2
0x07fcdb5c: 1f80 strh r7, [r3]
0x07fcdb5e: 001f subs r0, r0, #4
0x07fcdb60: 8000 lsls r0, r0, #2
0x07fcdb62: 1f00 movs r7, r3
0x07fcdb64: 003f subs r7, #0
0x07fcdb66: 0000 movs r0, r0
0x07fcdb68: 3f00 movs r7, r7
0x07fcdb6a: 003f subs r7, #0
0x07fcdb6c: 0000 movs r0, r0
0x07fcdb6e: 3fff803f vpmin.f16 d3, d31, d0
0x07fcdb72: ffc0 stm r0!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fcdb76: f07f ldrb r0, [r6, #0x1f]
0x07fcdb7a: 7fcf ldm r7!, {r0, r1, r2, r3, r4, r5, r6}
0x07fcdb7c: f87f ldrb r0, [r7, #0x1f]
0x07fcdb80: 7e01 lsls r6, r7, #5
0x07fcdb82: fc00 lsls r4, r7, #3
0x07fcdb86: 0000 movs r0, r0
0x07fcdb88: fc00 lsls r4, r7, #3
0x07fcdb8c: 0000 movs r0, r0
0x07fcdb8e: fc00 lsls r4, r7, #3
0x07fcdb92: 0000 movs r0, r0
0x07fcdb94: fc38 subs r0, #0xfc
0x07fcdb98: f800 lsls r0, r7, #3
0x07fcdb9a: fcfc01fc ldc2l p12, c15, [ip], #4
0x07fcdb9e: fc01 lsls r4, r7, #7
0x07fcdba0: fcfe03f8 cdp2 p8, #0xf, c15, c12, c3, #0
0x07fcdba4: 7f07 lsls r7, r7, #0x1d
0x07fcdba6: f87f ldrb r0, [r7, #0x1f]
0x07fcdbac: f01f subs r0, r6, #7
0x07fcdbae: ffe0 b #0x7fcddb0
0x07fcdbb2: c007 lsls r0, r0, #0x1f
0x07fcdbb4: ff00 lsls r7, r7, #3
0x07fcdbb6: 0000 movs r0, r0
0x07fcdbb8: 0000 movs r0, r0
0x07fcdbba: 0fc0 stm r0!, {r0, r1, r2, r3}
0x07fcdbbc: 001f subs r0, r0, #4
0x07fcdbbe: c000 lsls r0, r0, #3
0x07fcdbc0: 1f80 strh r7, [r3]
0x07fcdbc2: 003f subs r7, #0
0x07fcdbc4: 8000 lsls r0, r0, #2
0x07fcdbc6: 7f00 lsls r7, r7, #1
0x07fcdbc8: 007f ldrb r0, [r0, #0x1c]
0x07fcdbca: 0000 movs r0, r0
0x07fcdbcc: fe00 lsls r6, r7, #3
0x07fcdbce: 00fe0001 cdp2 p1, #0, c0, c0, c0, #0
0x07fcdbd2: fc00 lsls r4, r7, #3
0x07fcdbd6: 0003 lsls r0, r0, #0xc
0x07fcdbd8: f800 lsls r0, r7, #3
0x07fcdbda: 07f00007 and r7, r7, #0
0x07fcdbde: f000 lsls r0, r6, #3
0x07fcdbe2: c00f lsrs r0, r0, #0x1f
0x07fcdbe4: fff01fff bl #0x80cda26
0x07fcdbe8: f81f subs r0, r7, #7
0x07fcdbea: fffc3fe3 ldc2l p3, c14, [pc], #0xfc
0x07fcdbee: fe3f subs r7, #0xfe
0x07fcdbf0: 80fe7f00 mcr2 p0, #4, r0, c0, c15, #3
0x07fcdbf4: 7e7f ldrb r6, [r7, #0x1d]
0x07fcdbf6: 007f ldrb r0, [r0, #0x1c]
0x07fcdbf8: 7e00 lsls r6, r7, #1
0x07fcdbfa: 7f7e ldrb r7, [r7, #0x19]
0x07fcdbfc: 003f subs r7, #0
0x07fcdbfe: 7e00 lsls r6, r7, #1
0x07fcdc00: 3f7e ldrb r7, [r7, #0x18]
0x07fcdc02: 003f subs r7, #0
0x07fcdc04: 7e00 lsls r6, r7, #1
0x07fcdc06: 3f7e ldrb r7, [r7, #0x18]
0x07fcdc08: 007f ldrb r0, [r0, #0x1c]
0x07fcdc0a: 7e00 lsls r6, r7, #1
0x07fcdc0c: 7e7f ldrb r6, [r7, #0x1d]
0x07fcdc0e: 007e ldrb r0, [r0, #0x18]
0x07fcdc10: 3f80 strh r7, [r7]
0x07fcdc12: fe3f subs r7, #0xfe
0x07fcdc14: c1fe3ff7 mcr2 p7, #6, pc, c1, c15, #1
0x07fcdc18: fc1f subs r4, r7, #7
0x07fcdc1e: f807 lsls r0, r7, #0x1f
0x07fcdc20: fff001ff bl #0x80cda26
0x07fcdc24: c000 lsls r0, r0, #3
0x07fcdc26: 0000 movs r0, r0
0x07fcdc2a: fe7f ldrb r6, [r7, #0x1f]
0x07fcdc2c: fffe7fff mrc2 p15, #7, apsr_nzcv, c15, c15, #3
0x07fcdc30: fe7f ldrb r6, [r7, #0x1f]
0x07fcdc32: fffe7fff mrc2 p15, #7, apsr_nzcv, c15, c15, #3
0x07fcdc36: fe00 lsls r6, r7, #3
0x07fcdc38: 00fe0000 cdp2 p0, #0, c0, c0, c0, #0
0x07fcdc3c: fc00 lsls r4, r7, #3
0x07fcdc40: 0001 lsls r0, r0, #4
0x07fcdc42: f800 lsls r0, r7, #3
0x07fcdc46: 0003 lsls r0, r0, #0xc
0x07fcdc48: f000 lsls r0, r6, #3
0x07fcdc4a: 07f00007 and r7, r7, #0
0x07fcdc4e: e000 lsls r0, r4, #3
0x07fcdc50: 0fe0 b #0x7fcdc72
0x07fcdc52: 000f lsrs r0, r0, #0x1c
0x07fcdc54: c000 lsls r0, r0, #3
0x07fcdc56: 0fc0 stm r0!, {r0, r1, r2, r3}
0x07fcdc58: 001f subs r0, r0, #4
0x07fcdc5a: 8000 lsls r0, r0, #2
0x07fcdc5c: 1f80 strh r7, [r3]
0x07fcdc5e: 003f subs r7, #0
0x07fcdc60: 8000 lsls r0, r0, #2
0x07fcdc62: 3f00 movs r7, r7
0x07fcdc64: 003f subs r7, #0
0x07fcdc66: 0000 movs r0, r0
0x07fcdc68: 7e00 lsls r6, r7, #1
0x07fcdc6a: 007e ldrb r0, [r0, #0x18]
0x07fcdc6c: 0000 movs r0, r0
0x07fcdc6e: 7e00 lsls r6, r7, #1
0x07fcdc72: 0000 movs r0, r0
0x07fcdc74: fc00 lsls r4, r7, #3
0x07fcdc78: 0001 lsls r0, r0, #4
0x07fcdc7a: f800 lsls r0, r7, #3
0x07fcdc7e: 0001 lsls r0, r0, #4
0x07fcdc80: f800 lsls r0, r7, #3
0x07fcdc84: 0003 lsls r0, r0, #0xc
0x07fcdc86: f000 lsls r0, r6, #3
0x07fcdc88: 03f00003 and r3, r3, #0
0x07fcdc8c: f000 lsls r0, r6, #3
0x07fcdc8e: 07f00007 and r7, r7, #0
0x07fcdc92: f000 lsls r0, r6, #3
0x07fcdc94: 0000 movs r0, r0
0x07fcdc96: 0003 lsls r0, r0, #0xc
0x07fcdc98: ff00 lsls r7, r7, #3
0x07fcdc9c: c00f lsrs r0, r0, #0x1f
0x07fcdc9e: ffe0 b #0x7fcdea0
0x07fcdca2: f03f subs r7, #0xf0
0x07fcdca6: 3f83 strh r7, [r7, #0x18]
0x07fcdca8: f83f subs r7, #0xf8
0x07fcdcac: 7e01 lsls r6, r7, #5
0x07fcdcae: fc7e ldrb r4, [r7, #0x1b]
0x07fcdcb2: 7e00 lsls r6, r7, #1
0x07fcdcb4: fc7e ldrb r4, [r7, #0x1b]
0x07fcdcb8: 7e01 lsls r6, r7, #5
0x07fcdcba: f83f subs r7, #0xf8
0x07fcdcbe: 3f83 strh r7, [r7, #0x18]
0x07fcdcc0: f83f subs r7, #0xf8
0x07fcdcc2: fff01fff bl #0x80cdb04
0x07fcdcc6: e00f lsrs r0, r4, #0x1f
0x07fcdcc8: ffc0 stm r0!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fcdccc: e03f subs r7, #0xe0
0x07fcdcce: fff03fff bl #0x80cdb50
0x07fcdcd2: f87f ldrb r0, [r7, #0x1f]
0x07fcdcd4: 83fc7f01 stc2 p1, c0, [r3], {0x7f}
0x07fcdcd8: fc7e ldrb r4, [r7, #0x1b]
0x07fcdcdc: fe00 lsls r6, r7, #3
0x07fcdcde: fcfc007e ldc2l p14, c7, [ip], #0
0x07fcdce2: fc00 lsls r4, r7, #3
0x07fcdce4: 7efc007e ldc2l p14, c7, [lr], #-0
0x07fcdce8: fc00 lsls r4, r7, #3
0x07fcdcea: fcfe00fc cdp2 p12, #0xf, c15, c12, c0, #0
0x07fcdcee: 7e01 lsls r6, r7, #5
0x07fcdcf0: fc7f ldrb r4, [r7, #0x1f]
0x07fcdcf6: f83f subs r7, #0xf8
0x07fcdcfc: f00f lsrs r0, r6, #0x1f
0x07fcdcfe: ffe0 b #0x7fcdf00
0x07fcdd00: 07ff8000 vhadd.u8 d0, d23, d0
0x07fcdd04: 0000 movs r0, r0
0x07fcdd06: 03ff000f vpmax.f32 d0, d3, d0
0x07fcdd0a: ffc0 stm r0!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fcdd0e: e03f subs r7, #0xe0
0x07fcdd10: fff03fff bl #0x80cdb92
0x07fcdd14: f87f ldrb r0, [r7, #0x1f]
0x07fcdd16: 87f87f03 strb.w r0, [r7, #0x37f]
0x07fcdd1a: fcfe01fc cdp2 p12, #0xf, c15, c12, c1, #0
0x07fcdd1e: fe00 lsls r6, r7, #3
0x07fcdd20: fcfc00fc ldc2l p12, c15, [ip], #0
0x07fcdd24: fc00 lsls r4, r7, #3
0x07fcdd26: fcfc00fc ldc2l p12, c15, [ip], #0
0x07fcdd2a: fc00 lsls r4, r7, #3
0x07fcdd2c: fcfc00fc ldc2l p12, c15, [ip], #0
0x07fcdd30: fc01 lsls r4, r7, #7
0x07fcdd32: fcfe01fc cdp2 p12, #0xf, c15, c12, c1, #0
0x07fcdd36: ff03 lsls r7, r7, #0xf
0x07fcdd38: f87f ldrb r0, [r7, #0x1f]
0x07fcdd3a: 87f87fff strb.w pc, [r7, #0xf7f]
0x07fcdd3e: f03f subs r7, #0xf0
0x07fcdd40: fff01fff bl #0x80cdb82
0x07fcdd44: e00f lsrs r0, r4, #0x1f
0x07fcdd46: ffe0 b #0x7fcdf48
0x07fcdd4a: c000 lsls r0, r0, #3
0x07fcdd4c: 1fc0 stm r0!, {r0, r1, r2, r3, r4}
0x07fcdd4e: 001f subs r0, r0, #4
0x07fcdd50: 8000 lsls r0, r0, #2
0x07fcdd52: 3f80 strh r7, [r7]
0x07fcdd54: 003f subs r7, #0
0x07fcdd56: 0000 movs r0, r0
0x07fcdd58: 7f00 lsls r7, r7, #1
0x07fcdd5a: 007e ldrb r0, [r0, #0x18]
0x07fcdd5c: 0000 movs r0, r0
0x07fcdd5e: fe00 lsls r6, r7, #3
0x07fcdd62: 0001 lsls r0, r0, #4
0x07fcdd64: fc00 lsls r4, r7, #3
0x07fcdd68: 0003 lsls r0, r0, #0xc
0x07fcdd6a: f800 lsls r0, r7, #3
0x07fcdd6c: 07f00007 and r7, r7, #0
0x07fcdd70: f000 lsls r0, r6, #3
0x07fcdd72: 0000 movs r0, r0
0x07fcdd74: 0030 adds r0, #0
0x07fcdd76: 070c lsrs r7, r0, #0x10
0x07fcdd78: 1100 movs r1, r2
0x07fcdd7a: 0038 subs r0, #0
0x07fcdd7c: 4444 add r4, r8
0x07fcdd7e: 4444 add r4, r8
0x07fcdd80: 4444 add r4, r8
0x07fcdd82: 3800 movs r0, r7
0x07fcdd84: 0000 movs r0, r0
0x07fcdd86: 0030 adds r0, #0
0x07fcdd88: 1010 asrs r0, r2, #0x20
0x07fcdd8a: 1010 asrs r0, r2, #0x20
0x07fcdd8c: 1010 asrs r0, r2, #0x20
0x07fcdd8e: 3c00 movs r4, r7
0x07fcdd90: 0000 movs r0, r0
0x07fcdd92: 007c ldrb r0, [r0, #0x10]
0x07fcdd94: 4404 lsls r4, r0, #0x11
0x07fcdd96: 0810 asrs r0, r1, #0x20
0x07fcdd98: 2044 add r0, r4
0x07fcdd9a: 7c00 lsls r4, r7, #1
0x07fcdd9c: 0000 movs r0, r0
0x07fcdd9e: 0078 ldrb r0, [r0]
0x07fcdda0: 4408 lsrs r4, r0, #1
0x07fcdda2: 100c lsrs r0, r2, #0x10
0x07fcdda4: 0444 add r4, r0
0x07fcdda6: 3800 movs r0, r7
0x07fcdda8: 0000 movs r0, r0
0x07fcddaa: 0008 lsrs r0, r0, #0x20
0x07fcddac: 1828 cmp r0, #0x18
0x07fcddae: 4888 ldrh r0, [r1, #2]
0x07fcddb0: 7808 lsrs r0, r7, #1
0x07fcddb2: 1c00 movs r4, r3
0x07fcddb4: 0000 movs r0, r0
0x07fcddb6: 0078 ldrb r0, [r0]
0x07fcddb8: 4040 eors r0, r0
0x07fcddba: 7c04 lsls r4, r7, #0x11
0x07fcddbc: 4444 add r4, r8
0x07fcddbe: 3800 movs r0, r7
0x07fcddc0: 0000 movs r0, r0
0x07fcddc2: 003c subs r4, #0
0x07fcddc4: 4040 eors r0, r0
0x07fcddc6: 7c44 add r4, pc
0x07fcddc8: 4444 add r4, r8
0x07fcddca: 3800 movs r0, r7
0x07fcddcc: 0000 movs r0, r0
0x07fcddce: 007c ldrb r0, [r0, #0x10]
0x07fcddd0: 0808 lsrs r0, r1, #0x20
0x07fcddd2: 1010 asrs r0, r2, #0x20
0x07fcddd4: 1030 adds r0, #0x10
0x07fcddd6: 3000 movs r0, r6
0x07fcddd8: 0000 movs r0, r0
0x07fcddda: 007c ldrb r0, [r0, #0x10]
0x07fcdddc: 4444 add r4, r8
0x07fcddde: 384c ldr r4, [pc, #0xe0]
0x07fcdde0: 4444 add r4, r8
0x07fcdde2: 3800 movs r0, r7
0x07fcdde4: 0000 movs r0, r0
0x07fcdde6: 0078 ldrb r0, [r0]
0x07fcdde8: 4444 add r4, r8
0x07fcddea: 443c subs r4, #0x44
0x07fcddec: 0448 ldr r0, [pc, #0x10]
0x07fcddee: 7000 lsls r0, r6, #1
0x07fcddf0: 0000 movs r0, r0
0x07fcddf2: 0010 asrs r0, r0, #0x20
0x07fcddf4: 3028 cmp r0, #0x30
0x07fcddf6: 4838 subs r0, #0x48
0x07fcddf8: 4884 strh r0, [r1, #0x22]
0x07fcddfa: ce00 lsls r6, r1, #3
0x07fcddfc: 0000 movs r0, r0
0x07fcddfe: 007c ldrb r0, [r0, #0x10]
0x07fcde00: 4444 add r4, r8
0x07fcde02: 7844 add r0, pc
0x07fcde04: 4444 add r4, r8
0x07fcde06: f800 lsls r0, r7, #3
0x07fcde08: 0000 movs r0, r0
0x07fcde0a: 007c ldrb r0, [r0, #0x10]
0x07fcde0c: 4040 eors r0, r0
0x07fcde0e: 8080 strh r0, [r0, #4]
0x07fcde10: 4044 add r0, r8
0x07fcde12: 3800 movs r0, r7
0x07fcde14: 0000 movs r0, r0
0x07fcde16: 0078 ldrb r0, [r0]
0x07fcde18: 4444 add r4, r8
0x07fcde1a: 4444 add r4, r8
0x07fcde1c: 4444 add r4, r8
0x07fcde1e: f800 lsls r0, r7, #3
0x07fcde20: 0000 movs r0, r0
0x07fcde22: 007c ldrb r0, [r0, #0x10]
0x07fcde24: 4040 eors r0, r0
0x07fcde26: 7840 eors r0, r7
0x07fcde28: 4044 add r0, r8
0x07fcde2a: fc00 lsls r4, r7, #3
0x07fcde2c: 0000 movs r0, r0
0x07fcde2e: 007c ldrb r0, [r0, #0x10]
0x07fcde30: 4040 eors r0, r0
0x07fcde32: 7840 eors r0, r7
0x07fcde34: 4040 eors r0, r0
0x07fcde36: e000 lsls r0, r4, #3
0x07fcde38: 0000 movs r0, r0
0x07fcde3a: 1010 asrs r0, r2, #0x20
0x07fcde3c: 8700 lsls r7, r0, #2
0x07fcde3e: 661f subs r6, r4, #5
0x07fcde40: 0000 movs r0, r0
0x07fcde42: 1ff01010 ands r0, pc, #0x100010
0x07fcde46: 1ff01010 ands r0, pc, #0x100010
0x07fcde4a: 1ff00100 ands r0, pc, #1
0x07fcde4e: 1100 movs r1, r2
0x07fcde50: 1ff82100 ldrb.w r0, [pc, #-0x21]
0x07fcde54: 4100 lsls r1, r0, #1
0x07fcde56: 1ff00100 ands r0, pc, #1
0x07fcde5a: 0100 movs r1, r0
0x07fcde5c: 7ffc0000 ldc2l p0, c0, [pc], #-0
0x07fcde60: 0067 str r0, [r0, #0x70]
0x07fcde62: 1f22 movs r2, #0x1f
0x07fcde64: 0022 movs r2, #0
0x07fcde66: 7c7f ldrb r4, [r7, #0x1d]
0x07fcde68: 4422 movs r2, #0x44
0x07fcde6a: 4422 movs r2, #0x44
0x07fcde6c: 443e subs r6, #0x44
0x07fcde6e: 7c22 movs r2, #0x7c
0x07fcde70: 4422 movs r2, #0x44
0x07fcde72: 443e subs r6, #0x44
0x07fcde74: 4422 movs r2, #0x44
0x07fcde76: 7c22 movs r2, #0x7c
0x07fcde78: 44ff4404 vshl.u8 q8, q2, q2
0x07fcde7c: 8422 movs r2, #0x84
0x07fcde7e: 8441 sbcs r4, r0
0x07fcde80: 1482 strh r4, [r2, #0x10]
0x07fcde82: 0800 movs r0, r1
0x07fcde84: 519c ldr r4, [sp, #0x144]
0x07fcde86: 0100 movs r1, r0
0x07fcde88: 0100 movs r1, r0
0x07fcde8a: 0100 movs r1, r0
0x07fcde8c: 7ffc4204 ldc2l p4, c0, [pc], #-0x108
0x07fcde90: 8208 lsrs r2, r0, #2
0x07fcde92: 0500 movs r5, r0
0x07fcde94: 0508 lsrs r5, r0, #0x20
0x07fcde96: 0890 str r0, [sp, #0x20]
0x07fcde98: 18a0 adr r0, #0x60
0x07fcde9a: 2840 ands r0, r5
0x07fcde9c: 4820 movs r0, #0x48
0x07fcde9e: 8810 asrs r0, r1, #2
0x07fcdea0: 0a08 lsrs r2, r1, #0x20
0x07fcdea2: 0c06 lsls r4, r1, #0x18
0x07fcdea4: 0800 movs r0, r1
0x07fcdea6: 0053 strh r0, [r0, r4]
0x07fcdea8: 8600 lsls r6, r0, #2
0x07fcdeaa: 003f subs r7, #0
0x07fcdeac: fe20 movs r0, #0xfe
0x07fcdeae: 0020 movs r0, #0
0x07fcdeb0: 8020 movs r0, #0x80
0x07fcdeb2: 8020 movs r0, #0x80
0x07fcdeb4: 802f cmp r7, #0x80
0x07fcdeb6: fc20 movs r0, #0xfc
0x07fcdeb8: 8420 movs r0, #0x84
0x07fcdeba: 8421 movs r1, #0x84
0x07fcdebc: 0421 movs r1, #4
0x07fcdebe: 0422 movs r2, #4
0x07fcdec0: 0422 movs r2, #4
0x07fcdec2: 0444 add r4, r0
0x07fcdec4: 0448 ldr r0, [pc, #0x10]
0x07fcdec6: 2890 str r0, [sp, #0xa0]
0x07fcdec8: 1000 movs r0, r2
0x07fcdeca: 95f02000 eors r0, r5, #0x20
0x07fcded0: 1004 lsls r0, r2, #0x10
0x07fcded2: 4004 lsls r0, r0, #0x11
0x07fcded4: 4004 lsls r0, r0, #0x11
0x07fcded6: 5ff44104 movs.w r4, #0xc10000
0x07fcdeda: 4104 lsls r1, r0, #0x11
0x07fcdedc: 4fe4 b #0x7fcd77e
0x07fcdede: 4104 lsls r1, r0, #0x11
0x07fcdee0: 4104 lsls r1, r0, #0x11
0x07fcdee2: 4104 lsls r1, r0, #0x11
0x07fcdee4: 5ff44004 movs.w r4, #0xc00000
0x07fcdee8: 4014 asrs r0, r0, #0x11
0x07fcdeea: 4008 lsrs r0, r0, #1
0x07fcdeec: 0077 strb r0, [r0, #0x1c]
0x07fcdeee: e520 movs r0, #0xe5
0x07fcdef0: 0020 movs r0, #0
0x07fcdef2: 0020 movs r0, #0
0x07fcdef4: 7c7e ldrb r4, [r7, #0x19]
0x07fcdef6: 4448 ldr r0, [pc, #0x110]
0x07fcdef8: 4488 ldrh r4, [r0, #2]
0x07fcdefa: 4408 lsrs r4, r0, #1
0x07fcdefc: 4408 lsrs r4, r0, #1
0x07fcdefe: 44ff4408 vsub.i8 q8, q2, q2
0x07fcdf02: 4414 asrs r4, r0, #0x11
0x07fcdf04: 4414 asrs r4, r0, #0x11
0x07fcdf06: 4422 movs r2, #0x44
0x07fcdf08: 7c22 movs r2, #0x7c
0x07fcdf0a: 4442 rsbs r4, r0, #0
0x07fcdf0c: 0080 strh r0, [r0]
0x07fcdf0e: 0000 movs r0, r0
0x07fcdf10: 6b63 str r3, [r5, #0x34]
0x07fcdf12: 0000 movs r0, r0
0x07fcdf14: 7ffc0100 ldc2l p0, c0, [pc], #-4
0x07fcdf18: 0100 movs r1, r0
0x07fcdf1a: 0100 movs r1, r0
0x07fcdf1c: 0100 movs r1, r0
0x07fcdf1e: 1100 movs r1, r2
0x07fcdf20: 11f81100 ldrb.w r0, [r1, r1, lsl #1]
0x07fcdf24: 1100 movs r1, r2
0x07fcdf26: 1100 movs r1, r2
0x07fcdf28: 1100 movs r1, r2
0x07fcdf2a: 1100 movs r1, r2
0x07fcdf2c: 1100 movs r1, r2
0x07fcdf2e: fffe0000 cdp2 p0, #0xf, c0, c15, c0, #0
0x07fcdf32: 0051 str r0, [r0, r4]
0x07fcdf34: ac04 lsls r4, r5, #0x12
0x07fcdf36: 0004 lsls r0, r0, #0x10
0x07fcdf38: 000f lsrs r0, r0, #0x1c
0x07fcdf3a: f010 asrs r0, r6, #3
0x07fcdf3c: 1028 cmp r0, #0x10
0x07fcdf3e: 2044 add r0, r4
0x07fcdf40: 4003 lsls r0, r0, #0xd
0x07fcdf42: 800c lsrs r0, r0, #0x12
0x07fcdf44: 6030 adds r0, #0x60
0x07fcdf46: 18c0 stm r0!, {r3, r4}
0x07fcdf48: 0607 lsls r6, r0, #0x1c
0x07fcdf4a: 0000 movs r0, r0
0x07fcdf4c: c000 lsls r0, r0, #3
0x07fcdf4e: 200e lsrs r0, r4, #0x18
0x07fcdf50: 0001 lsls r0, r0, #4
0x07fcdf52: 8000 lsls r0, r0, #2
0x07fcdf54: 4000 lsls r0, r0, #1
0x07fcdf56: 814a ldr r2, [pc, #0x204]
0x07fcdf58: 0088 ldrh r0, [r0]
0x07fcdf5a: 7888 ldrh r0, [r7, #2]
0x07fcdf5c: 4888 ldrh r0, [r1, #2]
0x07fcdf5e: 4bfe4888 cdp2 p8, #4, c8, c11, c8, #2
0x07fcdf62: 7888 ldrh r0, [r7, #2]
0x07fcdf64: 4ffe4800 cdp2 p0, #4, c0, c15, c8, #2
0x07fcdf68: 49fc7904 mcrr2 p4, #7, r0, sb, c9
0x07fcdf6c: 4904 lsls r1, r1, #0x11
0x07fcdf6e: 49fc4904 mcrr2 p4, #4, r0, sb, c9
0x07fcdf72: 4904 lsls r1, r1, #0x11
0x07fcdf74: 49fc9904 mcrr2 p4, #9, r0, sb, c9
0x07fcdf78: 0067 str r0, [r0, #0x70]
0x07fcdf7a: 0800 movs r0, r1
0x07fcdf7c: 001f subs r0, r0, #4
0x07fcdf7e: f810 asrs r0, r7, #3
0x07fcdf80: 0810 asrs r0, r1, #0x20
0x07fcdf82: 0810 asrs r0, r1, #0x20
0x07fcdf84: 081f subs r0, r1, #4
0x07fcdf86: f810 asrs r0, r7, #3
0x07fcdf88: 0810 asrs r0, r1, #0x20
0x07fcdf8a: 0810 asrs r0, r1, #0x20
0x07fcdf8c: 081f subs r0, r1, #4
0x07fcdf8e: f810 asrs r0, r7, #3
0x07fcdf90: 0810 asrs r0, r1, #0x20
0x07fcdf92: 0820 movs r0, #8
0x07fcdf94: 0820 movs r0, #8
0x07fcdf96: 0840 ands r0, r1
0x07fcdf98: 2880 strh r0, [r5]
0x07fcdf9a: 1000 movs r0, r2
0x07fcdf9c: 521d adds r2, r2, #5
0x07fcdf9e: 2000 movs r0, r4
0x07fcdfa0: 1000 movs r0, r2
0x07fcdfa4: fc44 add ip, pc
0x07fcdfa6: 0844 add r0, r1
0x07fcdfa8: 1044 add r0, r2
0x07fcdfaa: 1044 add r0, r2
0x07fcdfac: 3444 add r4, r6
0x07fcdfae: 5844 add r0, fp
0x07fcdfb0: 9444 add ip, r2
0x07fcdfb2: 1444 add r4, r2
0x07fcdfb4: 1084 strh r0, [r2, #0x20]
0x07fcdfb6: 1084 strh r0, [r2, #0x20]
0x07fcdfb8: 1104 lsls r1, r2, #0x10
0x07fcdfba: 1228 cmp r0, #0x12
0x07fcdfbc: 1410 asrs r4, r2, #0x20
0x07fcdfbe: 005e ldrsh r0, [r0, r0]
0x07fcdfc0: ff08 lsrs r7, r7, #3
0x07fcdfc2: 1008 lsrs r0, r2, #0x20
0x07fcdfc4: 1008 lsrs r0, r2, #0x20
0x07fcdfc6: 1008 lsrs r0, r2, #0x20
0x07fcdfc8: 1008 lsrs r0, r2, #0x20
0x07fcdfca: 10fffe08 vceq.i16 q0, q8, q15
0x07fcdfce: 1008 lsrs r0, r2, #0x20
0x07fcdfd0: 1008 lsrs r0, r2, #0x20
0x07fcdfd2: 1008 lsrs r0, r2, #0x20
0x07fcdfd4: 1008 lsrs r0, r2, #0x20
0x07fcdfd6: 1008 lsrs r0, r2, #0x20
0x07fcdfd8: 1008 lsrs r0, r2, #0x20
0x07fcdfda: 1008 lsrs r0, r2, #0x20
0x07fcdfdc: 100f lsrs r0, r2, #0x1c
0x07fcdfde: f008 lsrs r0, r6, #3
0x07fcdfe0: 1000 movs r0, r2
0x07fcdfe2: 4e00 lsls r6, r1, #1
0x07fcdfe4: 0000 movs r0, r0
0x07fcdfe6: 0000 movs r0, r0
0x07fcdfe8: 0000 movs r0, r0
0x07fcdfea: 0000 movs r0, r0
0x07fcdfec: 0000 movs r0, r0
0x07fcdfee: 0000 movs r0, r0
0x07fcdff0: 0000 movs r0, r0
0x07fcdff2: fffe0000 cdp2 p0, #0xf, c0, c15, c0, #0
0x07fcdff6: 0000 movs r0, r0
0x07fcdff8: 0000 movs r0, r0
0x07fcdffa: 0000 movs r0, r0
0x07fcdffc: 0000 movs r0, r0
0x07fcdffe: 0000 movs r0, r0
0x07fce000: 0000 movs r0, r0
0x07fce002: 0000 movs r0, r0
0x07fce004: 004e ldr r6, [pc, #0]
0x07fce006: 8c00 lsls r4, r1, #2
0x07fce008: 0000 movs r0, r0
0x07fce00a: 0000 movs r0, r0
0x07fce00c: 003f subs r7, #0
0x07fce00e: f800 lsls r0, r7, #3
0x07fce010: 0000 movs r0, r0
0x07fce012: 0000 movs r0, r0
0x07fce014: 0000 movs r0, r0
0x07fce016: 0000 movs r0, r0
0x07fce018: 0000 movs r0, r0
0x07fce01a: 0000 movs r0, r0
0x07fce01c: 0000 movs r0, r0
0x07fce01e: 00fffe00 vqadd.u8 q0, q8, q15
0x07fce022: 0000 movs r0, r0
0x07fce024: 0000 movs r0, r0
0x07fce026: 0000 movs r0, r0
0x07fce028: 4e09 lsrs r6, r1, #5
0x07fce02a: 0000 movs r0, r0
0x07fce02c: 0000 movs r0, r0
0x07fce02e: 7ffc0000 ldc2l p0, c0, [pc], #-0
0x07fce032: 0000 movs r0, r0
0x07fce034: 0000 movs r0, r0
0x07fce036: 0000 movs r0, r0
0x07fce038: 3ff80000 ldrh.w r0, [pc, #-0x0]
0x07fce03c: 0000 movs r0, r0
0x07fce03e: 0000 movs r0, r0
0x07fce040: 0000 movs r0, r0
0x07fce042: 0000 movs r0, r0
0x07fce044: fffe0000 cdp2 p0, #0xf, c0, c15, c0, #0
0x07fce048: 0000 movs r0, r0
0x07fce04a: 0056 ldrsb r0, [r0, r0]
0x07fce04c: db00 lsls r3, r3, #3
0x07fce04e: 0000 movs r0, r0
0x07fce050: 007f ldrb r0, [r0, #0x1c]
0x07fce052: fc44 add ip, pc
0x07fce054: 4444 add r4, r8
0x07fce056: 4444 add r4, r8
0x07fce058: 4444 add r4, r8
0x07fce05a: 4444 add r4, r8
0x07fce05c: 4448 ldr r0, [pc, #0x110]
0x07fce05e: 4448 ldr r0, [pc, #0x110]
0x07fce060: 3c50 str r4, [r7, r0]
0x07fce062: 0460 str r4, [r0]
0x07fce064: 0440 ands r4, r0
0x07fce066: 047f ldrb r4, [r0, #0x1c]
0x07fce068: fc40 lsrs r4, r7
0x07fce06a: 0400 movs r4, r0
0x07fce06c: 0000 movs r0, r0
0x07fce06e: 4e94 str r4, [sp, #0x138]
0x07fce070: 0000 movs r0, r0
0x07fce072: 7ffc0200 ldc2l p0, c0, [pc], #-8
0x07fce076: 0200 movs r2, r0
0x07fce078: 0200 movs r2, r0
0x07fce07a: 0200 movs r2, r0
0x07fce07c: 3ff00410 bics r0, pc, #0x40004
0x07fce080: 0410 asrs r4, r0, #0x20
0x07fce082: 0410 asrs r4, r0, #0x20
0x07fce084: 0410 asrs r4, r0, #0x20
0x07fce086: 0810 asrs r0, r1, #0x20
0x07fce088: 0810 asrs r0, r1, #0x20
0x07fce08a: 0810 asrs r0, r1, #0x20
0x07fce08c: fffe0000 cdp2 p0, #0xf, c0, c15, c0, #0
0x07fce090: 0051 str r0, [r0, r4]
0x07fce092: 6d02 lsls r5, r5, #9
0x07fce094: 0001 lsls r0, r0, #4
0x07fce096: 0000 movs r0, r0
0x07fce098: 8000 lsls r0, r0, #2
0x07fce09a: 8000 lsls r0, r0, #2
0x07fce09c: 00fffe00 vqadd.u8 q0, q8, q15
0x07fce0a0: 0000 movs r0, r0
0x07fce0a2: 0004 lsls r0, r0, #0x10
0x07fce0a4: 4004 lsls r0, r0, #0x11
0x07fce0a6: 2008 lsrs r0, r4, #0x20
0x07fce0a8: 1008 lsrs r0, r2, #0x20
0x07fce0aa: 0810 asrs r0, r1, #0x20
0x07fce0ac: 0820 movs r0, #8
0x07fce0ae: 0440 ands r4, r0
0x07fce0b0: 0400 movs r4, r0
0x07fce0b2: 0000 movs r0, r0
0x07fce0b4: 4e03 lsls r6, r1, #0xd
0x07fce0b6: 0200 movs r2, r0
0x07fce0b8: 0200 movs r2, r0
0x07fce0ba: 0200 movs r2, r0
0x07fce0bc: 0200 movs r2, r0
0x07fce0be: 0200 movs r2, r0
0x07fce0c0: 023c subs r4, #2
0x07fce0c2: 07c0 stm r0!, {r0, r1, r2}
0x07fce0c4: fa00 lsls r2, r7, #3
0x07fce0c6: 0200 movs r2, r0
0x07fce0c8: 0200 movs r2, r0
0x07fce0ca: 0200 movs r2, r0
0x07fce0cc: 0204 lsls r2, r0, #0x10
0x07fce0ce: 0204 lsls r2, r0, #0x10
0x07fce0d0: 0204 lsls r2, r0, #0x10
0x07fce0d4: 0000 movs r0, r0
0x07fce0d6: 0051 str r0, [r0, r4]
0x07fce0d8: 6b00 lsls r3, r5, #1
0x07fce0da: 0000 movs r0, r0
0x07fce0dc: 4004 lsls r0, r0, #0x11
0x07fce0de: 4004 lsls r0, r0, #0x11
0x07fce0e0: 4004 lsls r0, r0, #0x11
0x07fce0e2: 4004 lsls r0, r0, #0x11
0x07fce0e4: 4004 lsls r0, r0, #0x11
0x07fce0e6: 4004 lsls r0, r0, #0x11
0x07fce0e8: 2008 lsrs r0, r4, #0x20
0x07fce0ea: 2008 lsrs r0, r4, #0x20
0x07fce0ec: 2008 lsrs r0, r4, #0x20
0x07fce0ee: 1010 asrs r0, r2, #0x20
0x07fce0f0: 1010 asrs r0, r2, #0x20
0x07fce0f2: 0820 movs r0, #8
0x07fce0f4: 0820 movs r0, #8
0x07fce0f6: 0440 ands r4, r0
0x07fce0f8: 0200 movs r2, r0
0x07fce0fa: 4e5d ldrb r6, [r1, r5]
0x07fce0fc: 0400 movs r4, r0
0x07fce0fe: 0400 movs r4, r0
0x07fce100: 0400 movs r4, r0
0x07fce102: 0400 movs r4, r0
0x07fce104: 7fe0 b #0x7fce206
0x07fce106: 0420 movs r0, #4
0x07fce108: 0420 movs r0, #4
0x07fce10a: 0420 movs r0, #4
0x07fce10c: 0820 movs r0, #8
0x07fce10e: 0820 movs r0, #8
0x07fce110: 0820 movs r0, #8
0x07fce112: 1022 movs r2, #0x10
0x07fce114: 1022 movs r2, #0x10
0x07fce116: 2022 movs r2, #0x20
0x07fce118: 401e subs r0, r0, #1
0x07fce11a: 8000 lsls r0, r0, #2
0x07fce11c: 0053 strh r0, [r0, r4]
0x07fce11e: 4101 lsls r1, r0, #5
0x07fce120: 0001 lsls r0, r0, #4
0x07fce122: 0001 lsls r0, r0, #4
0x07fce124: 0001 lsls r0, r0, #4
0x07fce126: 0001 lsls r0, r0, #4
0x07fce128: 0001 lsls r0, r0, #4
0x07fce12a: 00fffe01 veor q0, q8, q15
0x07fce12e: 0001 lsls r0, r0, #4
0x07fce130: 0001 lsls r0, r0, #4
0x07fce132: 0001 lsls r0, r0, #4
0x07fce134: 0001 lsls r0, r0, #4
0x07fce136: 0001 lsls r0, r0, #4
0x07fce138: 0001 lsls r0, r0, #4
0x07fce13a: 0001 lsls r0, r0, #4
0x07fce13c: 0001 lsls r0, r0, #4
0x07fce13e: 0000 movs r0, r0
0x07fce140: 9f20 movs r0, #0x9f
0x07fce142: 0600 movs r6, r0
0x07fce144: 3c7c ldrb r4, [r7, #0x10]
0x07fce146: 300c lsrs r0, r6, #0x10
0x07fce148: 3e7c ldrb r6, [r7, #0x10]
0x07fce14a: 300c lsrs r0, r6, #0x10
0x07fce14c: 300c lsrs r0, r6, #0x10
0x07fce14e: 3ffc0000 ldc2 p0, c0, [pc], #-0
0x07fce152: 3dec37bc ldc p12, c11, [sp], #-0xdc
0x07fce156: 318c ldrh r1, [r6, #0x20]
0x07fce158: 3dec37bf ldc p15, c11, [sp], #-0xdc
0x07fce15c: 318f ldrh r1, [r6, #0x38]
0x07fce15e: 3de7 b #0x7fcdfdc
0x07fce160: 39c3 stm r3!, {r0, r3, r4, r5}
0x07fce162: 0072 strb r0, [r0, #8]
0x07fce164: 5b01 lsls r3, r3, #5
0x07fce166: 8019 adds r0, r0, r6
0x07fce168: 8019 adds r0, r0, r6
0x07fce16a: 8019 adds r0, r0, r6
0x07fce16c: 801f subs r0, r0, #6
0x07fce16e: fc31 adds r1, #0xfc
0x07fce170: 8061 str r0, [r0, #0x18]
0x07fce172: 8001 lsls r0, r0, #6
0x07fce174: 8001 lsls r0, r0, #6
0x07fce178: ff01 lsls r7, r7, #7
0x07fce17a: 8001 lsls r0, r0, #6
0x07fce17c: 8001 lsls r0, r0, #6
0x07fce17e: 8001 lsls r0, r0, #6
0x07fce180: 8001 lsls r0, r0, #6
0x07fce182: 8001 lsls r0, r0, #6
0x07fce184: 8000 lsls r0, r0, #2
0x07fce186: 864e ldr r6, [pc, #0x218]
0x07fce188: 0180 strh r1, [r0]
0x07fce18c: 0180 strh r1, [r0]
0x07fce18e: 3ffe3186 mrc2 p6, #1, r8, c15, c1, #1
0x07fce194: 3fcc ldm r4, {r0, r1, r2, r3, r4, r5}
0x07fce196: 318c ldrh r1, [r6, #0x20]
0x07fce198: 30fc3000 ldc2 p0, c0, [r0], #-0xc0
0x07fce19c: 33f03330 bics r0, r3, #0x33333333
0x07fce1a0: 3330 adds r0, #0x33
0x07fce1a2: 6636 adds r6, #0x66
0x07fce1a4: 6c36 adds r6, #0x6c
0x07fce1a6: d81e subs r0, r3, #3
0x07fce1a8: 0051 str r0, [r0, r4]
0x07fce1aa: 540c lsrs r4, r2, #0x11
0x07fce1ac: 000c lsrs r0, r0, #0x10
0x07fce1ae: 000f lsrs r0, r0, #0x1c
0x07fce1b0: f018 adds r0, r6, r3
0x07fce1b2: 3030 adds r0, #0x30
0x07fce1b4: 607f ldrb r0, [r4, #0x1d]
0x07fce1b8: 8c31 adds r1, #0x8c
0x07fce1ba: 8c31 adds r1, #0x8c
0x07fce1bc: 8c3f subs r7, #0x8c
0x07fce1be: fc33 adds r3, #0xfc
0x07fce1c0: cc06 lsls r4, r1, #0x1b
0x07fce1c2: f00c lsrs r0, r6, #0x13
0x07fce1c4: d818 adds r0, r3, r3
0x07fce1c6: db30 adds r0, #0xdb
0x07fce1c8: c3e0 b #0x7fce352
0x07fce1ca: 7f00 lsls r7, r7, #1
0x07fce1cc: 9f99 ldr r1, [sp, #0x27c]
0x07fce1ce: 0630 adds r0, #6
0x07fce1d0: 0618 adds r6, r0, r0
0x07fce1d2: 0618 adds r6, r0, r0
0x07fce1d4: 0600 movs r6, r0
0x07fce1d8: 06c0 stm r0!, {r1, r2}
0x07fce1da: 06cc ldm r4!, {r1, r2}
0x07fce1dc: 06cc ldm r4!, {r1, r2}
0x07fce1de: 06d8 bhi #0x7fce1ee
0x07fce1e0: 0cf00ce0 blx #0x83da1fc
0x07fce1e4: 18c3 stm r3!, {r3, r4}
0x07fce1e6: 19c3 stm r3!, {r0, r3, r4}
0x07fce1e8: 33c3 stm r3!, {r0, r1, r4, r5}
0x07fce1ea: 667f ldrb r6, [r4, #0x1d]
0x07fce1ec: c000 lsls r0, r0, #3
0x07fce1ee: 0086 strh r0, [r0, #0x30]
0x07fce1f0: c718 adds r7, r0, r3
0x07fce1f2: 3018 adds r0, r6, r0
0x07fce1f4: 1818 adds r0, r3, r0
0x07fce1f6: 187f ldrb r0, [r3, #0x1c]
0x07fce1f8: ff7f ldrb r7, [r7, #0x1f]
0x07fce1fa: 837f ldrb r3, [r0, #0x1e]
0x07fce1fc: 067e ldrb r6, [r0, #0x18]
0x07fce1fe: c07e ldrb r0, [r0, #0x1b]
0x07fce200: cc7e ldrb r4, [r1, #0x1b]
0x07fce202: d878 ldrb r0, [r3, #3]
0x07fce204: f018 adds r0, r6, r3
0x07fce206: e01e subs r0, r4, #3
0x07fce208: c31f subs r3, r0, #7
0x07fce20a: c3f3c360 ubfx r0, r3, #0x1b, #4
0x07fce20e: 7f00 lsls r7, r7, #1
0x07fce210: 0000 movs r0, r0
0x07fce212: 9a6c ldr r2, [r3, #0x48]
0x07fce214: 0000 movs r0, r0
0x07fce216: 7ff00030 mvns r0, #0
0x07fce21a: 0030 adds r0, #0
0x07fce21c: 1830 adds r0, #0x18
0x07fce21e: 1830 adds r0, #0x18
0x07fce220: 1830 adds r0, #0x18
0x07fce222: 1ffe0006 cdp2 p6, #1, c0, c15, c0, #0
0x07fce226: 0006 lsls r0, r0, #0x18
0x07fce228: 0006 lsls r0, r0, #0x18
0x07fce22c: 0006 lsls r0, r0, #0x18
0x07fce22e: 0006 lsls r0, r0, #0x18
0x07fce230: 003c subs r4, #0
0x07fce232: 0018 adds r0, r0, r0
0x07fce234: 007f ldrb r0, [r0, #0x1c]
0x07fce236: 8a0c lsrs r2, r1, #0x12
0x07fce238: 3006 lsls r0, r6, #0x18
0x07fce23a: 3006 lsls r0, r6, #0x18
0x07fce23c: 607f ldrb r0, [r4, #0x1d]
0x07fce23e: fe01 lsls r6, r7, #7
0x07fce240: 8001 lsls r0, r0, #6
0x07fce242: 8001 lsls r0, r0, #6
0x07fce244: 803f subs r7, #0x80
0x07fce246: fc01 lsls r4, r7, #7
0x07fce248: 8001 lsls r0, r0, #6
0x07fce24a: 8001 lsls r0, r0, #6
0x07fce24e: ff01 lsls r7, r7, #7
0x07fce250: 8001 lsls r0, r0, #6
0x07fce252: 8001 lsls r0, r0, #6
0x07fce254: 8001 lsls r0, r0, #6
0x07fce256: 8000 lsls r0, r0, #2
0x07fce258: 7334 adds r4, #0x73
0x07fce25a: 0180 strh r1, [r0]
0x07fce25c: cdfc798c stc2l p12, c8, [sp], {0x79}
0x07fce260: 330c lsrs r3, r6, #0x10
0x07fce264: df60 str r7, [r3, #0xc]
0x07fce266: 1f60 str r7, [r3]
0x07fce268: 1b7e ldrb r3, [r3, #0x18]
0x07fce26a: 3bd8 bhi #0x7fce2e4
0x07fce26c: 7b18 adds r3, r7, r1
0x07fce270: 1b18 adds r3, r3, r0
0x07fce272: 1b3c subs r4, #0x1b
0x07fce274: 1b3c subs r4, #0x1b
0x07fce276: f366 str r3, [r6, #0x6c]
0x07fce278: 63c3 stm r3!, {r0, r1, r5, r6}
0x07fce27a: 009e ldr r6, [sp]
0x07fce27c: 2100 movs r1, r4
0x07fce27e: 3000 movs r0, r6
0x07fce280: 6000 lsls r0, r4, #1
0x07fce282: fefec606 cdp2 p6, #0xf, c0, c14, c6, #6
0x07fce286: f606 lsls r6, r6, #0x1b
0x07fce288: c66c ldr r6, [r0, #0x4c]
0x07fce28a: de3c subs r4, #0xde
0x07fce28c: cc18 adds r4, r1, r3
0x07fce28e: c018 adds r0, r0, r3
0x07fce290: ff3c subs r4, #0xff
0x07fce292: 0336 adds r6, #3
0x07fce294: 0367 str r3, [r0, #0x70]
0x07fce296: ffc0 stm r0!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fce298: 0300 movs r3, r0
0x07fce29a: 1e00 movs r6, r3
0x07fce29c: 0c00 movs r4, r1
0x07fce29e: 72d7 bvc #0x7fce386
0x07fce2a2: 66c0 stm r0!, {r1, r2, r5, r6}
0x07fce2a4: 3d80 strh r5, [r7]
0x07fce2a6: 19fe3f06 mrc2 p6, #0, r0, c9, c15, #1
0x07fce2aa: 6e06 lsls r6, r5, #0x19
0x07fce2ac: cdf60db6 b.w #0x7a9beca
0x07fce2b4: 6df6cdb6 b.w #0x7a3c052
0x07fce2b8: 0c06 lsls r4, r1, #0x18
0x07fce2ba: 0c06 lsls r4, r1, #0x18
0x07fce2bc: 783c subs r4, #0x78
0x07fce2be: 3018 adds r0, r6, r0
0x07fce2c0: 0073 strb r0, [r0, #0xc]
0x07fce2c2: 2a00 movs r2, r5
0x07fce2c4: 60cc ldm r4!, {r5, r6}
0x07fce2c6: 667b ldrb r6, [r4, #0xd]
0x07fce2c8: fe30 adds r0, #0xfe
0x07fce2ca: 6c78 ldrb r4, [r5, #1]
0x07fce2cc: 78df svc #0x78
0x07fce2ce: ff18 adds r7, r7, r3
0x07fce2d0: 6018 adds r0, r4, r1
0x07fce2d2: c039 subs r1, #0xc0
0x07fce2d4: fc7b ldrb r4, [r7, #0xf]
0x07fce2d6: 8cdf svc #0x8c
0x07fce2d8: 8c19 adds r4, r1, r6
0x07fce2da: fc19 adds r4, r7, r7
0x07fce2dc: 8c19 adds r4, r1, r6
0x07fce2e0: fc61 str r4, [r7, #0x1c]
0x07fce2e2: 8c00 lsls r4, r1, #2
0x07fce2e4: 7acb ldm r3, {r1, r3, r4, r5, r6}
0x07fce2e6: 0300 movs r3, r0
0x07fce2e8: 0180 strh r1, [r0]
0x07fce2ea: 0180 strh r1, [r0]
0x07fce2ec: 0000 movs r0, r0
0x07fce2ee: 7ffe0000 cdp2 p0, #7, c0, c15, c0, #0
0x07fce2f2: 0018 adds r0, r0, r0
0x07fce2f4: 1818 adds r0, r3, r0
0x07fce2f6: 0c30 adds r0, #0xc
0x07fce2f8: 0c30 adds r0, #0xc
0x07fce2fa: 0660 str r6, [r0]
0x07fce2fc: 0660 str r6, [r0]
0x07fce2fe: 06c0 stm r0!, {r1, r2}
0x07fce300: 0000 movs r0, r0
0x07fce304: 0000 movs r0, r0
0x07fce306: 0066 str r0, [r0, #0x60]
0x07fce308: 2501 lsls r5, r4, #4
0x07fce30a: 8001 lsls r0, r0, #6
0x07fce30c: 807f ldrb r0, [r0, #0x1e]
0x07fce30e: fe01 lsls r6, r7, #7
0x07fce310: 803f subs r7, #0x80
0x07fce312: fc03 lsls r4, r7, #0xf
0x07fce316: ff0c lsrs r7, r7, #0x13
0x07fce318: 3018 adds r0, r6, r0
0x07fce31a: 183f subs r7, #0x18
0x07fce31c: fcec370c ldcl p12, c0, [ip], #0xdc
0x07fce320: 300f lsrs r0, r6, #0x1c
0x07fce322: f00c lsrs r0, r6, #0x13
0x07fce324: 300c lsrs r0, r6, #0x10
0x07fce326: 300f lsrs r0, r6, #0x1c
0x07fce328: f000 lsls r0, r6, #3
0x07fce32c: 0000 movs r0, r0
0x07fce330: 0180 strh r1, [r0]
0x07fce332: 0180 strh r1, [r0]
0x07fce334: 0180 strh r1, [r0]
0x07fce336: 7ffe6186 cdp2 p6, #7, c8, c15, c1, #3
0x07fce33a: 6186 strh r1, [r4, #0x32]
0x07fce33c: 6de6 b #0x7fce01a
0x07fce33e: 67b6 cpsie aif
0x07fce340: 6186 strh r1, [r4, #0x32]
0x07fce342: 6de6 b #0x7fce020
0x07fce344: 67b6 cpsie aif
0x07fce346: 6186 strh r1, [r4, #0x32]
0x07fce348: 619e ldr r6, [sp, #0x184]
0x07fce34a: 600c lsrs r0, r4, #0x11
0x07fce34c: 006c ldr r0, [r0, #0x40]
0x07fce34e: 3401 lsls r4, r6, #4
0x07fce350: 8001 lsls r0, r0, #6
0x07fce352: 8001 lsls r0, r0, #6
0x07fce354: 8001 lsls r0, r0, #6
0x07fce356: 8c01 lsls r4, r1, #6
0x07fce358: 8c7f ldrb r4, [r1, #0x1e]
0x07fce35a: d807 lsls r0, r3, #0x1f
0x07fce35c: f00d lsrs r0, r6, #0x17
0x07fce35e: e00d lsrs r0, r4, #0x17
0x07fce360: e019 adds r0, r4, r7
0x07fce362: b019 adds r0, r6, r6
0x07fce364: 9831 adds r1, #0x98
0x07fce366: 8c61 str r4, [r1, #0x18]
0x07fce368: 87c1 stm r1!, {r0, r1, r2, r7}
0x07fce36a: 8007 lsls r0, r0, #0x1e
0x07fce36c: 8003 lsls r0, r0, #0xe
0x07fce36e: 0000 movs r0, r0
0x07fce370: 60ca ldm r2!, {r5, r6}
0x07fce372: 1860 str r0, [r3]
0x07fce374: 1830 adds r0, #0x18
0x07fce376: 1bff1800 vqadd.u16 d0, d11, d8
0x07fce37a: 1c00 movs r4, r3
0x07fce37c: 7ffe7986 mrc2 p6, #3, r8, c15, c9, #3
0x07fce380: 7986 strh r1, [r7, #0x32]
0x07fce382: d9fe1830 mrc2 p0, #6, r3, c9, c8, #0
0x07fce386: 19bc pop {r0, r3, r4}
0x07fce38a: 1b33 adds r3, #0x1b
0x07fce38c: 1e33 adds r3, #0x1e
0x07fce38e: 18f01860 ands r0, r8, #0x9800000
0x07fce392: 0086 strh r0, [r0, #0x30]
0x07fce394: f018 adds r0, r6, r3
0x07fce396: c018 adds r0, r0, r3
0x07fce39a: f818 adds r0, r7, r3
0x07fce39c: d81d adds r0, r3, #7
0x07fce39e: d8f8de19 ldr.w r1, [r8, #0x9de]
0x07fce3a2: fe7b ldrb r6, [r7, #0xf]
0x07fce3a4: 0e37 adds r7, #0xe
0x07fce3a6: 861f subs r6, r0, #6
0x07fce3a8: f819 adds r0, r7, r7
0x07fce3aa: 9819 adds r0, r3, r6
0x07fce3ac: 981f subs r0, r3, #6
0x07fce3ae: f801 lsls r0, r7, #7
0x07fce3b0: 8c7f ldrb r4, [r1, #0x1e]
0x07fce3b2: fe30 adds r0, #0xfe
0x07fce3b4: 0600 movs r6, r0
0x07fce3b6: 5206 lsls r2, r2, #0x19
0x07fce3b8: 0060 str r0, [r0]
0x07fce3ba: 0660 str r6, [r0]
0x07fce3bc: 0630 adds r0, #6
0x07fce3be: 0c30 adds r0, #0xc
0x07fce3c0: 1818 adds r0, r3, r0
0x07fce3c2: 300c lsrs r0, r6, #0x10
0x07fce3c4: 6006 lsls r0, r4, #0x19
0x07fce3c8: 0630 adds r0, #6
0x07fce3ca: 0630 adds r0, #6
0x07fce3cc: 0630 adds r0, #6
0x07fce3ce: 0c30 adds r0, #0xc
0x07fce3d0: 0c30 adds r0, #0xc
0x07fce3d2: 1830 adds r0, #0x18
0x07fce3d4: 31e0 b #0x7fce43a
0x07fce3d6: 60c0 stm r0!, {r5, r6}
0x07fce3d8: 006e ldr r0, [r0, #0x60]
0x07fce3da: 0500 movs r5, r0
0x07fce3dc: 6030 adds r0, #0x60
0x07fce3de: 601f subs r0, r4, #5
0x07fce3e0: fe18 adds r6, r7, r3
0x07fce3e2: 60c3 stm r3!, {r5, r6}
0x07fce3e4: fc60 str r4, [r7, #0xc]
0x07fce3e6: 6067 str r0, [r4, #0x74]
0x07fce3e8: ff18 adds r7, r7, r3
0x07fce3ea: 001b subs r0, r0, r4
0x07fce3ec: fc33 adds r3, #0xfc
0x07fce3f0: fc33 adds r3, #0xfc
0x07fce3f2: 0c33 adds r3, #0xc
0x07fce3f4: fc33 adds r3, #0xfc
0x07fce3f6: 0c33 adds r3, #0xc
0x07fce3f8: 3c03 lsls r4, r7, #0xc
0x07fce3fa: 1800 movs r0, r3
0x07fce3fc: 660e lsrs r6, r4, #0x19
0x07fce3fe: 0000 movs r0, r0
0x07fce400: 00fe7ec6 mcr2 p6, #0, ip, c0, c14, #3
0x07fce404: 66c6 stm r6!, {r1, r2, r5, r6}
0x07fce406: 66c6 stm r6!, {r1, r2, r5, r6}
0x07fce408: 66fe7ec6 mcr2 p6, #3, ip, c6, c14, #3
0x07fce40c: 66c6 stm r6!, {r1, r2, r5, r6}
0x07fce40e: 66c6 stm r6!, {r1, r2, r5, r6}
0x07fce410: 66fe7ec6 mcr2 p6, #3, ip, c6, c14, #3
0x07fce414: 66c6 stm r6!, {r1, r2, r5, r6}
0x07fce416: 0186 strh r1, [r0, #0x30]
0x07fce418: 0186 strh r1, [r0, #0x30]
0x07fce41a: 031e subs r3, r0, #0
0x07fce41c: 060c lsrs r6, r0, #0x10
0x07fce41e: 008c ldrh r0, [r0, #0x20]
0x07fce420: 370c lsrs r7, r6, #0x10
0x07fce422: 300c lsrs r0, r6, #0x10
0x07fce424: 1819 adds r0, r3, r4
0x07fce426: 8c31 adds r1, #0x8c
0x07fce428: 8663 str r6, [r0, #0x38]
0x07fce42a: c006 lsls r0, r0, #0x1b
0x07fce42c: 600c lsrs r0, r4, #0x11
0x07fce42e: 3038 subs r0, #0x30
0x07fce430: 1ce0 b #0x7fce46c
0x07fce432: 071f subs r7, r0, #4
0x07fce434: f818 adds r0, r7, r3
0x07fce436: 1818 adds r0, r3, r0
0x07fce438: 1818 adds r0, r3, r0
0x07fce43a: 1818 adds r0, r3, r0
0x07fce43c: 181f subs r0, r3, #4
0x07fce43e: f818 adds r0, r7, r3
0x07fce440: 1800 movs r0, r3
0x07fce442: 590f lsrs r1, r3, #0x1d
0x07fce444: 7ffe0300 cdp2 p0, #7, c0, c15, c3, #0
0x07fce448: 1ff81818 ldrb.w r1, [pc, #-0x818]
0x07fce44c: 1ff81818 ldrb.w r1, [pc, #-0x818]
0x07fce450: 1ff81818 ldrb.w r1, [pc, #-0x818]
0x07fce454: 1ff80c00 ldrb.w r0, [pc, #-0xc]
0x07fce458: 1ff83c30 ldrb.w r3, [pc, #-0x3c]
0x07fce45c: 6660 str r6, [r4, #4]
0x07fce45e: 03c0 stm r0!, {r0, r1}
0x07fce460: 1e78 ldrb r6, [r3]
0x07fce462: f00f lsrs r0, r6, #0x1f
0x07fce464: 005c ldrb r0, [r0, r0]
0x07fce466: 0f01 lsls r7, r1, #4
0x07fce468: 8001 lsls r0, r0, #6
0x07fce46a: 8001 lsls r0, r0, #6
0x07fce46c: 8001 lsls r0, r0, #6
0x07fce46e: 8001 lsls r0, r0, #6
0x07fce470: 8019 adds r0, r0, r6
0x07fce472: 9819 adds r0, r3, r6
0x07fce474: 8c19 adds r4, r1, r6
0x07fce476: 8631 adds r1, #0x86
0x07fce478: 8631 adds r1, #0x86
0x07fce47a: 8361 str r3, [r0, #0x18]
0x07fce47c: 83c1 stm r1!, {r0, r1, r7}
0x07fce47e: 8301 lsls r3, r0, #6
0x07fce480: 8001 lsls r0, r0, #6
0x07fce482: 8007 lsls r0, r0, #0x1e
0x07fce484: 8003 lsls r0, r0, #0xe
0x07fce486: 0000 movs r0, r0
0x07fce488: 6ee1 b #0x7fce768
0x07fce48a: 018c ldrh r1, [r0, #0x20]
0x07fce48c: 318c ldrh r1, [r6, #0x20]
0x07fce490: 198c ldrh r1, [r3, #0x20]
0x07fce492: c000 lsls r0, r0, #3
0x07fce496: 60d8 bhi #0x7fce55a
0x07fce498: 18d8 bhi #0x7fce4cc
0x07fce49c: 36db blt #0x7fce50c
0x07fce49e: f6db blt #0x7fce48e
0x07fce4a2: 3767 str r7, [r6, #0x70]
0x07fce4a4: 3603 lsls r6, r6, #0xc
0x07fce4a6: 360f lsrs r6, r6, #0x1c
0x07fce4a8: 0606 lsls r6, r0, #0x18
0x07fce4aa: 0082 strh r0, [r0, #0x10]
0x07fce4ac: 920c lsrs r2, r2, #0x12
0x07fce4ae: 300c lsrs r0, r6, #0x10
0x07fce4b2: ff0c lsrs r7, r7, #0x13
0x07fce4b4: 300c lsrs r0, r6, #0x10
0x07fce4b6: 3003 lsls r0, r6, #0xc
0x07fce4b8: 0001 lsls r0, r0, #4
0x07fce4bc: ff0c lsrs r7, r7, #0x13
0x07fce4be: 000c lsrs r0, r0, #0x10
0x07fce4c0: 000c lsrs r0, r0, #0x10
0x07fce4c2: 000c lsrs r0, r0, #0x10
0x07fce4c4: 000c lsrs r0, r0, #0x10
0x07fce4c6: 000c lsrs r0, r0, #0x10
0x07fce4c8: 000f lsrs r0, r0, #0x1c
0x07fce4ca: fe00 lsls r6, r7, #3
0x07fce4cc: 0000 movs r0, r0
0x07fce4ce: 79cd ldm r5, {r0, r3, r4, r5, r6}
0x07fce4d0: 0c30 adds r0, #0xc
0x07fce4d2: 1e30 adds r0, #0x1e
0x07fce4d4: f830 adds r0, #0xf8
0x07fce4d6: 1830 adds r0, #0x18
0x07fce4d8: 19feffb6 mrc2 p6, #0, fp, c9, c15, #7
0x07fce4e2: 7ffe7fb6 mrc2 p6, #3, fp, c15, c15, #3
0x07fce4e6: d830 adds r0, #0xd8
0x07fce4e8: 1830 adds r0, #0x18
0x07fce4ea: 1830 adds r0, #0x18
0x07fce4ec: 1830 adds r0, #0x18
0x07fce4ee: 1830 adds r0, #0x18
0x07fce4f0: 0081 strh r0, [r0, #8]
0x07fce4f2: f300 lsls r3, r6, #3
0x07fce4f4: 007f ldrb r0, [r0, #0x1c]
0x07fce4f6: fe03 lsls r6, r7, #0xf
0x07fce4f8: 0006 lsls r0, r0, #0x18
0x07fce4fa: 000c lsrs r0, r0, #0x10
0x07fce4fc: 3018 adds r0, r6, r0
0x07fce4fe: 183f subs r7, #0x18
0x07fce500: fc00 lsls r4, r7, #3
0x07fce502: 0c01 lsls r4, r1, #4
0x07fce504: 8001 lsls r0, r0, #6
0x07fce506: 803f subs r7, #0x80
0x07fce508: fc01 lsls r4, r7, #7
0x07fce50a: 8001 lsls r0, r0, #6
0x07fce50c: 8001 lsls r0, r0, #6
0x07fce510: ff00 lsls r7, r7, #3
0x07fce512: 0000 movs r0, r0
0x07fce514: 6691 str r1, [sp, #0x198]
0x07fce516: 1ff81818 ldrb.w r1, [pc, #-0x818]
0x07fce51a: 1ff81818 ldrb.w r1, [pc, #-0x818]
0x07fce51e: 1ff80300 ldrb.w r0, [pc, #-0x3]
0x07fce522: 1ff80330 ldrb.w r3, [pc, #-0x3]
0x07fce528: 0380 strh r3, [r0]
0x07fce52c: 3c18 adds r4, r7, r0
0x07fce530: 0c18 adds r4, r1, r0
0x07fce534: 0c18 adds r4, r1, r0
0x07fce536: 0079 ldrb r0, [r0, #4]
0x07fce538: cb0c lsrs r3, r1, #0x13
0x07fce53a: 601e subs r0, r4, #1
0x07fce53e: 6018 adds r0, r4, r1
0x07fce540: 6019 adds r0, r4, r5
0x07fce544: e619 adds r6, r4, r7
0x07fce546: ec3b subs r3, #0xec
0x07fce548: 783c subs r4, #0x78
0x07fce54a: 607e ldrb r0, [r4, #0x19]
0x07fce54c: f07e ldrb r0, [r6, #0x1b]
0x07fce54e: f0d8 bhi #0x7fce532
0x07fce550: d819 adds r0, r3, r7
0x07fce552: 9819 adds r0, r3, r6
0x07fce554: 8c1b subs r4, r1, r6
0x07fce556: 061e subs r6, r0, #0
0x07fce558: 0300 movs r3, r0
0x07fce55a: 5904 lsls r1, r3, #0x11
0x07fce55c: 1860 str r0, [r3]
0x07fce55e: 1860 str r0, [r3]
0x07fce560: 1860 str r0, [r3]
0x07fce562: 1f60 str r7, [r3]
0x07fce564: 1b70 strb r3, [r3]
0x07fce566: 3378 ldrb r3, [r6]
0x07fce568: 336c ldr r3, [r6, #0x40]
0x07fce56a: 7b66 str r3, [r7, #0x64]
0x07fce56c: de66 str r6, [r3, #0x6c]
0x07fce56e: 1e60 str r6, [r3]
0x07fce570: 0c60 str r4, [r1]
0x07fce572: 0c60 str r4, [r1]
0x07fce574: 1e60 str r6, [r3]
0x07fce576: 3380 strh r3, [r6]
0x07fce578: 60ffc000 vhadd.u32 q8, q8, q0
0x07fce57c: 0076 strb r0, [r0, #0x18]
0x07fce57e: 7d01 lsls r5, r7, #5
0x07fce580: 8003 lsls r0, r0, #0xe
0x07fce582: 0006 lsls r0, r0, #0x18
0x07fce584: 003f subs r7, #0
0x07fce586: fc30 adds r0, #0xfc
0x07fce588: 0c30 adds r0, #0xc
0x07fce58a: 0c30 adds r0, #0xc
0x07fce58c: 0c30 adds r0, #0xc
0x07fce58e: 0c3f subs r7, #0xc
0x07fce590: fc30 adds r0, #0xfc
0x07fce592: 0c30 adds r0, #0xc
0x07fce594: 0c30 adds r0, #0xc
0x07fce596: 0c30 adds r0, #0xc
0x07fce598: 0c30 adds r0, #0xc
0x07fce59a: 0c3f subs r7, #0xc
0x07fce59c: fc30 adds r0, #0xfc
0x07fce59e: 0c00 movs r4, r1
0x07fce5a0: 9732 adds r2, #0x97
0x07fce5a2: 3ffc0180 ldc2 p0, c8, [pc], #-4
0x07fce5a8: 6183 strh r1, [r4, #0x1a]
0x07fce5aa: dffe0180 cdp2 p0, #0xd, c8, c15, c1, #0
0x07fce5ae: 1ff80060 ldrb.w r6, [pc, #-0x0]
0x07fce5b2: 7efc67ec ldc2l p12, c14, [lr], #-0x19c
0x07fce5b6: 7e38 subs r0, #0x7e
0x07fce5ba: 7e00 lsls r6, r7, #1
0x07fce5bc: 78fc7ecc ldc2l p12, c12, [r8], #-0x1f8
0x07fce5c0: f0fc005b ldc2l p11, c5, [r0], #0
0x07fce5c4: d203 lsls r2, r2, #0xf
0x07fce5c6: 0001 lsls r0, r0, #4
0x07fce5c8: 807f ldrb r0, [r0, #0x1e]
0x07fce5ca: ff66 str r7, [r7, #0x6c]
0x07fce5cc: 63df svc #0x63
0x07fce5ce: fe06 lsls r6, r7, #0x1b
0x07fce5d0: 603f subs r7, #0x60
0x07fce5d2: fc06 lsls r4, r7, #0x1b
0x07fce5d6: ff0c lsrs r7, r7, #0x13
0x07fce5d8: 301b subs r0, r6, r4
0x07fce5da: 9830 adds r0, #0x98
0x07fce5dc: cce0 b #0x7fce778
0x07fce5de: 6707 lsls r7, r4, #0x1d
0x07fce5e0: 0001 lsls r0, r0, #4
0x07fce5e2: c000 lsls r0, r0, #3
0x07fce5e4: 6000 lsls r0, r4, #1
0x07fce5e6: 971c adds r7, r2, #2
0x07fce5e8: 3ffc0180 ldc2 p0, c8, [pc], #-4
0x07fce5ee: 6183 strh r1, [r4, #0x1a]
0x07fce5f0: dffe0180 cdp2 p0, #0xd, c8, c15, c1, #0
0x07fce5f4: 1ff80000 ldrb.w r0, [pc, #-0x0]
0x07fce5f8: 0cfe7fc6 mcr2 p6, #0, ip, c12, c15, #3
0x07fce5fc: 1cfe3ec6 mrc2 p6, #0, ip, c12, c14, #1
0x07fce600: 6ffeccc6 cdp2 p6, #6, c12, c15, c12, #6
0x07fce604: 0cfe0cc6 cdp2 p6, #0, c12, c12, c12, #0
0x07fce608: 0096 str r6, [sp]
0x07fce60a: 4d00 lsls r5, r1, #1
0x07fce60c: c07e ldrb r0, [r0, #0x1b]
0x07fce60e: c066 str r0, [r0, #0x6c]
0x07fce610: fe6d ldr r6, [r7, #0x5c]
0x07fce612: 8c6f ldr r4, [r1, #0x78]
0x07fce614: d878 ldrb r0, [r3, #3]
0x07fce616: 706d ldr r0, [r6, #0x54]
0x07fce618: dc6f ldr r4, [r3, #0x7c]
0x07fce61a: 3766 str r7, [r6, #0x60]
0x07fce61c: 3067 str r0, [r6, #0x70]
0x07fce61e: fe66 str r6, [r7, #0x6c]
0x07fce620: 307f ldrb r0, [r6, #0x1c]
0x07fce622: 307b ldrb r0, [r6, #0xc]
0x07fce624: ff60 str r7, [r7, #0xc]
0x07fce626: 3060 str r0, [r6]
0x07fce628: 3060 str r0, [r6]
0x07fce62a: 3000 movs r0, r6
0x07fce62c: 51ac add r4, sp, #0x144
0x07fce62e: 0600 movs r6, r0
0x07fce630: 0600 movs r6, r0
0x07fce634: 1818 adds r0, r3, r0
0x07fce636: 3c30 adds r0, #0x3c
0x07fce638: 6660 str r6, [r4, #4]
0x07fce63a: 03c0 stm r0!, {r0, r1}
0x07fce63c: 0e70 strb r6, [r1]
0x07fce63e: 381c adds r0, r7, #0
0x07fce640: e007 lsls r0, r4, #0x1f
0x07fce642: 0780 strh r7, [r0]
0x07fce644: 00e0 b #0x7fce648
0x07fce646: 0030 adds r0, #0
0x07fce648: 0f00 movs r7, r1
0x07fce64a: 01c0 stm r0!, {r0}
0x07fce64c: 0060 str r0, [r0]
0x07fce64e: 0096 str r6, [sp]
0x07fce650: ea3f subs r7, #0xea
0x07fce652: fc01 lsls r4, r7, #7
0x07fce654: 807f ldrb r0, [r0, #0x1e]
0x07fce656: ff61 str r7, [r7, #0x1c]
0x07fce658: 83df svc #0x83
0x07fce65a: fe01 lsls r6, r7, #7
0x07fce65c: 801f subs r0, r0, #6
0x07fce65e: f800 lsls r0, r7, #3
0x07fce660: 003f subs r7, #0
0x07fce662: fc00 lsls r4, r7, #3
0x07fce664: 0c00 movs r4, r1
0x07fce666: 0c1f subs r4, r1, #4
0x07fce668: fc00 lsls r4, r7, #3
0x07fce66a: 0c00 movs r4, r1
0x07fce66c: 0c3f subs r7, #0xc
0x07fce66e: fc00 lsls r4, r7, #3
0x07fce670: 0c00 movs r4, r1
0x07fce672: 5927 movs r7, #0x59
0x07fce674: 0180 strh r1, [r0]
0x07fce676: 0180 strh r1, [r0]
0x07fce678: 0180 strh r1, [r0]
0x07fce67a: 0180 strh r1, [r0]
0x07fce67c: 0180 strh r1, [r0]
0x07fce680: 0180 strh r1, [r0]
0x07fce682: 0180 strh r1, [r0]
0x07fce684: 03c0 stm r0!, {r0, r1}
0x07fce686: 03c0 stm r0!, {r0, r1}
0x07fce688: 0660 str r6, [r0]
0x07fce68a: 0660 str r6, [r0]
0x07fce68c: 0c30 adds r0, #0xc
0x07fce68e: 1818 adds r0, r3, r0
0x07fce690: 300c lsrs r0, r6, #0x10
0x07fce692: e007 lsls r0, r4, #0x1f
0x07fce694: 005b ldrh r0, [r0, r4]
0x07fce696: 5000 lsls r0, r2, #1
0x07fce698: 007f ldrb r0, [r0, #0x1c]
0x07fce69a: fc00 lsls r4, r7, #3
0x07fce69c: 1800 movs r0, r3
0x07fce69e: 3000 movs r0, r6
0x07fce6a0: 6001 lsls r0, r4, #5
0x07fce6a2: c001 lsls r0, r0, #7
0x07fce6a6: ff01 lsls r7, r7, #7
0x07fce6a8: 8001 lsls r0, r0, #6
0x07fce6aa: 8001 lsls r0, r0, #6
0x07fce6ac: 8001 lsls r0, r0, #6
0x07fce6ae: 8001 lsls r0, r0, #6
0x07fce6b0: 8001 lsls r0, r0, #6
0x07fce6b2: 8007 lsls r0, r0, #0x1e
0x07fce6b4: 8003 lsls r0, r0, #0xe
0x07fce6b6: 0000 movs r0, r0
0x07fce6b8: 4e11 asrs r6, r1, #5
0x07fce6ba: 0000 movs r0, r0
0x07fce6bc: 3ff80318 ldrh.w r1, [pc, #-0x803]
0x07fce6c0: 0318 adds r3, r0, r0
0x07fce6c2: 0318 adds r3, r0, r0
0x07fce6c4: 0318 adds r3, r0, r0
0x07fce6c6: 0318 adds r3, r0, r0
0x07fce6c8: 3ff80618 ldrh.w r1, [pc, #-0x806]
0x07fce6cc: 0618 adds r6, r0, r0
0x07fce6ce: 0618 adds r6, r0, r0
0x07fce6d0: 0618 adds r6, r0, r0
0x07fce6d2: 0618 adds r6, r0, r0
0x07fce6d4: 0618 adds r6, r0, r0
0x07fce6d8: 0000 movs r0, r0
0x07fce6da: 005b ldrh r0, [r0, r4]
0x07fce6dc: c503 lsls r5, r0, #0xf
0x07fce6de: 0001 lsls r0, r0, #4
0x07fce6e0: 807f ldrb r0, [r0, #0x1e]
0x07fce6e2: ff60 str r7, [r7, #0xc]
0x07fce6e4: 03df svc #3
0x07fce6e6: fe01 lsls r6, r7, #7
0x07fce6e8: 801f subs r0, r0, #6
0x07fce6ea: f819 adds r0, r7, r7
0x07fce6ec: 9819 adds r0, r3, r6
0x07fce6ee: 981f subs r0, r3, #6
0x07fce6f0: f819 adds r0, r7, r7
0x07fce6f2: 9819 adds r0, r3, r6
0x07fce6f4: 981f subs r0, r3, #6
0x07fce6f6: f806 lsls r0, r7, #0x1b
0x07fce6f8: 600c lsrs r0, r4, #0x11
0x07fce6fa: 3018 adds r0, r6, r0
0x07fce6fc: 1800 movs r0, r3
0x07fce6fe: 536f ldr r3, [r2, #0x74]
0x07fce700: 0e00 movs r6, r1
0x07fce702: 78fe66c6 cdp2 p6, #7, c12, c8, c6, #3
0x07fce706: 66c6 stm r6!, {r1, r2, r5, r6}
0x07fce708: 66c6 stm r6!, {r1, r2, r5, r6}
0x07fce70a: 66c6 stm r6!, {r1, r2, r5, r6}
0x07fce70c: 66c6 stm r6!, {r1, r2, r5, r6}
0x07fce70e: 66c6 stm r6!, {r1, r2, r5, r6}
0x07fce710: 66c6 stm r6!, {r1, r2, r5, r6}
0x07fce712: 6ec6 stm r6!, {r1, r2, r3, r5, r6}
0x07fce714: 7efc06d8 ldc2l p8, c13, [lr], #-0x18
0x07fce718: 0cc0 stm r0!, {r2, r3}
0x07fce71a: 0cc0 stm r0!, {r2, r3}
0x07fce71c: 18c0 stm r0!, {r3, r4}
0x07fce71e: 30c0 stm r0!, {r4, r5}
0x07fce720: 008f ldrh r0, [r0, #0x38]
0x07fce722: b000 lsls r0, r6, #2
0x07fce724: 003f subs r7, #0
0x07fce726: fe30 adds r0, #0xfe
0x07fce728: 0030 adds r0, #0
0x07fce72a: 003f subs r7, #0
0x07fce72c: fc30 adds r0, #0xfc
0x07fce72e: 0030 adds r0, #0
0x07fce730: 003f subs r7, #0
0x07fce732: fe36 adds r6, #0xfe
0x07fce734: c036 adds r6, #0xc0
0x07fce736: cc36 adds r6, #0xcc
0x07fce738: 7836 adds r6, #0x78
0x07fce73a: 3066 str r0, [r6, #0x60]
0x07fce73c: 1867 str r0, [r3, #0x70]
0x07fce73e: 8cc7 stm r7!, {r2, r3, r7}
0x07fce740: 0706 lsls r7, r0, #0x18
0x07fce742: 0000 movs r0, r0
0x07fce746: 0000 movs r0, r0
0x07fce748: 3ff83018 ldrh.w r1, [pc, #-0x830]
0x07fce74c: 3018 adds r0, r6, r0
0x07fce74e: 3018 adds r0, r6, r0
0x07fce750: 3018 adds r0, r6, r0
0x07fce752: 3018 adds r0, r6, r0
0x07fce754: 3ff83000 ldrh.w r0, [pc, #-0x30]
0x07fce758: 3000 movs r0, r6
0x07fce75a: 3000 movs r0, r6
0x07fce75c: 3006 lsls r0, r6, #0x18
0x07fce75e: 3006 lsls r0, r6, #0x18
0x07fce760: 3006 lsls r0, r6, #0x18
0x07fce762: 1ffe0000 cdp2 p0, #1, c0, c15, c0, #0
0x07fce766: 0053 strh r0, [r0, r4]
0x07fce768: 480c lsrs r0, r1, #0x11
0x07fce76a: 000c lsrs r0, r0, #0x10
0x07fce76c: 000c lsrs r0, r0, #0x10
0x07fce76e: 001f subs r0, r0, #4
0x07fce770: fc19 adds r4, r7, r7
0x07fce772: 8031 adds r1, #0x80
0x07fce774: 8061 str r0, [r0, #0x18]
0x07fce776: 8001 lsls r0, r0, #6
0x07fce778: 8001 lsls r0, r0, #6
0x07fce77c: ff01 lsls r7, r7, #7
0x07fce77e: 8001 lsls r0, r0, #6
0x07fce780: 8001 lsls r0, r0, #6
0x07fce782: 8001 lsls r0, r0, #6
0x07fce784: 8001 lsls r0, r0, #6
0x07fce786: 8001 lsls r0, r0, #6
0x07fce788: 8000 lsls r0, r0, #2
0x07fce78a: 672a cmp r2, #0x67
0x07fce78c: 0180 strh r1, [r0]
0x07fce78e: 0180 strh r1, [r0]
0x07fce790: 0180 strh r1, [r0]
0x07fce792: 3ffc0180 ldc2 p0, c8, [pc], #-4
0x07fce796: 0180 strh r1, [r0]
0x07fce798: 0180 strh r1, [r0]
0x07fce79c: 03c0 stm r0!, {r0, r1}
0x07fce79e: 07e0 b #0x7fce7b0
0x07fce7a0: 0db0 add sp, #0x34
0x07fce7a2: 1998 ldr r0, [sp, #0x64]
0x07fce7a4: 318c ldrh r1, [r6, #0x20]
0x07fce7a6: e187 strh r1, [r4, #0x3e]
0x07fce7a8: 0180 strh r1, [r0]
0x07fce7aa: 0180 strh r1, [r0]
0x07fce7ac: 0075 strb r0, [r0, #0x14]
0x07fce7ae: 3301 lsls r3, r6, #4
0x07fce7b0: 8001 lsls r0, r0, #6
0x07fce7b2: 8001 lsls r0, r0, #6
0x07fce7b4: 803f subs r7, #0x80
0x07fce7b6: fc31 adds r1, #0xfc
0x07fce7b8: 8c31 adds r1, #0x8c
0x07fce7ba: 8c31 adds r1, #0x8c
0x07fce7bc: 8c3f subs r7, #0x8c
0x07fce7be: fc31 adds r1, #0xfc
0x07fce7c0: 8c31 adds r1, #0x8c
0x07fce7c2: 8c31 adds r1, #0x8c
0x07fce7c4: 8c3f subs r7, #0x8c
0x07fce7c6: fc31 adds r1, #0xfc
0x07fce7c8: 8c01 lsls r4, r1, #6
0x07fce7ca: 8001 lsls r0, r0, #6
0x07fce7cc: 8001 lsls r0, r0, #6
0x07fce7ce: 8000 lsls r0, r0, #2
0x07fce7d0: 9149 ldr r1, [pc, #0x244]
0x07fce7d2: 0000 movs r0, r0
0x07fce7d6: 0660 str r6, [r0]
0x07fce7d8: 0660 str r6, [r0]
0x07fce7da: 7ffe6666 cdp2 p6, #7, c6, c15, c6, #3
0x07fce7de: 6666 str r6, [r4, #0x64]
0x07fce7e0: 6c66 str r4, [r5, #0x64]
0x07fce7e2: 783e subs r6, #0x78
0x07fce7e4: 7006 lsls r0, r6, #0x19
0x07fce7e6: 6006 lsls r0, r4, #0x19
0x07fce7e8: 7ffe6006 cdp2 p6, #7, c0, c15, c0, #3
0x07fce7ec: 6006 lsls r0, r4, #0x19
0x07fce7ee: 7ffe6006 cdp2 p6, #7, c0, c15, c0, #3
0x07fce7f2: 0062 str r0, [r0, #0x20]
0x07fce7f4: 0c00 movs r4, r1
0x07fce7f6: 7800 lsls r0, r7, #1
0x07fce7f8: 6c00 lsls r4, r5, #1
0x07fce7fa: 603f subs r7, #0x60
0x07fce7fc: ff30 adds r0, #0xff
0x07fce7fe: 6030 adds r0, #0x60
0x07fce800: 6030 adds r0, #0x60
0x07fce802: 6630 adds r0, #0x66
0x07fce804: 663f subs r7, #0x66
0x07fce806: 6630 adds r0, #0x66
0x07fce808: 3c30 adds r0, #0x3c
0x07fce80a: 3c30 adds r0, #0x3c
0x07fce80c: 1b30 adds r0, #0x1b
0x07fce80e: 3b60 str r3, [r7]
0x07fce810: 6f60 str r7, [r5, #4]
0x07fce812: c7c1 stm r1!, {r0, r1, r2, r6, r7}
0x07fce814: 8300 lsls r3, r0, #2
0x07fce816: 4ea5 adr r5, #0x138
0x07fce818: 0300 movs r3, r0
0x07fce81a: 0180 strh r1, [r0]
0x07fce81c: 0000 movs r0, r0
0x07fce81e: 7ffe0300 cdp2 p0, #7, c0, c15, c3, #0
0x07fce822: 0600 movs r6, r0
0x07fce824: 0c30 adds r0, #0xc
0x07fce826: 1860 str r0, [r3]
0x07fce828: 3fcc ldm r4, {r0, r1, r2, r3, r4, r5}
0x07fce82a: 0198 ldr r0, [sp, #4]
0x07fce82c: 0730 adds r0, #7
0x07fce82e: 1c60 str r4, [r3]
0x07fce830: 70f00398 b.w #0x883e83a
0x07fce834: 0e0c lsrs r6, r1, #0x10
0x07fce836: 7806 lsls r0, r7, #0x19
0x07fce838: 005e ldrsh r0, [r0, r0]
0x07fce83a: 7418 adds r4, r6, r1
0x07fce83c: 0018 adds r0, r0, r0
0x07fce83e: 001f subs r0, r0, #4
0x07fce840: fe30 adds r0, #0xfe
0x07fce842: c030 adds r0, #0xc0
0x07fce844: c060 str r0, [r0, #0xc]
0x07fce846: c01f subs r0, r0, #7
0x07fce848: fc18 adds r4, r7, r3
0x07fce84a: c018 adds r0, r0, r3
0x07fce84c: c018 adds r0, r0, r3
0x07fce850: ff00 lsls r7, r7, #3
0x07fce852: c000 lsls r0, r0, #3
0x07fce854: c000 lsls r0, r0, #3
0x07fce856: c000 lsls r0, r0, #3
0x07fce858: c000 lsls r0, r0, #3
0x07fce85a: c000 lsls r0, r0, #3
0x07fce85c: 65e5 b #0x7fce32a
0x07fce85e: 0000 movs r0, r0
0x07fce860: 1ff01010 ands r0, pc, #0x100010
0x07fce864: 1010 asrs r0, r2, #0x20
0x07fce866: 1010 asrs r0, r2, #0x20
0x07fce868: 1010 asrs r0, r2, #0x20
0x07fce86a: 1010 asrs r0, r2, #0x20
0x07fce86c: 1ff01010 ands r0, pc, #0x100010
0x07fce870: 1010 asrs r0, r2, #0x20
0x07fce872: 1010 asrs r0, r2, #0x20
0x07fce874: 1010 asrs r0, r2, #0x20
0x07fce876: 1010 asrs r0, r2, #0x20
0x07fce878: 1010 asrs r0, r2, #0x20
0x07fce87a: 1ff01010 ands r0, pc, #0x100010
0x07fce87e: 0079 ldrb r0, [r0, #4]
0x07fce880: bb02 lsls r3, r7, #0xa
0x07fce882: 0001 lsls r0, r0, #4
0x07fce884: 00fffe00 vqadd.u8 q0, q8, q15
0x07fce888: 0014 asrs r0, r0, #0x10
0x07fce88a: 5013 asrs r0, r2, #0xd
0x07fce88c: 9014 asrs r0, r2, #0x12
0x07fce88e: 501f subs r0, r2, #5
0x07fce890: f001 lsls r0, r6, #7
0x07fce892: 007f ldrb r0, [r0, #0x1c]
0x07fce894: fc42 cmn r4, r7
0x07fce896: 0444 add r4, r0
0x07fce898: 444f ldr r7, [pc, #0x110]
0x07fce89a: e444 add ip, ip
0x07fce89c: 2440 ands r4, r4
0x07fce89e: 1440 ands r4, r2
0x07fce8a0: 0800 movs r0, r1
0x07fce8a2: 5929 cmp r1, #0x59
0x07fce8a4: 0000 movs r0, r0
0x07fce8a6: 3ff80100 ldrh.w r0, [pc, #-0x1]
0x07fce8aa: 0100 movs r1, r0
0x07fce8ac: 0100 movs r1, r0
0x07fce8ae: 0100 movs r1, r0
0x07fce8b0: fffe0100 cdp2 p0, #0xf, c0, c15, c1, #0
0x07fce8b4: 0280 strh r2, [r0]
0x07fce8b6: 0280 strh r2, [r0]
0x07fce8b8: 0440 ands r4, r0
0x07fce8ba: 0440 ands r4, r0
0x07fce8bc: 0820 movs r0, #8
0x07fce8be: 1010 asrs r0, r2, #0x20
0x07fce8c0: 2008 lsrs r0, r4, #0x20
0x07fce8c2: c006 lsls r0, r0, #0x1b
0x07fce8c4: 005e ldrsh r0, [r0, r0]
0x07fce8c6: a600 lsls r6, r4, #2
0x07fce8c8: 0030 adds r0, #0
0x07fce8ca: 0049 ldr r1, [pc, #0]
0x07fce8cc: c04a ldr r2, [pc, #0x300]
0x07fce8ce: 2032 adds r2, #0x20
0x07fce8d0: 1004 lsls r0, r2, #0x10
0x07fce8d2: 0004 lsls r0, r0, #0x10
0x07fce8d4: 0004 lsls r0, r0, #0x10
0x07fce8d6: 0004 lsls r0, r0, #0x10
0x07fce8d8: 0004 lsls r0, r0, #0x10
0x07fce8da: 0004 lsls r0, r0, #0x10
0x07fce8dc: 0002 lsls r0, r0, #8
0x07fce8de: 1002 lsls r0, r2, #8
0x07fce8e0: 2001 lsls r0, r4, #4
0x07fce8e2: c000 lsls r0, r0, #3
0x07fce8e4: 0000 movs r0, r0
0x07fce8e6: 0000 movs r0, r0
0x07fce8ea: 000c lsrs r0, r0, #0x10
0x07fce8ec: 000c lsrs r0, r0, #0x10
0x07fce8ee: 7e0c lsrs r6, r7, #0x11
0x07fce8f0: 660c lsrs r6, r4, #0x11
0x07fce8f4: 660c lsrs r6, r4, #0x11
0x07fce8f6: 660c lsrs r6, r4, #0x11
0x07fce8f8: 7e0c lsrs r6, r7, #0x11
0x07fce8fa: 66cc ldm r4!, {r1, r2, r5, r6}
0x07fce8fc: 666c ldr r6, [r4, #0x44]
0x07fce8fe: 666c ldr r6, [r4, #0x44]
0x07fce900: 660c lsrs r6, r4, #0x11
0x07fce902: 7e0c lsrs r6, r7, #0x11
0x07fce904: 660c lsrs r6, r4, #0x11
0x07fce906: 003c subs r4, #0
0x07fce908: 0018 adds r0, r0, r0
0x07fce90a: 008d ldrh r0, [r0, #0x28]
0x07fce90c: 1f00 movs r7, r3
0x07fce90e: 0000 movs r0, r0
0x07fce910: 0000 movs r0, r0
0x07fce912: 0000 movs r0, r0
0x07fce914: 0000 movs r0, r0
0x07fce916: 0000 movs r0, r0
0x07fce918: 0000 movs r0, r0
0x07fce91a: 0000 movs r0, r0
0x07fce91e: 0000 movs r0, r0
0x07fce920: 0000 movs r0, r0
0x07fce922: 0000 movs r0, r0
0x07fce924: 0000 movs r0, r0
0x07fce926: 0000 movs r0, r0
0x07fce928: 0000 movs r0, r0
0x07fce92a: 0000 movs r0, r0
0x07fce92c: 0000 movs r0, r0
0x07fce92e: 8fd8 bhi #0x7fce850
0x07fce930: 0000 movs r0, r0
0x07fce932: 23fc1020 stc2 p0, c2, [r3], #-0x40
0x07fce936: 1020 movs r0, #0x10
0x07fce938: 0040 ands r0, r0
0x07fce93a: 0040 ands r0, r0
0x07fce93c: f0d0 beq #0x7fce920
0x07fce93e: 1148 ldr r0, [pc, #0x44]
0x07fce940: 1244 add r2, r2
0x07fce942: 1444 add r4, r2
0x07fce944: 1040 ands r0, r2
0x07fce946: 1040 ands r0, r2
0x07fce948: 1040 ands r0, r2
0x07fce94a: 2800 movs r0, r5
0x07fce94c: 47fe0000 cdp2 p0, #4, c0, c7, c0, #0
0x07fce950: 0067 str r0, [r0, #0x70]
0x07fce952: 0902 lsls r1, r1, #8
0x07fce954: 0002 lsls r0, r0, #8
0x07fce956: 00fffe04 vqshl.u8 q0, q15, q8
0x07fce95a: 0004 lsls r0, r0, #0x10
0x07fce95c: 000f lsrs r0, r0, #0x1c
0x07fce95e: f008 lsrs r0, r6, #3
0x07fce960: 1018 adds r0, r2, r0
0x07fce962: 102f cmp r7, #0x10
0x07fce964: f048 ldr r0, [pc, #0x3c0]
0x07fce966: 1088 ldrh r0, [r2]
0x07fce968: 100f lsrs r0, r2, #0x1c
0x07fce96a: f008 lsrs r0, r6, #3
0x07fce96c: 1008 lsrs r0, r2, #0x20
0x07fce96e: 1008 lsrs r0, r2, #0x20
0x07fce970: 5008 lsrs r0, r2, #1
0x07fce972: 2000 movs r0, r4
0x07fce974: 5143 muls r1, r2, r1
0x07fce976: 0000 movs r0, r0
0x07fce978: 3ffc0000 ldc2 p0, c0, [pc], #-0
0x07fce97c: 0000 movs r0, r0
0x07fce97e: 0000 movs r0, r0
0x07fce982: 0660 str r6, [r0]
0x07fce984: 0660 str r6, [r0]
0x07fce986: 0660 str r6, [r0]
0x07fce988: 0660 str r6, [r0]
0x07fce98a: 0c60 str r4, [r1]
0x07fce98c: 0c63 str r4, [r1, #0x30]
0x07fce98e: 1863 str r0, [r3, #0x30]
0x07fce990: 3063 str r0, [r6, #0x30]
0x07fce992: 603f subs r7, #0x60
0x07fce994: c000 lsls r0, r0, #3
0x07fce996: 0065 str r0, [r0, #0x50]
0x07fce998: e600 lsls r6, r4, #3
0x07fce99a: 001f subs r0, r0, #4
0x07fce99c: f818 adds r0, r7, r3
0x07fce99e: 1818 adds r0, r3, r0
0x07fce9a0: 1818 adds r0, r3, r0
0x07fce9a2: 1818 adds r0, r3, r0
0x07fce9a4: 181f subs r0, r3, #4
0x07fce9a6: f818 adds r0, r7, r3
0x07fce9a8: 1818 adds r0, r3, r0
0x07fce9aa: 1818 adds r0, r3, r0
0x07fce9ac: 1818 adds r0, r3, r0
0x07fce9ae: 181f subs r0, r3, #4
0x07fce9b0: f800 lsls r0, r7, #3
0x07fce9b2: 0000 movs r0, r0
0x07fce9b6: ff00 lsls r7, r7, #3
0x07fce9b8: 0000 movs r0, r0
0x07fce9ba: 60c5 stm r5!, {r5, r6}
0x07fce9bc: 1860 str r0, [r3]
0x07fce9be: 1860 str r0, [r3]
0x07fce9c0: 1ffe1860 mrc2 p0, #0, r6, c15, c8, #0
0x07fce9c6: 7e60 str r6, [r7, #4]
0x07fce9ca: 7800 lsls r0, r7, #1
0x07fce9cc: dbfc1b0c ldc2l p12, c0, [fp], {0x1b}
0x07fce9d2: 1b0c lsrs r3, r3, #0x10
0x07fce9d6: 1b0c lsrs r3, r3, #0x10
0x07fce9d8: 1b3c subs r4, #0x1b
0x07fce9da: 1b18 adds r3, r3, r0
0x07fce9dc: 004e ldr r6, [pc, #0]
0x07fce9de: ba01 lsls r2, r7, #6
0x07fce9e0: 8001 lsls r0, r0, #6
0x07fce9e2: 8001 lsls r0, r0, #6
0x07fce9e4: 8001 lsls r0, r0, #6
0x07fce9e6: 8001 lsls r0, r0, #6
0x07fce9e8: 8001 lsls r0, r0, #6
0x07fce9ea: 8003 lsls r0, r0, #0xe
0x07fce9ec: c003 lsls r0, r0, #0xf
0x07fce9ee: c006 lsls r0, r0, #0x1b
0x07fce9f0: 6006 lsls r0, r4, #0x19
0x07fce9f2: 600c lsrs r0, r4, #0x11
0x07fce9f4: 300c lsrs r0, r6, #0x10
0x07fce9f6: 3018 adds r0, r6, r0
0x07fce9f8: 1830 adds r0, #0x18
0x07fce9fa: 0c60 str r4, [r1]
0x07fce9fc: 06c0 stm r0!, {r1, r2}
0x07fce9fe: 0300 movs r3, r0
0x07fcea00: 7269 ldr r2, [r6, #0x14]
0x07fcea02: 18c0 stm r0!, {r3, r4}
0x07fcea04: 18c0 stm r0!, {r3, r4}
0x07fcea06: 78c0 stm r0!, {r3, r4, r5, r6}
0x07fcea08: 78fe7ffe mrc2 p14, #3, apsr_nzcv, c8, c15, #3
0x07fcea0c: 7b7e ldrb r3, [r7, #0x19]
0x07fcea0e: d87e ldrb r0, [r3, #0x1b]
0x07fcea10: 18de udf #0x18
0x07fcea12: 1ede udf #0x1e
0x07fcea16: 7b36 adds r6, #0x7b
0x07fcea18: 1866 str r0, [r3, #0x60]
0x07fcea1a: 1866 str r0, [r3, #0x60]
0x07fcea1c: 18c6 stm r6!, {r3, r4}
0x07fcea1e: 19bc pop {r0, r3, r4}
0x07fcea20: 1818 adds r0, r3, r0
0x07fcea22: 0059 ldr r0, [r0, r4]
0x07fcea24: 7303 lsls r3, r6, #0xd
0x07fcea26: 0003 lsls r0, r0, #0xc
0x07fcea28: 0003 lsls r0, r0, #0xc
0x07fcea2a: 0003 lsls r0, r0, #0xc
0x07fcea2c: 0006 lsls r0, r0, #0x18
0x07fcea30: ff06 lsls r7, r7, #0x1b
0x07fcea32: 300c lsrs r0, r6, #0x10
0x07fcea34: 300c lsrs r0, r6, #0x10
0x07fcea36: 3018 adds r0, r6, r0
0x07fcea38: 601c adds r0, r4, #1
0x07fcea3a: 6007 lsls r0, r4, #0x1d
0x07fcea3c: c001 lsls r0, r0, #7
0x07fcea3e: c007 lsls r0, r0, #0x1f
0x07fcea40: 701c adds r0, r6, #1
0x07fcea42: 1870 strb r0, [r3]
0x07fcea44: 0c00 movs r4, r1
0x07fcea46: 690d lsrs r1, r5, #0x15
0x07fcea48: 1830 adds r0, #0x18
0x07fcea4a: 1830 adds r0, #0x18
0x07fcea4c: 1bff1830 vqadd.u16 d3, d11, d8
0x07fcea50: fe30 adds r0, #0xfe
0x07fcea52: 19fe3986 mrc2 p6, #0, r8, c9, c9, #1
0x07fcea56: 3dfe7f86 mrc2 p6, #1, r8, c13, c15, #3
0x07fcea5a: 7ffed986 mrc2 p6, #3, r8, c15, c9, #6
0x07fcea5e: 19fe1986 mrc2 p6, #0, r8, c9, c9, #0
0x07fcea62: 1986 strh r1, [r3, #0x30]
0x07fcea64: 1fff1800 vqadd.u16 d0, d15, d8
0x07fcea68: 0068 ldr r0, [r0]
0x07fcea6a: 1130 adds r0, #0x11
0x07fcea6c: 0630 adds r0, #6
0x07fcea6e: 0637 adds r7, #6
0x07fcea70: c630 adds r0, #0xc6
0x07fcea72: c6fcff36 stc2l p6, c3, [r6], {0xff}
0x07fcea76: c633 adds r3, #0xc6
0x07fcea78: c67b ldrb r6, [r0, #0xf]
0x07fcea7a: f67d ldrb r6, [r6, #0x17]
0x07fcea7c: 9ef19ef3 bl #0x856d1bc
0x07fcea80: c633 adds r3, #0xc6
0x07fcea82: c636 adds r6, #0xc6
0x07fcea84: c63c subs r4, #0xc6
0x07fcea86: 0630 adds r0, #6
0x07fcea88: 1e30 adds r0, #0x1e
0x07fcea8a: 0c00 movs r4, r1
0x07fcea8c: 611a subs r1, r4, r1
0x07fcea8e: 1ff81998 ldrb.w sb, [pc, #-0x819]
0x07fcea92: 1ff81998 ldrb.w sb, [pc, #-0x819]
0x07fcea96: 1ff80180 ldrb.w r8, [pc, #-0x1]
0x07fcea9a: 3ffc318c ldc2 p12, c8, [pc], #-0xc4
0x07fcea9e: 31ec3ffc ldc p12, c15, [r1], #-0xfc
0x07fceaa2: 363c subs r4, #0x36
0x07fceaa4: 3018 adds r0, r6, r0
0x07fceaa6: 0180 strh r1, [r0]
0x07fceaa8: 6cc6 stm r6!, {r2, r3, r5, r6}
0x07fceaaa: 6c1b subs r4, r5, r5
0x07fceaac: c7fb0052 smlal r5, r2, r7, r0
0x07fceab0: b30c lsrs r3, r6, #0x12
0x07fceab2: 300c lsrs r0, r6, #0x10
0x07fceab6: ff0c lsrs r7, r7, #0x13
0x07fceab8: 3000 movs r0, r6
0x07fceaba: 007f ldrb r0, [r0, #0x1c]
0x07fceabc: ff63 str r7, [r7, #0x3c]
0x07fceabe: 03c3 stm r3!, {r0, r1}
0x07fceac0: 063f subs r7, #6
0x07fceac2: f803 lsls r0, r7, #0xf
0x07fceac4: 1803 lsls r0, r3, #0xc
0x07fceac6: 1806 lsls r0, r3, #0x18
0x07fceac8: 1806 lsls r0, r3, #0x18
0x07fceaca: 180c lsrs r0, r3, #0x10
0x07fceacc: 1818 adds r0, r3, r0
0x07fceace: f030 adds r0, #0xf0
0x07fcead0: 6000 lsls r0, r4, #1
0x07fcead2: 52a8 add r0, sp, #0x148
0x07fcead4: 0060 str r0, [r0]
0x07fcead6: 0060 str r0, [r0]
0x07fcead8: 7e60 str r6, [r7, #4]
0x07fceada: 0060 str r0, [r0]
0x07fceadc: 01fe0066 cdp2 p6, #0, c6, c1, c0, #0
0x07fceae0: ff66 str r7, [r7, #0x6c]
0x07fceae2: 3066 str r0, [r6, #0x60]
0x07fceae4: 3066 str r0, [r6, #0x60]
0x07fceae6: 30c6 stm r6!, {r4, r5}
0x07fceae8: 6cc6 stm r6!, {r2, r3, r5, r6}
0x07fceaea: 66c6 stm r6!, {r1, r2, r5, r6}
0x07fceaec: ff86 strh r7, [r7, #0x36]
0x07fceaee: 6786 strh r7, [r4, #0x32]
0x07fceaf0: 033c subs r4, #3
0x07fceaf2: 0618 adds r6, r0, r0
0x07fceaf4: 0097 str r7, [sp]
0x07fceaf6: 5201 lsls r2, r2, #5
0x07fceaf8: 8001 lsls r0, r0, #6
0x07fceafa: 807f ldrb r0, [r0, #0x1e]
0x07fceafc: fe01 lsls r6, r7, #7
0x07fceafe: 803f subs r7, #0x80
0x07fceb00: fc01 lsls r4, r7, #7
0x07fceb04: ff00 lsls r7, r7, #3
0x07fceb06: 001f subs r0, r0, #4
0x07fceb08: f818 adds r0, r7, r3
0x07fceb0a: 181f subs r0, r3, #4
0x07fceb0c: f818 adds r0, r7, r3
0x07fceb0e: 181f subs r0, r3, #4
0x07fceb10: f818 adds r0, r7, r3
0x07fceb12: 1818 adds r0, r3, r0
0x07fceb14: 7818 adds r0, r7, r1
0x07fceb16: 3000 movs r0, r6
0x07fceb18: 5e74 strb r6, [r3, #0x11]
0x07fceb1a: 1800 movs r0, r3
0x07fceb1c: 1800 movs r0, r3
0x07fceb1e: 1ffe30c0 mrc2 p0, #0, ip, c15, c0, #1
0x07fceb22: 30c0 stm r0!, {r4, r5}
0x07fceb24: 60c0 stm r0!, {r5, r6}
0x07fceb28: 18c0 stm r0!, {r3, r4}
0x07fceb2a: 18c0 stm r0!, {r3, r4}
0x07fceb2c: 18c0 stm r0!, {r3, r4}
0x07fceb3a: 0051 str r0, [r0, r4]
0x07fceb3c: 3f0c lsrs r7, r7, #0x10
0x07fceb3e: 600c lsrs r0, r4, #0x11
0x07fceb40: 600c lsrs r0, r4, #0x11
0x07fceb42: 600c lsrs r0, r4, #0x11
0x07fceb44: 600c lsrs r0, r4, #0x11
0x07fceb46: 600c lsrs r0, r4, #0x11
0x07fceb48: 600c lsrs r0, r4, #0x11
0x07fceb4a: 600c lsrs r0, r4, #0x11
0x07fceb4c: 600c lsrs r0, r4, #0x11
0x07fceb4e: 600c lsrs r0, r4, #0x11
0x07fceb50: 600c lsrs r0, r4, #0x11
0x07fceb52: 6018 adds r0, r4, r1
0x07fceb54: 6318 adds r3, r4, r1
0x07fceb56: 6330 adds r0, #0x63
0x07fceb58: 6360 str r3, [r4, #4]
0x07fceb5a: 3fc0 stm r0!, {r0, r1, r2, r3, r4, r5}
0x07fceb5c: 0000 movs r0, r0
0x07fceb5e: 7ae5 b #0x7fce656
0x07fceb60: 0300 movs r3, r0
0x07fceb62: 0180 strh r1, [r0]
0x07fceb64: 3ffc0c30 ldc2 p0, c3, [pc], #-0x30
0x07fceb68: 0660 str r6, [r0]
0x07fceb6c: 0000 movs r0, r0
0x07fceb6e: 1ff81998 ldrb.w sb, [pc, #-0x819]
0x07fceb72: 1ff81998 ldrb.w sb, [pc, #-0x819]
0x07fceb76: 1ff80180 ldrb.w r8, [pc, #-0x1]
0x07fceb7a: 3ffc0180 ldc2 p0, c8, [pc], #-4
0x07fceb80: 0051 str r0, [r0, r4]
0x07fceb82: 5a01 lsls r2, r3, #5
0x07fceb84: 8019 adds r0, r0, r6
0x07fceb86: 980d lsrs r0, r3, #0x16
0x07fceb88: 980d lsrs r0, r3, #0x16
0x07fceb8a: b07f ldrb r0, [r6, #0x1e]
0x07fceb8c: ff60 str r7, [r7, #0xc]
0x07fceb8e: 03c0 stm r0!, {r0, r1}
0x07fceb90: 061f subs r6, r0, #4
0x07fceb92: f818 adds r0, r7, r3
0x07fceb94: 1818 adds r0, r3, r0
0x07fceb96: 181f subs r0, r3, #4
0x07fceb98: f806 lsls r0, r7, #0x1b
0x07fceb9a: 6006 lsls r0, r4, #0x19
0x07fceb9c: 600c lsrs r0, r4, #0x11
0x07fceb9e: 6338 subs r0, #0x63
0x07fceba0: 63e0 b #0x7fcec6a
0x07fceba2: 3f00 movs r7, r7
0x07fceba6: 0060 str r0, [r0]
0x07fceba8: 0060 str r0, [r0]
0x07fcebaa: fffc0c6c ldc2l p12, c6, [pc], #0x30
0x07fcebb0: 186c ldr r0, [r3, #0x40]
0x07fcebb2: 33fc7c60 ldc2 p0, c6, [r3], #-0x1f0
0x07fcebb8: 0c60 str r4, [r1]
0x07fcebba: 6c60 str r4, [r5, #4]
0x07fcebbc: 3ffe1860 mrc2 p0, #1, r6, c15, c8, #0
0x07fcebc0: 3e60 str r6, [r7]
0x07fcebc4: c000 lsls r0, r0, #3
0x07fcebc6: 0051 str r0, [r0, r4]
0x07fcebc8: 9b00 lsls r3, r3, #2
0x07fcebca: 007f ldrb r0, [r0, #0x1c]
0x07fcebcc: ff60 str r7, [r7, #0xc]
0x07fcebce: 03c3 stm r3!, {r0, r1}
0x07fcebd0: 0603 lsls r6, r0, #0xc
0x07fcebd2: 003f subs r7, #0
0x07fcebd4: fc06 lsls r4, r7, #0x1b
0x07fcebd6: 000d lsrs r0, r0, #0x14
0x07fcebd8: 8019 adds r0, r0, r6
0x07fcebda: 803f subs r7, #0x80
0x07fcebdc: fc01 lsls r4, r7, #7
0x07fcebde: 8001 lsls r0, r0, #6
0x07fcebe2: ff01 lsls r7, r7, #7
0x07fcebe4: 8001 lsls r0, r0, #6
0x07fcebe6: 8001 lsls r0, r0, #6
0x07fcebe8: 8000 lsls r0, r0, #2
0x07fcebea: 6559 ldr r5, [r4, r5]
0x07fcebec: 0c30 adds r0, #0xc
0x07fcebee: 0c30 adds r0, #0xc
0x07fcebf0: 7ff00dbf b.w #0x804ea0e
0x07fcebf4: 0f66 str r7, [r1, #0x60]
0x07fcebf6: ffe6 b #0x7fce9f8
0x07fcebf8: 0c66 str r4, [r1, #0x60]
0x07fcebfc: 363c subs r4, #0x36
0x07fcebfe: 6c3c subs r4, #0x6c
0x07fcec00: cf98 ldr r0, [sp, #0x33c]
0x07fcec02: 7c18 adds r4, r7, r1
0x07fcec04: 0c3c subs r4, #0xc
0x07fcec06: 0c6c ldr r4, [r1, #0x40]
0x07fcec08: 3cc6 stm r6!, {r2, r3, r4, r5}
0x07fcec0a: 1983 strh r1, [r3, #0x18]
0x07fcec0c: 005e ldrsh r0, [r0, r0]
0x07fcec0e: 080c lsrs r0, r1, #0x10
0x07fcec10: 000f lsrs r0, r0, #0x1c
0x07fcec12: ff6c ldr r7, [r7, #0x4c]
0x07fcec14: 306c ldr r0, [r6, #0x40]
0x07fcec16: 306c ldr r0, [r6, #0x40]
0x07fcec18: 306d ldr r0, [r6, #0x50]
0x07fcec1a: fe6d ldr r6, [r7, #0x5c]
0x07fcec1c: b66d ldr r6, [r6, #0x58]
0x07fcec1e: b66d ldr r6, [r6, #0x58]
0x07fcec20: b66d ldr r6, [r6, #0x58]
0x07fcec22: b66d ldr r6, [r6, #0x58]
0x07fcec24: b60d lsrs r6, r6, #0x16
0x07fcec26: be19 adds r6, r7, r6
0x07fcec28: bc18 adds r4, r7, r2
0x07fcec2a: 3030 adds r0, #0x30
0x07fcec2c: 3060 str r0, [r6]
0x07fcec2e: 3000 movs r0, r6
0x07fcec30: 56fd0000 ldc2l p0, c0, [r6, #-0]
0x07fcec34: 7ffe6006 cdp2 p6, #7, c0, c15, c0, #3
0x07fcec38: 6006 lsls r0, r4, #0x19
0x07fcec3a: 7ffe6186 cdp2 p6, #7, c8, c15, c1, #3
0x07fcec3e: 6186 strh r1, [r4, #0x32]
0x07fcec40: 6ff66186 bls.w #0x7efe906
0x07fcec44: 61e6 b #0x7fce90a
0x07fcec46: 61b6 cpsie f
0x07fcec48: 7ffe6006 cdp2 p6, #7, c0, c15, c0, #3
0x07fcec4c: 6006 lsls r0, r4, #0x19
0x07fcec4e: 7ffe6006 cdp2 p6, #7, c0, c15, c0, #3
0x07fcec52: 005e ldrsh r0, [r0, r0]
0x07fcec54: 8601 lsls r6, r0, #6
0x07fcec56: 8000 lsls r0, r0, #2
0x07fcec58: c03f subs r7, #0xc0
0x07fcec5a: ff30 adds r0, #0xff
0x07fcec5c: 0030 adds r0, #0
0x07fcec5e: c030 adds r0, #0xc0
0x07fcec60: c030 adds r0, #0xc0
0x07fcec62: c03f subs r7, #0xc0
0x07fcec64: fe30 adds r0, #0xfe
0x07fcec66: c031 adds r1, #0xc0
0x07fcec68: e031 adds r1, #0xe0
0x07fcec6a: e033 adds r3, #0xe0
0x07fcec6c: 3063 str r0, [r6, #0x30]
0x07fcec6e: 3066 str r0, [r6, #0x60]
0x07fcec70: 18cc ldm r4, {r3, r4}
0x07fcec72: 0c18 adds r4, r1, r0
0x07fcec74: 0700 movs r7, r0
0x07fcec76: 4e07 lsls r6, r1, #0x1d
0x07fcec78: 0000 movs r0, r0
0x07fcec7a: 0000 movs r0, r0
0x07fcec7e: 0600 movs r6, r0
0x07fcec80: 0600 movs r6, r0
0x07fcec82: 0600 movs r6, r0
0x07fcec86: 0618 adds r6, r0, r0
0x07fcec88: 0618 adds r6, r0, r0
0x07fcec8a: 0c18 adds r4, r1, r0
0x07fcec8c: 0c18 adds r4, r1, r0
0x07fcec8e: 1818 adds r0, r3, r0
0x07fcec90: 1818 adds r0, r3, r0
0x07fcec92: 3018 adds r0, r6, r0
0x07fcec94: 60f0c060 orn r0, r0, #0x6000000
0x07fcec98: 0057 ldrsb r0, [r0, r4]
0x07fcec9a: 2300 movs r3, r4
0x07fcec9c: 003f subs r7, #0
0x07fcec9e: f80c lsrs r0, r7, #0x13
0x07fceca0: 3006 lsls r0, r6, #0x18
0x07fceca2: 6003 lsls r0, r4, #0xd
0x07fceca4: c001 lsls r0, r0, #7
0x07fceca6: 8007 lsls r0, r0, #0x1e
0x07fceca8: e01c adds r0, r4, #3
0x07fcecac: 8f01 lsls r7, r1, #6
0x07fcecae: 801f subs r0, r0, #6
0x07fcecb0: f801 lsls r0, r7, #7
0x07fcecb2: 8001 lsls r0, r0, #6
0x07fcecb4: 8001 lsls r0, r0, #6
0x07fcecb6: 807f ldrb r0, [r0, #0x1e]
0x07fcecb8: fe00 lsls r6, r7, #3
0x07fcecba: 0000 movs r0, r0
0x07fcecbc: 5e73 strb r6, [r3, #0xd]
0x07fcecbe: 0000 movs r0, r0
0x07fcecc0: 7ffe0180 cdp2 p0, #7, c8, c15, c1, #0
0x07fcecc4: 0180 strh r1, [r0]
0x07fcecc6: 1998 ldr r0, [sp, #0x64]
0x07fcecc8: 0d98 ldr r0, [sp, #0x34]
0x07fcecca: 0db0 add sp, #0x34
0x07fceccc: 0180 strh r1, [r0]
0x07fcecd0: 0180 strh r1, [r0]
0x07fcecd2: 0180 strh r1, [r0]
0x07fcecd4: 0180 strh r1, [r0]
0x07fcecd6: 0180 strh r1, [r0]
0x07fcecd8: 0180 strh r1, [r0]
0x07fcecda: 0180 strh r1, [r0]
0x07fcecdc: 0180 strh r1, [r0]
0x07fcecde: 005b ldrh r0, [r0, r4]
0x07fcece0: 8903 lsls r1, r1, #0xe
0x07fcece2: 0001 lsls r0, r0, #4
0x07fcece4: 803f subs r7, #0x80
0x07fcece6: fe30 adds r0, #0xfe
0x07fcece8: 0663 str r6, [r0, #0x30]
0x07fcecea: 0c03 lsls r4, r1, #0xc
0x07fcecec: 0003 lsls r0, r0, #0xc
0x07fcecf0: ff06 lsls r7, r7, #0x1b
0x07fcecf2: 300c lsrs r0, r6, #0x10
0x07fcecf4: 301c adds r0, r6, #0
0x07fcecf6: 6007 lsls r0, r4, #0x1d
0x07fcecf8: 6001 lsls r0, r4, #5
0x07fcecfa: c003 lsls r0, r0, #0xf
0x07fcecfc: 700e lsrs r0, r6, #0x19
0x07fcecfe: 1878 ldrb r0, [r3]
0x07fced00: 0c00 movs r4, r1
0x07fced02: 8bde udf #0x8b
0x07fced04: 000c lsrs r0, r0, #0x10
0x07fced06: 601e subs r0, r4, #1
0x07fced08: 3ff83198 ldrh.w sb, [pc, #-0x831]
0x07fced0c: 0318 adds r3, r0, r0
0x07fced0e: 0678 ldrb r6, [r0]
0x07fced10: fffe31f8 mrc2 p8, #7, apsr_nzcv, c15, c1, #1
0x07fced18: 37f83f7e ldrht r7, [r7, #0x3f]
0x07fced1c: 3b80 strh r3, [r7]
0x07fced1e: 36c0 stm r0!, {r1, r2, r4, r5}
0x07fced20: 0c7f ldrb r4, [r1, #0x1c]
0x07fced22: 1800 movs r0, r3
0x07fced24: 0082 strh r0, [r0, #0x10]
0x07fced26: 820c lsrs r2, r0, #0x12
0x07fced28: 300c lsrs r0, r6, #0x10
0x07fced2c: ff0c lsrs r7, r7, #0x13
0x07fced2e: 300c lsrs r0, r6, #0x10
0x07fced30: 3000 movs r0, r6
0x07fced32: 007f ldrb r0, [r0, #0x1c]
0x07fced34: fc03 lsls r4, r7, #0xf
0x07fced36: 0c03 lsls r4, r1, #0xc
0x07fced38: 0c03 lsls r4, r1, #0xc
0x07fced3a: 0c03 lsls r4, r1, #0xc
0x07fced3c: 0c03 lsls r4, r1, #0xc
0x07fced3e: 7803 lsls r0, r7, #0xd
0x07fced40: 3003 lsls r0, r6, #0xc
0x07fced42: 0003 lsls r0, r0, #0xc
0x07fced44: 0003 lsls r0, r0, #0xc
0x07fced46: 0000 movs r0, r0
0x07fced48: 5bb5 push {r0, r1, r3, r4, r6, lr} ;;FUNC
0x07fced4a: 0300 movs r3, r0
0x07fced4c: 0180 strh r1, [r0]
0x07fced50: 6003 lsls r0, r4, #0xd
0x07fced52: d99e ldr r6, [sp, #0x364]
0x07fced54: 0db0 add sp, #0x34
0x07fced56: 0180 strh r1, [r0]
0x07fced58: 1ff81818 ldrb.w r1, [pc, #-0x818]
0x07fced5c: 1ff81818 ldrb.w r1, [pc, #-0x818]
0x07fced60: 1ff81818 ldrb.w r1, [pc, #-0x818]
0x07fced64: 1818 adds r0, r3, r0
0x07fced66: 1878 ldrb r0, [r3]
0x07fced68: 1830 adds r0, #0x18
0x07fced6a: 0062 str r0, [r0, #0x20]
0x07fced6c: ac18 adds r4, r5, r2
0x07fced6e: 3018 adds r0, r6, r0
0x07fced70: 3018 adds r0, r6, r0
0x07fced72: 6018 adds r0, r4, r1
0x07fced76: 861b subs r6, r0, r6
0x07fced78: ff18 adds r7, r7, r3
0x07fced7a: 031e subs r3, r0, #0
0x07fced7c: 001d adds r0, r0, #4
0x07fced7e: fe39 subs r1, #0xfe
0x07fced80: 86f98619 vst2.32 {d1[1], d2[1]}, [r6], r6
0x07fced84: 8619 adds r6, r0, r6
0x07fced86: 8619 adds r6, r0, r6
0x07fced88: 8679 ldrb r6, [r0, #6]
0x07fced8a: fe31 adds r1, #0xfe
0x07fced8c: 8600 lsls r6, r0, #2
0x07fced8e: 7aef3030 vqadd.s64 d19, d10, d16
0x07fced98: 01fe0c00 cdp2 p0, #0, c0, c1, c12, #0
0x07fced9e: cc30 adds r0, #0xcc
0x07fceda0: 6c60 str r4, [r5, #4]
0x07fceda2: 6dfe79fe mcr2 p14, #3, pc, c13, c9, #3
0x07fceda6: 79fe1ffe mrc2 p14, #3, apsr_nzcv, c9, c15, #0
0x07fcedaa: f1fe61fe cdp2 p14, #0xf, c15, c1, c1, #3
0x07fcedae: 018e ldrh r1, [r0, #0x30]
0x07fcedb0: 0059 ldr r0, [r0, r4]
0x07fcedb2: 1503 lsls r5, r2, #0xc
0x07fcedb4: 0003 lsls r0, r0, #0xc
0x07fcedb6: 0003 lsls r0, r0, #0xc
0x07fcedb8: 0003 lsls r0, r0, #0xc
0x07fcedba: 0007 lsls r0, r0, #0x1c
0x07fcedbc: fc06 lsls r4, r7, #0x1b
0x07fcedbe: 0c0c lsrs r4, r1, #0x10
0x07fcedc0: 0c18 adds r4, r1, r0
0x07fcedc2: 1836 adds r6, #0x18
0x07fcedc4: 1863 str r0, [r3, #0x30]
0x07fcedc6: 3001 lsls r0, r6, #4
0x07fcedc8: e000 lsls r0, r4, #3
0x07fcedca: c001 lsls r0, r0, #7
0x07fcedcc: 8003 lsls r0, r0, #0xe
0x07fcedce: 000e lsrs r0, r0, #0x18
0x07fcedd0: 0078 ldrb r0, [r0]
0x07fcedd2: 0000 movs r0, r0
0x07fcedd4: 4e2d cmp r5, #0x4e
0x07fcedd6: 0180 strh r1, [r0]
0x07fcedd8: 0180 strh r1, [r0]
0x07fcedda: 0180 strh r1, [r0]
0x07fceddc: 0180 strh r1, [r0]
0x07fcedde: 3ffc318c ldc2 p12, c8, [pc], #-0xc4
0x07fcede2: 318c ldrh r1, [r6, #0x20]
0x07fcede4: 318c ldrh r1, [r6, #0x20]
0x07fcede6: 318c ldrh r1, [r6, #0x20]
0x07fcede8: 318c ldrh r1, [r6, #0x20]
0x07fcedea: 3ffc318c ldc2 p12, c8, [pc], #-0xc4
0x07fcedee: 0180 strh r1, [r0]
0x07fcedf0: 0180 strh r1, [r0]
0x07fcedf2: 0180 strh r1, [r0]
0x07fcedf4: 0180 strh r1, [r0]
0x07fcedf6: 0091 str r1, [sp]
0x07fcedf8: cd00 lsls r5, r1, #3
0x07fcedfa: 1800 movs r0, r3
0x07fcedfc: fc3f subs r7, #0xfc
0x07fcedfe: 8001 lsls r0, r0, #6
0x07fcee02: ff01 lsls r7, r7, #7
0x07fcee04: 801f subs r0, r0, #6
0x07fcee06: f819 adds r0, r7, r7
0x07fcee08: 981f subs r0, r3, #6
0x07fcee0a: f819 adds r0, r7, r7
0x07fcee0c: 981f subs r0, r3, #6
0x07fcee0e: f801 lsls r0, r7, #7
0x07fcee10: 803f subs r7, #0x80
0x07fcee12: fc01 lsls r4, r7, #7
0x07fcee16: ff00 lsls r7, r7, #3
0x07fcee18: 0000 movs r0, r0
0x07fcee1a: 9633 adds r3, #0x96
0x07fcee1c: 0000 movs r0, r0
0x07fcee1e: 7e00 lsls r6, r7, #1
0x07fcee20: 67fe6d86 cdp2 p6, #6, c8, c7, c13, #3
0x07fcee24: 6d86 strh r5, [r5, #0x32]
0x07fcee26: 7986 strh r1, [r7, #0x32]
0x07fcee28: 6d86 strh r5, [r5, #0x32]
0x07fcee2a: 6d86 strh r5, [r5, #0x32]
0x07fcee2c: 67fe6786 cdp2 p6, #6, c8, c7, c7, #3
0x07fcee30: 6786 strh r7, [r4, #0x32]
0x07fcee32: 7d86 strh r5, [r7, #0x32]
0x07fcee34: 7986 strh r1, [r7, #0x32]
0x07fcee36: 6186 strh r1, [r4, #0x32]
0x07fcee38: 61fe6186 cdp2 p6, #6, c8, c1, c1, #3
0x07fcee3c: 0088 ldrh r0, [r0]
0x07fcee3e: 6303 lsls r3, r4, #0xd
0x07fcee40: 0001 lsls r0, r0, #4
0x07fcee42: 8001 lsls r0, r0, #6
0x07fcee46: ff03 lsls r7, r7, #0xf
0x07fcee48: 0003 lsls r0, r0, #0xc
0x07fcee4a: 0007 lsls r0, r0, #0x1c
0x07fcee4c: 8007 lsls r0, r0, #0x1e
0x07fcee4e: 8c0c lsrs r4, r1, #0x12
0x07fcee50: d81c adds r0, r3, #3
0x07fcee52: f03c subs r4, #0xf0
0x07fcee54: 606c ldr r0, [r4, #0x44]
0x07fcee56: 30cc ldm r4, {r4, r5}
0x07fcee58: 180f lsrs r0, r3, #0x1c
0x07fcee5a: 0c0e lsrs r4, r1, #0x18
0x07fcee5c: 070c lsrs r7, r0, #0x10
0x07fcee5e: 0000 movs r0, r0
0x07fcee60: 9664 str r6, [r2, #0x48]
0x07fcee62: 0060 str r0, [r0]
0x07fcee64: 7c60 str r4, [r7, #4]
0x07fcee66: 6cf07998 b.w #0x883af5c
0x07fcee6a: 7b0c lsrs r3, r7, #0x11
0x07fcee6e: 7860 str r0, [r7, #4]
0x07fcee70: 6c60 str r4, [r5, #4]
0x07fcee72: 6ffe6c60 cdp2 p0, #6, c6, c15, c12, #3
0x07fcee76: 7f78 ldrb r7, [r7, #1]
0x07fcee78: 7b6c ldr r3, [r7, #0x44]
0x07fcee7a: 6666 str r6, [r4, #0x64]
0x07fcee7c: 6c66 str r4, [r5, #0x64]
0x07fcee7e: 61e0 b #0x7fcef44
0x07fcee80: 60c0 stm r0!, {r5, r6}
0x07fcee82: 006b ldr r0, [r0, #0x30]
0x07fcee84: cd00 lsls r5, r1, #3
0x07fcee86: 001f subs r0, r0, #4
0x07fcee88: f818 adds r0, r7, r3
0x07fcee8a: 181b subs r0, r3, r4
0x07fcee8c: 1819 adds r0, r3, r4
0x07fcee8e: 9819 adds r0, r3, r6
0x07fcee92: ff30 adds r0, #0xff
0x07fcee94: 1833 adds r3, #0x18
0x07fcee96: 1831 adds r1, #0x18
0x07fcee98: 9831 adds r1, #0x98
0x07fcee9a: 983f subs r7, #0x98
0x07fcee9c: fe00 lsls r6, r7, #3
0x07fcee9e: 1800 movs r0, r3
0x07fceea0: 1800 movs r0, r3
0x07fceea2: f000 lsls r0, r6, #3
0x07fceea4: 6000 lsls r0, r4, #1
0x07fceea6: 7236 adds r6, #0x72
0x07fceea8: 0660 str r6, [r0]
0x07fceeaa: 0c30 adds r0, #0xc
0x07fceeac: 1818 adds r0, r3, r0
0x07fceeae: 300c lsrs r0, r6, #0x10
0x07fceeb0: 6036 adds r6, #0x60
0x07fceeb2: 0c30 adds r0, #0xc
0x07fceeb4: 0c30 adds r0, #0xc
0x07fceeb6: 0660 str r6, [r0]
0x07fceeb8: 0660 str r6, [r0]
0x07fceeba: 03c0 stm r0!, {r0, r1}
0x07fceebc: 0180 strh r1, [r0]
0x07fceebe: 03c0 stm r0!, {r0, r1}
0x07fceec0: 0660 str r6, [r0]
0x07fceec2: 0c30 adds r0, #0xc
0x07fceec4: 381c adds r0, r7, #0
0x07fceec6: e007 lsls r0, r4, #0x1f
0x07fceec8: 004e ldr r6, [pc, #0]
0x07fceeca: b203 lsls r2, r6, #0xe
0x07fceecc: 0001 lsls r0, r0, #4
0x07fceece: 803f subs r7, #0x80
0x07fceed0: fc00 lsls r4, r7, #3
0x07fceed2: 000c lsrs r0, r0, #0x10
0x07fceed4: 3006 lsls r0, r6, #0x18
0x07fceed8: ff01 lsls r7, r7, #7
0x07fceeda: 8001 lsls r0, r0, #6
0x07fceedc: 807f ldrb r0, [r0, #0x1e]
0x07fceede: fe01 lsls r6, r7, #7
0x07fceee0: 800d lsrs r0, r0, #0x16
0x07fceee2: b019 adds r0, r6, r6
0x07fceee4: 9831 adds r1, #0x98
0x07fceee6: 8c67 str r4, [r1, #0x78]
0x07fceee8: 8603 lsls r6, r0, #0xe
0x07fceeea: 0000 movs r0, r0
0x07fceeec: 5987 strh r1, [r3, #0x3a]
0x07fceeee: 1800 movs r0, r3
0x07fceef0: 1800 movs r0, r3
0x07fceef2: 19fe1806 mrc2 p6, #0, r0, c9, c8, #0
0x07fceef6: fe06 lsls r6, r7, #0x1b
0x07fceef8: 3606 lsls r6, r6, #0x18
0x07fceefa: 3606 lsls r6, r6, #0x18
0x07fceefc: 37fe3606 mrc2 p6, #1, r0, c7, c6, #1
0x07fcef00: 6c06 lsls r4, r5, #0x19
0x07fcef02: 3c06 lsls r4, r7, #0x18
0x07fcef04: 1806 lsls r0, r3, #0x18
0x07fcef06: 3c06 lsls r4, r7, #0x18
0x07fcef08: 67fec006 cdp2 p6, #6, c0, c7, c0, #6
0x07fcef0c: 0000 movs r0, r0
0x07fcef0e: 008d ldrh r0, [r0, #0x28]
0x07fcef10: dd00 lsls r5, r3, #3
0x07fcef12: 007f ldrb r0, [r0, #0x1c]
0x07fcef14: ff67 str r7, [r7, #0x7c]
0x07fcef16: 8067 str r0, [r0, #0x78]
0x07fcef18: 8067 str r0, [r0, #0x78]
0x07fcef1a: 807f ldrb r0, [r0, #0x1e]
0x07fcef1c: fe19 adds r6, r7, r7
0x07fcef1e: 8619 adds r6, r0, r6
0x07fcef20: 867f ldrb r6, [r0, #0x1e]
0x07fcef22: 8679 ldrb r6, [r0, #6]
0x07fcef24: 8679 ldrb r6, [r0, #6]
0x07fcef26: fe79 ldrb r6, [r7, #7]
0x07fcef28: 807f ldrb r0, [r0, #0x1e]
0x07fcef2c: 8001 lsls r0, r0, #6
0x07fcef2e: ff00 lsls r7, r7, #3
0x07fcef30: 0000 movs r0, r0
0x07fcef32: 8036 adds r6, #0x80
0x07fcef34: 0000 movs r0, r0
0x07fcef36: fffe6666 cdp2 p6, #0xf, c6, c15, c6, #3
0x07fcef3a: 666c ldr r6, [r4, #0x44]
0x07fcef3c: 7e6c ldr r6, [r7, #0x44]
0x07fcef3e: 6678 ldrb r6, [r4, #1]
0x07fcef40: 666c ldr r6, [r4, #0x44]
0x07fcef42: 7e6c ldr r6, [r7, #0x44]
0x07fcef44: 6666 str r6, [r4, #0x64]
0x07fcef46: 6666 str r6, [r4, #0x64]
0x07fcef48: 6fe6 b #0x7fcec2a
0x07fcef4a: fe7c ldrb r6, [r7, #0x13]
0x07fcef4c: c678 ldrb r6, [r0, #3]
0x07fcef4e: 0660 str r6, [r0]
0x07fcef50: 0660 str r6, [r0]
0x07fcef52: 0660 str r6, [r0]
0x07fcef54: 007a ldrb r0, [r0, #8]
0x07fcef56: 2330 adds r0, #0x23
0x07fcef58: 0c30 adds r0, #0xc
0x07fcef5a: 3e7f ldrb r6, [r7, #0x1c]
0x07fcef5c: f066 str r0, [r6, #0x6c]
0x07fcef5e: 30cc ldm r4, {r4, r5}
0x07fcef60: 307e ldrb r0, [r6, #0x18]
0x07fcef62: 307f ldrb r0, [r6, #0x1c]
0x07fcef64: ff7e ldrb r7, [r7, #0x1b]
0x07fcef66: 307e ldrb r0, [r6, #0x18]
0x07fcef68: 787e ldrb r0, [r7, #0x19]
0x07fcef6a: 7c7e ldrb r4, [r7, #0x19]
0x07fcef6c: fc7e ldrb r4, [r7, #0x1b]
0x07fcef6e: f601 lsls r6, r6, #7
0x07fcef70: b31e subs r3, r6, #2
0x07fcef72: 30f03060 bics r0, r0, #0xb000000
0x07fcef76: 3000 movs r0, r6
0x07fcef78: 590d lsrs r1, r3, #0x15
0x07fcef7a: 1800 movs r0, r3
0x07fcef7c: 1800 movs r0, r3
0x07fcef7e: 1ffe3000 mrc2 p0, #0, r0, c15, c0, #1
0x07fcef84: d818 adds r0, r3, r3
0x07fcef86: 1ff81818 ldrb.w r1, [pc, #-0x818]
0x07fcef8a: 1ff80600 ldrb.w r0, [pc, #-0x6]
0x07fcef90: 1c30 adds r0, #0x1c
0x07fcef92: 7660 str r6, [r6, #4]
0x07fcef94: 03c0 stm r0!, {r0, r1}
0x07fcef96: 1e78 ldrb r6, [r3]
0x07fcef98: f00f lsrs r0, r6, #0x1f
0x07fcef9a: 006d ldr r0, [r0, #0x50]
0x07fcef9c: 3b00 movs r3, r7
0x07fcef9e: 1830 adds r0, #0x18
0x07fcefa0: 7c1b subs r4, r7, r5
0x07fcefa2: e018 adds r0, r4, r3
0x07fcefa4: 60c0 stm r0!, {r5, r6}
0x07fcefa6: 6067 str r0, [r4, #0x74]
0x07fcefa8: ff60 str r7, [r7, #0xc]
0x07fcefaa: 6018 adds r0, r4, r1
0x07fcefac: 6018 adds r0, r4, r1
0x07fcefae: 6033 adds r3, #0x60
0x07fcefb2: 0c33 adds r3, #0xc
0x07fcefb4: 0c33 adds r3, #0xc
0x07fcefb6: 0c33 adds r3, #0xc
0x07fcefb8: 0c33 adds r3, #0xc
0x07fcefba: fc03 lsls r4, r7, #0xf
0x07fcefbc: 0c00 movs r4, r1
0x07fcefbe: 4f5b ldrh r7, [r1, r5]
0x07fcefc0: 19b0 add sp, #0x64
0x07fcefc2: 19b0 add sp, #0x64
0x07fcefc4: 19b0 add sp, #0x64
0x07fcefc6: 3ffe31b6 mrc2 p6, #1, fp, c15, c1, #1
0x07fcefca: 71b6 cpsid f
0x07fcefcc: 77fef7b0 mrc2 p0, #3, fp, c7, c7, #7
0x07fcefd0: 3db0 add sp, #0xf4
0x07fcefd4: 31b3 cbz r1, #0x7fcf024
0x07fcefd6: 31b3 cbz r1, #0x7fcf026
0x07fcefd8: 333f subs r7, #0x33
0x07fcefda: 3336 adds r6, #0x33
0x07fcefdc: 3630 adds r0, #0x36
0x07fcefde: 3c30 adds r0, #0x3c
0x07fcefe0: 0014 asrs r0, r0, #0x10
0x07fcefe2: 142a cmp r2, #0x14
0x07fcefe4: 004e ldr r6, [pc, #0]
0x07fcefe6: 0000 movs r0, r0
0x07fcefe8: 0000 movs r0, r0
0x07fcefea: 0000 movs r0, r0
0x07fcefec: 0000 movs r0, r0
0x07fcefee: 0000 movs r0, r0
0x07fceff0: 0000 movs r0, r0
0x07fceff2: 0000 movs r0, r0
0x07fceff4: 0000 movs r0, r0
0x07fceff6: 0000 movs r0, r0
0x07fceff8: 0000 movs r0, r0
0x07fceffa: 0000 movs r0, r0
0x07fceffc: 0000 movs r0, r0
0x07fcf000: fff0ffff bl #0x80cf002
0x07fcf008: 0000 movs r0, r0
0x07fcf00a: 0000 movs r0, r0
0x07fcf00c: 0000 movs r0, r0
0x07fcf00e: 0000 movs r0, r0
0x07fcf010: 0000 movs r0, r0
0x07fcf012: 0000 movs r0, r0
0x07fcf014: 0000 movs r0, r0
0x07fcf016: 0000 movs r0, r0
0x07fcf018: 0000 movs r0, r0
0x07fcf01a: 0000 movs r0, r0
0x07fcf01c: 0000 movs r0, r0
0x07fcf01e: 0000 movs r0, r0
0x07fcf020: 0000 movs r0, r0
0x07fcf022: 0000 movs r0, r0
0x07fcf024: 4e8c ldrh r6, [r1, #0x22]
0x07fcf026: 0000 movs r0, r0
0x07fcf028: 0000 movs r0, r0
0x07fcf02a: 0000 movs r0, r0
0x07fcf02c: 0000 movs r0, r0
0x07fcf02e: 0000 movs r0, r0
0x07fcf030: 0000 movs r0, r0
0x07fcf034: c03f subs r7, #0xc0
0x07fcf036: ffc0 stm r0!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fcf03a: c000 lsls r0, r0, #3
0x07fcf03c: 0000 movs r0, r0
0x07fcf03e: 0000 movs r0, r0
0x07fcf040: 0000 movs r0, r0
0x07fcf042: 0000 movs r0, r0
0x07fcf044: 0000 movs r0, r0
0x07fcf046: 0000 movs r0, r0
0x07fcf048: 0000 movs r0, r0
0x07fcf04a: 0000 movs r0, r0
0x07fcf04c: 0000 movs r0, r0
0x07fcf04e: 0000 movs r0, r0
0x07fcf050: 0000 movs r0, r0
0x07fcf054: fff0ffff bl #0x80cf056
0x07fcf05c: 0000 movs r0, r0
0x07fcf05e: 0000 movs r0, r0
0x07fcf060: 0000 movs r0, r0
0x07fcf062: 004e ldr r6, [pc, #0]
0x07fcf064: 0900 movs r1, r1
0x07fcf066: 0000 movs r0, r0
0x07fcf068: 0000 movs r0, r0
0x07fcf06a: 003f subs r7, #0
0x07fcf06c: ffc0 stm r0!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fcf070: c000 lsls r0, r0, #3
0x07fcf072: 0000 movs r0, r0
0x07fcf074: 0000 movs r0, r0
0x07fcf076: 0000 movs r0, r0
0x07fcf078: 0000 movs r0, r0
0x07fcf07a: 0000 movs r0, r0
0x07fcf07c: 001f subs r0, r0, #4
0x07fcf07e: ff80 strh r7, [r7, #6]
0x07fcf080: 1fff801f vpmax.f16 d1, d31, d0
0x07fcf084: ff80 strh r7, [r7, #6]
0x07fcf086: 0000 movs r0, r0
0x07fcf088: 0000 movs r0, r0
0x07fcf08a: 0000 movs r0, r0
0x07fcf08c: 0000 movs r0, r0
0x07fcf08e: 0000 movs r0, r0
0x07fcf090: 0000 movs r0, r0
0x07fcf096: fff0ffff bl #0x80cf098
0x07fcf09a: f000 lsls r0, r6, #3
0x07fcf09c: 0000 movs r0, r0
0x07fcf09e: 0000 movs r0, r0
0x07fcf0a0: 0000 movs r0, r0
0x07fcf0a2: 56db blt #0x7fcf152
0x07fcf0a4: 0000 movs r0, r0
0x07fcf0a6: 0000 movs r0, r0
0x07fcf0a8: 0000 movs r0, r0
0x07fcf0ac: e07f ldrb r0, [r4, #0x1f]
0x07fcf0ae: ffe0 b #0x7fcf2b0
0x07fcf0b2: e071 strb r0, [r4, #7]
0x07fcf0b4: f8e0 b #0x7fcf2a8
0x07fcf0b8: e073 strb r0, [r4, #0xf]
0x07fcf0ba: b8e0 b #0x7fcf22e
0x07fcf0be: e073 strb r0, [r4, #0xf]
0x07fcf0c0: b8e0 b #0x7fcf234
0x07fcf0c2: 773b subs r3, #0x77
0x07fcf0c4: e07f ldrb r0, [r4, #0x1f]
0x07fcf0c6: 3fe0 b #0x7fcf148
0x07fcf0c8: 7e1f subs r6, r7, #5
0x07fcf0ca: e070 strb r0, [r4, #3]
0x07fcf0cc: 00e0 b #0x7fcf0d0
0x07fcf0ce: 7000 lsls r0, r6, #1
0x07fcf0d0: e07f ldrb r0, [r4, #0x1f]
0x07fcf0d2: ffe0 b #0x7fcf2d4
0x07fcf0d6: e070 strb r0, [r4, #3]
0x07fcf0d8: 00e0 b #0x7fcf0dc
0x07fcf0da: 7000 lsls r0, r6, #1
0x07fcf0dc: e000 lsls r0, r4, #3
0x07fcf0de: 0000 movs r0, r0
0x07fcf0e0: 004e ldr r6, [pc, #0]
0x07fcf0e2: 9400 lsls r4, r2, #2
0x07fcf0e4: 0000 movs r0, r0
0x07fcf0e6: 0000 movs r0, r0
0x07fcf0e8: 003f subs r7, #0
0x07fcf0ea: ffc0 stm r0!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fcf0ee: c000 lsls r0, r0, #3
0x07fcf0f0: e000 lsls r0, r4, #3
0x07fcf0f2: 01c0 stm r0!, {r0}
0x07fcf0f4: 0001 lsls r0, r0, #4
0x07fcf0f6: c000 lsls r0, r0, #3
0x07fcf0f8: 01c0 stm r0!, {r0}
0x07fcf0fa: 001f subs r0, r0, #4
0x07fcf0fc: ff00 lsls r7, r7, #3
0x07fcf0fe: 1fff0001 vrhadd.u16 d0, d15, d0
0x07fcf102: c700 lsls r7, r0, #3
0x07fcf104: 01c7 stm r7!, {r0}
0x07fcf106: 0003 lsls r0, r0, #0xc
0x07fcf108: c700 lsls r7, r0, #3
0x07fcf10a: 0387 strh r3, [r0, #0x38]
0x07fcf10c: 0003 lsls r0, r0, #0xc
0x07fcf10e: 8700 lsls r7, r0, #2
0x07fcf110: 0387 strh r3, [r0, #0x38]
0x07fcf112: 007f ldrb r0, [r0, #0x1c]
0x07fcf114: fff07fff bl #0x80cf016
0x07fcf118: f000 lsls r0, r6, #3
0x07fcf11a: 0000 movs r0, r0
0x07fcf11c: 0000 movs r0, r0
0x07fcf11e: 0000 movs r0, r0
0x07fcf120: 516d ldr r1, [r2, #0x54]
0x07fcf122: 0000 movs r0, r0
0x07fcf124: 0000 movs r0, r0
0x07fcf126: c000 lsls r0, r0, #3
0x07fcf128: 01e0 b #0x7fcf12e
0x07fcf12a: 0000 movs r0, r0
0x07fcf12c: f000 lsls r0, r6, #3
0x07fcf12e: 0070 strb r0, [r0]
0x07fcf130: 0000 movs r0, r0
0x07fcf132: 7000 lsls r0, r6, #1
0x07fcf136: e07f ldrb r0, [r4, #0x1f]
0x07fcf138: ffe0 b #0x7fcf33a
0x07fcf13a: 0000 movs r0, r0
0x07fcf13c: 0000 movs r0, r0
0x07fcf13e: 0000 movs r0, r0
0x07fcf140: 039e ldr r6, [sp, #0xc]
0x07fcf142: 0007 lsls r0, r0, #0x1c
0x07fcf144: 9e00 lsls r6, r3, #2
0x07fcf146: 070f lsrs r7, r0, #0x1c
0x07fcf148: 000f lsrs r0, r0, #0x1c
0x07fcf14a: 0780 strh r7, [r0]
0x07fcf14c: 1e03 lsls r6, r3, #0xc
0x07fcf14e: 803c subs r4, #0x80
0x07fcf150: 03c0 stm r0!, {r0, r1}
0x07fcf152: 7c01 lsls r4, r7, #5
0x07fcf154: e078 ldrb r0, [r4, #3]
0x07fcf158: 3000 movs r0, r6
0x07fcf15a: 0000 movs r0, r0
0x07fcf15c: 0000 movs r0, r0
0x07fcf15e: 0065 str r0, [r0, #0x50]
0x07fcf160: e500 lsls r5, r4, #3
0x07fcf162: 0000 movs r0, r0
0x07fcf166: c01f subs r0, r0, #7
0x07fcf168: ffc0 stm r0!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fcf16a: 1c03 lsls r4, r3, #0xc
0x07fcf16c: c01c adds r0, r0, #3
0x07fcf16e: 03c0 stm r0!, {r0, r1}
0x07fcf170: 1c03 lsls r4, r3, #0xc
0x07fcf172: c01c adds r0, r0, #3
0x07fcf174: 03c0 stm r0!, {r0, r1}
0x07fcf176: 1c03 lsls r4, r3, #0xc
0x07fcf178: c01f subs r0, r0, #7
0x07fcf17a: ffc0 stm r0!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fcf17e: c01c adds r0, r0, #3
0x07fcf180: 03c0 stm r0!, {r0, r1}
0x07fcf182: 1c03 lsls r4, r3, #0xc
0x07fcf184: c01c adds r0, r0, #3
0x07fcf186: 03c0 stm r0!, {r0, r1}
0x07fcf188: 1c03 lsls r4, r3, #0xc
0x07fcf18a: c01c adds r0, r0, #3
0x07fcf18c: 03c0 stm r0!, {r0, r1}
0x07fcf190: c01f subs r0, r0, #7
0x07fcf192: ffc0 stm r0!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fcf194: 1c03 lsls r4, r3, #0xc
0x07fcf196: c01c adds r0, r0, #3
0x07fcf198: 03c0 stm r0!, {r0, r1}
0x07fcf19a: 0000 movs r0, r0
0x07fcf19c: 0000 movs r0, r0
0x07fcf19e: 5e73 strb r6, [r3, #0xd]
0x07fcf1a0: 0000 movs r0, r0
0x07fcf1a2: 0000 movs r0, r0
0x07fcf1a4: 0000 movs r0, r0
0x07fcf1a8: c000 lsls r0, r0, #3
0x07fcf1aa: 7000 lsls r0, r6, #1
0x07fcf1ac: 0c71 strb r4, [r1, #4]
0x07fcf1ae: 801c adds r0, r0, #2
0x07fcf1b0: 71c0 stm r0!, {r0, r4, r5, r6}
0x07fcf1b2: 0e73 strb r6, [r1, #0xc]
0x07fcf1b4: 8007 lsls r0, r0, #0x1e
0x07fcf1b6: 7700 lsls r7, r6, #1
0x07fcf1ba: 0000 movs r0, r0
0x07fcf1bc: 7600 lsls r6, r6, #1
0x07fcf1be: 0070 strb r0, [r0]
0x07fcf1c0: 007f ldrb r0, [r0, #0x1c]
0x07fcf1c4: 0070 strb r0, [r0]
0x07fcf1c6: 0000 movs r0, r0
0x07fcf1c8: 7000 lsls r0, r6, #1
0x07fcf1ca: 0070 strb r0, [r0]
0x07fcf1cc: 0000 movs r0, r0
0x07fcf1ce: 7000 lsls r0, r6, #1
0x07fcf1d0: 0070 strb r0, [r0]
0x07fcf1d2: 0000 movs r0, r0
0x07fcf1d4: 7000 lsls r0, r6, #1
0x07fcf1d6: 0070 strb r0, [r0]
0x07fcf1d8: 0000 movs r0, r0
0x07fcf1da: 0000 movs r0, r0
0x07fcf1dc: 005b ldrh r0, [r0, r4]
0x07fcf1de: 8900 lsls r1, r1, #2
0x07fcf1e0: 6000 lsls r0, r4, #1
0x07fcf1e2: 00e0 b #0x7fcf1e6
0x07fcf1e4: 0000 movs r0, r0
0x07fcf1e6: 7000 lsls r0, r6, #1
0x07fcf1e8: 0060 str r0, [r0]
0x07fcf1ea: 001f subs r0, r0, #4
0x07fcf1ec: ffc0 stm r0!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fcf1ee: 18c0 stm r0!, {r3, r4}
0x07fcf1f0: c018 adds r0, r0, r3
0x07fcf1f2: e0c0 stm r0!, {r5, r6, r7}
0x07fcf1f6: 0001 lsls r0, r0, #4
0x07fcf1f8: c000 lsls r0, r0, #3
0x07fcf1fc: f003 lsls r0, r6, #0xf
0x07fcf1fe: 8700 lsls r7, r0, #2
0x07fcf200: 0306 lsls r3, r0, #0x18
0x07fcf202: 0007 lsls r0, r0, #0x1c
0x07fcf204: 0e00 movs r6, r1
0x07fcf208: 0000 movs r0, r0
0x07fcf20a: 7c00 lsls r4, r7, #1
0x07fcf20c: 007f ldrb r0, [r0, #0x1c]
0x07fcf20e: 0003 lsls r0, r0, #0xc
0x07fcf210: e3c0 stm r0!, {r0, r1, r5, r6, r7}
0x07fcf212: 3f81 strh r7, [r7, #8]
0x07fcf214: e01c adds r0, r4, #3
0x07fcf216: 0060 str r0, [r0]
0x07fcf218: 0000 movs r0, r0
0x07fcf21a: 0000 movs r0, r0
0x07fcf21c: 0000 movs r0, r0
0x07fcf21e: 0000 movs r0, r0
0x07fcf220: 0000 movs r0, r0
0x07fcf222: 0000 movs r0, r0
0x07fcf224: 0000 movs r0, r0
0x07fcf226: 0000 movs r0, r0
0x07fcf228: 0000 movs r0, r0
0x07fcf22a: 0000 movs r0, r0
0x07fcf22c: 3000 movs r0, r6
0x07fcf22e: 0000 movs r0, r0
0x07fcf230: 0030 adds r0, #0
0x07fcf232: 0000 movs r0, r0
0x07fcf234: 0070 strb r0, [r0]
0x07fcf236: 7830 adds r0, #0x78
0x07fcf238: 0000 movs r0, r0
0x07fcf23a: 7878 ldrb r0, [r7, #1]
0x07fcf23c: 7000 lsls r0, r6, #1
0x07fcf23e: 003c subs r4, #0
0x07fcf240: 78f00000 orns r0, r8, #0
0x07fcf244: 3e01 lsls r6, r7, #4
0x07fcf246: f000 lsls r0, r6, #3
0x07fcf248: 0018 adds r0, r0, r0
0x07fcf24a: fc70 strb r4, [r7, #3]
0x07fcf24c: 0000 movs r0, r0
0x07fcf24e: 17ff07c0 vhadd.u16 d12, d7, d7
0x07fcf252: 07c7 stm r7!, {r0, r1, r2}
0x07fcf254: ffcf ldm r7, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fcf256: c007 lsls r0, r0, #0x1f
0x07fcf25a: e780 strh r7, [r4, #6]
0x07fcf25c: 01cf ldm r7!, {r0}
0x07fcf260: 0001 lsls r0, r0, #4
0x07fcf262: 9ffffa00 vshr.u64 q0, q13, #0x21
0x07fcf266: 00bf nop
0x07fcf26a: 0000 movs r0, r0
0x07fcf26e: fc00 lsls r4, r7, #3
0x07fcf270: 077f ldrb r7, [r0, #0x1c]
0x07fcf272: fffde03f ldc2l p15, c3, [pc, #0x380]!
0x07fcf27a: 1f7f ldrb r7, [r3, #0x1c]
0x07fcf27c: fffdf007 ldc2l p7, c0, [pc, #0x3c0]!
0x07fcf282: fdc0 stm r0!, {r0, r2, r3, r4, r5, r6, r7}
0x07fcf284: 007f ldrb r0, [r0, #0x1c]
0x07fcf286: fffc0000 ldc2l p0, c0, [pc], #0
0x07fcf28c: f800 lsls r0, r7, #3
0x07fcf28e: 00bf nop
0x07fcf292: 0001 lsls r0, r0, #4
0x07fcf296: f780 strh r7, [r6, #6]
0x07fcf298: 03cf ldm r7!, {r0, r1}
0x07fcf29a: ffe7 b #0x7fcf29c
0x07fcf29c: 8007 lsls r0, r0, #0x1e
0x07fcf2a0: efc0 stm r0!, {r0, r1, r2, r3, r5, r6, r7}
0x07fcf2a2: 0f07 lsls r7, r1, #0x1c
0x07fcf2a4: ff83 strh r7, [r7, #0x1e]
0x07fcf2a6: e00c lsrs r0, r4, #0x13
0x07fcf2a8: 11fe2000 cdp2 p0, #1, c0, c1, c0, #1
0x07fcf2ac: 003c subs r4, #0
0x07fcf2b0: 0000 movs r0, r0
0x07fcf2b2: 3e01 lsls r6, r7, #4
0x07fcf2b4: f000 lsls r0, r6, #3
0x07fcf2b6: 003c subs r4, #0
0x07fcf2b8: 78f00000 orns r0, r8, #0
0x07fcf2bc: 3878 ldrb r0, [r7]
0x07fcf2be: 7000 lsls r0, r6, #1
0x07fcf2c0: 0030 adds r0, #0
0x07fcf2c2: 7810 asrs r0, r7, #1
0x07fcf2c4: 0000 movs r0, r0
0x07fcf2c6: 0030 adds r0, #0
0x07fcf2c8: 0000 movs r0, r0
0x07fcf2ca: 0000 movs r0, r0
0x07fcf2cc: 3000 movs r0, r6
0x07fcf2ce: 0000 movs r0, r0
0x07fcf2d0: 0000 movs r0, r0
0x07fcf2d2: 0000 movs r0, r0
0x07fcf2d4: 0000 movs r0, r0
0x07fcf2d6: 0000 movs r0, r0
0x07fcf2d8: 0000 movs r0, r0
0x07fcf2da: 0000 movs r0, r0
0x07fcf2dc: 0000 movs r0, r0
0x07fcf2de: 0000 movs r0, r0
0x07fcf2e0: 0000 movs r0, r0
0x07fcf2e2: 0000 movs r0, r0
0x07fcf2e4: 01ff0000 vhadd.u8 d0, d1, d0
0x07fcf2e8: 000f lsrs r0, r0, #0x1c
0x07fcf2ea: ffc0 stm r0!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fcf2ec: 0000 movs r0, r0
0x07fcf2f0: 0000 movs r0, r0
0x07fcf2f2: 007f ldrb r0, [r0, #0x1c]
0x07fcf2f4: fe00 lsls r6, r7, #3
0x07fcf2f6: 0000 movs r0, r0
0x07fcf2fa: 0000 movs r0, r0
0x07fcf2fe: e000 lsls r0, r4, #3
0x07fcf300: 0003 lsls r0, r0, #0xc
0x07fcf302: ffc1 stm r1!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fcf304: 0800 movs r0, r1
0x07fcf306: 03ff81f8 vsub.i8 d15, d19, d1
0x07fcf30a: 0007 lsls r0, r0, #0x1c
0x07fcf30c: ff83 strh r7, [r7, #0x1e]
0x07fcf30e: fc00 lsls r4, r7, #3
0x07fcf314: 000f lsrs r0, r0, #0x1c
0x07fcf316: ff03 lsls r7, r7, #0xf
0x07fcf318: fc00 lsls r4, r7, #3
0x07fcf31a: 0ffe01f8 cdp2 p8, #0, c15, c15, c1, #0
0x07fcf31e: 000f lsrs r0, r0, #0x1c
0x07fcf320: fe00 lsls r6, r7, #3
0x07fcf322: f000 lsls r0, r6, #3
0x07fcf324: 1ffe0060 cdp2 p0, #1, c6, c15, c0, #0
0x07fcf328: 001f subs r0, r0, #4
0x07fcf32a: fe00 lsls r6, r7, #3
0x07fcf32c: f000 lsls r0, r6, #3
0x07fcf32e: 1ffe01f8 cdp2 p8, #1, c15, c15, c1, #0
0x07fcf332: 001f subs r0, r0, #4
0x07fcf334: fe01 lsls r6, r7, #7
0x07fcf336: f800 lsls r0, r7, #3
0x07fcf338: 1ffe01f8 cdp2 p8, #1, c15, c15, c1, #0
0x07fcf33c: 001f subs r0, r0, #4
0x07fcf33e: ff01 lsls r7, r7, #7
0x07fcf340: f800 lsls r0, r7, #3
0x07fcf342: 1fff01f8 vsub.i16 d15, d15, d1
0x07fcf346: 000f lsrs r0, r0, #0x1c
0x07fcf348: ff87 strh r7, [r7, #0x3e]
0x07fcf34a: fe00 lsls r6, r7, #3
0x07fcf34c: 0fff8fff vpmax.f32 d15, d31, d15
0x07fcf350: 000f lsrs r0, r0, #0x1c
0x07fcf352: ffcf ldm r7, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fcf354: ff00 lsls r7, r7, #3
0x07fcf358: efff0007 vabdl.u32 q8, d15, d0
0x07fcf35e: ff38 subs r0, #0xff
0x07fcf362: fffff003 vrsra.u64 q8, q8, #1
0x07fcf368: ffe0 b #0x7fcf56a
0x07fcf36e: c000 lsls r0, r0, #3
0x07fcf372: ff80 strh r7, [r7, #6]
0x07fcf374: 007f ldrb r0, [r0, #0x1c]
0x07fcf378: 0000 movs r0, r0
0x07fcf37c: fe00 lsls r6, r7, #3
0x07fcf37e: 000f lsrs r0, r0, #0x1c
0x07fcf382: 0000 movs r0, r0
0x07fcf386: f000 lsls r0, r6, #3
0x07fcf388: 0000 movs r0, r0
0x07fcf38a: 7f30 adds r0, #0x7f
0x07fcf38c: 0000 movs r0, r0
0x07fcf38e: 0000 movs r0, r0
0x07fcf390: 7000 lsls r0, r6, #1
0x07fcf392: 0000 movs r0, r0
0x07fcf394: 01e0 b #0x7fcf39a
0x07fcf396: 0000 movs r0, r0
0x07fcf398: 003f subs r7, #0
0x07fcf39a: c000 lsls r0, r0, #3
0x07fcf39c: 0000 movs r0, r0
0x07fcf39e: 7f80 strh r7, [r7, #2]
0x07fcf3a0: 0000 movs r0, r0
0x07fcf3a2: 007f ldrb r0, [r0, #0x1c]
0x07fcf3a4: 0000 movs r0, r0
0x07fcf3a6: 0000 movs r0, r0
0x07fcf3a8: 3e00 movs r6, r7
0x07fcf3aa: 00e5 b #0x7fcedae
0x07fcf3ac: b08f ldrh r0, [r6, #0x3c]
0x07fcf3ae: e5af add r7, sp, #0x394
0x07fcf3b0: 9200 lsls r2, r2, #2
0x07fcf3b2: e5a4 adr r4, #0x394
0x07fcf3b4: a7e5 b #0x7fcef06
0x07fcf3b6: af92 str r2, [sp, #0x2bc]
0x07fcf3b8: 00e7 b #0x7fcf1bc
0x07fcf3ba: ab8b ldrh r3, [r5, #0x1c]
0x07fcf3bc: e698 ldr r0, [sp, #0x398]
0x07fcf3be: a500 lsls r5, r4, #2
0x07fcf3c0: e99b ldr r3, [sp, #0x3a4]
0x07fcf3c2: a8e6 b #0x7fcf116
0x07fcf3c4: b0b4 push {r4, r5, r7}
0x07fcf3c6: 00e6 b #0x7fcefca
0x07fcf3c8: 838a ldrh r3, [r0, #0x14]
0x07fcf3ca: e89b ldr r3, [sp, #0x3a0]
0x07fcf3cc: b000 lsls r0, r6, #2
0x07fcf3ce: e698 ldr r0, [sp, #0x398]
0x07fcf3d0: a5e5 b #0x7fcef1e
0x07fcf3d2: 8886 strh r0, [r1, #0x34]
0x07fcf3d4: 00e6 b #0x7fcefd8
0x07fcf3d6: b885 strh r0, [r7, #0x2c]
0x07fcf3d8: e698 ldr r0, [sp, #0x398]
0x07fcf3da: 8e00 lsls r6, r1, #2
0x07fcf3dc: e8b0 sub sp, #0x1a0
0x07fcf3e0: 9ba8 add r0, sp, #0x26c
0x07fcf3e2: 00e7 b #0x7fcf1e6
0x07fcf3e4: ab8b ldrh r3, [r5, #0x1c]
0x07fcf3e6: e5a4 adr r4, #0x394
0x07fcf3e8: 8f00 lsls r7, r1, #2
0x07fcf3ea: e5b0 sub sp, #0x194
0x07fcf3ec: 8fe6 b #0x7fcf10e
0x07fcf3ee: bba1 adr r1, #0x2ec
0x07fcf3f2: 8a92 str r2, [sp, #0x228]
0x07fcf3f4: e7a7 adr r7, #0x39c
0x07fcf3f6: 8d00 lsls r5, r1, #2
0x07fcf3f8: e5a4 adr r4, #0x394
0x07fcf3fc: 87b3 cbz r7, #0x7fcf460
0x07fcf3fe: 00e5 b #0x7fcee02
0x07fcf400: b08f ldrh r0, [r6, #0x3c]
0x07fcf402: e69a ldr r2, [sp, #0x398]
0x07fcf404: 9100 lsls r1, r2, #2
0x07fcf406: e5a4 adr r4, #0x394
0x07fcf408: a7e6 b #0x7fcf15a
0x07fcf40a: 9a91 str r1, [sp, #0x268]
0x07fcf40c: 00e7 b #0x7fcf210
0x07fcf40e: ab8b ldrh r3, [r5, #0x1c]
0x07fcf410: e7a7 adr r7, #0x39c
0x07fcf412: 8b00 lsls r3, r1, #2
0x07fcf414: e5a4 adr r4, #0x394
0x07fcf416: 84e6 b #0x7fcf122
0x07fcf418: 9a91 str r1, [sp, #0x268]
0x07fcf41a: 00e7 b #0x7fcf21e
0x07fcf41c: 99bd pop {r0, r3, r4, r7, pc}
0x07fcf41e: e99c ldr r4, [sp, #0x3a4]
0x07fcf420: b200 lsls r2, r6, #2
0x07fcf422: e7a7 adr r7, #0x39c
0x07fcf424: 8be5 b #0x7fcef3e
0x07fcf426: 8886 strh r0, [r1, #0x34]
0x07fcf428: 00e5 b #0x7fcee2c
0x07fcf42a: af92 str r2, [sp, #0x2bc]
0x07fcf42c: e99c ldr r4, [sp, #0x3a4]
0x07fcf42e: b200 lsls r2, r6, #2
0x07fcf430: e99c ldr r4, [sp, #0x3a4]
0x07fcf434: 998d ldrh r1, [r3, #0x2c]
0x07fcf436: 00e7 b #0x7fcf23a
0x07fcf438: ab8b ldrh r3, [r5, #0x1c]
0x07fcf43a: e586 strh r5, [r4, #0x36]
0x07fcf43c: ac00 lsls r4, r5, #2
0x07fcf43e: e5b0 sub sp, #0x194
0x07fcf442: 9baa add r2, sp, #0x26c
0x07fcf444: 00e5 b #0x7fcee48
0x07fcf446: a4a7 adr r7, #0x290
0x07fcf448: e99b ldr r3, [sp, #0x3a4]
0x07fcf44a: aa00 lsls r2, r5, #2
0x07fcf44c: e586 strh r5, [r4, #0x36]
0x07fcf450: 87b3 cbz r7, #0x7fcf4b4
0x07fcf452: 00e5 b #0x7fcee56
0x07fcf454: ad90 str r0, [sp, #0x2b4]
0x07fcf456: 00e4 b #0x7fcec5a
0x07fcf458: b891 str r1, [sp, #0x2e0]
0x07fcf45a: 00e5 b #0x7fcee5e
0x07fcf45c: af85 strh r7, [r5, #0x2c]
0x07fcf45e: 00e5 b #0x7fcee62
0x07fcf460: 8daf add r7, sp, #0x234
0x07fcf464: beb0 sub sp, #0xf8
0x07fcf466: 00e5 b #0x7fcee6a
0x07fcf468: b7b3 cbz r7, #0x7fcf4d8
0x07fcf46a: 00e5 b #0x7fcee6e
0x07fcf46c: 8d88 ldrh r5, [r1, #4]
0x07fcf46e: 00e6 b #0x7fcf072
0x07fcf470: 9caa add r2, sp, #0x270
0x07fcf472: 00e7 b #0x7fcf276
0x07fcf474: 94b3 cbz r4, #0x7fcf4dc
0x07fcf478: 8589 ldrh r5, [r0, #0xc]
0x07fcf47a: 00e6 b #0x7fcf07e
0x07fcf47c: 888c ldrh r0, [r1, #0x24]
0x07fcf47e: 00e4 b #0x7fcec82
0x07fcf480: baa5 adr r5, #0x2e8
0x07fcf482: 00e6 b #0x7fcf086
0x07fcf484: 9caa add r2, sp, #0x270
0x07fcf486: e79f ldr r7, [sp, #0x39c]
0x07fcf488: a500 lsls r5, r4, #2
0x07fcf48a: e588 ldrh r5, [r4, #6]
0x07fcf48c: 9de4 b #0x7fcedca
0x07fcf48e: b880 strh r0, [r7, #4]
0x07fcf490: 00e5 b #0x7fcee94
0x07fcf492: 889d ldr r5, [sp, #0x220]
0x07fcf494: e4ba revsh r4, r4
0x07fcf496: 8c00 lsls r4, r1, #2
0x07fcf498: e588 ldrh r5, [r4, #6]
0x07fcf49a: 9de4 b #0x7fcedd8
0x07fcf49c: b889 ldrh r0, [r7, #0xc]
0x07fcf49e: 00e5 b #0x7fceea2
0x07fcf4a0: 889d ldr r5, [sp, #0x220]
0x07fcf4a2: e59b ldr r3, [sp, #0x394]
0x07fcf4a4: 9b00 lsls r3, r3, #2
0x07fcf4a6: e588 ldrh r5, [r4, #6]
0x07fcf4a8: 9de4 b #0x7fcede6
0x07fcf4aa: ba94 str r4, [sp, #0x2e8]
0x07fcf4ac: 00e5 b #0x7fceeb0
0x07fcf4ae: 889d ldr r5, [sp, #0x220]
0x07fcf4b0: e585 strh r5, [r4, #0x2e]
0x07fcf4b2: ad00 lsls r5, r5, #2
0x07fcf4b4: e588 ldrh r5, [r4, #6]
0x07fcf4b6: 9de4 b #0x7fcedf4
0x07fcf4b8: b883 strh r0, [r7, #0x1c]
0x07fcf4ba: 00e5 b #0x7fceebe
0x07fcf4bc: 889d ldr r5, [sp, #0x220]
0x07fcf4be: e585 strh r5, [r4, #0x2e]
0x07fcf4c0: ab00 lsls r3, r5, #2
0x07fcf4c2: e588 ldrh r5, [r4, #6]
0x07fcf4c4: 9de4 b #0x7fcee02
0x07fcf4c6: b99d ldr r5, [sp, #0x2e4]
0x07fcf4c8: 00e5 b #0x7fceecc
0x07fcf4ca: 889d ldr r5, [sp, #0x220]
0x07fcf4cc: e58d ldrh r5, [r4, #0x2e]
0x07fcf4ce: 8100 lsls r1, r0, #2
0x07fcf4d0: e58d ldrh r5, [r4, #0x2e]
0x07fcf4d2: 81e4 b #0x7fcedd8
0x07fcf4d4: b880 strh r0, [r7, #4]
0x07fcf4d6: 00e5 b #0x7fceeda
0x07fcf4d8: 8d81 strh r5, [r1, #0xc]
0x07fcf4da: e4ba revsh r4, r4
0x07fcf4dc: 8c00 lsls r4, r1, #2
0x07fcf4de: e58d ldrh r5, [r4, #0x2e]
0x07fcf4e0: 81e4 b #0x7fcede6
0x07fcf4e2: b889 ldrh r0, [r7, #0xc]
0x07fcf4e4: 00e5 b #0x7fceee8
0x07fcf4e6: 8d81 strh r5, [r1, #0xc]
0x07fcf4e8: e59b ldr r3, [sp, #0x394]
0x07fcf4ea: 9b00 lsls r3, r3, #2
0x07fcf4ec: e58d ldrh r5, [r4, #0x2e]
0x07fcf4ee: 81e4 b #0x7fcedf4
0x07fcf4f0: ba94 str r4, [sp, #0x2e8]
0x07fcf4f2: 00e5 b #0x7fceef6
0x07fcf4f4: 8d81 strh r5, [r1, #0xc]
0x07fcf4f6: e585 strh r5, [r4, #0x2e]
0x07fcf4f8: ad00 lsls r5, r5, #2
0x07fcf4fa: e58d ldrh r5, [r4, #0x2e]
0x07fcf4fc: 81e4 b #0x7fcee02
0x07fcf4fe: b883 strh r0, [r7, #0x1c]
0x07fcf500: 00e5 b #0x7fcef04
0x07fcf502: 8d81 strh r5, [r1, #0xc]
0x07fcf504: e585 strh r5, [r4, #0x2e]
0x07fcf506: ab00 lsls r3, r5, #2
0x07fcf508: e58d ldrh r5, [r4, #0x2e]
0x07fcf50a: 81e4 b #0x7fcee10
0x07fcf50c: b99d ldr r5, [sp, #0x2e4]
0x07fcf50e: 00e4 b #0x7fced12
0x07fcf510: ba8c ldrh r2, [r7, #0x24]
0x07fcf512: e58d ldrh r5, [r4, #0x2e]
0x07fcf514: 8100 lsls r1, r0, #2
0x07fcf516: e5bb cbnz r5, #0x7fcf592
0x07fcf518: bfe4 b #0x7fcee9a
0x07fcf51a: b880 strh r0, [r7, #4]
0x07fcf51c: 00e5 b #0x7fcef20
0x07fcf51e: bbbf ittet lt
0x07fcf520: e4ba revshlt r4, r4
0x07fcf522: 8c00 lsllt r4, r1, #2
0x07fcf524: e5bb cbnz r5, #0x7fcf5a0
0x07fcf526: bfe4 blt #0x7fceea8
0x07fcf528: b889 ldrh r0, [r7, #0xc]
0x07fcf52a: 00e5 b #0x7fcef2e
0x07fcf52c: bbbf ittet lt
0x07fcf52e: e59b ldrlt r3, [sp, #0x394]
0x07fcf530: 9b00 lsllt r3, r3, #2
0x07fcf532: e5bb cbnz r5, #0x7fcf5ae
0x07fcf534: bfe4 blt #0x7fceeb6
0x07fcf536: ba94 str r4, [sp, #0x2e8]
0x07fcf538: 00e5 b #0x7fcef3c
0x07fcf53a: bbbf ittet lt
0x07fcf53c: e585 strhlt r5, [r4, #0x2e]
0x07fcf53e: ad00 lsllt r5, r5, #2
0x07fcf540: e5bb cbnz r5, #0x7fcf5bc
0x07fcf542: bfe4 blt #0x7fceec4
0x07fcf544: b883 strh r0, [r7, #0x1c]
0x07fcf546: 00e5 b #0x7fcef4a
0x07fcf548: bbbf ittet lt
0x07fcf54a: e585 strhlt r5, [r4, #0x2e]
0x07fcf54c: ab00 lsllt r3, r5, #2
0x07fcf54e: e5bb cbnz r5, #0x7fcf5ca
0x07fcf550: bfe4 blt #0x7fceed2
0x07fcf552: b99d ldr r5, [sp, #0x2e4]
0x07fcf554: 00e4 b #0x7fced58
0x07fcf556: b889 ldrh r0, [r7, #0xc]
0x07fcf558: e58d ldrh r5, [r4, #0x2e]
0x07fcf55a: 8100 lsls r1, r0, #2
0x07fcf55c: e69c ldr r4, [sp, #0x398]
0x07fcf55e: aae7 b #0x7fcf4b6
0x07fcf560: 9fa5 adr r5, #0x27c
0x07fcf562: 00e6 b #0x7fcf166
0x07fcf564: ada3 adr r3, #0x2b4
0x07fcf566: e69c ldr r4, [sp, #0x398]
0x07fcf568: 8800 lsls r0, r1, #2
0x07fcf56a: e4ba revsh r4, r4
0x07fcf56c: 8ce6 b #0x7fcf288
0x07fcf56e: 9c88 ldrh r4, [r3, #4]
0x07fcf570: 00e4 b #0x7fced74
0x07fcf572: b889 ldrh r0, [r7, #0xc]
0x07fcf574: e69c ldr r4, [sp, #0x398]
0x07fcf576: 8800 lsls r0, r1, #2
0x07fcf578: e59b ldr r3, [sp, #0x394]
0x07fcf57a: 9be6 b #0x7fcf2b4
0x07fcf57c: 9c88 ldrh r4, [r3, #4]
0x07fcf57e: 00e4 b #0x7fced82
0x07fcf580: ba94 str r4, [sp, #0x2e8]
0x07fcf582: e69c ldr r4, [sp, #0x398]
0x07fcf584: 8800 lsls r0, r1, #2
0x07fcf586: e585 strh r5, [r4, #0x2e]
0x07fcf588: ade6 b #0x7fcf2e6
0x07fcf58a: 9c88 ldrh r4, [r3, #4]
0x07fcf58c: 00e4 b #0x7fced90
0x07fcf58e: b883 strh r0, [r7, #0x1c]
0x07fcf590: e69c ldr r4, [sp, #0x398]
0x07fcf592: 8800 lsls r0, r1, #2
0x07fcf594: e585 strh r5, [r4, #0x2e]
0x07fcf596: abe6 b #0x7fcf2f0
0x07fcf598: 9c88 ldrh r4, [r3, #4]
0x07fcf59a: 00e4 b #0x7fced9e
0x07fcf59c: b99d ldr r5, [sp, #0x2e4]
0x07fcf59e: e69c ldr r4, [sp, #0x398]
0x07fcf5a0: 8800 lsls r0, r1, #2
0x07fcf5a2: e58d ldrh r5, [r4, #0x2e]
0x07fcf5a4: 81e6 b #0x7fcf2aa
0x07fcf5a6: 9c88 ldrh r4, [r3, #4]
0x07fcf5a8: 00e5 b #0x7fcefac
0x07fcf5aa: 86ac add r4, sp, #0x218
0x07fcf5ac: e69c ldr r4, [sp, #0x398]
0x07fcf5ae: 8800 lsls r0, r1, #2
0x07fcf5b0: e885 strh r0, [r5, #0x2e]
0x07fcf5b2: 8ae6 b #0x7fcf2ca
0x07fcf5b4: 9c88 ldrh r4, [r3, #4]
0x07fcf5b6: 00e7 b #0x7fcf3ba
0x07fcf5b8: 8cb4 push {r2, r3, r7}
0x07fcf5bc: b8a1 adr r1, #0x2e0
0x07fcf5be: 00e7 b #0x7fcf3c2
0x07fcf5c0: 8b97 str r7, [sp, #0x22c]
0x07fcf5c2: 00e7 b #0x7fcf3c6
0x07fcf5c4: 8caa add r2, sp, #0x230
0x07fcf5c8: bca0 adr r0, #0x2f0
0x07fcf5ca: 00e7 b #0x7fcf3ce
0x07fcf5cc: 899b ldr r3, [sp, #0x224]
0x07fcf5d0: 998e ldrh r1, [r3, #0x34]
0x07fcf5d2: 00e5 b #0x7fcefd6
0x07fcf5d4: 8594 str r4, [sp, #0x214]
0x07fcf5d8: be99 ldr r1, [sp, #0x2f8]
0x07fcf5dc: 9b87 strh r3, [r3, #0x3c]
0x07fcf5e0: a9ac add r4, sp, #0x2a4
0x07fcf5e2: 00e7 b #0x7fcf3e6
0x07fcf5e4: be8a ldrh r6, [r7, #0x14]
0x07fcf5e6: 0000 movs r0, r0
0x07fcf5e8: 0000 movs r0, r0
0x07fcf5ea: 0240 ands r2, r0
0x07fcf5ec: 0000 movs r0, r0
0x07fcf5ee: 0000 movs r0, r0
0x07fcf5f0: 0000 movs r0, r0
0x07fcf5f2: bdb5 push {r0, r2, r3, r4, r5, r7, lr} ;;FUNC
0x07fcf5f4: 0000 movs r0, r0
0x07fcf5f6: 0000 movs r0, r0
0x07fcf5f8: 0005 lsls r0, r0, #0x14
0x07fcf5fa: 4a4a ldr r2, [pc, #0x128]
0x07fcf5fc: a000 lsls r0, r4, #2
0x07fcf5fe: 0000 movs r0, r0
0x07fcf600: 001b subs r0, r0, r4
0x07fcf602: 5551 str r5, [r2, r5]
0x07fcf604: 1400 movs r4, r2
0x07fcf606: 0000 movs r0, r0
0x07fcf608: 006a ldr r0, [r0, #0x20]
0x07fcf60a: aaaa add r2, sp, #0x2a8
0x07fcf60c: 4200 lsls r2, r0, #1
0x07fcf60e: 0000 movs r0, r0
0x07fcf610: 01aa add r2, sp, #4
0x07fcf612: aa95 str r5, [sp, #0x2a8]
0x07fcf614: 2880 strh r0, [r5]
0x07fcf616: 0000 movs r0, r0
0x07fcf618: 02aa add r2, sp, #8
0x07fcf61a: aaa0 adr r0, #0x2a8
0x07fcf61c: 8200 lsls r2, r0, #2
0x07fcf61e: 0000 movs r0, r0
0x07fcf620: 06aa add r2, sp, #0x18
0x07fcf622: aa95 str r5, [sp, #0x2a8]
0x07fcf624: 2050 str r0, [r4, r0]
0x07fcf626: 0000 movs r0, r0
0x07fcf628: 1aaa add r2, sp, #0x68
0x07fcf62a: aaa8 add r0, sp, #0x2a8
0x07fcf62c: 0900 movs r1, r1
0x07fcf62e: 0000 movs r0, r0
0x07fcf630: 16aa add r2, sp, #0x58
0x07fcf632: aa85 strh r2, [r5, #0x2c]
0x07fcf634: 4024 movs r4, #0x40
0x07fcf636: 0000 movs r0, r0
0x07fcf638: 3aad add r5, sp, #0xe8
0x07fcf63a: 5550 str r5, [r2, r1]
0x07fcf63c: 0808 lsrs r0, r1, #0x20
0x07fcf63e: 0000 movs r0, r0
0x07fcf640: 5555 strb r5, [r2, r5]
0x07fcf642: 524a ldr r2, [pc, #0x148]
0x07fcf644: a120 movs r0, #0xa1
0x07fcf646: 0000 movs r0, r0
0x07fcf648: edaa add r2, sp, #0x3b4
0x07fcf64a: 956a ldr r5, [r2, #0x28]
0x07fcf64c: 0405 lsls r4, r0, #0x14
0x07fcf64e: 0000 movs r0, r0
0x07fcf650: b6aa add r2, sp, #0x2d8
0x07fcf652: a2a9 add r1, sp, #0x288
0x07fcf654: 5048 ldr r0, [pc, #0x140]
0x07fcf656: 0001 lsls r0, r0, #4
0x07fcf658: d555 strb r5, [r2, r7]
0x07fcf65a: 4954 strb r1, [r1, r1]
0x07fcf65c: 4201 lsls r2, r0, #5
0x07fcf65e: 0002 lsls r0, r0, #8
0x07fcf660: b6aa add r2, sp, #0x2d8
0x07fcf662: a515 asrs r5, r4, #0x16
0x07fcf664: 5448 ldr r0, [pc, #0x150]
0x07fcf666: 0002 lsls r0, r0, #8
0x07fcf668: daaa add r2, sp, #0x368
0x07fcf66a: a155 strb r1, [r4, r6]
0x07fcf66c: 2800 movs r0, r5
0x07fcf66e: 8002 lsls r0, r0, #0xa
0x07fcf670: ab54 strb r3, [r5, r2]
0x07fcf672: 54aa add r2, sp, #0x150
0x07fcf674: a144 add sb, r4
0x07fcf676: 0002 lsls r0, r0, #8
0x07fcf678: a515 asrs r5, r4, #0x16
0x07fcf67a: 2524 movs r4, #0x25
0x07fcf67c: 9428 cmp r0, #0x94
0x07fcf67e: 4002 lsls r0, r0, #9
0x07fcf680: aaaa add r2, sp, #0x2a8
0x07fcf682: a952 strh r1, [r5, r2]
0x07fcf684: 4285 strh r2, [r0, #0x2a]
0x07fcf686: 1004 lsls r0, r2, #0x10
0x07fcf688: aaaa add r2, sp, #0x2a8
0x07fcf68a: 8489 ldrh r4, [r0, #0xc]
0x07fcf68c: 282a cmp r2, #0x28
0x07fcf68e: 4001 lsls r0, r0, #5
0x07fcf690: 1554 strb r5, [r2, r0]
0x07fcf692: 5254 strb r2, [r2, r1]
0x07fcf694: 8551 str r5, [r0, r6]
0x07fcf696: 0004 lsls r0, r0, #0x10
0x07fcf698: a552 strh r5, [r4, r2]
0x07fcf69a: 8922 movs r2, #0x89
0x07fcf69c: 500a lsrs r0, r2, #9
0x07fcf69e: a000 lsls r0, r4, #2
0x07fcf6a0: 092a cmp r2, #9
0x07fcf6a2: 5494 str r4, [sp, #0x150]
0x07fcf6a4: 0aa4 adr r4, #0x28
0x07fcf6a6: 1002 lsls r0, r2, #8
0x07fcf6a8: 1495 str r5, [sp, #0x50]
0x07fcf6aa: 4240 eors r2, r0
0x07fcf6ac: a052 strh r0, [r4, r2]
0x07fcf6ae: a000 lsls r0, r4, #2
0x07fcf6b0: 1252 strh r2, [r2, r0]
0x07fcf6b2: a922 movs r2, #0xa9
0x07fcf6b4: 1408 lsrs r4, r2, #0x20
0x07fcf6b6: 0000 movs r0, r0
0x07fcf6b8: 0089 ldrh r0, [r0, #8]
0x07fcf6ba: 0005 lsls r0, r0, #0x14
0x07fcf6bc: 40a5 adr r5, #0x100
0x07fcf6be: 4800 lsls r0, r1, #1
0x07fcf6c0: 4004 lsls r0, r0, #0x11
0x07fcf6c2: 1150 str r1, [r2, r0]
0x07fcf6c4: 2a50 str r2, [r5, r0]
0x07fcf6c6: 2000 movs r0, r4
0x07fcf6c8: 0001 lsls r0, r0, #4
0x07fcf6ca: 040a lsrs r4, r0, #8
0x07fcf6cc: 810a lsrs r1, r0, #0xa
0x07fcf6ce: 0000 movs r0, r0
0x07fcf6d0: 0000 movs r0, r0
0x07fcf6d2: 0080 strh r0, [r0]
0x07fcf6d4: 1440 ands r4, r2
0x07fcf6d6: 4000 lsls r0, r0, #1
0x07fcf6d8: 0008 lsrs r0, r0, #0x20
0x07fcf6da: 0400 movs r4, r0
0x07fcf6dc: 0021 movs r1, #0
0x07fcf6de: 0000 movs r0, r0
0x07fcf6e0: 0000 movs r0, r0
0x07fcf6e2: 0000 movs r0, r0
0x07fcf6e4: 0280 strh r2, [r0]
0x07fcf6e6: 4000 lsls r0, r0, #1
0x07fcf6e8: 80de udf #0x80
0x07fcf6ea: 2800 movs r0, r5
0x07fcf6ec: 00ea2400 and.w r0, r0, r4, asr #32
0x07fcf6f0: 80de udf #0x80
0x07fcf6f2: 2800 movs r0, r5
0x07fcf6f4: 008d ldrh r0, [r0, #0x28]
0x07fcf6f6: 2700 movs r7, r4
0x07fcf6f8: 80de udf #0x80
0x07fcf6fa: 2800 movs r0, r5
0x07fcf6fc: 008d ldrh r0, [r0, #0x28]
0x07fcf6fe: 2700 movs r7, r4
0x07fcf700: 80de udf #0x80
0x07fcf702: 2800 movs r0, r5
0x07fcf704: 80de udf #0x80
0x07fcf706: 2800 movs r0, r5
0x07fcf708: 008d ldrh r0, [r0, #0x28]
0x07fcf70a: 2700 movs r7, r4
0x07fcf70c: 80de udf #0x80
0x07fcf70e: 2800 movs r0, r5
0x07fcf710: 008d ldrh r0, [r0, #0x28]
0x07fcf712: 2700 movs r7, r4
0x07fcf714: 80de udf #0x80
0x07fcf716: 2800 movs r0, r5
0x07fcf718: 80de udf #0x80
0x07fcf71a: 2800 movs r0, r5
0x07fcf71c: 803b subs r3, #0x80
0x07fcf71e: 2600 movs r6, r4
0x07fcf720: 80de udf #0x80
0x07fcf722: 2800 movs r0, r5
0x07fcf724: 008d ldrh r0, [r0, #0x28]
0x07fcf726: 2700 movs r7, r4
0x07fcf728: 80de udf #0x80
0x07fcf72a: 2800 movs r0, r5
0x07fcf72c: 008d ldrh r0, [r0, #0x28]
0x07fcf72e: 2700 movs r7, r4
0x07fcf730: 80de udf #0x80
0x07fcf732: 2800 movs r0, r5
0x07fcf734: 80de udf #0x80
0x07fcf736: 2800 movs r0, r5
0x07fcf738: 008d ldrh r0, [r0, #0x28]
0x07fcf73a: 2700 movs r7, r4
0x07fcf73c: 80de udf #0x80
0x07fcf73e: 2800 movs r0, r5
0x07fcf740: 008d ldrh r0, [r0, #0x28]
0x07fcf742: 2700 movs r7, r4
0x07fcf744: 80de udf #0x80
0x07fcf746: 2800 movs r0, r5
0x07fcf748: 0886 strh r0, [r1, #0x30]
0x07fcf74a: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf74c: cc75 strb r4, [r1, #0x17]
0x07fcf74e: 07cc ldm r4!, {r0, r1, r2}
0x07fcf750: cc00 lsls r4, r1, #3
0x07fcf752: 0000 movs r0, r0
0x07fcf754: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf756: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf758: 0000 movs r0, r0
0x07fcf75c: cc32 adds r2, #0xcc
0x07fcf75e: 1400 movs r4, r2
0x07fcf760: 0000 movs r0, r0
0x07fcf762: 3214 asrs r2, r6, #0x10
0x07fcf764: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf766: 0000 movs r0, r0
0x07fcf76a: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf76c: cc00 lsls r4, r1, #3
0x07fcf76e: 0000 movs r0, r0
0x07fcf770: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf772: a05a ldrh r0, [r4, r2]
0x07fcf774: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf776: cc69 ldr r4, [r1, #0x1c]
0x07fcf778: 9000 lsls r0, r2, #2
0x07fcf77a: 0008 lsrs r0, r0, #0x20
0x07fcf77c: 8cc5 stm r5!, {r2, r3, r7}
0x07fcf77e: 0000 movs r0, r0
0x07fcf782: 905c ldrb r0, [r2, r2]
0x07fcf784: cc00 lsls r4, r1, #3
0x07fcf786: 0000 movs r0, r0
0x07fcf788: 0000 movs r0, r0
0x07fcf78a: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf78c: 0000 movs r0, r0
0x07fcf78e: 0000 movs r0, r0
0x07fcf790: 0032 adds r2, #0
0x07fcf792: 1400 movs r4, r2
0x07fcf794: 0000 movs r0, r0
0x07fcf796: 0000 movs r0, r0
0x07fcf798: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf79a: 0000 movs r0, r0
0x07fcf79c: 0000 movs r0, r0
0x07fcf7a0: cc00 lsls r4, r1, #3
0x07fcf7a2: 0000 movs r0, r0
0x07fcf7a4: 0000 movs r0, r0
0x07fcf7a6: ccc9 ldm r1!, {r2, r3, r6, r7}
0x07fcf7a8: 0000 movs r0, r0
0x07fcf7aa: 0886 strh r0, [r1, #0x30]
0x07fcf7ac: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf7ae: cc75 strb r4, [r1, #0x17]
0x07fcf7b0: 07c0 stm r0!, {r0, r1, r2}
0x07fcf7b2: c000 lsls r0, r0, #3
0x07fcf7b4: 0000 movs r0, r0
0x07fcf7b6: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf7b8: 0000 movs r0, r0
0x07fcf7ba: 0000 movs r0, r0
0x07fcf7be: cc02 lsls r4, r1, #0xb
0x07fcf7c0: 26cc ldm r4!, {r1, r2, r5}
0x07fcf7c2: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf7c4: 6110 asrs r1, r4, #1
0x07fcf7c6: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf7c8: 0000 movs r0, r0
0x07fcf7ca: 0000 movs r0, r0
0x07fcf7ce: cc00 lsls r4, r1, #3
0x07fcf7d0: 0000 movs r0, r0
0x07fcf7d2: 0000 movs r0, r0
0x07fcf7d4: a05a ldrh r0, [r4, r2]
0x07fcf7d6: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf7d8: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf7da: cc08 lsrs r4, r1, #3
0x07fcf7dc: 86cc ldm r4!, {r1, r2, r7}
0x07fcf7de: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf7e0: 7507 lsls r5, r6, #0x1d
0x07fcf7e2: c0c0 stm r0!, {r6, r7}
0x07fcf7e4: 0000 movs r0, r0
0x07fcf7e8: cc00 lsls r4, r1, #3
0x07fcf7ea: 0000 movs r0, r0
0x07fcf7ec: 0000 movs r0, r0
0x07fcf7ee: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf7f0: 0023 movs r3, #0
0x07fcf7f2: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf7f4: cc65 str r4, [r1, #0x5c]
0x07fcf7f6: 1400 movs r4, r2
0x07fcf7f8: 0000 movs r0, r0
0x07fcf7fa: 0000 movs r0, r0
0x07fcf7fc: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf7fe: 0c0c lsrs r4, r1, #0x10
0x07fcf800: 0000 movs r0, r0
0x07fcf804: cca0 adr r0, #0x330
0x07fcf806: 5acc ldm r4, {r1, r3, r4, r6}
0x07fcf808: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf80a: 6990 str r0, [sp, #0x1a4]
0x07fcf80c: 4c04 lsls r4, r1, #0x11
0x07fcf80e: 0000 movs r0, r0
0x07fcf810: 0002 lsls r0, r0, #8
0x07fcf812: 2ccc ldm r4!, {r2, r3, r5}
0x07fcf814: cc00 lsls r4, r1, #3
0x07fcf816: 0000 movs r0, r0
0x07fcf818: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf81a: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf81c: 0000 movs r0, r0
0x07fcf820: cc30 adds r0, #0xcc
0x07fcf822: 53cc ldm r4, {r0, r1, r4, r6}
0x07fcf824: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf826: 6514 asrs r5, r4, #0x11
0x07fcf828: 0000 movs r0, r0
0x07fcf82a: 0000 movs r0, r0
0x07fcf82e: cc00 lsls r4, r1, #3
0x07fcf830: 0000 movs r0, r0
0x07fcf832: 0000 movs r0, r0
0x07fcf834: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf836: 0000 movs r0, r0
0x07fcf838: 0000 movs r0, r0
0x07fcf83a: 0030 adds r0, #0
0x07fcf83c: c308 lsrs r3, r0, #3
0x07fcf83e: 86cc ldm r4!, {r1, r2, r7}
0x07fcf840: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf842: 7507 lsls r5, r6, #0x1d
0x07fcf844: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf846: 0000 movs r0, r0
0x07fcf848: 0000 movs r0, r0
0x07fcf84c: cc00 lsls r4, r1, #3
0x07fcf84e: 0000 movs r0, r0
0x07fcf850: 0000 movs r0, r0
0x07fcf852: 3053 strh r0, [r6, r4]
0x07fcf854: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf856: cc45 cmp ip, sb
0x07fcf858: 0400 movs r4, r0
0x07fcf85a: 0000 movs r0, r0
0x07fcf85c: 0000 movs r0, r0
0x07fcf85e: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf860: 0c0c lsrs r4, r1, #0x10
0x07fcf862: 0000 movs r0, r0
0x07fcf866: cca0 adr r0, #0x330
0x07fcf868: 5acc ldm r4, {r1, r3, r4, r6}
0x07fcf86a: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf86c: 6990 str r0, [sp, #0x1a4]
0x07fcf86e: 0886 strh r0, [r1, #0x30]
0x07fcf870: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf872: cc75 strb r4, [r1, #0x17]
0x07fcf874: 07cc ldm r4!, {r0, r1, r2}
0x07fcf876: cc00 lsls r4, r1, #3
0x07fcf878: 0000 movs r0, r0
0x07fcf87a: c0c0 stm r0!, {r6, r7}
0x07fcf87c: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf87e: 0000 movs r0, r0
0x07fcf880: 0000 movs r0, r0
0x07fcf882: 0032 adds r2, #0
0x07fcf884: 56cc ldm r4, {r1, r2, r4, r6}
0x07fcf886: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf888: 4504 lsls r5, r0, #0x11
0x07fcf88a: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf88c: 0000 movs r0, r0
0x07fcf890: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf892: cc00 lsls r4, r1, #3
0x07fcf894: 0000 movs r0, r0
0x07fcf896: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf898: a05a ldrh r0, [r4, r2]
0x07fcf89a: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf89c: cc69 ldr r4, [r1, #0x1c]
0x07fcf89e: 90cc ldm r4, {r4, r7}
0x07fcf8a0: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf8a2: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf8a4: 7507 lsls r5, r6, #0x1d
0x07fcf8a6: 0000 movs r0, r0
0x07fcf8a8: 0000 movs r0, r0
0x07fcf8ac: cc00 lsls r4, r1, #3
0x07fcf8ae: 0000 movs r0, r0
0x07fcf8b0: 0000 movs r0, r0
0x07fcf8b2: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf8b4: 0000 movs r0, r0
0x07fcf8b6: 0002 lsls r0, r0, #8
0x07fcf8b8: 2661 str r6, [r4, #0x10]
0x07fcf8ba: 1000 movs r0, r2
0x07fcf8bc: 0000 movs r0, r0
0x07fcf8be: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf8c0: 0000 movs r0, r0
0x07fcf8c2: 0000 movs r0, r0
0x07fcf8c6: cc00 lsls r4, r1, #3
0x07fcf8c8: 0000 movs r0, r0
0x07fcf8ca: 0000 movs r0, r0
0x07fcf8cc: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf8ce: 0000 movs r0, r0
0x07fcf8d0: 0886 strh r0, [r1, #0x30]
0x07fcf8d2: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf8d4: cc75 strb r4, [r1, #0x17]
0x07fcf8d6: 07cc ldm r4!, {r0, r1, r2}
0x07fcf8d8: cc00 lsls r4, r1, #3
0x07fcf8da: 0000 movs r0, r0
0x07fcf8dc: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf8de: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf8e0: 0000 movs r0, r0
0x07fcf8e4: cc32 adds r2, #0xcc
0x07fcf8e6: 56cc ldm r4, {r1, r2, r4, r6}
0x07fcf8e8: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf8ea: 6514 asrs r5, r4, #0x11
0x07fcf8ec: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf8ee: 0000 movs r0, r0
0x07fcf8f2: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf8f4: cc00 lsls r4, r1, #3
0x07fcf8f6: 0000 movs r0, r0
0x07fcf8f8: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf8fa: a05a ldrh r0, [r4, r2]
0x07fcf8fc: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf8fe: cc69 ldr r4, [r1, #0x1c]
0x07fcf900: 9008 lsrs r0, r2, #2
0x07fcf902: 86cc ldm r4!, {r1, r2, r7}
0x07fcf904: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf906: 7507 lsls r5, r6, #0x1d
0x07fcf908: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf90a: 0000 movs r0, r0
0x07fcf90e: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf910: cc00 lsls r4, r1, #3
0x07fcf912: 0000 movs r0, r0
0x07fcf914: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf916: 3053 strh r0, [r6, r4]
0x07fcf918: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf91a: cc65 str r4, [r1, #0x5c]
0x07fcf91c: 1400 movs r4, r2
0x07fcf91e: 0000 movs r0, r0
0x07fcf920: 0000 movs r0, r0
0x07fcf922: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf924: 0c0c lsrs r4, r1, #0x10
0x07fcf926: 0000 movs r0, r0
0x07fcf92a: cca0 adr r0, #0x330
0x07fcf92c: 5acc ldm r4, {r1, r3, r4, r6}
0x07fcf92e: cccc ldm r4!, {r2, r3, r6, r7}
0x07fcf930: 6990 str r0, [sp, #0x1a4]
0x07fcf932: fe82 strh r6, [r7, #0x16]
0x07fcf934: ea56 ldrsb r2, [r5, r3]
0x07fcf936: 53e6 b #0x7fcf5e0
0x07fcf938: 4189 ldrh r1, [r0, #0xa]
0x07fcf93c: 6462 str r4, [r4, #0x24]
0x07fcf93e: 6360 str r3, [r4, #4]
0x07fcf940: 644b ldr r3, [pc, #0x190]
0x07fcf942: fb34 adds r4, #0xfb
0x07fcf944: 9b5f ldrsh r3, [r3, r6]
0x07fcf946: 8000 lsls r0, r0, #2
0x07fcf948: 0080 strh r0, [r0]
0x07fcf94a: 0010 asrs r0, r0, #0x20
0x07fcf94c: 0000 movs r0, r0
0x07fcf94e: 1f1f subs r7, r3, #4
0x07fcf950: 0000 movs r0, r0
0x07fcf952: fb34 adds r4, #0xfb
0x07fcf954: 9b5f ldrsh r3, [r3, r6]
0x07fcf956: 8000 lsls r0, r0, #2
0x07fcf958: 0080 strh r0, [r0]
0x07fcf95a: 0010 asrs r0, r0, #0x20
0x07fcf95c: 0000 movs r0, r0
0x07fcf95e: 1f33 adds r3, #0x1f
0x07fcf960: 0000 movs r0, r0
0x07fcf962: 0000 movs r0, r0
0x07fcf964: 0000 movs r0, r0
0x07fcf966: 0000 movs r0, r0
0x07fcf96a: fc07 lsls r4, r7, #0x1f
0x07fcf96c: 7c34 adds r4, #0x7c
0x07fcf96e: fd07 lsls r5, r7, #0x1f
0x07fcf970: 0400 movs r4, r0
0x07fcf972: 0100 movs r1, r0
0x07fcf976: fff00fff bl #0x80cf798
0x07fcf97a: fff00fff bl #0x80cf79c
0x07fcf97e: fff00fff bl #0x80cf7a0
0x07fcf984: 0003 lsls r0, r0, #0xc
0x07fcf986: c000 lsls r0, r0, #3
0x07fcf988: 0003 lsls r0, r0, #0xc
0x07fcf98a: c000 lsls r0, r0, #3
0x07fcf98c: 0003 lsls r0, r0, #0xc
0x07fcf98e: c000 lsls r0, r0, #3
0x07fcf990: 0003 lsls r0, r0, #0xc
0x07fcf992: c000 lsls r0, r0, #3
0x07fcf994: 0003 lsls r0, r0, #0xc
0x07fcf996: c000 lsls r0, r0, #3
0x07fcf998: 0003 lsls r0, r0, #0xc
0x07fcf99a: c000 lsls r0, r0, #3
0x07fcf99e: fffe7fff mrc2 p15, #7, apsr_nzcv, c15, c15, #3
0x07fcf9a2: fffe7fff mrc2 p15, #7, apsr_nzcv, c15, c15, #3
0x07fcf9a6: fffe7fff mrc2 p15, #7, apsr_nzcv, c15, c15, #3
0x07fcf9aa: fffe0007 cdp2 p7, #0xf, c0, c15, c0, #0
0x07fcf9ae: e000 lsls r0, r4, #3
0x07fcf9b0: 0007 lsls r0, r0, #0x1c
0x07fcf9b2: e000 lsls r0, r4, #3
0x07fcf9b4: 000f lsrs r0, r0, #0x1c
0x07fcf9b6: f000 lsls r0, r6, #3
0x07fcf9b8: 000f lsrs r0, r0, #0x1c
0x07fcf9ba: f800 lsls r0, r7, #3
0x07fcf9bc: 001f subs r0, r0, #4
0x07fcf9be: 7800 lsls r0, r7, #1
0x07fcf9c0: 001e subs r0, r0, #0
0x07fcf9c2: 7c00 lsls r4, r7, #1
0x07fcf9c4: 003e subs r6, #0
0x07fcf9c6: 3e00 movs r6, r7
0x07fcf9c8: 007c ldrb r0, [r0, #0x10]
0x07fcf9ca: 3f00 movs r7, r7
0x07fcf9ce: 1f80 strh r7, [r3]
0x07fcf9d0: 01f80fc0 strb.w ip, [r1, pc]
0x07fcf9d6: 07e0 b #0x7fcf9e8
0x07fcf9d8: 0fe0 b #0x7fcf9fa
0x07fcf9dc: 3fc0 stm r0!, {r0, r1, r2, r3, r4, r5}
0x07fcf9e0: ff00 lsls r7, r7, #3
0x07fcf9e2: 007f ldrb r0, [r0, #0x1c]
0x07fcf9e4: 7e00 lsls r6, r7, #1
0x07fcf9e6: 003e subs r6, #0
0x07fcf9e8: 7800 lsls r0, r7, #1
0x07fcf9ea: 001c adds r0, r0, #0
0x07fcf9ec: e697 str r7, [sp, #0x398]
0x07fcf9ee: a500 lsls r5, r4, #2
0x07fcf9f2: 8000 lsls r0, r0, #2
0x07fcf9f4: e4ba revsh r4, r4
0x07fcf9f6: 8c00 lsls r4, r1, #2
0x07fcf9fa: 8900 lsls r1, r1, #2
0x07fcf9fc: e59b ldr r3, [sp, #0x394]
0x07fcf9fe: 9b00 lsls r3, r3, #2
0x07fcfa00: e4ba revsh r4, r4
0x07fcfa02: 9400 lsls r4, r2, #2
0x07fcfa04: e585 strh r5, [r4, #0x2e]
0x07fcfa06: ad00 lsls r5, r5, #2
0x07fcfa08: e697 str r7, [sp, #0x398]
0x07fcfa0a: a500 lsls r5, r4, #2
0x07fcfa0c: bea6 adr r6, #0x2f8
0x07fcfa0e: 999c ldr r4, [sp, #0x264]
0x07fcfa10: a298 ldr r0, [sp, #0x288]
0x07fcfa12: 8000 lsls r0, r0, #2
0x07fcfa14: 180f lsrs r0, r3, #0x1c
0x07fcfa16: efdb blt #0x7fcf9f8
0x07fcfa18: bea6 adr r6, #0x2f8
0x07fcfa1a: 999c ldr r4, [sp, #0x264]
0x07fcfa1c: a298 ldr r0, [sp, #0x288]
0x07fcfa1e: 8000 lsls r0, r0, #2
0x07fcfa20: 180f lsrs r0, r3, #0x1c
0x07fcfa22: efdb blt #0x7fcfa04
0x07fcfa24: bea2 adr r2, #0x2f8
0x07fcfa26: 998c ldrh r1, [r3, #0x24]
0x07fcfa28: a098 ldr r0, [sp, #0x280]
0x07fcfa2a: 8082 strh r0, [r0, #0x14]
0x07fcfa2c: 180b lsrs r0, r3, #0xc
0x07fcfa2e: efdb blt #0x7fcfa10
0x07fcfa30: bea6 adr r6, #0x2f8
0x07fcfa32: 998c ldrh r1, [r3, #0x24]
0x07fcfa34: a298 ldr r0, [sp, #0x288]
0x07fcfa36: 8082 strh r0, [r0, #0x14]
0x07fcfa38: 180f lsrs r0, r3, #0x1c
0x07fcfa3a: efdb blt #0x7fcfa1c
0x07fcfa3c: bee6 b #0x7fcf7bc
0x07fcfa3e: d99e ldr r6, [sp, #0x364]
0x07fcfa40: a298 ldr r0, [sp, #0x288]
0x07fcfa42: 8082 strh r0, [r0, #0x14]
0x07fcfa44: 180f lsrs r0, r3, #0x1c
0x07fcfa48: bfe6 b #0x7fcf7ca
0x07fcfa4a: d99e ldr r6, [sp, #0x364]
0x07fcfa4c: a698 ldr r0, [sp, #0x298]
0x07fcfa4e: 8082 strh r0, [r0, #0x14]
0x07fcfa50: 180f lsrs r0, r3, #0x1c
0x07fcfa56: d9be bkpt #0xd9
0x07fcfa58: a618 adds r6, r4, r2
0x07fcfa5a: 655f ldrsh r5, [r4, r5]
0x07fcfa5c: ff00 lsls r7, r7, #3
0x07fcfa5e: 0000 movs r0, r0
0x07fcfa60: 0124 movs r4, #1
0x07fcfa62: 0000 movs r0, r0
0x07fcfa64: 595f ldrsh r1, [r3, r5]
0x07fcfa66: fc07 lsls r4, r7, #0x1f
0x07fcfa68: 0324 movs r4, #3
0x07fcfa6a: 0000 movs r0, r0
0x07fcfa6c: 7d5e ldrsh r5, [r7, r1]
0x07fcfa6e: fc07 lsls r4, r7, #0x1f
0x07fcfa70: 0424 movs r4, #4
0x07fcfa72: 0000 movs r0, r0
0x07fcfa74: 095e ldrsh r1, [r1, r0]
0x07fcfa76: fc07 lsls r4, r7, #0x1f
0x07fcfa78: 1304 lsls r3, r2, #0x10
0x07fcfa7a: 0000 movs r0, r0
0x07fcfa7c: b955 strb r1, [r7, r6]
0x07fcfa7e: fc07 lsls r4, r7, #0x1f
0x07fcfa80: 1404 lsls r4, r2, #0x10
0x07fcfa82: 0000 movs r0, r0
0x07fcfa84: 6d54 strb r5, [r5, r1]
0x07fcfa86: fc07 lsls r4, r7, #0x1f
0x07fcfa88: 1504 lsls r5, r2, #0x10
0x07fcfa8a: 0000 movs r0, r0
0x07fcfa8c: bd54 strb r5, [r7, r2]
0x07fcfa8e: fc07 lsls r4, r7, #0x1f
0x07fcfa92: fc07 lsls r4, r7, #0x1f
0x07fcfa94: 0100 movs r1, r0
0x07fcfa96: 0000 movs r0, r0
0x07fcfa9a: 0000 movs r0, r0
0x07fcfa9c: 7d58 ldr r5, [r7, r1]
0x07fcfa9e: fc07 lsls r4, r7, #0x1f
0x07fcfaa0: 0214 asrs r2, r0, #0x10
0x07fcfaa2: 0000 movs r0, r0
0x07fcfaa4: e171 strb r1, [r4, #7]
0x07fcfaa6: fc07 lsls r4, r7, #0x1f
0x07fcfaa8: 010d lsrs r1, r0, #0x14
0x07fcfaaa: 0000 movs r0, r0
0x07fcfaac: 557b ldrb r5, [r2, #0xd]
0x07fcfaae: fc07 lsls r4, r7, #0x1f
0x07fcfab0: 000d lsrs r0, r0, #0x14
0x07fcfab2: 0000 movs r0, r0
0x07fcfab4: 597a ldrb r1, [r3, #9]
0x07fcfab6: fc07 lsls r4, r7, #0x1f
0x07fcfab8: 000e lsrs r0, r0, #0x18
0x07fcfaba: 0000 movs r0, r0
0x07fcfabc: 6977 strb r1, [r5, #0x1d]
0x07fcfabe: fc07 lsls r4, r7, #0x1f
0x07fcfac0: 010e lsrs r1, r0, #0x18
0x07fcfac2: 0000 movs r0, r0
0x07fcfac4: 8d77 strb r5, [r1, #0x1e]
0x07fcfac6: fc07 lsls r4, r7, #0x1f
0x07fcfac8: 030e lsrs r3, r0, #0x18
0x07fcfaca: 0000 movs r0, r0
0x07fcfacc: b178 ldrb r1, [r6, #2]
0x07fcface: fc07 lsls r4, r7, #0x1f
0x07fcfad0: 0a0e lsrs r2, r1, #0x18
0x07fcfad2: 0000 movs r0, r0
0x07fcfad4: 3d79 ldrb r5, [r7, #4]
0x07fcfad6: fc07 lsls r4, r7, #0x1f
0x07fcfad8: 0c0e lsrs r4, r1, #0x18
0x07fcfada: 0000 movs r0, r0
0x07fcfadc: f979 ldrb r1, [r7, #7]
0x07fcfade: fc07 lsls r4, r7, #0x1f
0x07fcfae0: 1c0d lsrs r4, r3, #0x14
0x07fcfae2: 0000 movs r0, r0
0x07fcfae4: 957b ldrb r5, [r2, #0xe]
0x07fcfae6: fc07 lsls r4, r7, #0x1f
0x07fcfae8: 100d lsrs r0, r2, #0x14
0x07fcfaea: 0000 movs r0, r0
0x07fcfaec: 557a ldrb r5, [r2, #9]
0x07fcfaee: fc07 lsls r4, r7, #0x1f
0x07fcfaf0: 0f0e lsrs r7, r1, #0x18
0x07fcfaf2: 0000 movs r0, r0
0x07fcfaf4: d179 ldrb r1, [r2, #7]
0x07fcfaf6: fc07 lsls r4, r7, #0x1f
0x07fcfaf8: 2c0e lsrs r4, r5, #0x18
0x07fcfafa: 0000 movs r0, r0
0x07fcfafc: cd79 ldrb r5, [r1, #7]
0x07fcfafe: fc07 lsls r4, r7, #0x1f
0x07fcfb00: 120c lsrs r2, r2, #0x10
0x07fcfb02: 0000 movs r0, r0
0x07fcfb04: bd80 strh r5, [r7, #4]
0x07fcfb06: fc07 lsls r4, r7, #0x1f
0x07fcfb08: 080e lsrs r0, r1, #0x18
0x07fcfb0a: 0000 movs r0, r0
0x07fcfb0c: f179 ldrb r1, [r6, #7]
0x07fcfb0e: fc07 lsls r4, r7, #0x1f
0x07fcfb10: 1b0e lsrs r3, r3, #0x18
0x07fcfb12: 0000 movs r0, r0
0x07fcfb14: f579 ldrb r5, [r6, #7]
0x07fcfb16: fc07 lsls r4, r7, #0x1f
0x07fcfb18: 130e lsrs r3, r2, #0x18
0x07fcfb1a: 0000 movs r0, r0
0x07fcfb1c: 1976 strb r1, [r3, #0x18]
0x07fcfb1e: fc07 lsls r4, r7, #0x1f
0x07fcfb20: 150e lsrs r5, r2, #0x18
0x07fcfb22: 0000 movs r0, r0
0x07fcfb24: 2975 strb r1, [r5, #0x14]
0x07fcfb26: fc07 lsls r4, r7, #0x1f
0x07fcfb28: 170e lsrs r7, r2, #0x18
0x07fcfb2a: 0000 movs r0, r0
0x07fcfb2c: 3979 ldrb r1, [r7, #4]
0x07fcfb2e: fc07 lsls r4, r7, #0x1f
0x07fcfb30: 190e lsrs r1, r3, #0x18
0x07fcfb32: 0000 movs r0, r0
0x07fcfb34: 2179 ldrb r1, [r4, #4]
0x07fcfb36: fc07 lsls r4, r7, #0x1f
0x07fcfb38: 150d lsrs r5, r2, #0x14
0x07fcfb3a: 0000 movs r0, r0
0x07fcfb3c: 517a ldrb r1, [r2, #9]
0x07fcfb3e: fc07 lsls r4, r7, #0x1f
0x07fcfb40: 210d lsrs r1, r4, #0x14
0x07fcfb42: 0000 movs r0, r0
0x07fcfb44: 697c ldrb r1, [r5, #0x11]
0x07fcfb46: fc07 lsls r4, r7, #0x1f
0x07fcfb48: 220d lsrs r2, r4, #0x14
0x07fcfb4a: 0000 movs r0, r0
0x07fcfb4c: 657c ldrb r5, [r4, #0x11]
0x07fcfb4e: fc07 lsls r4, r7, #0x1f
0x07fcfb52: 0000 movs r0, r0
0x07fcfb56: fc07 lsls r4, r7, #0x1f
0x07fcfb5a: 0000 movs r0, r0
0x07fcfb5c: edae add r6, sp, #0x3b4
0x07fcfb5e: fc07 lsls r4, r7, #0x1f
0x07fcfb62: 0000 movs r0, r0
0x07fcfb66: fc07 lsls r4, r7, #0x1f
0x07fcfb6a: 0000 movs r0, r0
0x07fcfb6c: f1b3 cbz r1, #0x7fcfbec
0x07fcfb6e: fc07 lsls r4, r7, #0x1f
0x07fcfb70: 0328 cmp r0, #3
0x07fcfb72: 0028 cmp r0, #0
0x07fcfb74: 0229 cmp r1, #2
0x07fcfb76: 0129 cmp r1, #1
0x07fcfb78: 0028 cmp r0, #0
0x07fcfb7a: 0000 movs r0, r0
0x07fcfb7c: 0100 movs r1, r0
0x07fcfb7e: 0000 movs r0, r0
0x07fcfb80: 0000 movs r0, r0
0x07fcfb82: 0000 movs r0, r0
0x07fcfb84: 0328 cmp r0, #3
0x07fcfb86: 0000 movs r0, r0
0x07fcfb88: 0100 movs r1, r0
0x07fcfb8a: 0000 movs r0, r0
0x07fcfb8c: 0000 movs r0, r0
0x07fcfb8e: 0000 movs r0, r0
0x07fcfb90: 192a cmp r2, #0x19
0x07fcfb92: 0000 movs r0, r0
0x07fcfb94: 0100 movs r1, r0
0x07fcfb96: 0000 movs r0, r0
0x07fcfb98: 0080 strh r0, [r0]
0x07fcfb9a: 0000 movs r0, r0
0x07fcfb9c: 0229 cmp r1, #2
0x07fcfb9e: 0000 movs r0, r0
0x07fcfba0: 0980 strh r1, [r1]
0x07fcfba2: 0200 movs r2, r0
0x07fcfba4: 0000 movs r0, r0
0x07fcfba6: 0000 movs r0, r0
0x07fcfba8: 0429 cmp r1, #4
0x07fcfbaa: 0000 movs r0, r0
0x07fcfbac: 0100 movs r1, r0
0x07fcfbae: 0000 movs r0, r0
0x07fcfbb0: 0080 strh r0, [r0]
0x07fcfbb2: 0000 movs r0, r0
0x07fcfbb6: fc07 lsls r4, r7, #0x1f
0x07fcfbb8: 0600 movs r6, r0
0x07fcfbba: 0000 movs r0, r0
0x07fcfbbc: 0024 movs r4, #0
0x07fcfbbe: 0000 movs r0, r0
0x07fcfbc0: dd5e ldrsh r5, [r3, r3]
0x07fcfbc2: fc07 lsls r4, r7, #0x1f
0x07fcfbc4: 0224 movs r4, #2
0x07fcfbc6: 0000 movs r0, r0
0x07fcfbc8: 0d5e ldrsh r5, [r1, r0]
0x07fcfbca: fc07 lsls r4, r7, #0x1f
0x07fcfbcc: 170c lsrs r7, r2, #0x10
0x07fcfbce: 0000 movs r0, r0
0x07fcfbd0: c57c ldrb r5, [r0, #0x13]
0x07fcfbd2: fc07 lsls r4, r7, #0x1f
0x07fcfbd4: 150c lsrs r5, r2, #0x10
0x07fcfbd6: 0000 movs r0, r0
0x07fcfbd8: 6d82 strh r5, [r5, #0x12]
0x07fcfbda: fc07 lsls r4, r7, #0x1f
0x07fcfbdc: 130c lsrs r3, r2, #0x10
0x07fcfbde: 0000 movs r0, r0
0x07fcfbe0: 1d7e ldrb r5, [r3, #0x18]
0x07fcfbe2: fc07 lsls r4, r7, #0x1f
0x07fcfbe4: 000c lsrs r0, r0, #0x10
0x07fcfbe6: 0000 movs r0, r0
0x07fcfbe8: 2d7d ldrb r5, [r5, #0x14]
0x07fcfbea: fc07 lsls r4, r7, #0x1f
0x07fcfbec: d960 str r1, [r3, #0xc]
0x07fcfbee: fc07 lsls r4, r7, #0x1f
0x07fcfbf0: c15e ldrsh r1, [r0, r3]
0x07fcfbf2: fc07 lsls r4, r7, #0x1f
0x07fcfbf4: 9d5e ldrsh r5, [r3, r2]
0x07fcfbf6: fc07 lsls r4, r7, #0x1f
0x07fcfbf8: 815e ldrsh r1, [r0, r2]
0x07fcfbfa: fc07 lsls r4, r7, #0x1f
0x07fcfbfc: 0001 lsls r0, r0, #4
0x07fcfbfe: 0200 movs r2, r0
0x07fcfc00: 0007 lsls r0, r0, #0x1c
0x07fcfc02: 0201 lsls r2, r0, #4
0x07fcfc04: 0100 movs r1, r0
0x07fcfc06: 0101 lsls r1, r0, #4
0x07fcfc08: 0000 movs r0, r0
0x07fcfc0a: 0006 lsls r0, r0, #0x18
0x07fcfc0c: 0005 lsls r0, r0, #0x14
0x07fcfc0e: 0201 lsls r2, r0, #4
0x07fcfc10: 0007 lsls r0, r0, #0x1c
0x07fcfc12: 0200 movs r2, r0
0x07fcfc14: 0000 movs r0, r0
0x07fcfc16: 0000 movs r0, r0
0x07fcfc18: 0000 movs r0, r0
0x07fcfc1a: 0000 movs r0, r0
0x07fcfc1c: 0000 movs r0, r0
0x07fcfc1e: f03f subs r7, #0xf0
0x07fcfc20: 61e1 b #0x7fcfee6
0x07fcfc22: 24cd ldm r5, {r2, r5}
0x07fcfc24: 1fd3 blo #0x7fcfc66
0x07fcfc26: ef3f subs r7, #0xef
0x07fcfc28: d8ba revsh r0, r3
0x07fcfc2a: d408 lsrs r4, r2, #3
0x07fcfc2c: fd4c ldr r4, [pc, #0x3f4]
0x07fcfc2e: ef3f subs r7, #0xef
0x07fcfc30: 4c38 subs r0, #0x4c
0x07fcfc32: f416 asrs r4, r6, #0x1b
0x07fcfc34: 0f6f ldr r7, [r1, #0x70]
0x07fcfc36: ee3f subs r7, #0xee
0x07fcfc38: 0894 str r4, [sp, #0x20]
0x07fcfc3a: 4db9 cbnz r5, #0x7fcfc50
0x07fcfc3c: c23b subs r3, #0xc2
0x07fcfc3e: ed3f subs r7, #0xed
0x07fcfc40: bc96 str r6, [sp, #0x2f0]
0x07fcfc42: 900f lsrs r0, r2, #0x1e
0x07fcfc46: eb3f subs r7, #0xeb
0x07fcfc48: 990e lsrs r1, r3, #0x1a
0x07fcfc4a: 9d9e ldr r6, [sp, #0x274]
0x07fcfc4c: 77e3 b #0x7fd033e
0x07fcfc4e: e93f subs r7, #0xe9
0x07fcfc52: e505 lsls r5, r4, #0x17
0x07fcfc54: d8c7 stm r7!, {r3, r4, r6, r7}
0x07fcfc56: e73f subs r7, #0xe7
0x07fcfc58: 3fac add r4, sp, #0xfc
0x07fcfc5a: 376a ldr r7, [r6, #0x20]
0x07fcfc5c: 8569 ldr r5, [r0, #0x18]
0x07fcfc5e: e53f subs r7, #0xe5
0x07fcfc60: 1e8a ldrh r6, [r3, #0x10]
0x07fcfc62: 027d ldrb r2, [r0, #0x14]
0x07fcfc64: 22cf ldm r7!, {r1, r5}
0x07fcfc66: e23f subs r7, #0xe2
0x07fcfc68: 0000 movs r0, r0
0x07fcfc6a: 0000 movs r0, r0
0x07fcfc6c: 0000 movs r0, r0
0x07fcfc6e: e03f subs r7, #0xe0
0x07fcfc70: 86ae add r6, sp, #0x218
0x07fcfc72: 44a0 adr r0, #0x110
0x07fcfc74: fa07 lsls r2, r7, #0x1f
0x07fcfc76: da3f subs r7, #0xda
0x07fcfc78: 321d adds r2, r6, #4
0x07fcfc7a: 3a3d subs r5, #0x3a
0x07fcfc7c: efc6 stm r6!, {r0, r1, r2, r3, r5, r6, r7}
0x07fcfc7e: d33f subs r7, #0xd3
0x07fcfc80: f514 asrs r5, r6, #0x13
0x07fcfc82: 3944 add r1, r7
0x07fcfc84: dc9c ldr r4, [sp, #0x370]
0x07fcfc86: ca3f subs r7, #0xca
0x07fcfc88: 732b cmp r3, #0x73
0x07fcfc8a: 84d5 bpl #0x7fcfb96
0x07fcfc8c: 58c2 stm r2!, {r3, r4, r6}
0x07fcfc8e: ba3f subs r7, #0xba
0x07fcfc90: 0000 movs r0, r0
0x07fcfc92: 0000 movs r0, r0
0x07fcfc94: 0000 movs r0, r0
0x07fcfc96: 0000 movs r0, r0
0x07fcfc98: 732b cmp r3, #0x73
0x07fcfc9a: 84d5 bpl #0x7fcfba6
0x07fcfc9c: 58c2 stm r2!, {r3, r4, r6}
0x07fcfc9e: babf itte lt
0x07fcfca0: f514 asrlt r5, r6, #0x13
0x07fcfca2: 3944 addlt r1, r7
0x07fcfca4: dc9c ldrge r4, [sp, #0x370]
0x07fcfca6: cabf itet gt
0x07fcfca8: 321d addgt r2, r6, #4
0x07fcfcaa: 3a3d suble r5, #0x3a
0x07fcfcac: efc6 stmgt r6!, {r0, r1, r2, r3, r5, r6, r7}
0x07fcfcae: d3bf iteet le
0x07fcfcb0: 86ae addle r6, sp, #0x218
0x07fcfcb2: 44a0 adrgt r0, #0x110
0x07fcfcb4: fa07 lslgt r2, r7, #0x1f
0x07fcfcb6: dabf itte le
0x07fcfcb8: 0000 movs r0, r0
0x07fcfcba: 0000 movs r0, r0
0x07fcfcbc: 0000 movs r0, r0
0x07fcfcbe: e0bf hint #0xe
0x07fcfcc0: 1e8a ldrh r6, [r3, #0x10]
0x07fcfcc2: 027d ldrb r2, [r0, #0x14]
0x07fcfcc4: 22cf ldm r7!, {r1, r5}
0x07fcfcc6: e2bf ittt al
0x07fcfcc8: 3fac add r4, sp, #0xfc
0x07fcfcca: 376a ldr r7, [r6, #0x20]
0x07fcfccc: 8569 ldr r5, [r0, #0x18]
0x07fcfcce: e5bf ittet al
0x07fcfcd2: e505 lsls r5, r4, #0x17
0x07fcfcd4: d8c7 stm r7!, {r3, r4, r6, r7}
0x07fcfcd6: e7bf ittee al
0x07fcfcd8: 990e lsr r1, r3, #0x1a
0x07fcfcda: 9d9e ldr r6, [sp, #0x274]
0x07fcfcdc: 77e3 b #0x7fd03ce
0x07fcfcde: e9bf itett al
0x07fcfce0: bc96 str r6, [sp, #0x2f0]
0x07fcfce2: 900f lsrs r0, r2, #0x1e
0x07fcfce6: ebbf itete al
0x07fcfce8: 0894 str r4, [sp, #0x20]
0x07fcfcea: 4db9 cbnz r5, #0x7fcfd00
0x07fcfcec: c23b sub r3, #0xc2
0x07fcfcee: edbf iteet al
0x07fcfcf0: 4c38 sub r0, #0x4c
0x07fcfcf2: f416 asrs r4, r6, #0x1b
0x07fcfcf4: 0f6f ldr r7, [r1, #0x70]
0x07fcfcf6: eebf itee al
0x07fcfcf8: d8ba revsh r0, r3
0x07fcfcfa: d408 lsr r4, r2, #3
0x07fcfcfc: fd4c ldr r4, [pc, #0x3f4]
0x07fcfcfe: efbf iteee al
0x07fcfd00: 61e1 b #0x7fcffc6
0x07fcfd02: 24cd ldm r5, {r2, r5}
0x07fcfd04: 1fd3 b #0x7fcfd46
0x07fcfd06: efbf iteee al
0x07fcfd08: 0000 movs r0, r0
0x07fcfd0a: 0000 movs r0, r0
0x07fcfd0c: 0000 movs r0, r0
0x07fcfd0e: f0bf hint #0xf
0x07fcfd10: 0005 lsls r0, r0, #0x14
0x07fcfd12: 090e lsrs r1, r1, #0x18
0x07fcfd14: 01d2 bhs #0x7fcfd1a
0x07fcfd16: 0080 strh r0, [r0]
0x07fcfd18: 0500 movs r5, r0
0x07fcfd1a: 0100 movs r1, r0
0x07fcfd1c: fd00 lsls r5, r7, #3
0x07fcfd1e: 0000 movs r0, r0
0x07fcfd20: 54fdfc07 ldc2l p7, c0, [r4, #-0x3f0]
0x07fcfd24: 0e00 movs r6, r1
0x07fcfd26: 0000 movs r0, r0
0x07fcfd28: 7956 ldrsb r1, [r7, r1]
0x07fcfd2a: fc07 lsls r4, r7, #0x1f
0x07fcfd2c: 0000 movs r0, r0
0x07fcfd2e: 0000 movs r0, r0
0x07fcfd30: 0000 movs r0, r0
0x07fcfd32: 0000 movs r0, r0
0x07fcfd34: 0000 movs r0, r0
0x07fcfd36: 0000 movs r0, r0
0x07fcfd38: ff00 lsls r7, r7, #3
0x07fcfd3a: 0000 movs r0, r0
0x07fcfd3c: 0000 movs r0, r0
0x07fcfd3e: 0000 movs r0, r0
0x07fcfd40: 0000 movs r0, r0
0x07fcfd42: 0000 movs r0, r0
0x07fcfd44: 0000 movs r0, r0
0x07fcfd46: 0000 movs r0, r0
0x07fcfd48: 0000 movs r0, r0
0x07fcfd4a: 0000 movs r0, r0
0x07fcfd4c: 0000 movs r0, r0
0x07fcfd4e: 0000 movs r0, r0
0x07fcfd50: 0000 movs r0, r0
0x07fcfd52: 0000 movs r0, r0
0x07fcfd56: fc07 lsls r4, r7, #0x1f
0x07fcfd58: 1000 movs r0, r2
0x07fcfd5a: 0000 movs r0, r0
0x07fcfd5c: 0100 movs r1, r0
0x07fcfd5e: 0000 movs r0, r0
0x07fcfd60: 1000 movs r0, r2
0x07fcfd62: 1000 movs r0, r2
0x07fcfd64: ccfefc07 mcr2 p7, #6, r0, c12, c12, #7
0x07fcfd6a: fc07 lsls r4, r7, #0x1f
0x07fcfd6c: 0200 movs r2, r0
0x07fcfd6e: 0000 movs r0, r0
0x07fcfd70: 0100 movs r1, r0
0x07fcfd72: 0000 movs r0, r0
0x07fcfd74: 0000 movs r0, r0
0x07fcfd76: 0000 movs r0, r0
0x07fcfd78: 0000 movs r0, r0
0x07fcfd7a: 0000 movs r0, r0
0x07fcfd7e: fc07 lsls r4, r7, #0x1f
0x07fcfd80: 1000 movs r0, r2
0x07fcfd82: 0000 movs r0, r0
0x07fcfd84: 0802 lsls r0, r1, #8
0x07fcfd86: 0200 movs r2, r0
0x07fcfd88: f481 strh r4, [r6, #0xe]
0x07fcfd8a: 0000 movs r0, r0
0x07fcfd8c: 0000 movs r0, r0
0x07fcfd8e: 0000 movs r0, r0
0x07fcfd92: fc07 lsls r4, r7, #0x1f
0x07fcfd94: 0200 movs r2, r0
0x07fcfd96: 0000 movs r0, r0
0x07fcfd98: 0900 movs r1, r1
0x07fcfd9a: 0200 movs r2, r0
0x07fcfd9c: 0200 movs r2, r0
0x07fcfd9e: 0000 movs r0, r0
0x07fcfda0: 0000 movs r0, r0
0x07fcfda2: 0000 movs r0, r0
0x07fcfda6: fc07 lsls r4, r7, #0x1f
0x07fcfda8: 0200 movs r2, r0
0x07fcfdaa: 0000 movs r0, r0
0x07fcfdac: 0100 movs r1, r0
0x07fcfdae: 0000 movs r0, r0
0x07fcfdb0: 0900 movs r1, r1
0x07fcfdb2: 0900 movs r1, r1
0x07fcfdb4: ec08 lsrs r4, r5, #3
0x07fcfdb6: fd07 lsls r5, r7, #0x1f
0x07fcfdba: fc07 lsls r4, r7, #0x1f
0x07fcfdbc: 1000 movs r0, r2
0x07fcfdbe: 0000 movs r0, r0
0x07fcfdc0: 0100 movs r1, r0
0x07fcfdc2: 0000 movs r0, r0
0x07fcfdc4: 1000 movs r0, r2
0x07fcfdc6: 1000 movs r0, r2
0x07fcfdc8: dcfefc07 mrc2 p7, #6, r0, c12, c12, #7
0x07fcfdce: fc07 lsls r4, r7, #0x1f
0x07fcfdd0: 0200 movs r2, r0
0x07fcfdd2: 0000 movs r0, r0
0x07fcfdd4: 0100 movs r1, r0
0x07fcfdd6: 0000 movs r0, r0
0x07fcfdd8: 0000 movs r0, r0
0x07fcfdda: 0000 movs r0, r0
0x07fcfddc: 0000 movs r0, r0
0x07fcfdde: 0000 movs r0, r0
0x07fcfde2: fc07 lsls r4, r7, #0x1f
0x07fcfde4: 1000 movs r0, r2
0x07fcfde6: 0000 movs r0, r0
0x07fcfde8: 0800 movs r0, r1
0x07fcfdea: 0200 movs r2, r0
0x07fcfdec: 8080 strh r0, [r0, #4]
0x07fcfdee: 0000 movs r0, r0
0x07fcfdf0: 0000 movs r0, r0
0x07fcfdf2: 0000 movs r0, r0
0x07fcfdf6: fc07 lsls r4, r7, #0x1f
0x07fcfdf8: 0200 movs r2, r0
0x07fcfdfa: 0000 movs r0, r0
0x07fcfdfc: 0100 movs r1, r0
0x07fcfdfe: 0000 movs r0, r0
0x07fcfe00: 0800 movs r0, r1
0x07fcfe02: 0800 movs r0, r1
0x07fcfe04: e308 lsrs r3, r4, #3
0x07fcfe06: fd07 lsls r5, r7, #0x1f
0x07fcfe0a: fc07 lsls r4, r7, #0x1f
0x07fcfe0c: 1000 movs r0, r2
0x07fcfe0e: 0000 movs r0, r0
0x07fcfe10: 0902 lsls r1, r1, #8
0x07fcfe12: 0200 movs r2, r0
0x07fcfe14: 1000 movs r0, r2
0x07fcfe16: 1000 movs r0, r2
0x07fcfe18: ecfefc07 mcr2 p7, #7, r0, c12, c12, #7
0x07fcfe1e: fc07 lsls r4, r7, #0x1f
0x07fcfe20: 0200 movs r2, r0
0x07fcfe22: 0000 movs r0, r0
0x07fcfe24: 0100 movs r1, r0
0x07fcfe26: 0000 movs r0, r0
0x07fcfe28: 0000 movs r0, r0
0x07fcfe2a: 0000 movs r0, r0
0x07fcfe2c: 0000 movs r0, r0
0x07fcfe2e: 0000 movs r0, r0
0x07fcfe32: fc07 lsls r4, r7, #0x1f
0x07fcfe34: 1000 movs r0, r2
0x07fcfe36: 0000 movs r0, r0
0x07fcfe38: 0902 lsls r1, r1, #8
0x07fcfe3a: 0200 movs r2, r0
0x07fcfe3c: f401 lsls r4, r6, #7
0x07fcfe3e: 0000 movs r0, r0
0x07fcfe40: 0000 movs r0, r0
0x07fcfe42: 0000 movs r0, r0
0x07fcfe46: fc07 lsls r4, r7, #0x1f
0x07fcfe48: 0200 movs r2, r0
0x07fcfe4a: 0000 movs r0, r0
0x07fcfe4c: 0900 movs r1, r1
0x07fcfe4e: 0200 movs r2, r0
0x07fcfe50: 0200 movs r2, r0
0x07fcfe52: 0000 movs r0, r0
0x07fcfe54: 0000 movs r0, r0
0x07fcfe56: 0000 movs r0, r0
0x07fcfe5a: fc07 lsls r4, r7, #0x1f
0x07fcfe5c: 0200 movs r2, r0
0x07fcfe5e: 0000 movs r0, r0
0x07fcfe60: 0100 movs r1, r0
0x07fcfe62: 0000 movs r0, r0
0x07fcfe64: 1000 movs r0, r2
0x07fcfe66: 1000 movs r0, r2
0x07fcfe68: a808 lsrs r0, r5, #2
0x07fcfe6a: fd07 lsls r5, r7, #0x1f
0x07fcfe6c: 74fefc07 mrc2 p7, #3, r0, c4, c12, #7
0x07fcfe70: 0900 movs r1, r1
0x07fcfe72: 0000 movs r0, r0
0x07fcfe74: 130c lsrs r3, r2, #0x10
0x07fcfe76: 0000 movs r0, r0
0x07fcfe78: e57e ldrb r5, [r4, #0x1b]
0x07fcfe7a: fc07 lsls r4, r7, #0x1f
0x07fcfe7c: 150c lsrs r5, r2, #0x10
0x07fcfe7e: 0000 movs r0, r0
0x07fcfe80: c180 strh r1, [r0, #6]
0x07fcfe82: fc07 lsls r4, r7, #0x1f
0x07fcfe84: 170c lsrs r7, r2, #0x10
0x07fcfe86: 0000 movs r0, r0
0x07fcfe88: 6d7c ldrb r5, [r5, #0x11]
0x07fcfe8a: fc07 lsls r4, r7, #0x1f
0x07fcfe8c: 000c lsrs r0, r0, #0x10
0x07fcfe8e: 0000 movs r0, r0
0x07fcfe90: 197d ldrb r1, [r3, #0x14]
0x07fcfe92: fc07 lsls r4, r7, #0x1f
0x07fcfe94: 06fd0000 stc2 p0, c0, [r6, #-0]
0x07fcfe98: 9d6b ldr r5, [r3, #0x38]
0x07fcfe9a: fc07 lsls r4, r7, #0x1f
0x07fcfe9c: 03fd0000 stc2 p0, c0, [r3, #-0]
0x07fcfea0: 1d6c ldr r5, [r3, #0x40]
0x07fcfea2: fc07 lsls r4, r7, #0x1f
0x07fcfea4: 08fd0000 stc2 p0, c0, [r8, #-0]
0x07fcfea8: 256b ldr r5, [r4, #0x30]
0x07fcfeaa: fc07 lsls r4, r7, #0x1f
0x07fcfeac: 0efd0000 stc2 p0, c0, [lr, #-0]
0x07fcfeb0: 9165 str r1, [r2, #0x58]
0x07fcfeb2: fc07 lsls r4, r7, #0x1f
0x07fcfeb4: 05fd0000 stc2 p0, c0, [r5, #-0]
0x07fcfeb8: 416c ldr r1, [r0, #0x44]
0x07fcfeba: fc07 lsls r4, r7, #0x1f
0x07fcfebc: 3d68 ldr r5, [r7]
0x07fcfebe: fc07 lsls r4, r7, #0x1f
0x07fcfec0: cd66 str r5, [r1, #0x6c]
0x07fcfec2: fc07 lsls r4, r7, #0x1f
0x07fcfec4: 8166 str r1, [r0, #0x68]
0x07fcfec6: fc07 lsls r4, r7, #0x1f
0x07fcfec8: 3566 str r5, [r6, #0x60]
0x07fcfeca: fc07 lsls r4, r7, #0x1f
0x07fcfecc: 389a ldr r2, [sp, #0xe0]
0x07fcfece: 7d21 movs r1, #0x7d
0x07fcfed0: d383 strh r3, [r2, #0x1e]
0x07fcfed2: 4e04 lsls r6, r1, #0x11
0x07fcfed4: baa3 adr r3, #0x2e8
0x07fcfed6: a9eb107b sub.w fp, sb, r0, lsr #28
0x07fcfeda: 1813 asrs r0, r3, #0xc
0x07fcfedc: fb34 adds r4, #0xfb
0x07fcfede: 9b5f ldrsh r3, [r3, r6]
0x07fcfee0: 8000 lsls r0, r0, #2
0x07fcfee2: 0080 strh r0, [r0]
0x07fcfee4: 0010 asrs r0, r0, #0x20
0x07fcfee6: 0000 movs r0, r0
0x07fcfee8: 101f subs r0, r2, #4
0x07fcfeea: 0000 movs r0, r0
0x07fcfeec: fb34 adds r4, #0xfb
0x07fcfeee: 9b5f ldrsh r3, [r3, r6]
0x07fcfef0: 8000 lsls r0, r0, #2
0x07fcfef2: 0080 strh r0, [r0]
0x07fcfef4: 0010 asrs r0, r0, #0x20
0x07fcfef6: 0000 movs r0, r0
0x07fcfef8: 1f22 movs r2, #0x1f
0x07fcfefa: 0000 movs r0, r0
0x07fcfefc: 0028 cmp r0, #0
0x07fcfefe: 0000 movs r0, r0
0x07fcff00: 0100 movs r1, r0
0x07fcff02: 0000 movs r0, r0
0x07fcff04: 0000 movs r0, r0
0x07fcff06: 0000 movs r0, r0
0x07fcff08: 0328 cmp r0, #3
0x07fcff0a: 0000 movs r0, r0
0x07fcff0c: 0100 movs r1, r0
0x07fcff0e: 0000 movs r0, r0
0x07fcff10: 0200 movs r2, r0
0x07fcff12: 0000 movs r0, r0
0x07fcff14: 292a cmp r2, #0x29
0x07fcff16: 0000 movs r0, r0
0x07fcff18: 0100 movs r1, r0
0x07fcff1a: 0000 movs r0, r0
0x07fcff1c: 8080 strh r0, [r0, #4]
0x07fcff1e: 0000 movs r0, r0
0x07fcff20: 0328 cmp r0, #3
0x07fcff22: 0000 movs r0, r0
0x07fcff24: 0100 movs r1, r0
0x07fcff26: 0000 movs r0, r0
0x07fcff28: 0400 movs r4, r0
0x07fcff2a: 0000 movs r0, r0
0x07fcff2c: 242a cmp r2, #0x24
0x07fcff2e: 0000 movs r0, r0
0x07fcff30: 0100 movs r1, r0
0x07fcff32: 0000 movs r0, r0
0x07fcff34: 8080 strh r0, [r0, #4]
0x07fcff36: 0000 movs r0, r0
0x07fcff38: 0328 cmp r0, #3
0x07fcff3a: 0000 movs r0, r0
0x07fcff3c: 0100 movs r1, r0
0x07fcff3e: 0000 movs r0, r0
0x07fcff40: 0600 movs r6, r0
0x07fcff42: 0000 movs r0, r0
0x07fcff44: 252a cmp r2, #0x25
0x07fcff46: 0000 movs r0, r0
0x07fcff48: 0100 movs r1, r0
0x07fcff4a: 0000 movs r0, r0
0x07fcff4c: 8080 strh r0, [r0, #4]
0x07fcff4e: 0000 movs r0, r0
0x07fcff50: 0328 cmp r0, #3
0x07fcff52: 0000 movs r0, r0
0x07fcff54: 0100 movs r1, r0
0x07fcff56: 0000 movs r0, r0
0x07fcff58: 0800 movs r0, r1
0x07fcff5a: 0000 movs r0, r0
0x07fcff5c: 272a cmp r2, #0x27
0x07fcff5e: 0000 movs r0, r0
0x07fcff60: 0100 movs r1, r0
0x07fcff62: 0000 movs r0, r0
0x07fcff64: 8080 strh r0, [r0, #4]
0x07fcff66: 0000 movs r0, r0
0x07fcff68: 0328 cmp r0, #3
0x07fcff6a: 0000 movs r0, r0
0x07fcff6c: 0100 movs r1, r0
0x07fcff6e: 0000 movs r0, r0
0x07fcff70: 0a00 movs r2, r1
0x07fcff72: 0000 movs r0, r0
0x07fcff74: 262a cmp r2, #0x26
0x07fcff76: 0000 movs r0, r0
0x07fcff78: 0100 movs r1, r0
0x07fcff7a: 0000 movs r0, r0
0x07fcff7c: 8080 strh r0, [r0, #4]
0x07fcff7e: 0000 movs r0, r0
0x07fcff80: 0328 cmp r0, #3
0x07fcff82: 0000 movs r0, r0
0x07fcff84: 0100 movs r1, r0
0x07fcff86: 0000 movs r0, r0
0x07fcff88: 0c00 movs r4, r1
0x07fcff8a: 0000 movs r0, r0
0x07fcff8c: 282a cmp r2, #0x28
0x07fcff8e: 0000 movs r0, r0
0x07fcff90: 0100 movs r1, r0
0x07fcff92: 0000 movs r0, r0
0x07fcff94: 8080 strh r0, [r0, #4]
0x07fcff96: 0000 movs r0, r0
0x07fcff98: 0328 cmp r0, #3
0x07fcff9a: 0000 movs r0, r0
0x07fcff9c: 0100 movs r1, r0
0x07fcff9e: 0000 movs r0, r0
0x07fcffa0: 0e00 movs r6, r1
0x07fcffa2: 0000 movs r0, r0
0x07fcffa4: 232a cmp r2, #0x23
0x07fcffa6: 0000 movs r0, r0
0x07fcffa8: 0100 movs r1, r0
0x07fcffaa: 0000 movs r0, r0
0x07fcffac: 0880 strh r0, [r1]
0x07fcffae: 0000 movs r0, r0
0x07fcffb0: 0328 cmp r0, #3
0x07fcffb2: 0000 movs r0, r0
0x07fcffb4: 0100 movs r1, r0
0x07fcffb6: 0000 movs r0, r0
0x07fcffb8: 1000 movs r0, r2
0x07fcffba: 0000 movs r0, r0
0x07fcffbc: 2a2a cmp r2, #0x2a
0x07fcffbe: 0000 movs r0, r0
0x07fcffc0: 0100 movs r1, r0
0x07fcffc2: 0000 movs r0, r0
0x07fcffc4: 0880 strh r0, [r1]
0x07fcffc6: 0000 movs r0, r0
0x07fcffc8: 0328 cmp r0, #3
0x07fcffca: 0000 movs r0, r0
0x07fcffcc: 0100 movs r1, r0
0x07fcffce: 0000 movs r0, r0
0x07fcffd0: 1200 movs r2, r2
0x07fcffd2: 0000 movs r0, r0
0x07fcffd4: 502a cmp r2, #0x50
0x07fcffd6: 0000 movs r0, r0
0x07fcffd8: 0100 movs r1, r0
0x07fcffda: 0000 movs r0, r0
0x07fcffdc: 0780 strh r7, [r0]
0x07fcffde: 0000 movs r0, r0
0x07fcffe0: e8fffc07 vqshl.u64 q8, q14, #0x28
0x07fcffe4: 0300 movs r3, r0
0x07fcffe6: 0000 movs r0, r0
0x07fcffe8: 0014 asrs r0, r0, #0x10
0x07fcffea: 0000 movs r0, r0
0x07fcffec: a170 strb r1, [r4, #2]
0x07fcffee: fc07 lsls r4, r7, #0x1f
0x07fcfff0: 130c lsrs r3, r2, #0x10
0x07fcfff2: 0000 movs r0, r0
0x07fcfff4: 3d7d ldrb r5, [r7, #0x14]
0x07fcfff6: fc07 lsls r4, r7, #0x1f
0x07fcfff8: 0314 asrs r3, r0, #0x10
0x07fcfffa: 0000 movs r0, r0
0x07fcfffc: 5d71 strb r5, [r3, #5]
0x07fcfffe: fc07 lsls r4, r7, #0x1f
0x07fd0000: c96f ldr r1, [r1, #0x7c]
0x07fd0002: fc07 lsls r4, r7, #0x1f
0x07fd0004: a16f ldr r1, [r4, #0x78]
0x07fd0006: fc07 lsls r4, r7, #0x1f
0x07fd0008: 9f6f ldr r7, [r3, #0x78]
0x07fd000a: fc07 lsls r4, r7, #0x1f
0x07fd000c: 9d6f ldr r5, [r3, #0x78]
0x07fd000e: fc07 lsls r4, r7, #0x1f
0x07fd0010: 0101 lsls r1, r0, #4
0x07fd0012: e585 strh r5, [r4, #0x2e]
0x07fd0014: 83e6 b #0x7fcfd1e
0x07fd0016: 97a6 adr r6, #0x25c
0x07fd0018: 0000 movs r0, r0
0x07fd001a: 0000 movs r0, r0
0x07fd001c: 020e lsrs r2, r0, #0x18
0x07fd001e: e683 strh r6, [r4, #0x1e]
0x07fd0020: 85e4 b #0x7fcf92e
0x07fd0024: 0000 movs r0, r0
0x07fd0026: 0000 movs r0, r0
0x07fd0028: 0308 lsrs r3, r0, #0x20
0x07fd002a: e5a6 adr r6, #0x394
0x07fd002c: 87e5 b #0x7fcfb3e
0x07fd002e: a5b3 cbz r5, #0x7fd009a
0x07fd0030: 0000 movs r0, r0
0x07fd0032: 0000 movs r0, r0
0x07fd0034: 030c lsrs r3, r0, #0x10
0x07fd0036: e6a4 adr r4, #0x398
0x07fd0038: 8de6 b #0x7fcfd56
0x07fd003a: a091 str r1, [sp, #0x280]
0x07fd003c: 0000 movs r0, r0
0x07fd003e: 0000 movs r0, r0
0x07fd0040: 0401 lsls r4, r0, #4
0x07fd0042: e684 strh r6, [r4, #0x26]
0x07fd0044: 9ae4 b #0x7fcf97c
0x07fd0048: 0000 movs r0, r0
0x07fd004a: 0000 movs r0, r0
0x07fd004c: 0403 lsls r4, r0, #0xc
0x07fd004e: e880 strh r0, [r5, #6]
0x07fd0050: b6e7 b #0x7fcffc0
0x07fd0052: a8a3 adr r3, #0x2a0
0x07fd0054: 0000 movs r0, r0
0x07fd0056: 0000 movs r0, r0
0x07fd0058: 0407 lsls r4, r0, #0x1c
0x07fd005a: e5a4 adr r4, #0x394
0x07fd005c: 8de6 b #0x7fcfd7a
0x07fd005e: b4bb cbnz r4, #0x7fd00ce
0x07fd0060: 0000 movs r0, r0
0x07fd0062: 0000 movs r0, r0
0x07fd0064: 0501 lsls r5, r0, #4
0x07fd0066: e58a ldrh r5, [r4, #0x16]
0x07fd0068: b3e5 b #0x7fcfbd2
0x07fd006a: 8aa8 add r0, sp, #0x228
0x07fd006c: 0000 movs r0, r0
0x07fd006e: 0000 movs r0, r0
0x07fd0070: 0504 lsls r5, r0, #0x10
0x07fd0072: e99d ldr r5, [sp, #0x3a4]
0x07fd0074: 92e5 b #0x7fcfb9c
0x07fd0076: b9b4 push {r0, r3, r4, r5, r7}
0x07fd0078: 0000 movs r0, r0
0x07fd007a: 0000 movs r0, r0
0x07fd007c: 0519 adds r5, r0, r4
0x07fd007e: e4bd pop {r2, r5, r6, r7, pc}
0x07fd0080: 9be8af9e ldm.w fp, {r0, r1, r2, r3, r5, r7, sb, sl, fp, ip, pc}
0x07fd0084: 0000 movs r0, r0
0x07fd0086: 0000 movs r0, r0
0x07fd0088: 0601 lsls r6, r0, #4
0x07fd008a: e584 strh r5, [r4, #0x26]
0x07fd008c: bfe7 b #0x7fd000e
0x07fd008e: aba5 adr r5, #0x2ac
0x07fd0090: 0000 movs r0, r0
0x07fd0092: 0000 movs r0, r0
0x07fd0094: 0701 lsls r7, r0, #4
0x07fd0096: e5bb cbnz r5, #0x7fd0112
0x07fd0098: bae5 b #0x7fcfc10
0x07fd009a: 859a ldr r2, [sp, #0x214]
0x07fd009c: 0000 movs r0, r0
0x07fd009e: 0000 movs r0, r0
0x07fd00a0: 0801 lsls r0, r1, #4
0x07fd00a2: e5bb cbnz r5, #0x7fd011e
0x07fd00a4: bae5 b #0x7fcfc1c
0x07fd00a6: 869b ldr r3, [sp, #0x218]
0x07fd00a8: 0000 movs r0, r0
0x07fd00aa: 0000 movs r0, r0
0x07fd00ac: 090a lsrs r1, r1, #8
0x07fd00ae: e695 str r5, [sp, #0x398]
0x07fd00b0: 99e5 b #0x7fcfbe6
0x07fd00b2: b888 ldrh r0, [r7, #4]
0x07fd00b4: 0000 movs r0, r0
0x07fd00b6: 0000 movs r0, r0
0x07fd00b8: 0a01 lsls r2, r1, #4
0x07fd00ba: e59b ldr r3, [sp, #0x394]
0x07fd00bc: bde5 b #0x7fcfc3a
0x07fd00be: ba86 strh r2, [r7, #0x34]
0x07fd00c0: 0000 movs r0, r0
0x07fd00c2: 0000 movs r0, r0
0x07fd00c4: 0b01 lsls r3, r1, #4
0x07fd00c8: 87e5 b #0x7fcfbda
0x07fd00ca: 9ca3 adr r3, #0x270
0x07fd00cc: 0000 movs r0, r0
0x07fd00ce: 0000 movs r0, r0
0x07fd00d0: 0c18 adds r4, r1, r0
0x07fd00d2: e5b9 cbnz r5, #0x7fd010e
0x07fd00d4: b3e5 b #0x7fcfc3e
0x07fd00d6: ae89 ldrh r6, [r5, #0xc]
0x07fd00d8: 0000 movs r0, r0
0x07fd00da: 0000 movs r0, r0
0x07fd00dc: 0c19 adds r4, r1, r4
0x07fd00de: e59c ldr r4, [sp, #0x394]
0x07fd00e2: af9e ldr r6, [sp, #0x2bc]
0x07fd00e4: 0000 movs r0, r0
0x07fd00e6: 0000 movs r0, r0
0x07fd00e8: 0101 lsls r1, r0, #4
0x07fd00ea: e698 ldr r0, [sp, #0x398]
0x07fd00ee: 8a82 strh r2, [r1, #0x14]
0x07fd00f0: 0000 movs r0, r0
0x07fd00f2: 0000 movs r0, r0
0x07fd00f4: 010f lsrs r1, r0, #0x1c
0x07fd00f6: e585 strh r5, [r4, #0x2e]
0x07fd00f8: 83e5 b #0x7fcfc02
0x07fd00fa: aeb5 push {r1, r2, r3, r5, r7, lr} ;;FUNC
0x07fd00fc: 0000 movs r0, r0
0x07fd00fe: 0000 movs r0, r0
0x07fd0100: 0202 lsls r2, r0, #8
0x07fd0102: e9be bkpt #0xe9
0x07fd0104: 99e6 b #0x7fcfe3a
0x07fd0106: 8aac add r4, sp, #0x228
0x07fd0108: 0000 movs r0, r0
0x07fd010a: 0000 movs r0, r0
0x07fd010c: 0303 lsls r3, r0, #0xc
0x07fd010e: e788 ldrh r7, [r4, #6]
0x07fd0110: b6e4 b #0x7fcfa80
0x07fd0112: bab2 uxth r2, r7
0x07fd0114: 0000 movs r0, r0
0x07fd0116: 0000 movs r0, r0
0x07fd0118: 0505 lsls r5, r0, #0x14
0x07fd011a: e7ab add r3, sp, #0x39c
0x07fd011c: afe5 b #0x7fcfc7e
0x07fd011e: 8d88 ldrh r5, [r1, #4]
0x07fd0120: 0000 movs r0, r0
0x07fd0122: 0000 movs r0, r0
0x07fd0124: 0606 lsls r6, r0, #0x18
0x07fd0126: e6af add r7, sp, #0x398
0x07fd0128: 8de4 b #0x7fcfa46
0x07fd012a: bab2 uxth r2, r7
0x07fd012c: 0000 movs r0, r0
0x07fd012e: 0000 movs r0, r0
0x07fd0130: 0707 lsls r7, r0, #0x1c
0x07fd0134: 83e5 b #0x7fcfc3e
0x07fd0136: a495 str r5, [sp, #0x290]
0x07fd0138: 0000 movs r0, r0
0x07fd013a: 0000 movs r0, r0
0x07fd013c: 070f lsrs r7, r0, #0x1c
0x07fd0140: ade5 b #0x7fcfc9e
0x07fd0142: 8583 strh r5, [r0, #0x1c]
0x07fd0144: 0000 movs r0, r0
0x07fd0146: 0000 movs r0, r0
0x07fd0148: 080f lsrs r0, r1, #0x1c
0x07fd014c: ade7 b #0x7fd00aa
0x07fd014e: a78b ldrh r7, [r4, #0x1c]
0x07fd0150: 0000 movs r0, r0
0x07fd0152: 0000 movs r0, r0
0x07fd0154: 0909 lsrs r1, r1, #4
0x07fd0156: e987 strh r1, [r5, #0x3e]
0x07fd015a: 98b3 cbz r0, #0x7fd01c4
0x07fd015c: 0000 movs r0, r0
0x07fd015e: 0000 movs r0, r0
0x07fd0160: 0a01 lsls r2, r1, #4
0x07fd0162: e5af add r7, sp, #0x394
0x07fd0164: 92e8a1a3 ldm.w r2, {r0, r5, r7, r8, sb, sp, pc}
0x07fd0168: 0000 movs r0, r0
0x07fd016a: 0000 movs r0, r0
0x07fd016c: 0c08 lsrs r4, r1, #0x20
0x07fd016e: e885 strh r0, [r5, #0x2e]
0x07fd0170: 8ae5 b #0x7fcfc88
0x07fd0172: 85ab add r3, sp, #0x214
0x07fd0174: 0000 movs r0, r0
0x07fd0176: 0000 movs r0, r0
0x07fd0178: 0c1e subs r4, r1, #0
0x07fd017a: e999 ldr r1, [sp, #0x3a4]
0x07fd017c: a4e5 b #0x7fcfcc8
0x07fd017e: a495 str r5, [sp, #0x290]
0x07fd0180: 0000 movs r0, r0
0x07fd0182: 0000 movs r0, r0
0x07fd0184: 0010 asrs r0, r0, #0x20
0x07fd0186: 1007 lsls r0, r2, #0x1c
0x07fd0188: 004e ldr r6, [pc, #0]
0x07fd018a: 0000 movs r0, r0
0x07fd018c: 0000 movs r0, r0
0x07fd018e: 0000 movs r0, r0
0x07fd0190: 0000 movs r0, r0
0x07fd0192: 0000 movs r0, r0
0x07fd0194: 0000 movs r0, r0
0x07fd0198: fefffe00 vshr.u64 q8, q15, #2
0x07fd019c: 0000 movs r0, r0
0x07fd019e: 0000 movs r0, r0
0x07fd01a0: 0000 movs r0, r0
0x07fd01a2: 0000 movs r0, r0
0x07fd01a4: 0000 movs r0, r0
0x07fd01a6: 0000 movs r0, r0
0x07fd01a8: 0000 movs r0, r0
0x07fd01aa: 0000 movs r0, r0
0x07fd01ac: 4e8c ldrh r6, [r1, #0x22]
0x07fd01ae: 0000 movs r0, r0
0x07fd01b0: 0000 movs r0, r0
0x07fd01b2: 0000 movs r0, r0
0x07fd01b4: 3ff83ff8 pld [pc, #-0x83f]
0x07fd01b8: 0000 movs r0, r0
0x07fd01ba: 0000 movs r0, r0
0x07fd01bc: 0000 movs r0, r0
0x07fd01be: 0000 movs r0, r0
0x07fd01c0: 0000 movs r0, r0
0x07fd01c2: 0000 movs r0, r0
0x07fd01c4: 0000 movs r0, r0
0x07fd01c6: fffefffe mrc2 p14, #7, apsr_nzcv, c15, c15, #7
0x07fd01ca: 0000 movs r0, r0
0x07fd01cc: 0000 movs r0, r0
0x07fd01ce: 004e ldr r6, [pc, #0]
0x07fd01d0: 0900 movs r1, r1
0x07fd01d2: 0000 movs r0, r0
0x07fd01d4: 007f ldrb r0, [r0, #0x1c]
0x07fd01d6: fc7f ldrb r4, [r7, #0x1f]
0x07fd01d8: fc00 lsls r4, r7, #3
0x07fd01da: 0000 movs r0, r0
0x07fd01dc: 0000 movs r0, r0
0x07fd01de: 003f subs r7, #0
0x07fd01e0: f83f subs r7, #0xf8
0x07fd01e2: f800 lsls r0, r7, #3
0x07fd01e4: 0000 movs r0, r0
0x07fd01e6: 0000 movs r0, r0
0x07fd01e8: 0000 movs r0, r0
0x07fd01ec: fefffe00 vshr.u64 q8, q15, #2
0x07fd01f0: 0000 movs r0, r0
0x07fd01f2: 56db blt #0x7fd02a2
0x07fd01f4: 0000 movs r0, r0
0x07fd01f6: 7ffe7ffe mrc2 p14, #3, apsr_nzcv, c15, c15, #3
0x07fd01fa: 6666 str r6, [r4, #0x64]
0x07fd01fc: 6666 str r6, [r4, #0x64]
0x07fd01fe: 6666 str r6, [r4, #0x64]
0x07fd0200: 6666 str r6, [r4, #0x64]
0x07fd0202: 6c66 str r4, [r5, #0x64]
0x07fd0204: 6c7e ldrb r4, [r5, #0x19]
0x07fd0206: 783e subs r6, #0x78
0x07fd0208: 7006 lsls r0, r6, #0x19
0x07fd020a: 6006 lsls r0, r4, #0x19
0x07fd020c: 7ffe7ffe mrc2 p14, #3, apsr_nzcv, c15, c15, #3
0x07fd0210: 6006 lsls r0, r4, #0x19
0x07fd0212: 0000 movs r0, r0
0x07fd0214: 004e ldr r6, [pc, #0]
0x07fd0216: 9400 lsls r4, r2, #2
0x07fd0218: 007f ldrb r0, [r0, #0x1c]
0x07fd021a: fc7f ldrb r4, [r7, #0x1f]
0x07fd021c: fc03 lsls r4, r7, #0xf
0x07fd021e: 0003 lsls r0, r0, #0xc
0x07fd0220: 0003 lsls r0, r0, #0xc
0x07fd0222: 003f subs r7, #0
0x07fd0224: f03f subs r7, #0xf0
0x07fd0226: f00c lsrs r0, r6, #0x13
0x07fd0228: 300c lsrs r0, r6, #0x10
0x07fd022a: 300c lsrs r0, r6, #0x10
0x07fd022c: 3018 adds r0, r6, r0
0x07fd022e: 3018 adds r0, r6, r0
0x07fd0232: fefffe00 vshr.u64 q8, q15, #2
0x07fd0236: 0000 movs r0, r0
0x07fd0238: 516d ldr r1, [r2, #0x54]
0x07fd023a: 0700 movs r7, r0
0x07fd023c: 0380 strh r3, [r0]
0x07fd023e: 01c0 stm r0!, {r0}
0x07fd0240: 01c0 stm r0!, {r0}
0x07fd0242: 0000 movs r0, r0
0x07fd0244: fffefffe mrc2 p14, #7, apsr_nzcv, c15, c15, #7
0x07fd0248: 0000 movs r0, r0
0x07fd024a: 0e70 strb r6, [r1]
0x07fd024c: 0e78 ldrb r6, [r1]
0x07fd024e: 1c3c subs r4, #0x1c
0x07fd0250: 1c1c adds r4, r3, #0
0x07fd0252: 380e lsrs r0, r7, #0x18
0x07fd0254: 7007 lsls r0, r6, #0x1d
0x07fd0256: e007 lsls r0, r4, #0x1f
0x07fd0258: c007 lsls r0, r0, #0x1f
0x07fd025a: 0065 str r0, [r0, #0x50]
0x07fd025c: e500 lsls r5, r4, #3
0x07fd025e: 001f subs r0, r0, #4
0x07fd0260: f81f subs r0, r7, #7
0x07fd0262: f818 adds r0, r7, r3
0x07fd0264: 1818 adds r0, r3, r0
0x07fd0266: 1818 adds r0, r3, r0
0x07fd0268: 1818 adds r0, r3, r0
0x07fd026a: 181f subs r0, r3, #4
0x07fd026c: f81f subs r0, r7, #7
0x07fd026e: f818 adds r0, r7, r3
0x07fd0270: 1818 adds r0, r3, r0
0x07fd0272: 1818 adds r0, r3, r0
0x07fd0274: 1818 adds r0, r3, r0
0x07fd0276: 181f subs r0, r3, #4
0x07fd0278: f81f subs r0, r7, #7
0x07fd027a: f818 adds r0, r7, r3
0x07fd027c: 1800 movs r0, r3
0x07fd027e: 5046 mov r0, sl
0x07fd0280: 0003 lsls r0, r0, #0xc
0x07fd0282: 0003 lsls r0, r0, #0xc
0x07fd0284: 983a subs r2, #0x98
0x07fd0286: 6400 lsls r4, r4, #1
0x07fd0288: f401 lsls r4, r6, #7
0x07fd028a: b80b lsrs r0, r7, #0xe
0x07fd028c: b80b lsrs r0, r7, #0xe
0x07fd028e: b80b lsrs r0, r7, #0xe
0x07fd0290: 000c lsrs r0, r0, #0x10
0x07fd0292: b80b lsrs r0, r7, #0xe
0x07fd0294: 1200 movs r2, r2
0x07fd0296: 3000 movs r0, r6
0x07fd0298: 3000 movs r0, r6
0x07fd029a: cd00 lsls r5, r1, #3
0x07fd029c: 9a01 lsls r2, r3, #6
0x07fd029e: 1200 movs r2, r2
0x07fd02a0: 2400 movs r4, r4
0x07fd02a2: 3000 movs r0, r6
0x07fd02a4: 6400 lsls r4, r4, #1
0x07fd02a6: b000 lsls r0, r6, #2
0x07fd02a8: 1800 movs r0, r3
0x07fd02aa: 2800 movs r0, r5
0x07fd02ac: 1200 movs r2, r2
0x07fd02ae: 1200 movs r2, r2
0x07fd02b0: d007 lsls r0, r2, #0x1f
0x07fd02b2: 0000 movs r0, r0
0x07fd02b6: 0000 movs r0, r0
0x07fd02b8: 0000 movs r0, r0
0x07fd02ba: 6400 lsls r4, r4, #1
0x07fd02bc: c800 lsls r0, r1, #3
0x07fd02be: 0000 movs r0, r0
0x07fd02c0: d007 lsls r0, r2, #0x1f
0x07fd02c2: 0002 lsls r0, r0, #8
0x07fd02c4: 4441 adcs r4, r0
0x07fd02c6: 3134 adds r4, #0x31
0x07fd02c8: 3538 subs r0, #0x35
0x07fd02ca: 3500 movs r5, r6
0x07fd02cc: 0000 movs r0, r0
0x07fd02ce: 0000 movs r0, r0
0x07fd02d0: 0000 movs r0, r0
0x07fd02d2: 0000 movs r0, r0
0x07fd02d4: 0000 movs r0, r0
0x07fd02d6: 0000 movs r0, r0
0x07fd02d8: e707 lsls r7, r4, #0x1f
0x07fd02da: 0000 movs r0, r0
0x07fd02dc: 6c09 lsrs r4, r5, #5
0x07fd02de: 0000 movs r0, r0
0x07fd02e0: aed4 bmi #0x7fd0240
0x07fd02e2: 0000 movs r0, r0
0x07fd02e4: 9c14 asrs r4, r3, #0x12
0x07fd02e6: 0000 movs r0, r0
0x07fd02e8: 4c1a subs r4, r1, r1
0x07fd02ea: 0000 movs r0, r0
0x07fd02ec: 26bd pop {r1, r2, r5, pc}
0x07fd02ee: 0000 movs r0, r0
0x07fd02f0: a61a subs r6, r4, r2
0x07fd02f2: 0000 movs r0, r0
0x07fd02f4: 540b lsrs r4, r2, #0xd
0x07fd02f6: 0000 movs r0, r0
0x07fd02f8: 6a6d ldr r2, [r5, #0x54]
0x07fd02fa: 0000 movs r0, r0
0x07fd02fc: da12 asrs r2, r3, #0xb
0x07fd02fe: 0000 movs r0, r0
0x07fd0300: 5d69 ldr r5, [r3, #0x14]
0x07fd0302: 0100 movs r1, r0
0x07fd0304: 5a09 lsrs r2, r3, #5
0x07fd0306: 0000 movs r0, r0
0x07fd0308: 9a14 asrs r2, r3, #0x12
0x07fd030a: 0000 movs r0, r0
0x07fd030c: 4bda bge #0x7fd03a6
0x07fd030e: 0000 movs r0, r0
0x07fd0310: 4a1a subs r2, r1, r1
0x07fd0312: 0000 movs r0, r0
0x07fd0314: a41a subs r4, r4, r2
0x07fd0316: 0000 movs r0, r0
0x07fd0318: 54bb cbnz r4, #0x7fd0370
0x07fd031a: 0000 movs r0, r0
0x07fd031c: b416 asrs r4, r6, #0x1a
0x07fd031e: 0000 movs r0, r0
0x07fd0320: da0a lsrs r2, r3, #0xb
0x07fd0322: 0000 movs r0, r0
0x07fd0324: 5b49 ldr r1, [pc, #0x16c]
0x07fd0326: 0000 movs r0, r0
0x07fd0328: 3609 lsrs r6, r6, #4
0x07fd032a: 0000 movs r0, r0
0x07fd032c: 97f40000 eors r0, r7, #0x800000
0x07fd0330: 9614 asrs r6, r2, #0x12
0x07fd0332: 0000 movs r0, r0
0x07fd0334: 4a15 asrs r2, r1, #0x15
0x07fd0336: 0000 movs r0, r0
0x07fd033a: 0000 movs r0, r0
0x07fd033c: a40d lsrs r4, r4, #0x16
0x07fd033e: 0000 movs r0, r0
0x07fd0340: b415 asrs r4, r6, #0x16
0x07fd0342: 0000 movs r0, r0
0x07fd0344: b66a ldr r6, [r6, #0x28]
0x07fd0346: 0000 movs r0, r0
0x07fd0348: 6e12 asrs r6, r5, #9
0x07fd034a: 0000 movs r0, r0
0x07fd034c: 4861 str r0, [r1, #0x14]
0x07fd034e: 7070 strb r0, [r6, #1]
0x07fd0350: 696e ldr r1, [r5, #0x64]
0x07fd0352: 6573 strb r5, [r4, #0xd]
0x07fd0354: 7300 lsls r3, r6, #1
0x07fd0356: 4a6f ldr r2, [r1, #0x74]
0x07fd0358: 7900 lsls r1, r7, #1
0x07fd035a: 0000 movs r0, r0
0x07fd035c: 0000 movs r0, r0
0x07fd035e: 0000 movs r0, r0
0x07fd0360: 5065 str r0, [r2, #0x54]
0x07fd0362: 6163 str r1, [r4, #0x34]
0x07fd0364: 6500 lsls r5, r4, #1
0x07fd0366: 0000 movs r0, r0
0x07fd0368: 0000 movs r0, r0
0x07fd036a: 4c6f ldr r4, [r1, #0x74]
0x07fd036c: 7665 str r6, [r6, #0x54]
0x07fd036e: 0000 movs r0, r0
0x07fd0370: 0000 movs r0, r0
0x07fd0372: 0000 movs r0, r0
0x07fd0374: 486f ldr r0, [r1, #0x74]
0x07fd0376: 7065 str r0, [r6, #0x54]
0x07fd0378: 0000 movs r0, r0
0x07fd037a: 0000 movs r0, r0
0x07fd037c: 0000 movs r0, r0
0x07fd037e: 5375 strb r3, [r2, #0x15]
0x07fd0380: 6363 str r3, [r4, #0x34]
0x07fd0382: 6573 strb r5, [r4, #0xd]
0x07fd0384: 7300 lsls r3, r6, #1
0x07fd0386: 0000 movs r0, r0
0x07fd0388: 4865 str r0, [r1, #0x54]
0x07fd038a: 616c ldr r1, [r4, #0x44]
0x07fd038c: 7468 ldr r4, [r6, #4]
0x07fd038e: 0000 movs r0, r0
0x07fd0390: 0000 movs r0, r0
0x07fd0392: 5765 str r7, [r2, #0x54]
0x07fd0394: 616c ldr r1, [r4, #0x44]
0x07fd0396: 7468 ldr r4, [r6, #4]
0x07fd0398: 0000 movs r0, r0
0x07fd039a: 0000 movs r0, r0
0x07fd039c: 4861 str r0, [r1, #0x14]
0x07fd039e: 726d ldr r2, [r6, #0x54]
0x07fd03a0: 6f6e ldr r7, [r5, #0x64]
0x07fd03a2: 7900 lsls r1, r7, #1
0x07fd03a4: 0000 movs r0, r0
0x07fd03a6: 4772 strb r7, [r0, #9]
0x07fd03a8: 6174 strb r1, [r4, #0x11]
0x07fd03aa: 6974 strb r1, [r5, #0x11]
0x07fd03ac: 7564 str r5, [r6, #0x44]
0x07fd03ae: 6500 lsls r5, r4, #1
0x07fd03b0: 4b69 ldr r3, [r1, #0x14]
0x07fd03b2: 6e64 str r6, [r5, #0x44]
0x07fd03b4: 6e65 str r6, [r5, #0x54]
0x07fd03b6: 7373 strb r3, [r6, #0xd]
0x07fd03b8: 0000 movs r0, r0
0x07fd03ba: 5061 str r0, [r2, #0x14]
0x07fd03bc: 7469 ldr r4, [r6, #0x14]
0x07fd03be: 656e ldr r5, [r4, #0x64]
0x07fd03c0: 6365 str r3, [r4, #0x54]
0x07fd03c2: 0000 movs r0, r0
0x07fd03c4: 436f ldr r3, [r0, #0x74]
0x07fd03c6: 7572 strb r5, [r6, #9]
0x07fd03c8: 6167 str r1, [r4, #0x74]
0x07fd03ca: 6500 lsls r5, r4, #1
0x07fd03cc: 0000 movs r0, r0
0x07fd03ce: 5769 ldr r7, [r2, #0x14]
0x07fd03d0: 7364 str r3, [r6, #0x44]
0x07fd03d2: 6f6d ldr r7, [r5, #0x54]
0x07fd03d4: 0000 movs r0, r0
0x07fd03d6: 0000 movs r0, r0
0x07fd03d8: 4672 strb r6, [r0, #9]
0x07fd03da: 6565 str r5, [r4, #0x54]
0x07fd03dc: 646f ldr r4, [r4, #0x74]
0x07fd03de: 6d00 lsls r5, r5, #1
0x07fd03e0: 0000 movs r0, r0
0x07fd03e2: 5365 str r3, [r2, #0x54]
0x07fd03e4: 7265 str r2, [r6, #0x54]
0x07fd03e6: 6e69 ldr r6, [r5, #0x14]
0x07fd03e8: 7479 ldrb r4, [r6, #5]
0x07fd03ea: 0000 movs r0, r0
0x07fd03ec: 426c ldr r2, [r0, #0x44]
0x07fd03ee: 6973 strb r1, [r5, #0xd]
0x07fd03f0: 7300 lsls r3, r6, #1
0x07fd03f2: 0000 movs r0, r0
0x07fd03f4: 0000 movs r0, r0
0x07fd03f6: 4561 str r5, [r0, #0x14]
0x07fd03f8: 7365 str r3, [r6, #0x54]
0x07fd03fa: 0000 movs r0, r0
0x07fd03fc: 0000 movs r0, r0
0x07fd03fe: 0000 movs r0, r0
0x07fd0400: 4f70 strb r7, [r1, #1]
0x07fd0402: 7469 ldr r4, [r6, #0x14]
0x07fd0404: 6d69 ldr r5, [r5, #0x14]
0x07fd0406: 736d ldr r3, [r6, #0x54]
0x07fd0408: 0000 movs r0, r0
0x07fd040a: 4661 str r6, [r0, #0x14]
0x07fd040c: 6974 strb r1, [r5, #0x11]
0x07fd040e: 6800 lsls r0, r5, #1
0x07fd0410: 0000 movs r0, r0
0x07fd0412: 0000 movs r0, r0
0x07fd0414: 4368 ldr r3, [r0, #4]
0x07fd0416: 6172 strb r1, [r4, #9]
0x07fd0418: 6974 strb r1, [r5, #0x11]
0x07fd041a: 7900 lsls r1, r7, #1
0x07fd041c: 0000 movs r0, r0
0x07fd041e: 4769 ldr r7, [r0, #0x14]
0x07fd0420: 7669 ldr r6, [r6, #0x14]
0x07fd0422: 6e67 str r6, [r5, #0x74]
0x07fd0424: 0000 movs r0, r0
0x07fd0426: 0000 movs r0, r0
0x07fd0428: 4361 str r3, [r0, #0x14]
0x07fd042a: 7269 ldr r2, [r6, #0x14]
0x07fd042c: 6e67 str r6, [r5, #0x74]
0x07fd042e: 0000 movs r0, r0
0x07fd0430: 0000 movs r0, r0
0x07fd0432: 4661 str r6, [r0, #0x14]
0x07fd0434: 6d69 ldr r5, [r5, #0x14]
0x07fd0436: 6c79 ldrb r4, [r5, #5]
0x07fd0438: 0000 movs r0, r0
0x07fd043a: 0000 movs r0, r0
0x07fd043c: 4c61 str r4, [r1, #0x14]
0x07fd043e: 7567 str r5, [r6, #0x74]
0x07fd0440: 6874 strb r0, [r5, #0x11]
0x07fd0442: 6572 strb r5, [r4, #9]
0x07fd0444: 0000 movs r0, r0
0x07fd0446: 536d ldr r3, [r2, #0x54]
0x07fd0448: 696c ldr r1, [r5, #0x44]
0x07fd044a: 6500 lsls r5, r4, #1
0x07fd044c: 0000 movs r0, r0
0x07fd044e: 0000 movs r0, r0
0x07fd0450: 426c ldr r2, [r0, #0x44]
0x07fd0452: 6573 strb r5, [r4, #0xd]
0x07fd0454: 7369 ldr r3, [r6, #0x14]
0x07fd0456: 6e67 str r6, [r5, #0x74]
0x07fd0458: 0000 movs r0, r0
0x07fd045a: 4d69 ldr r5, [r1, #0x14]
0x07fd045c: 7261 str r2, [r6, #0x14]
0x07fd045e: 636c ldr r3, [r4, #0x44]
0x07fd0460: 6500 lsls r5, r4, #1
0x07fd0462: 0000 movs r0, r0
0x07fd0464: 5669 ldr r6, [r2, #0x14]
0x07fd0466: 6374 strb r3, [r4, #0x11]
0x07fd0468: 6f72 strb r7, [r5, #9]
0x07fd046a: 7900 lsls r1, r7, #1
0x07fd046c: 0000 movs r0, r0
0x07fd046e: 4761 str r7, [r0, #0x14]
0x07fd0470: 696e ldr r1, [r5, #0x64]
0x07fd0472: 0000 movs r0, r0
0x07fd0474: 0000 movs r0, r0
0x07fd0476: 0000 movs r0, r0
0x07fd0478: 4d6f ldr r5, [r1, #0x74]
0x07fd047a: 7469 ldr r4, [r6, #0x14]
0x07fd047c: 7665 str r6, [r6, #0x54]
0x07fd047e: 0000 movs r0, r0
0x07fd0480: 0000 movs r0, r0
0x07fd0482: 5375 strb r3, [r2, #0x15]
0x07fd0484: 6e00 lsls r6, r5, #1
0x07fd0486: 0000 movs r0, r0
0x07fd0488: 004d ldr r5, [pc, #0]
0x07fd048a: 6f6e ldr r7, [r5, #0x64]
0x07fd048c: 0000 movs r0, r0
0x07fd048e: 0000 movs r0, r0
0x07fd0490: 5475 strb r4, [r2, #0x15]
0x07fd0492: 6573 strb r5, [r4, #0xd]
0x07fd0494: 0000 movs r0, r0
0x07fd0496: 0057 ldrsb r0, [r0, r4]
0x07fd0498: 6564 str r5, [r4, #0x44]
0x07fd049a: 6e65 str r6, [r5, #0x54]
0x07fd049c: 7300 lsls r3, r6, #1
0x07fd049e: 5468 ldr r4, [r2, #4]
0x07fd04a0: 7572 strb r5, [r6, #9]
0x07fd04a2: 7300 lsls r3, r6, #1
0x07fd04a4: 0046 mov r0, r0
0x07fd04a6: 7269 ldr r2, [r6, #0x14]
0x07fd04a8: 0000 movs r0, r0
0x07fd04aa: 0000 movs r0, r0
0x07fd04ac: 5361 str r3, [r2, #0x14]
0x07fd04ae: 7475 strb r4, [r6, #0x15]
0x07fd04b0: 7200 lsls r2, r6, #1
0x07fd04b2: 0053 strh r0, [r0, r4]
0x07fd04b4: 756e ldr r5, [r6, #0x64]
0x07fd04b6: 0000 movs r0, r0
0x07fd04b8: 0000 movs r0, r0
0x07fd04ba: 1400 movs r4, r2
0x07fd04bc: 0600 movs r6, r0
0x07fd04be: 70ca ldm r2!, {r4, r5, r6}
0x07fd04c0: ea80 strh r2, [r5, #6]
0x07fd04c2: d007 lsls r0, r2, #0x1f
0x07fd04c4: 0640 ands r6, r0
0x07fd04c6: 6432 adds r2, #0x64
0x07fd04c8: 2400 movs r4, r4
0x07fd04ca: 0000 movs r0, r0
0x07fd04cc: 0555 strb r5, [r0, r4]
0x07fd04ce: fc07 lsls r4, r7, #0x1f
0x07fd04d0: 4d55 strb r5, [r1, r5]
0x07fd04d2: fc07 lsls r4, r7, #0x1f
0x07fd04d4: 1400 movs r4, r2
0x07fd04d6: 0000 movs r0, r0
0x07fd04d8: 0d57 ldrsb r5, [r1, r4]
0x07fd04da: fc07 lsls r4, r7, #0x1f
0x07fd04dc: 0000 movs r0, r0
0x07fd04de: 0000 movs r0, r0
0x07fd04e0: fc00 lsls r4, r7, #3
0x07fd04e2: 0000 movs r0, r0
0x07fd04e4: 7d5b ldrh r5, [r7, r5]
0x07fd04e6: fc07 lsls r4, r7, #0x1f
0x07fd04e8: 0000 movs r0, r0
0x07fd04ea: 0000 movs r0, r0
0x07fd04ec: ff00 lsls r7, r7, #3
0x07fd04ee: 0000 movs r0, r0
0x07fd04f0: 0000 movs r0, r0
0x07fd04f2: 0000 movs r0, r0
0x07fd04f4: 0000 movs r0, r0
0x07fd04f6: 0000 movs r0, r0
0x07fd04f8: 0500 movs r5, r0
0x07fd04fa: 0000 movs r0, r0
0x07fd04fc: 582b cmp r3, #0x58
0x07fd04fe: fd07 lsls r5, r7, #0x1f
0x07fd0500: 0004 lsls r0, r0, #0x10
0x07fd0502: 0000 movs r0, r0
0x07fd0504: 0c54 strb r4, [r1, r0]
0x07fd0506: fd07 lsls r5, r7, #0x1f
0x07fd0508: 6802 lsls r0, r5, #9
0x07fd050a: 0000 movs r0, r0
0x07fd050c: 004c ldr r4, [pc, #0]
0x07fd050e: fd07 lsls r5, r7, #0x1f
0x07fd0510: 0008 lsrs r0, r0, #0x20
0x07fd0512: 0000 movs r0, r0
0x07fd0514: 8056 ldrsb r0, [r0, r2]
0x07fd0516: fd07 lsls r5, r7, #0x1f
0x07fd0518: 7005 lsls r0, r6, #0x15
0x07fd051a: 0000 movs r0, r0
0x07fd051c: 2003 lsls r0, r4, #0xc
0x07fd051e: 0000 movs r0, r0
0x07fd0520: 00a6 adr r6, #0
0x07fd0522: 0e00 movs r6, r1
0x07fd0524: 0400 movs r4, r0
0x07fd0526: 0000 movs r0, r0
0x07fd0528: d200 lsls r2, r2, #3
0x07fd052a: 0000 movs r0, r0
0x07fd052c: 3200 movs r2, r6
0x07fd052e: 0000 movs r0, r0
0x07fd0530: 3c00 movs r4, r7
0x07fd0532: 0000 movs r0, r0
0x07fd0534: 0100 movs r1, r0
0x07fd0536: 0000 movs r0, r0
0x07fd0538: 0100 movs r1, r0
0x07fd053a: 0000 movs r0, r0
0x07fd053c: 0200 movs r2, r0
0x07fd053e: 0000 movs r0, r0
0x07fd0540: 0200 movs r2, r0
0x07fd0542: 0000 movs r0, r0
0x07fd0544: 0400 movs r4, r0
0x07fd0546: 0000 movs r0, r0
0x07fd0548: 0300 movs r3, r0
0x07fd054a: 0000 movs r0, r0
0x07fd054c: 0600 movs r6, r0
0x07fd054e: 0000 movs r0, r0
0x07fd0550: 0000 movs r0, r0
0x07fd0552: 0000 movs r0, r0
0x07fd0554: 0200 movs r2, r0
0x07fd0556: 0000 movs r0, r0
0x07fd0558: 0200 movs r2, r0
0x07fd055a: 0000 movs r0, r0
0x07fd055c: 0000 movs r0, r0
0x07fd055e: 0000 movs r0, r0
0x07fd0560: 0000 movs r0, r0
0x07fd0562: 0000 movs r0, r0
0x07fd0564: 0300 movs r3, r0
0x07fd0566: 0000 movs r0, r0
0x07fd0568: 0300 movs r3, r0
0x07fd056a: 0000 movs r0, r0
0x07fd056c: 0500 movs r5, r0
0x07fd056e: 0000 movs r0, r0
0x07fd0570: 0500 movs r5, r0
0x07fd0572: 0000 movs r0, r0
0x07fd0574: 0600 movs r6, r0
0x07fd0576: 0000 movs r0, r0
0x07fd0578: 0a00 movs r2, r1
0x07fd057a: 0000 movs r0, r0
0x07fd057c: 0a00 movs r2, r1
0x07fd057e: 0000 movs r0, r0
0x07fd0580: c800 lsls r0, r1, #3
0x07fd0582: 0000 movs r0, r0
0x07fd0584: b80b lsrs r0, r7, #0xe
0x07fd0586: 0000 movs r0, r0
0x07fd0588: 0200 movs r2, r0
0x07fd058a: 0000 movs r0, r0
0x07fd058c: b80b lsrs r0, r7, #0xe
0x07fd058e: 0000 movs r0, r0
0x07fd0590: b80b lsrs r0, r7, #0xe
0x07fd0592: 0000 movs r0, r0
0x07fd0594: 1000 movs r0, r2
0x07fd0596: 0000 movs r0, r0
0x07fd0598: d401 lsls r4, r2, #7
0x07fd059a: 0000 movs r0, r0
0x07fd059c: e501 lsls r5, r4, #7
0x07fd059e: 0000 movs r0, r0
0x07fd05a0: 7002 lsls r0, r6, #9
0x07fd05a2: 0000 movs r0, r0
0x07fd05a4: 6a00 lsls r2, r5, #1
0x07fd05a6: 0000 movs r0, r0
0x07fd05a8: 0400 movs r4, r0
0x07fd05aa: 0000 movs r0, r0
0x07fd05ac: 0100 movs r1, r0
0x07fd05ae: 0000 movs r0, r0
0x07fd05b0: 2000 movs r0, r4
0x07fd05b2: 0000 movs r0, r0
0x07fd05b4: 19a7 adr r7, #0x64
0x07fd05b6: fc07 lsls r4, r7, #0x1f
0x07fd05b8: 15a8 add r0, sp, #0x54
0x07fd05ba: fc07 lsls r4, r7, #0x1f
0x07fd05bc: 4bd3 blo #0x7fd0656
0x07fd05be: f007 lsls r0, r6, #0x1f
0x07fd05c0: a9d3 blo #0x7fd0516
0x07fd05c2: f007 lsls r0, r6, #0x1f
0x07fd05c4: b1d3 blo #0x7fd052a
0x07fd05c6: f007 lsls r0, r6, #0x1f
0x07fd05c8: 01d4 bmi #0x7fd05ce
0x07fd05ca: f007 lsls r0, r6, #0x1f
0x07fd05cc: 19d4 bmi #0x7fd0602
0x07fd05ce: f007 lsls r0, r6, #0x1f
0x07fd05d0: 2fd4 bmi #0x7fd0632
0x07fd05d2: f007 lsls r0, r6, #0x1f
0x07fd05d4: 51d4 bmi #0x7fd067a
0x07fd05d6: f007 lsls r0, r6, #0x1f
0x07fd05d8: e1d7 bvc #0x7fd059e
0x07fd05da: f007 lsls r0, r6, #0x1f
0x07fd05dc: 81da bge #0x7fd04e2
0x07fd05de: f007 lsls r0, r6, #0x1f
0x07fd05e0: c1d8 bhi #0x7fd0566
0x07fd05e2: f007 lsls r0, r6, #0x1f
0x07fd05e4: e1d8 bhi #0x7fd05aa
0x07fd05e6: f007 lsls r0, r6, #0x1f
0x07fd05e8: 01d9 bls #0x7fd05ee
0x07fd05ea: f007 lsls r0, r6, #0x1f
0x07fd05ec: 3fd9 bls #0x7fd066e
0x07fd05ee: f007 lsls r0, r6, #0x1f
0x07fd05f0: 4fd9 bls #0x7fd0692
0x07fd05f2: f007 lsls r0, r6, #0x1f
0x07fd05f4: fbeef007 mrc p7, #7, r0, c11, c0, #7
0x07fd05f8: d5ecf007 ldcl p7, c0, [r5], {0xf0}
0x07fd05fc: f3ecf007 ldcl p7, c0, [r3], #0x3c0
0x07fd0600: 0fedf007 stc p7, c0, [pc, #-0x3c0]
0x07fd0604: 29edf007 stc p7, c0, [sb, #-0x3c0]!
0x07fd0608: 3dedf007 ldc p7, c0, [sp, #-0x3c0]!
0x07fd060c: bfedf007 ldc p7, c0, [pc, #0x3c0]!
0x07fd0610: d7edf007 ldcl p7, c0, [r7, #0x3c0]
0x07fd0614: 3fbe bkpt #0x3f
0x07fd0616: f107 lsls r1, r6, #0x1f
0x07fd0618: 49c0 stm r0!, {r0, r3, r6}
0x07fd061a: f107 lsls r1, r6, #0x1f
0x07fd061c: 73af add r7, sp, #0x1cc
0x07fd061e: f007 lsls r0, r6, #0x1f
0x07fd0620: dda2 adr r2, #0x374
0x07fd0622: fc07 lsls r4, r7, #0x1f
0x07fd0624: 99a3 adr r3, #0x264
0x07fd0626: fc07 lsls r4, r7, #0x1f
0x07fd0628: d9a2 adr r2, #0x364
0x07fd062a: fc07 lsls r4, r7, #0x1f
0x07fd062c: 95a3 adr r3, #0x254
0x07fd062e: fc07 lsls r4, r7, #0x1f
0x07fd0630: ed21 movs r1, #0xed
0x07fd0632: f007 lsls r0, r6, #0x1f
0x07fd0634: 01a5 adr r5, #4
0x07fd0636: fc07 lsls r4, r7, #0x1f
0x07fd0638: 259b ldr r3, [sp, #0x94]
0x07fd063a: fc07 lsls r4, r7, #0x1f
0x07fd063c: a19b ldr r3, [sp, #0x284]
0x07fd063e: fc07 lsls r4, r7, #0x1f
0x07fd0640: cd9b ldr r3, [sp, #0x334]
0x07fd0642: fc07 lsls r4, r7, #0x1f
0x07fd0644: c59b ldr r3, [sp, #0x314]
0x07fd0646: fc07 lsls r4, r7, #0x1f
0x07fd0648: ff75 strb r7, [r7, #0x17]
0x07fd064a: f007 lsls r0, r6, #0x1f
0x07fd064c: c974 strb r1, [r1, #0x13]
0x07fd064e: f007 lsls r0, r6, #0x1f
0x07fd0650: 6b75 strb r3, [r5, #0x15]
0x07fd0652: f007 lsls r0, r6, #0x1f
0x07fd0654: 7190 str r0, [sp, #0x1c4]
0x07fd0656: f107 lsls r1, r6, #0x1f
0x07fd0658: 1f40 ands r7, r3
0x07fd065a: f107 lsls r1, r6, #0x1f
0x07fd065c: 49a6 adr r6, #0x124
0x07fd065e: fc07 lsls r4, r7, #0x1f
0x07fd0660: 19a5 adr r5, #0x64
0x07fd0662: fc07 lsls r4, r7, #0x1f
0x07fd0664: b5a5 adr r5, #0x2d4
0x07fd0666: fc07 lsls r4, r7, #0x1f
0x07fd0668: 89a5 adr r5, #0x224
0x07fd066a: fc07 lsls r4, r7, #0x1f
0x07fd066c: f9a5 adr r5, #0x3e4
0x07fd066e: fc07 lsls r4, r7, #0x1f
0x07fd0670: 21a6 adr r6, #0x84
0x07fd0672: fc07 lsls r4, r7, #0x1f
0x07fd0674: 0000 movs r0, r0
0x07fd0676: 0000 movs r0, r0
0x07fd0678: d76c ldr r7, [r2, #0x4c]
0x07fd067a: fc07 lsls r4, r7, #0x1f
0x07fd067c: d96c ldr r1, [r3, #0x4c]
0x07fd067e: fc07 lsls r4, r7, #0x1f
0x07fd0680: 57bb cbnz r7, #0x7fd06d8
0x07fd0682: f007 lsls r0, r6, #0x1f
0x07fd0684: 0986 strh r1, [r1, #0x30]
0x07fd0686: f107 lsls r1, r6, #0x1f
0x07fd0688: d911 asrs r1, r3, #7
0x07fd068a: fc07 lsls r4, r7, #0x1f
0x07fd068c: 778f ldrh r7, [r6, #0x3a]
0x07fd068e: f107 lsls r1, r6, #0x1f
0x07fd0690: 5f8e ldrh r7, [r3, #0x32]
0x07fd0692: f107 lsls r1, r6, #0x1f
0x07fd0694: 0515 asrs r5, r0, #0x14
0x07fd0696: fc07 lsls r4, r7, #0x1f
0x07fd0698: 5366 str r3, [r2, #0x64]
0x07fd069a: f107 lsls r1, r6, #0x1f
0x07fd069c: 7f17 asrs r7, r7, #0x1d
0x07fd069e: f107 lsls r1, r6, #0x1f
0x07fd06a2: f007 lsls r0, r6, #0x1f
0x07fd06a4: 3d65 str r5, [r7, #0x50]
0x07fd06a6: fc07 lsls r4, r7, #0x1f
0x07fd06a8: d599 ldr r1, [sp, #0x354]
0x07fd06aa: f007 lsls r0, r6, #0x1f
0x07fd06ac: 3f0b lsrs r7, r7, #0xc
0x07fd06ae: fc07 lsls r4, r7, #0x1f
0x07fd06b0: ebb2 uxtb r3, r5
0x07fd06b2: f007 lsls r0, r6, #0x1f
0x07fd06b4: 350c lsrs r5, r6, #0x10
0x07fd06b6: fc07 lsls r4, r7, #0x1f
0x07fd06b8: 7b0c lsrs r3, r7, #0x11
0x07fd06ba: fc07 lsls r4, r7, #0x1f
0x07fd06bc: 3507 lsls r5, r6, #0x1c
0x07fd06be: fc07 lsls r4, r7, #0x1f
0x07fd06c0: 532e cmp r6, #0x53
0x07fd06c2: f007 lsls r0, r6, #0x1f
0x07fd06c4: 5b78 ldrb r3, [r3, #1]
0x07fd06c6: f007 lsls r0, r6, #0x1f
0x07fd06c8: 2577 strb r5, [r4, #0x1c]
0x07fd06ca: f007 lsls r0, r6, #0x1f
0x07fd06cc: f535 adds r5, #0xf5
0x07fd06ce: f007 lsls r0, r6, #0x1f
0x07fd06d0: 0000 movs r0, r0
0x07fd06d2: 0000 movs r0, r0
0x07fd06d4: db6c ldr r3, [r3, #0x4c]
0x07fd06d6: fc07 lsls r4, r7, #0x1f
0x07fd06d8: e36c ldr r3, [r4, #0x4c]
0x07fd06da: fc07 lsls r4, r7, #0x1f
0x07fd06dc: f15d ldrb r1, [r6, r7]
0x07fd06de: fc07 lsls r4, r7, #0x1f
0x07fd06e0: 95d5 bpl #0x7fd060e
0x07fd06e2: f007 lsls r0, r6, #0x1f
0x07fd06e4: 8bd6 bvs #0x7fd05fe
0x07fd06e6: f007 lsls r0, r6, #0x1f
0x07fd06e8: d7d6 bvs #0x7fd069a
0x07fd06ea: f007 lsls r0, r6, #0x1f
0x07fd06ec: 8fb5 push {r0, r1, r2, r3, r7, lr} ;;FUNC
0x07fd06ee: f107 lsls r1, r6, #0x1f
0x07fd06f2: f107 lsls r1, r6, #0x1f
0x07fd06f6: f107 lsls r1, r6, #0x1f
0x07fd06f8: 0000 movs r0, r0
0x07fd06fa: 0000 movs r0, r0
0x07fd06fc: 0000 movs r0, r0
0x07fd06fe: 0000 movs r0, r0
0x07fd0700: 0000 movs r0, r0
0x07fd0702: 0000 movs r0, r0
0x07fd0704: 0000 movs r0, r0
0x07fd0706: 0000 movs r0, r0
0x07fd0708: 0000 movs r0, r0
0x07fd070a: 0000 movs r0, r0
0x07fd070c: 0000 movs r0, r0
0x07fd070e: 0000 movs r0, r0
0x07fd0710: 0000 movs r0, r0
0x07fd0712: 0000 movs r0, r0
0x07fd0714: 0000 movs r0, r0
0x07fd0716: 0000 movs r0, r0
0x07fd0718: 0000 movs r0, r0
0x07fd071a: 0000 movs r0, r0
0x07fd071c: 0000 movs r0, r0
0x07fd071e: 0000 movs r0, r0
0x07fd0720: 0000 movs r0, r0
0x07fd0722: 0000 movs r0, r0
0x07fd0724: 0000 movs r0, r0
0x07fd0726: 0000 movs r0, r0
0x07fd0728: 0000 movs r0, r0
0x07fd072a: 0000 movs r0, r0
0x07fd072c: 0000 movs r0, r0
0x07fd072e: 0000 movs r0, r0
0x07fd0730: 0000 movs r0, r0
0x07fd0732: 0000 movs r0, r0
0x07fd0734: 0000 movs r0, r0
0x07fd0736: 0000 movs r0, r0
0x07fd0738: 0000 movs r0, r0
0x07fd073a: 0000 movs r0, r0
0x07fd073c: 0000 movs r0, r0
0x07fd073e: 0000 movs r0, r0
0x07fd0740: 732b cmp r3, #0x73
0x07fd0742: 84d5 bpl #0x7fd064e
0x07fd0744: 58c2 stm r2!, {r3, r4, r6}
0x07fd0746: ba3f subs r7, #0xba
0x07fd0748: f514 asrs r5, r6, #0x13
0x07fd074a: 3944 add r1, r7
0x07fd074c: dc9c ldr r4, [sp, #0x370]
0x07fd074e: ca3f subs r7, #0xca
0x07fd0750: 321d adds r2, r6, #4
0x07fd0752: 3a3d subs r5, #0x3a
0x07fd0754: efc6 stm r6!, {r0, r1, r2, r3, r5, r6, r7}
0x07fd0756: d33f subs r7, #0xd3
0x07fd0758: 86ae add r6, sp, #0x218
0x07fd075a: 44a0 adr r0, #0x110
0x07fd075c: fa07 lsls r2, r7, #0x1f
0x07fd075e: da3f subs r7, #0xda
0x07fd0760: 0000 movs r0, r0
0x07fd0762: 0000 movs r0, r0
0x07fd0764: 0000 movs r0, r0
0x07fd0766: e03f subs r7, #0xe0
0x07fd0768: 1e8a ldrh r6, [r3, #0x10]
0x07fd076a: 027d ldrb r2, [r0, #0x14]
0x07fd076c: 22cf ldm r7!, {r1, r5}
0x07fd076e: e23f subs r7, #0xe2
0x07fd0770: 3fac add r4, sp, #0xfc
0x07fd0772: 376a ldr r7, [r6, #0x20]
0x07fd0774: 8569 ldr r5, [r0, #0x18]
0x07fd0776: e53f subs r7, #0xe5
0x07fd077a: e505 lsls r5, r4, #0x17
0x07fd077c: d8c7 stm r7!, {r3, r4, r6, r7}
0x07fd077e: e73f subs r7, #0xe7
0x07fd0780: 990e lsrs r1, r3, #0x1a
0x07fd0782: 9d9e ldr r6, [sp, #0x274]
0x07fd0784: 77e3 b #0x7fd0e76
0x07fd0786: e93f subs r7, #0xe9
0x07fd0788: bc96 str r6, [sp, #0x2f0]
0x07fd078a: 900f lsrs r0, r2, #0x1e
0x07fd078e: eb3f subs r7, #0xeb
0x07fd0790: 0894 str r4, [sp, #0x20]
0x07fd0792: 4db9 cbnz r5, #0x7fd07a8
0x07fd0794: c23b subs r3, #0xc2
0x07fd0796: ed3f subs r7, #0xed
0x07fd0798: 4c38 subs r0, #0x4c
0x07fd079a: f416 asrs r4, r6, #0x1b
0x07fd079c: 0f6f ldr r7, [r1, #0x70]
0x07fd079e: ee3f subs r7, #0xee
0x07fd07a0: d8ba revsh r0, r3
0x07fd07a2: d408 lsrs r4, r2, #3
0x07fd07a4: fd4c ldr r4, [pc, #0x3f4]
0x07fd07a6: ef3f subs r7, #0xef
0x07fd07a8: 61e1 b #0x7fd0a6e
0x07fd07aa: 24cd ldm r5, {r2, r5}
0x07fd07ac: 1fd3 blo #0x7fd07ee
0x07fd07ae: ef3f subs r7, #0xef
0x07fd07b0: 0000 movs r0, r0
0x07fd07b2: 0000 movs r0, r0
0x07fd07b4: 0000 movs r0, r0
0x07fd07b6: f03f subs r7, #0xf0
0x07fd07b8: 61e1 b #0x7fd0a7e
0x07fd07ba: 24cd ldm r5, {r2, r5}
0x07fd07bc: 1fd3 blo #0x7fd07fe
0x07fd07be: ef3f subs r7, #0xef
0x07fd07c0: d8ba revsh r0, r3
0x07fd07c2: d408 lsrs r4, r2, #3
0x07fd07c4: fd4c ldr r4, [pc, #0x3f4]
0x07fd07c6: ef3f subs r7, #0xef
0x07fd07c8: 4c38 subs r0, #0x4c
0x07fd07ca: f416 asrs r4, r6, #0x1b
0x07fd07cc: 0f6f ldr r7, [r1, #0x70]
0x07fd07ce: ee3f subs r7, #0xee
0x07fd07d0: 0894 str r4, [sp, #0x20]
0x07fd07d2: 4db9 cbnz r5, #0x7fd07e8
0x07fd07d4: c23b subs r3, #0xc2
0x07fd07d6: ed3f subs r7, #0xed
0x07fd07d8: bc96 str r6, [sp, #0x2f0]
0x07fd07da: 900f lsrs r0, r2, #0x1e
0x07fd07de: eb3f subs r7, #0xeb
0x07fd07e0: 990e lsrs r1, r3, #0x1a
0x07fd07e2: 9d9e ldr r6, [sp, #0x274]
0x07fd07e4: 77e3 b #0x7fd0ed6
0x07fd07e6: e93f subs r7, #0xe9
0x07fd07ea: e505 lsls r5, r4, #0x17
0x07fd07ec: d8c7 stm r7!, {r3, r4, r6, r7}
0x07fd07ee: e73f subs r7, #0xe7
0x07fd07f0: 3fac add r4, sp, #0xfc
0x07fd07f2: 376a ldr r7, [r6, #0x20]
0x07fd07f4: 8569 ldr r5, [r0, #0x18]
0x07fd07f6: e53f subs r7, #0xe5
0x07fd07f8: 1e8a ldrh r6, [r3, #0x10]
0x07fd07fa: 027d ldrb r2, [r0, #0x14]
0x07fd07fc: 22cf ldm r7!, {r1, r5}
0x07fd07fe: e23f subs r7, #0xe2
0x07fd0800: 0000 movs r0, r0
0x07fd0802: 0000 movs r0, r0
0x07fd0804: 0000 movs r0, r0
0x07fd0806: e03f subs r7, #0xe0
0x07fd0808: 86ae add r6, sp, #0x218
0x07fd080a: 44a0 adr r0, #0x110
0x07fd080c: fa07 lsls r2, r7, #0x1f
0x07fd080e: da3f subs r7, #0xda
0x07fd0810: 321d adds r2, r6, #4
0x07fd0812: 3a3d subs r5, #0x3a
0x07fd0814: efc6 stm r6!, {r0, r1, r2, r3, r5, r6, r7}
0x07fd0816: d33f subs r7, #0xd3
0x07fd0818: f514 asrs r5, r6, #0x13
0x07fd081a: 3944 add r1, r7
0x07fd081c: dc9c ldr r4, [sp, #0x370]
0x07fd081e: ca3f subs r7, #0xca
0x07fd0820: 732b cmp r3, #0x73
0x07fd0822: 84d5 bpl #0x7fd072e
0x07fd0824: 58c2 stm r2!, {r3, r4, r6}
0x07fd0826: ba3f subs r7, #0xba
0x07fd0828: 0000 movs r0, r0
0x07fd082a: 0000 movs r0, r0
0x07fd082c: 0000 movs r0, r0
0x07fd082e: 0000 movs r0, r0
0x07fd0830: e707 lsls r7, r4, #0x1f
0x07fd0832: 0000 movs r0, r0
0x07fd0834: 4ad0 beq #0x7fd08cc
0x07fd0836: 0f00 movs r7, r1
0x07fd0838: 3dd2 bhs #0x7fd08b6
0x07fd083a: 0f00 movs r7, r1
0x07fd083c: 51d4 bmi #0x7fd08e2
0x07fd083e: 0f00 movs r7, r1
0x07fd0840: 46d6 bvs #0x7fd08d0
0x07fd0842: 0f00 movs r7, r1
0x07fd0844: 3ad8 bhi #0x7fd08bc
0x07fd0846: 0f00 movs r7, r1
0x07fd0848: 4dda bge #0x7fd08e6
0x07fd084a: 0f00 movs r7, r1
0x07fd084c: 43dc bgt #0x7fd08d6
0x07fd084e: 0f00 movs r7, r1
0x07fd0850: 37de udf #0x37
0x07fd0852: 0f00 movs r7, r1
0x07fd0854: 4be0 b #0x7fd08ee
0x07fd0856: 0f00 movs r7, r1
0x07fd0858: 3fe2 b #0x7fd0cda
0x07fd085a: 0f00 movs r7, r1
0x07fd085c: 53e4 b #0x7fd0106
0x07fd085e: 0f00 movs r7, r1
0x07fd0860: 48e6 b #0x7fd04f4
0x07fd0862: 0f00 movs r7, r1
0x07fd0866: 0f00 movs r7, r1
0x07fd0868: 4fea0f00 mov.w r0, pc
0x07fd086c: 44ec0f00 mcrr p0, #0, r0, r4, c15
0x07fd0870: 38ee0f00 cdp p0, #3, c0, c8, c15, #0
0x07fd0874: 4cf00f00 orr r0, ip, #0xf
0x07fd0878: 41f20f00 movw r0, #0x100f
0x07fd087c: 36f40f00 bics r0, r6, #0x8f0000
0x07fd0880: 4af60f00 movw r0, #0xa80f
0x07fd0884: 3ef80f00 ldrh.w r0, [lr, pc]
0x07fd088a: 0f00 movs r7, r1
0x07fd088c: 46fc0f00 mcrr2 p0, #0, r0, r6, c15
0x07fd0890: 3afe0f00 cdp2 p0, #3, c0, c10, c15, #0
0x07fd0894: 4e00 lsls r6, r1, #1
0x07fd0896: 1000 movs r0, r2
0x07fd0898: 4202 lsls r2, r0, #9
0x07fd089a: 1000 movs r0, r2
0x07fd089c: 3704 lsls r7, r6, #0x10
0x07fd089e: 1000 movs r0, r2
0x07fd08a0: 4b06 lsls r3, r1, #0x19
0x07fd08a2: 1000 movs r0, r2
0x07fd08a4: 1000 movs r0, r2
0x07fd08a6: 0003 lsls r0, r0, #0xc
0x07fd08a8: 5265 str r2, [r2, #0x54]
0x07fd08aa: 6164 str r1, [r4, #0x44]
0x07fd08ac: 206d ldr r0, [r4, #0x50]
0x07fd08ae: 6520 movs r0, #0x65
0x07fd08b0: 286e ldr r0, [r5, #0x60]
0x07fd08b2: 6f74 strb r7, [r5, #0x11]
0x07fd08b4: 6966 str r1, [r5, #0x64]
0x07fd08b6: 7929 cmp r1, #0x79
0x07fd08b8: 0050 str r0, [r0, r0]
0x07fd08ba: 505f ldrsh r0, [r2, r5]
0x07fd08bc: 6461 str r4, [r4, #0x14]
0x07fd08be: 3134 adds r4, #0x31
0x07fd08c0: 3538 subs r0, #0x35
0x07fd08c2: 355f ldrsh r5, [r6, r4]
0x07fd08c4: 342e cmp r6, #0x34
0x07fd08c6: 3200 movs r2, r6
0x07fd08c8: 4441 adcs r4, r0
0x07fd08ca: 3134 adds r4, #0x31
0x07fd08cc: 3538 subs r0, #0x35
0x07fd08ce: 3500 movs r5, r6
0x07fd08d0: 312e cmp r6, #0x31
0x07fd08d2: 302e cmp r6, #0x30
0x07fd08d4: 302e cmp r6, #0x30
0x07fd08d6: 302d cmp r5, #0x30
0x07fd08d8: 4c45 cmp r4, sb
0x07fd08da: 0025 movs r5, #0
0x07fd08dc: 6400 lsls r4, r4, #1
0x07fd08de: 2530 adds r0, #0x25
0x07fd08e0: 3264 str r2, [r6, #0x40]
0x07fd08e2: 0057 ldrsb r0, [r0, r4]
0x07fd08e4: 7269 ldr r2, [r6, #0x14]
0x07fd08e6: 7465 str r4, [r6, #0x54]
0x07fd08e8: 206d ldr r0, [r4, #0x50]
0x07fd08ea: 6500 lsls r5, r4, #1
0x07fd08ec: 4c45 cmp r4, sb
0x07fd08ee: 4420 movs r0, #0x44
0x07fd08f0: 5374 strb r3, [r2, #0x11]
0x07fd08f2: 6174 strb r1, [r4, #0x11]
0x07fd08f4: 6500 lsls r5, r4, #1
0x07fd08f6: 4469 ldr r4, [r0, #0x14]
0x07fd08f8: 616c ldr r1, [r4, #0x44]
0x07fd08fa: 6f67 str r7, [r5, #0x74]
0x07fd08fc: 2053 strh r0, [r4, r4]
0x07fd08fe: 656d ldr r5, [r4, #0x54]
0x07fd0900: 6900 lsls r1, r5, #1
0x07fd0902: 2d25 movs r5, #0x2d
0x07fd0904: 6425 movs r5, #0x64
0x07fd0906: 7300 lsls r3, r6, #1
0x07fd0908: 2573 strb r5, [r4, #0xc]
0x07fd090a: 2564 str r5, [r4, #0x40]
0x07fd090c: 2573 strb r5, [r4, #0xc]
0x07fd090e: 0025 movs r5, #0
0x07fd0910: 7325 movs r5, #0x73
0x07fd0912: 7300 lsls r3, r6, #1
0x07fd0914: e698 ldr r0, [sp, #0x398]
0x07fd0916: 9fe6 b #0x7fd0658
0x07fd0918: 9c9f ldr r7, [sp, #0x270]
0x07fd091a: 2573 strb r5, [r4, #0xc]
0x07fd091c: 00e6 b #0x7fd0520
0x07fd091e: 9c88 ldrh r4, [r3, #4]
0x07fd0920: 00e4 b #0x7fd0124
0x07fd0922: b880 strh r0, [r7, #4]
0x07fd0924: e4ba revsh r4, r4
0x07fd0926: 8ce4 b #0x7fd0242
0x07fd0928: b889 ldrh r0, [r7, #0xc]
0x07fd092a: e59b ldr r3, [sp, #0x394]
0x07fd092c: 9be4 b #0x7fd0266
0x07fd092e: ba94 str r4, [sp, #0x2e8]
0x07fd0930: e585 strh r5, [r4, #0x2e]
0x07fd0932: ade6 b #0x7fd0690
0x07fd0934: 97a5 adr r5, #0x25c
0x07fd0936: 00e5 b #0x7fd033a
0x07fd0938: a4a9 add r1, sp, #0x290
0x07fd093c: eedd ble #0x7fd091c
0x07fd093e: ccbb cbnz r4, #0x7fd09b4
0x07fd0940: aa00 lsls r2, r5, #2
0x07fd0942: 1234 adds r4, #0x12
0x07fd0946: fe9a ldr r2, [sp, #0x3f8]
0x07fd0948: bcde udf #0xbc
0x07fd094a: 0005 lsls r0, r0, #0x14
0x07fd094c: 030a lsrs r3, r0, #8
0x07fd094e: 18f5fe00 adds.w r0, r8, #0x7f0000
0x07fd0952: 0000 movs r0, r0
0x07fd0954: 4e52 strh r6, [r1, r1]
0x07fd0956: 462d cmp r5, #0x46
0x07fd0958: 5858 ldr r0, [r3, r1]
0x07fd095a: 5858 ldr r0, [r3, r1]
0x07fd095c: 5858 ldr r0, [r3, r1]
0x07fd095e: 0000 movs r0, r0
0x07fd0960: 6809 lsrs r0, r5, #5
0x07fd0962: fd07 lsls r5, r7, #0x1f
0x07fd0964: 0400 movs r4, r0
0x07fd0966: 0000 movs r0, r0
0x07fd0968: 130c lsrs r3, r2, #0x10
0x07fd096a: 0000 movs r0, r0
0x07fd096c: 1180 strh r1, [r2]
0x07fd096e: fc07 lsls r4, r7, #0x1f
0x07fd0970: 150c lsrs r5, r2, #0x10
0x07fd0972: 0000 movs r0, r0
0x07fd0974: 4183 strh r1, [r0, #0x1a]
0x07fd0976: fc07 lsls r4, r7, #0x1f
0x07fd097a: 0000 movs r0, r0
0x07fd097c: b9b3 cbz r1, #0x7fd09ee
0x07fd097e: fc07 lsls r4, r7, #0x1f
0x07fd0982: 0000 movs r0, r0
0x07fd0986: fc07 lsls r4, r7, #0x1f
0x07fd0988: 21af add r7, sp, #0x84
0x07fd098a: fc07 lsls r4, r7, #0x1f
0x07fd098c: dbae add r6, sp, #0x36c
0x07fd098e: fc07 lsls r4, r7, #0x1f
0x07fd0990: d9ae add r6, sp, #0x364
0x07fd0992: fc07 lsls r4, r7, #0x1f
0x07fd0994: a5ae add r6, sp, #0x294
0x07fd0996: fc07 lsls r4, r7, #0x1f
0x07fd0998: 0300 movs r3, r0
0x07fd099a: 0010 asrs r0, r0, #0x20
0x07fd099c: 0001 lsls r0, r0, #4
0x07fd099e: 0000 movs r0, r0
0x07fd09a0: 1001 lsls r0, r2, #4
0x07fd09a2: fc07 lsls r4, r7, #0x1f
0x07fd09a4: 1001 lsls r0, r2, #4
0x07fd09a6: fc07 lsls r4, r7, #0x1f
0x07fd09a8: 0004 lsls r0, r0, #0x10
0x07fd09aa: 0000 movs r0, r0
0x07fd09ac: 2ac2 stm r2!, {r1, r3, r5}
0x07fd09ae: fc07 lsls r4, r7, #0x1f
0x07fd09b0: e419 adds r4, r4, r7
0x07fd09b2: fd07 lsls r5, r7, #0x1f
0x07fd09b4: e819 adds r0, r5, r7
0x07fd09b6: fd07 lsls r5, r7, #0x1f
0x07fd09b8: 7011 asrs r0, r6, #5
0x07fd09ba: 0000 movs r0, r0
0x07fd09bc: 2ac2 stm r2!, {r1, r3, r5}
0x07fd09be: fc07 lsls r4, r7, #0x1f
0x07fd09c0: 7831 adds r1, #0x78
0x07fd09c2: fd07 lsls r5, r7, #0x1f
0x07fd09c4: 7831 adds r1, #0x78
0x07fd09c6: fd07 lsls r5, r7, #0x1f
0x07fd09c8: 881a subs r0, r1, r2
0x07fd09ca: 0000 movs r0, r0
0x07fd09cc: 2ac2 stm r2!, {r1, r3, r5}
0x07fd09ce: fc07 lsls r4, r7, #0x1f
0x07fd09d0: 0402 lsls r4, r0, #8
0x07fd09d2: 0117 asrs r1, r0, #0x1c
0x07fd09d4: 0548 ldr r0, [pc, #0x14]
0x07fd09d6: 0c04 lsls r4, r1, #0x10
0x07fd09d8: 6400 lsls r4, r4, #1
0x07fd09da: 6400 lsls r4, r4, #1
0x07fd09dc: 7c01 lsls r4, r7, #5
0x07fd09de: 0000 movs r0, r0
0x07fd09e0: ea07 lsls r2, r5, #0x1f
0x07fd09e2: 0000 movs r0, r0
0x07fd09e4: 0600 movs r6, r0
0x07fd09e6: 0000 movs r0, r0
0x07fd09e8: 0700 movs r7, r0
0x07fd09ea: 0000 movs r0, r0
0x07fd09ec: ea07 lsls r2, r5, #0x1f
0x07fd09ee: 0000 movs r0, r0
0x07fd09f0: 0600 movs r6, r0
0x07fd09f2: 0000 movs r0, r0
0x07fd09f4: 0700 movs r7, r0
0x07fd09f6: 0000 movs r0, r0
0x07fd09f8: 050a lsrs r5, r0, #8
0x07fd09fa: 050a lsrs r5, r0, #8
0x07fd09fc: 0808 lsrs r0, r1, #0x20
0x07fd09fe: 0808 lsrs r0, r1, #0x20
0x07fd0a00: 010b lsrs r1, r0, #0xc
0x07fd0a02: 0a05 lsls r2, r1, #0x14
0x07fd0a04: 0a03 lsls r2, r1, #0xc
0x07fd0a06: 0f03 lsls r7, r1, #0xc
0x07fd0a08: 0f01 lsls r7, r1, #4
0x07fd0a3e: fdbf iteet al
0x07fd0a60: ff42 cmn r7, r7
0x07fd0a84: b5b5 push {r0, r2, r4, r5, r7, lr} ;;FUNC
0x07fd0aa4: ffffe4aa vtbx.8 d26, {d31, fpinst2, mvfr0}, d20
0x07fd0aa8: aeebffff sub.w pc, lr, pc, ror #31
0x07fd0ac8: ff95 str r5, [sp, #0x3fc]
0x07fd0aca: 5555 strb r5, [r2, r5]
0x07fd0aea: fffe5555 mrc2 p5, #7, r5, c15, c5, #2
0x07fd0aee: 6ad7 bvc #0x7fd0bc6
0x07fd0b0e: fd55 strb r5, [r7, r7]
0x07fd0b10: 555f ldrsh r5, [r2, r5]
0x07fd0b32: 5555 strb r5, [r2, r5]
0x07fd0b34: 6adf svc #0x6a
0x07fd0b54: e555 strb r5, [r4, r7]
0x07fd0b56: 5557 ldrsb r5, [r2, r5]
0x07fd0b76: ffe95555 ldrd r5, r5, [pc, #0x154]!
0x07fd0b7a: 7abf itte vc
0x07fd0b9a: c552 strh r5, [r0, r3]
0x07fd0b9c: aaaf add r7, sp, #0x2a8
0x07fd0b9e: f7f7ffff bl #0x7fc8ba0
0x07fd0bbc: ffaa add r2, sp, #0x3fc
0x07fd0bbe: aaad add r5, sp, #0x2a8
0x07fd0bc0: b55e ldrsh r5, [r6, r2]
0x07fd0bde: ffff1255 vsli.32 d21, d2, #0x1f
0x07fd0be2: 6a95 str r5, [sp, #0x1a8]
0x07fd0c02: ff49 ldr r1, [pc, #0x3fc]
0x07fd0c04: 555d ldrb r5, [r2, r5]
0x07fd0c06: 56af add r7, sp, #0x158
0x07fd0c26: 2aaa add r2, sp, #0xa8
0x07fd0c28: b6aa add r2, sp, #0x2d8
0x07fd0c2a: bdfeffff mrc2 p15, #5, apsr_nzcv, c13, c15, #7
0x07fd0c48: fd49 ldr r1, [pc, #0x3f4]
0x07fd0c4a: 555a ldrh r5, [r2, r1]
0x07fd0c4c: aaab add r3, sp, #0x2a8
0x07fd0c6a: fffd2555 ldc2l p5, c5, [pc, #0x94]!
0x07fd0c6e: 56aa add r2, sp, #0x158
0x07fd0c70: d5fd7fff ldc2l p15, c15, [r5, #0x1fc]
0x07fd0c8e: fd54 strb r5, [r7, r3]
0x07fd0c90: aaab add r3, sp, #0x2a8
0x07fd0c92: 555e ldrsh r5, [r2, r1]
0x07fd0cb0: fffd4aaa ldc2l p10, c10, [pc, #0x128]!
0x07fd0cb4: dadb blt #0x7fd0c6c
0x07fd0cb6: 6bd7 bvc #0x7fd0d90
0x07fd0cd4: fd55 strb r5, [r7, r7]
0x07fd0cd6: 5556 ldrsb r5, [r2, r1]
0x07fd0cd8: adbd pop {r0, r2, r3, r5, r7, pc}
0x07fd0cf8: 5555 strb r5, [r2, r5]
0x07fd0cfa: 7b76 strb r3, [r7, #0x19]
0x07fd0cfc: d7d5 bpl #0x7fd0cae
0x07fd0d1c: abad add r5, sp, #0x2ac
0x07fd0d1e: ab7a ldrb r3, [r5, #0xa]
0x07fd0d3e: 5aad add r5, sp, #0x168
0x07fd0d40: 76dd ble #0x7fd0e30
0x07fd0d42: aff55fff bl #0x7d80c04
0x07fd0d5c: fffffe87 vqshl.u64 q12, q15, #0x3f
0x07fd0d60: ffd6 bvs #0x7fd0d62
0x07fd0d62: d5ab add r3, sp, #0x354
0x07fd0d80: fffe00d5 cdp2 p5, #0xf, c13, c15, c0, #0
0x07fd0d84: 6b6a ldr r3, [r5, #0x24]
0x07fd0d86: bdbf ittte lt
0x07fd0d88: 5fad addlt r5, sp, #0x17c
0x07fd0da2: fffffc00 vshr.u64 q8, q14, #1
0x07fd0da6: 00edad56 stc p6, c5, [r0, #-0x2b4]
0x07fd0dc6: f5c4 stm r4!, {r0, r2, r4, r5, r6, r7}
0x07fd0dc8: 0001 lsls r0, r0, #4
0x07fd0dca: 7176 strb r1, [r6, #0x19]
0x07fd0dce: bb5a ldrh r3, [r7, r2]
0x07fd0de8: ffe1 b #0x7fd11ea
0x07fd0dea: 0000 movs r0, r0
0x07fd0dec: 0000 movs r0, r0
0x07fd0dee: bbae add r6, sp, #0x2ec
0x07fd0df0: afd5 bpl #0x7fd0d52
0x07fd0df2: afdf svc #0xaf
0x07fd0e0a: ffffd000 vshr.u64 q8, q0, #1
0x07fd0e0e: 0000 movs r0, r0
0x07fd0e10: 002e cmp r6, #0
0x07fd0e12: fbf57ef5 bl #0x79cc912
0x07fd0e18: ff7f ldrb r7, [r7, #0x1f]
0x07fd0e2e: ffc0 stm r0!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fd0e30: 0000 movs r0, r0
0x07fd0e32: 0840 ands r0, r1
0x07fd0e34: 01be bkpt #1
0x07fd0e36: 04ab add r3, sp, #0x10
0x07fd0e38: bfbf itttt lt
0x07fd0e52: 8000 lsls r0, r0, #2
0x07fd0e54: 0000 movs r0, r0
0x07fd0e56: 0040 ands r0, r0
0x07fd0e58: 3801 lsls r0, r7, #4
0x07fd0e5a: 2fd6 bvs #0x7fd0ebc
0x07fd0e74: fe90 str r0, [sp, #0x3f8]
0x07fd0e76: 0000 movs r0, r0
0x07fd0e78: 0200 movs r2, r0
0x07fd0e7a: 0408 lsrs r4, r0, #0x20
0x07fd0e7c: 0400 movs r4, r0
0x07fd0e7e: 0bbf itete eq
0x07fd0e82: ffbf iteee al
0x07fd0e84: 7efdfbf7 ldc2l p7, c15, [lr, #-0x3ec]!
0x07fd0e88: efdf svc #0xef
0x07fd0e8a: bf7e ldrb r7, [r7, #0x1a]
0x07fd0e98: 0000 movs r0, r0
0x07fd0e9a: 0008 lsrs r0, r0, #0x20
0x07fd0e9c: 0121 movs r1, #1
0x07fd0e9e: 4011 asrs r0, r0, #5
0x07fd0ea0: 5520 movs r0, #0x55
0x07fd0ea2: a5ad add r5, sp, #0x294
0x07fd0eb8: ff2d cmp r5, #0xff
0x07fd0eba: 8480 strh r4, [r0, #4]
0x07fd0ebc: 0000 movs r0, r0
0x07fd0ebe: 0000 movs r0, r0
0x07fd0ec0: 0414 asrs r4, r0, #0x10
0x07fd0ec2: 8020 movs r0, #0x80
0x07fd0ec4: 8283 strh r2, [r0, #0x1c]
0x07fd0edc: b422 movs r2, #0xb4
0x07fd0ede: 5000 lsls r0, r2, #1
0x07fd0ee0: 0000 movs r0, r0
0x07fd0ee2: 4021 movs r1, #0x40
0x07fd0ee4: 002a cmp r2, #0
0x07fd0ee6: 9d10 asrs r5, r3, #2
0x07fd0ee8: d37b ldrb r3, [r2, #0xf]
0x07fd0efc: ffff1e80 vshr.u32 d24, d14, #1
0x07fd0f00: 9500 lsls r5, r2, #2
0x07fd0f02: 0a80 strh r2, [r1]
0x07fd0f04: 1100 movs r1, r2
0x07fd0f06: 000a lsrs r0, r0, #8
0x07fd0f08: aaa5 adr r5, #0x2a8
0x07fd0f0a: 4d01 lsls r5, r1, #5
0x07fd0f0e: ed5f ldrsh r5, [r5, r7]
0x07fd0f20: 1aa0 adr r0, #0x68
0x07fd0f22: 044a ldr r2, [pc, #0x10]
0x07fd0f24: a043 bics r0, r4
0x07fd0f26: 8000 lsls r0, r0, #2
0x07fd0f28: 0084 strh r0, [r0, #0x20]
0x07fd0f2a: 002a cmp r2, #0
0x07fd0f2c: 84b5 push {r2, r7, lr} ;;FUNC
0x07fd0f2e: f87f ldrb r0, [r7, #0x1f]
0x07fd0f30: 7ffef55e mrc2 p14, #3, r5, c15, c5, #7
0x07fd0f42: 400d lsrs r0, r0, #0x15
0x07fd0f44: 1552 strh r5, [r2, r0]
0x07fd0f46: 35b5 push {r0, r2, r4, r5, lr} ;;FUNC
0x07fd0f48: 0aa0 adr r0, #0x28
0x07fd0f4a: 0000 movs r0, r0
0x07fd0f4c: 0040 ands r0, r0
0x07fd0f4e: 1222 movs r2, #0x12
0x07fd0f50: 4afd7fed stc2l p13, c14, [sl, #-0x1fc]
0x07fd0f62: ffff54ad vcvt.u16.f16 q13, q2, #1
0x07fd0f66: 54aa add r2, sp, #0x150
0x07fd0f68: 8afdda4d stc2 p13, c4, [sl, #0x368]
0x07fd0f6c: 2040 ands r0, r4
0x07fd0f6e: 0200 movs r2, r0
0x07fd0f70: 09ed556b vstr d6, [sb, #-0x154]
0x07fd0f76: ff5f ldrsh r7, [r7, r7]
0x07fd0f78: ffbf iteee al
0x07fd0f86: fd13 asrs r5, r7, #0xf
0x07fd0f88: 7aae add r6, sp, #0x1e8
0x07fd0f8a: df57 ldrsb r7, [r3, r7]
0x07fd0f8c: af4f ldr r7, [pc, #0x2bc]
0x07fd0f8e: b684 strh r6, [r6, #0x24]
0x07fd0f90: 0408 lsrs r4, r0, #0x20
0x07fd0f92: 1286 strh r2, [r2, #0x30]
0x07fd0f94: b53b subs r3, #0xb5
0x07fd0f96: bed5 bpl #0x7fd0f16
0x07fd0fa8: fffeabd5 cdp2 p5, #0xf, c13, c15, c11, #5
0x07fd0fac: 5b7d ldrb r3, [r3, #0x15]
0x07fd0fb0: c5db blt #0x7fd0f3e
0x07fd0fb2: 2001 lsls r0, r4, #4
0x07fd0fb4: 7d44 add r5, pc
0x07fd0fb6: 55d4 bmi #0x7fd1064
0x07fd0fb8: ef57 ldrsb r7, [r5, r7]
0x07fd0fba: 6fd5 bpl #0x7fd109c
0x07fd0fc0: fffddfbf ldc2l p15, c11, [pc, #0x37c]!
0x07fd0fcc: fdaa add r2, sp, #0x3f4
0x07fd0fce: b6af add r7, sp, #0x2d8
0x07fd0fd0: ffdf svc #0xff
0x07fd0fd4: 7f80 strh r7, [r7, #2]
0x07fd0fd8: 292b cmp r3, #0x29
0x07fd0fda: 6b5d ldrb r3, [r5, r5]
0x07fd0fde: ffdb blt #0x7fd0fe0
0x07fd0fe4: fffdffff ldc2l p15, c15, [pc, #0x3fc]!
0x07fd0ff0: adda bge #0x7fd0f4e
0x07fd0ff6: d7de udf #0xd7
0x07fd0ff8: 823f subs r7, #0x82
0x07fd0ffa: 7d54 strb r5, [r7, r1]
0x07fd0ffc: 95b5 push {r0, r2, r4, r7, lr} ;;FUNC
0x07fd0ffe: b757 ldrsb r7, [r6, r6]
0x07fd1000: bf7f ldrb r7, [r7, #0x1e]
0x07fd1014: efdf svc #0xef
0x07fd1016: ff6f ldr r7, [r7, #0x7c]
0x07fd101a: f708 lsrs r7, r6, #3
0x07fd101c: 7fd6 bvs #0x7fd111e
0x07fd101e: f556 ldrsb r5, [r6, r3]
0x07fd1022: fed6 bvs #0x7fd1022
0x07fd103e: f7fd6bb5 ldc2l p5, c11, [r7, #0x1ac]!
0x07fd1046: ffdb blt #0x7fd1048
0x07fd1062: fffeeead cdp2 p13, #0xf, c10, c15, c14, #7
0x07fd1066: fb5f ldrsh r3, [r7, r7]
0x07fd1082: ff7f ldrb r7, [r7, #0x1f]
0x07fd1084: ffffabfb vtbl.8 d31, {d31, fpinst2, mvfr0, mvfr1}, d27
0x07fd10a4: fffdffff ldc2l p15, c15, [pc, #0x3fc]!
0x07fd113c: fffeffff mrc2 p15, #7, apsr_nzcv, c15, c15, #7
0x07fd1190: ffdf svc #0xff
0x07fd1198: fbd3 blo #0x7fd1192
0x07fd11aa: fcbf ite al
0x07fd11b6: fffc3ff7 ldc2l p7, c15, [pc], #0xfc
0x07fd11ba: 6fe1 b #0x7fd149c
0x07fd11bc: c3e1 b #0x7fd1546
0x07fd11be: ffdf svc #0xff
0x07fd11cc: fffc1fff ldc2l p15, c15, [pc], #0x7c
0x07fd11d0: ffe1 b #0x7fd15d2
0x07fd11d6: ff87 strh r7, [r7, #0x3e]
0x07fd11d8: e000 lsls r0, r4, #3
0x07fd11da: 7c3e subs r6, #0x7c
0x07fd11dc: 0007 lsls r0, r0, #0x1c
0x07fd11de: e1c3 stm r3!, {r0, r5, r6, r7}
0x07fd11e0: c1f80000 str.w r0, [r1]
0x07fd11e6: fffff800 vshr.u64 q8, q12, #1
0x07fd11ea: 001f subs r0, r0, #4
0x07fd11ec: 8000 lsls r0, r0, #2
0x07fd11f0: f83f subs r7, #0xf8
0x07fd11fa: 87c0 stm r0!, {r0, r1, r2, r7}
0x07fd11fe: 3e00 movs r6, r7
0x07fd1200: 07e0 b #0x7fd1212
0x07fd1202: e1c3 stm r3!, {r0, r5, r6, r7}
0x07fd1204: fc00 lsls r4, r7, #3
0x07fd1206: 0007 lsls r0, r0, #0x1c
0x07fd120c: 0000 movs r0, r0
0x07fd120e: 1fc0 stm r0!, {r0, r1, r2, r3, r4}
0x07fd1210: 0000 movs r0, r0
0x07fd1212: faa8 add r0, sp, #0x3e8
0x07fd1214: 2d57 ldrsb r5, [r5, r4]
0x07fd1216: ffe1 b #0x7fd1618
0x07fd121c: ff87 strh r7, [r7, #0x3e]
0x07fd121e: e000 lsls r0, r4, #3
0x07fd1220: 7c3e subs r6, #0x7c
0x07fd1222: 0007 lsls r0, r0, #0x1c
0x07fd1224: f0e1 b #0x7fd1608
0x07fd1226: 83f80000 strb.w r0, [r3]
0x07fd122c: fffff800 vshr.u64 q8, q12, #1
0x07fd1230: 001f subs r0, r0, #4
0x07fd1232: 8000 lsls r0, r0, #2
0x07fd1234: 00f80000 strb.w r0, [r0, r0]
0x07fd123e: fffe84a0 cdp2 p0, #0xf, c10, c15, c4, #4
0x07fd1244: 2300 movs r3, r4
0x07fd1246: 0708 lsrs r7, r0, #0x20
0x07fd1248: 0000 movs r0, r0
0x07fd124a: 7c00 lsls r4, r7, #1
0x07fd124c: 0007 lsls r0, r0, #0x1c
0x07fd1252: 0000 movs r0, r0
0x07fd1254: 1fc0 stm r0!, {r0, r1, r2, r3, r4}
0x07fd1256: 0001 lsls r0, r0, #4
0x07fd1258: fc00 lsls r4, r7, #3
0x07fd125a: 0007 lsls r0, r0, #0x1c
0x07fd125c: ffc1 stm r1!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fd1260: fffffc00 vshr.u64 q8, q14, #1
0x07fd1264: 3fe0 b #0x7fd12e6
0x07fd1266: e001 lsls r0, r4, #7
0x07fd1268: ff07 lsls r7, r7, #0x1f
0x07fd126a: 0000 movs r0, r0
0x07fd126c: 007f ldrb r0, [r0, #0x1c]
0x07fd1274: fffc3fff ldc2l p15, c15, [pc], #0xfc
0x07fd1278: ffe1 b #0x7fd167a
0x07fd127c: 0000 movs r0, r0
0x07fd1284: fffe003f cdp2 p15, #0xf, c3, c15, c0, #0
0x07fd1288: c1e0 b #0x7fd140e
0x07fd128c: 1f80 strh r7, [r3]
0x07fd128e: 0000 movs r0, r0
0x07fd1290: 7f8f ldrh r7, [r7, #0x3a]
0x07fd1292: ff07 lsls r7, r7, #0x1f
0x07fd1294: fff7ffff bl #0x7fd1296
0x07fd1298: fc3f subs r7, #0xfc
0x07fd129e: f836 adds r6, #0xf8
0x07fd12a0: aa83 strh r2, [r5, #0x1c]
0x07fd12a2: ffe1 b #0x7fd16a4
0x07fd12a6: fffffc00 vshr.u64 q8, q14, #1
0x07fd12aa: 3f07 lsls r7, r7, #0x1c
0x07fd12ac: e001 lsls r0, r4, #7
0x07fd12ae: f83f subs r7, #0xf8
0x07fd12b0: 0044 add r0, r0
0x07fd12b2: 003f subs r7, #0
0x07fd12b4: 03ff87ff vpmax.f32 d15, d19, d7
0x07fd12ba: fffc3fff ldc2l p15, c15, [pc], #0xfc
0x07fd12be: ffe1 b #0x7fd16c0
0x07fd12c0: fffc7fff ldc2l p15, c15, [pc], #0x1fc
0x07fd12c6: e000 lsls r0, r4, #3
0x07fd12cc: 0c3f subs r7, #0xc
0x07fd12d0: 63f07f0f orn pc, r3, #0x7f
0x07fd12d4: fffc7f81 ldc2l p1, c8, [pc], #0x1fc
0x07fd12d8: ff07 lsls r7, r7, #0x1f
0x07fd12de: fc3f subs r7, #0xfc
0x07fd12e4: f83f subs r7, #0xf8
0x07fd12e6: ff87 strh r7, [r7, #0x3e]
0x07fd12e8: ffe0 b #0x7fd14ea
0x07fd12ea: 003f subs r7, #0
0x07fd12ee: ff8c ldrh r7, [r7, #0x26]
0x07fd12f0: 3e1f subs r6, r7, #4
0x07fd12f2: fc61 str r4, [r7, #0x1c]
0x07fd12f4: f0ff8dab vtbl.8 d26, {d16, d17, d18, d19}, d13
0x07fd12f8: 6c7f ldrb r4, [r5, #0x1d]
0x07fd1300: f7fc3fff ldc2l p15, c15, [r7], #0xfc
0x07fd1304: 6fc3 stm r3!, {r0, r1, r2, r3, r5, r6}
0x07fd1308: 6001 lsls r0, r4, #5
0x07fd130c: c000 lsls r0, r0, #3
0x07fd130e: 3fbf itttt lo
0x07fd1312: 0c7e ldrb r4, [r1, #0x18]
0x07fd1314: 1ff8e3f1 pld [pc, #-0x1e3]
0x07fd1318: ff08 lsrs r7, r7, #3
0x07fd131a: 0005 lsls r0, r0, #0x14
0x07fd131c: 7fe0 b #0x7fd141e
0x07fd131e: 3f07 lsls r7, r7, #0x1c
0x07fd1322: ffe0 b #0x7fd1524
0x07fd1324: 0000 movs r0, r0
0x07fd1326: 0700 movs r7, r0
0x07fd1328: 0000 movs r0, r0
0x07fd132a: 7c20 movs r0, #0x7c
0x07fd132c: 0187 strh r1, [r0, #0x38]
0x07fd132e: ffe0 b #0x7fd1530
0x07fd1330: 007f ldrb r0, [r0, #0x1c]
0x07fd1334: ff0c lsrs r7, r7, #0x13
0x07fd1336: 2a09 lsrs r2, r5, #4
0x07fd1338: 7862 str r0, [r7, #0x24]
0x07fd133a: a04b ldr r3, [pc, #0x280]
0x07fd133c: f800 lsls r0, r7, #3
0x07fd1340: f03f subs r7, #0xf0
0x07fd1344: fffff000 vshr.u64 q8, q8, #1
0x07fd1348: 0007 lsls r0, r0, #0x1c
0x07fd134a: 0000 movs r0, r0
0x07fd134c: 0078 ldrb r0, [r0]
0x07fd134e: 7001 lsls r0, r6, #5
0x07fd1356: ffff1c40 vshr.u32 d20, d12, #1
0x07fd135a: 0078 ldrb r0, [r0]
0x07fd135c: c000 lsls r0, r0, #3
0x07fd1360: 0007 lsls r0, r0, #0x1c
0x07fd1362: fffc7907 ldc2l p7, c0, [pc], #0x1e4
0x07fd136a: 0000 movs r0, r0
0x07fd136c: 0f00 movs r7, r1
0x07fd136e: 0000 movs r0, r0
0x07fd1370: 7820 movs r0, #0x78
0x07fd1372: 4187 strh r1, [r0, #0x3a]
0x07fd1374: ffe1 b #0x7fd1776
0x07fd137a: ff18 adds r7, r7, r3
0x07fd137c: 0000 movs r0, r0
0x07fd137e: 70e2 b #0x7fd1862
0x07fd1380: 0003 lsls r0, r0, #0xc
0x07fd1382: fffc07ff ldc2l p15, c15, [pc], #0x1c
0x07fd1386: fee1 b #0x7fd1786
0x07fd138c: f550 str r5, [r6, r3]
0x07fd138e: 1557 ldrsb r5, [r2, r4]
0x07fd1390: ed40 lsrs r5, r5
0x07fd1392: aafc61f1 stc2 p1, c15, [sl], #0x184
0x07fd139c: fffe1840 mrc2 p0, #7, r4, c15, c8, #0
0x07fd13a0: 0070 strb r0, [r0]
0x07fd13a2: c400 lsls r4, r0, #3
0x07fd13a6: f01f subs r0, r6, #7
0x07fd13aa: 0107 lsls r1, r0, #0x1c
0x07fd13b0: f81f subs r0, r7, #7
0x07fd13b6: f831 adds r1, #0xf8
0x07fd13b8: e187 strh r1, [r4, #0x3e]
0x07fd13ba: ffc1 stm r1!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fd13c0: fe08 lsrs r6, r7, #3
0x07fd13c2: 761b subs r6, r6, r5
0x07fd13c4: f0c3 stm r3!, {r4, r5, r6, r7}
0x07fd13c8: ffe0 b #0x7fd15ca
0x07fd13cc: fc00 lsls r4, r7, #3
0x07fd13d6: ff80 strh r7, [r7, #6]
0x07fd13da: 61f187ff bl #0x81332ec
0x07fd13e2: fffe00fe cdp2 p14, #0xf, c15, c15, c0, #0
0x07fd13e6: 1ff007f0 bl #0x83f03f8
0x07fd13ea: ff92 str r2, [sp, #0x3fc]
0x07fd13ec: 40a9 add r1, sp, #0x100
0x07fd13ee: 7fe0 b #0x7fd14f0
0x07fd13f0: 0307 lsls r3, r0, #0x1c
0x07fd13f6: f00f lsrs r0, r6, #0x1f
0x07fd13fa: 007f ldrb r0, [r0, #0x1c]
0x07fd13fc: fc21 movs r1, #0xfc
0x07fd13fe: e187 strh r1, [r4, #0x3e]
0x07fd1400: ffe0 b #0x7fd1602
0x07fd1406: ff80 strh r7, [r7, #6]
0x07fd1408: fe1f subs r6, r7, #7
0x07fd140a: f807 lsls r0, r7, #0x1f
0x07fd140c: f0ff0000 vrev64.8 d16, d0
0x07fd1410: 003f subs r7, #0
0x07fd1412: 000f lsrs r0, r0, #0x1c
0x07fd1418: ffe0 b #0x7fd161a
0x07fd141c: ff00 lsls r7, r7, #3
0x07fd141e: 3ff871e1 ldrh.w lr, [pc, #-0x171]
0x07fd142a: 80fe1ffc mcr2 p12, #4, pc, c0, c15, #0
0x07fd142e: 0ff0ff00 and r0, pc, #0xff
0x07fd1432: 0000 movs r0, r0
0x07fd1434: 7c00 lsls r4, r7, #1
0x07fd1436: 7f0f lsrs r7, r7, #0x1d
0x07fd143c: c0c3 stm r3!, {r6, r7}
0x07fd143e: fffe0c1f cdp2 p15, #0xf, c1, c15, c12, #0
0x07fd1442: f860 str r0, [r7, #0xc]
0x07fd1444: 0187 strh r1, [r0, #0x38]
0x07fd1446: ffe1 b #0x7fd1848
0x07fd144c: ffe0 b #0x7fd164e
0x07fd144e: fe1f subs r6, r7, #7
0x07fd1450: fe03 lsls r6, r7, #0xf
0x07fd1452: e0ff0000 vaddl.u32 q8, d0, d0
0x07fd1456: 0038 subs r0, #0
0x07fd1458: 01ff07ff vpmax.f32 d15, d1, d7
0x07fd145e: ff81 strh r7, [r7, #0xe]
0x07fd1462: f81e subs r0, r7, #3
0x07fd1466: 2001 lsls r0, r4, #4
0x07fd1470: c03e subs r6, #0xc0
0x07fd1472: 1ffe03f1 cdp2 p1, #1, c15, c15, c3, #0
0x07fd1478: e1fff807 vqshl.u64 q8, q12, #0x21
0x07fd147c: ff0f lsrs r7, r7, #0x1f
0x07fd147e: f87f ldrb r0, [r7, #0x1f]
0x07fd1482: 03e0 b #0x7fd148c
0x07fd1484: 7ff01e07 mvns r7, #0x1e
0x07fd1488: f860 str r0, [r7, #0xc]
0x07fd148a: 0187 strh r1, [r0, #0x38]
0x07fd148c: dfe1 b #0x7fd184e
0x07fd1492: ff80 strh r7, [r7, #6]
0x07fd1494: 3e1f subs r6, r7, #4
0x07fd1496: fc01 lsls r4, r7, #7
0x07fd149a: fff1fff8 bl #0x81d069c
0x07fd14a0: 07f0ffff bl #0x7fd94a2
0x07fd14a4: fc07 lsls r4, r7, #0x1f
0x07fd14a6: e03f subs r7, #0xe0
0x07fd14a8: e03f subs r7, #0xe0
0x07fd14ac: 3aad add r5, sp, #0xe8
0x07fd14b6: 043e subs r6, #4
0x07fd14ba: 21e0 b #0x7fd1500
0x07fd14c2: f40f lsrs r4, r6, #0x1f
0x07fd14c6: eff40ff8 bl #0x7cc04e8
0x07fd14ca: 0f80 strh r7, [r1]
0x07fd14cc: ff80 strh r7, [r7, #6]
0x07fd14ce: f87f ldrb r0, [r7, #0x1f]
0x07fd14d0: ff87 strh r7, [r7, #0x3e]
0x07fd14d2: 0000 movs r0, r0
0x07fd14d4: 000f lsrs r0, r0, #0x1c
0x07fd14d8: fc0e lsrs r4, r7, #0x1b
0x07fd14da: 601f subs r0, r4, #5
0x07fd14dc: e073 strb r0, [r4, #0xf]
0x07fd14e0: ff41 rors r7, r7
0x07fd14e4: ff80 strh r7, [r7, #6]
0x07fd14e6: 0ff0ffff bl #0x7fe14e8
0x07fd14ea: e01f subs r0, r4, #7
0x07fd14ec: fc06 lsls r4, r7, #0x1b
0x07fd14f0: c038 subs r0, #0xc0
0x07fd14f4: 0780 strh r7, [r0]
0x07fd14f6: 0000 movs r0, r0
0x07fd14fa: fffc1f70 ldc2l p0, c7, [pc], #0x7c
0x07fd14fe: 1fc0 stm r0!, {r0, r1, r2, r3, r4}
0x07fd1500: fb81 strh r3, [r7, #0xe]
0x07fd1502: fffe01ff cdp2 p15, #0xf, c15, c15, c1, #0
0x07fd1508: c01f subs r0, r0, #7
0x07fd150c: ffe0 b #0x7fd170e
0x07fd150e: 3ffe0703 cdp2 p3, #3, c0, c15, c7, #0
0x07fd1514: 3c3f subs r7, #0x3c
0x07fd1516: fc07 lsls r4, r7, #0x1f
0x07fd1518: 0000 movs r0, r0
0x07fd151a: 000f lsrs r0, r0, #0x1c
0x07fd151e: fe3f subs r7, #0xfe
0x07fd1520: f03f subs r7, #0xf0
0x07fd1526: ff01 lsls r7, r7, #7
0x07fd152a: ffc0 stm r0!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fd152c: 3fe1 b #0x7fd17ae
0x07fd1532: ff07 lsls r7, r7, #0x1f
0x07fd1536: f878 ldrb r0, [r7, #3]
0x07fd1538: 7ffc0f80 ldc2l p0, c8, [pc], #-0x3c
0x07fd153c: 0000 movs r0, r0
0x07fd1542: 7ff0fff3 bl #0x8450d44
0x07fd1546: ff87 strh r7, [r7, #0x3e]
0x07fd1556: cf9f ldr r7, [sp, #0x33c]
0x07fd1558: fffefd7f mrc2 p15, #7, r7, c15, c13, #7
0x07fd155c: fc5f ldrsh r4, [r7, r7]
0x07fd1572: ffc3 stm r3!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fd1638: ff9f ldr r7, [sp, #0x3fc]
0x07fd163c: ff9f ldr r7, [sp, #0x3fc]
0x07fd1642: ff7f ldrb r7, [r7, #0x1f]
0x07fd1652: ff3f subs r7, #0xff
0x07fd165a: fffe4dff cdp2 p15, #0xf, c15, c15, c13, #2
0x07fd1662: ff3f subs r7, #0xff
0x07fd1664: ffff3fff vcvt.u32.f32 d31, d31, #1
0x07fd1668: fe7f ldrb r6, [r7, #0x1f]
0x07fd167e: fefcffeb ldc2l p11, c14, [lr], #0x3fc
0x07fd1682: fbd7 bvc #0x7fd167c
0x07fd1684: cf5b ldrh r7, [r1, r7]
0x07fd1686: 7ebe bkpt #0x7e
0x07fd1688: fb7f ldrb r3, [r7, #0x1f]
0x07fd168a: 77d7 bvc #0x7fd177c
0x07fd168c: 7ebe bkpt #0x7e
0x07fd168e: af7b ldrb r7, [r5, #0xe]
0x07fd1690: f7eefaef mrc p15, #7, lr, c7, c10, #7
0x07fd1694: f7bf ittee al
0x07fd1696: bf7f ldrb r7, [r7, #0x1e]
0x07fd1698: fd7b ldrb r5, [r7, #0xf]
0x07fd16a0: fffe7ccc mrc2 p12, #7, ip, c15, c12, #3
0x07fd16a4: c977 strb r1, [r1, #0x1f]
0x07fd16a6: d1d3 blo #0x7fd164c
0x07fd16a8: 307e ldrb r0, [r6, #0x18]
0x07fd16aa: b930 adds r0, #0xb9
0x07fd16ac: 7c89 ldrh r4, [r7, #0xa]
0x07fd16ae: d76c ldr r7, [r2, #0x4c]
0x07fd16b0: 9e4c ldr r4, [pc, #0x278]
0x07fd16b2: 20c4 stm r4!, {r5}
0x07fd16b4: 8d32 adds r2, #0x8d
0x07fd16b6: d3e9bb2c ldrd r2, ip, [r3, #0x2ec]
0x07fd16ba: 4ef2749d b.w #0x8a201a6
0x07fd16c4: ff1d adds r7, r7, #7
0x07fd16c6: ddbb cbnz r5, #0x7fd1740
0x07fd16c8: 37dd ble #0x7fd173a
0x07fd16ca: fb77 strb r3, [r7, #0x1f]
0x07fd16cc: 7fdb blt #0x7fd17ce
0x07fd16ce: b77d ldrb r7, [r6, #0x16]
0x07fd16d0: ddf35dde bl #0x8baf38e
0x07fd16d4: f6eeddb9 mrc p9, #7, fp, c6, c13, #6
0x07fd16d8: d7df svc #0xd7
0x07fd16da: ccba revsh r4, r1
0x07fd16dc: 65ecf73e stcl p14, c3, [r5], #-0x3dc
0x07fd16e8: ecdd ble #0x7fd16c4
0x07fd16ec: 9dc6 stm r6!, {r0, r2, r3, r4, r7}
0x07fd16ee: 777e ldrb r7, [r6, #0x19]
0x07fd16f2: 7ddd ble #0x7fd17f0
0x07fd16f4: 9739 subs r1, #0x97
0x07fd16f6: 1e76 strb r6, [r3, #0x18]
0x07fd16f8: eedd ble #0x7fd16d8
0x07fd16fa: 9d19 adds r5, r3, r6
0x07fd16fc: cfd5 bpl #0x7fd169e
0x07fd16fe: b354 strb r3, [r6, r2]
0x07fd1700: edf7b2cd blx #0x77bf268
0x07fd170a: ffe6 b #0x7fd150c
0x07fd170c: ddbd pop {r0, r2, r3, r4, r6, r7, pc}
0x07fd170e: afdd ble #0x7fd1670
0x07fd1710: bb67 str r3, [r7, #0x78]
0x07fd1712: 7ddb blt #0x7fd1810
0x07fd1714: a77d ldrb r7, [r4, #0x16]
0x07fd1716: ddb3 cbz r5, #0x7fd1790
0x07fd171c: 5cd9 bls #0x7fd17d8
0x07fd171e: fef3dfd6 bl #0x8fd04e0
0x07fd1722: 7ef5f76e sbcs lr, lr, #0x7b8
0x07fd172e: edcd ldm r5, {r0, r2, r3, r5, r6, r7}
0x07fd1730: 9bcf ldm r7, {r0, r1, r3, r4, r7}
0x07fd1732: dd33 adds r3, #0xdd
0x07fd1734: 7779 ldrb r7, [r6, #5]
0x07fd1738: 7ddd ble #0x7fd1836
0x07fd173a: 764d ldr r5, [pc, #0x1d8]
0x07fd173c: fef6eedd bl #0x76d031c
0x07fd1740: bdfe7bcf mrc2 p15, #5, ip, c13, c11, #3
0x07fd1744: c77d ldrb r7, [r0, #0x17]
0x07fd1748: 2e67 str r6, [r5, #0x70]
0x07fd1750: fe0e lsrs r6, r7, #0x1b
0x07fd1752: 64c1 stm r1!, {r2, r5, r6}
0x07fd1754: dfdd ble #0x7fd1716
0x07fd1756: 8b78 ldrb r3, [r1, #2]
0x07fd1758: 7c1b subs r4, r7, r5
0x07fd175a: b87d ldrb r0, [r7, #0x16]
0x07fd175c: d98b ldrh r1, [r3, #0x1e]
0x07fd175e: 6c3e subs r6, #0x6c
0x07fd1760: 0ef0e1bc b.w #0x7fe0126
0x07fd1764: 31c7 stm r7!, {r0, r4, r5}
0x07fd176a: f8b0 sub sp, #0x1e0
0x07fd1776: ffdf svc #0xff
0x07fd1782: ff7f ldrb r7, [r7, #0x1f]
0x07fd1784: fffdffff ldc2l p15, c15, [pc, #0x3fc]!
0x07fd178e: fff7ffff bl #0x7fd1790
0x07fd17a4: fffeffff mrc2 p15, #7, apsr_nzcv, c15, c15, #7
0x07fd17ae: ffe7 b #0x7fd17b0
0x07fd17b6: 0000 movs r0, r0
0x07fd17b8: 0800 movs r0, r1
0x07fd17ba: 0000 movs r0, r0
0x07fd17ca: fffe7ffc mrc2 p12, #7, apsr_nzcv, c15, c15, #3
0x07fd17d2: ffe7 b #0x7fd17d4
0x07fd17d6: 007f ldrb r0, [r0, #0x1c]
0x07fd17d8: 3ffe7ff9 mrc2 p9, #1, apsr_nzcv, c15, c15, #3
0x07fd17dc: e700 lsls r7, r4, #3
0x07fd17de: 07e7 b #0x7fd15f0
0x07fd17e2: 0fc0 stm r0!, {r0, r1, r2, r3}
0x07fd17e4: 0000 movs r0, r0
0x07fd17e6: 01c0 stm r0!, {r0}
0x07fd17e8: 0f9f ldr r7, [sp, #0x3c]
0x07fd17ea: 3c00 movs r4, r7
0x07fd17ec: 0ff30fff bl #0x82e160e
0x07fd17f4: 9f9f ldr r7, [sp, #0x27c]
0x07fd17f6: 3fcf ldm r7!, {r0, r1, r2, r3, r4, r5}
0x07fd17f8: fff30ff0 bl #0x87d081a
0x07fd17fe: 0f00 movs r7, r1
0x07fd1800: 03fe7f80 mcr2 p0, #0, r8, c3, c15, #3
0x07fd1804: 3ff000f2 bl #0x8410c08
0x07fd1808: 03f3cffc bl #0x82d51aa
0x07fd180c: 7ffc1f1f ldc2l p15, c1, [pc], #-0x7c
0x07fd1810: 3ffcccf0 ldc2 p0, c15, [pc], #-0x330
0x07fd1814: c3f00ff1 bl #0x8494a36
0x07fd1818: fe18 adds r6, r7, r3
0x07fd181a: 0e1f subs r6, r1, #4
0x07fd181c: 3ff0ccf0 bl #0x84109b8
0x07fd1822: ffc0 stm r0!, {r0, r1, r2, r3, r4, r5, r6, r7}
0x07fd1824: 0790 str r0, [sp, #0x1c]
0x07fd1826: 6000 lsls r0, r4, #1
0x07fd1828: 3ff00cff bl #0x8011644
0x07fd182c: 3fc0 stm r0!, {r0, r1, r2, r3, r4, r5}
0x07fd182e: 0307 lsls r3, r0, #0x1c
0x07fd1830: ff86 strh r7, [r7, #0x36]
0x07fd1832: 679f ldr r7, [sp, #0x19c]
0x07fd1834: 3ff0c0e0 blx #0x84109b8
0x07fd1838: 01cf ldm r7!, {r0}
0x07fd183a: f3e0 b #0x7fd1a24
0x07fd183c: 0f9e ldr r6, [sp, #0x3c]
0x07fd183e: 7f9f ldr r7, [sp, #0x1fc]
0x07fd1842: cfe4 b #0x7fd11e4
0x07fd1844: c1c0 stm r0!, {r0, r6, r7}
0x07fd1848: cf9e ldr r6, [sp, #0x33c]
0x07fd184a: 7f80 strh r7, [r7, #2]
0x07fd184e: 0fe0 b #0x7fd1870
0x07fd1850: 01c1 stm r1!, {r0}
0x07fd1854: cf9e ldr r6, [sp, #0x33c]
0x07fd1856: 7f9f ldr r7, [sp, #0x1fc]
0x07fd1858: 3fe1 b #0x7fd1ada
0x07fd185a: cfe7 b #0x7fd17fc
0x07fd185c: f9c0 stm r0!, {r0, r3, r4, r5, r6, r7}
0x07fd1860: cf0f lsrs r7, r1, #0x1f
0x07fd1862: ff9f ldr r7, [sp, #0x3fc]
0x07fd1866: c067 str r0, [r0, #0x7c]
0x07fd1868: e1cf ldm r7, {r0, r5, r6, r7}
0x07fd186a: e3ff1e60 vshr.u32 d22, d14, #0x1d
0x07fd186e: 079c ldr r4, [sp, #0x1c]
0x07fd187c: ff00 lsls r7, r7, #3
0x07fd187e: 0000 movs r0, r0
0x07fd1880: 0000 movs r0, r0
0x07fd1882: 0000 movs r0, r0
0x07fd1884: 0000 movs r0, r0
0x07fd1886: 0000 movs r0, r0
0x07fd1888: 0000 movs r0, r0
0x07fd188a: 0000 movs r0, r0
0x07fd188c: 0000 movs r0, r0
0x07fd188e: 0000 movs r0, r0
0x07fd1890: 0000 movs r0, r0
0x07fd1892: 0000 movs r0, r0
0x07fd1894: 0000 movs r0, r0
0x07fd1896: 0000 movs r0, r0
0x07fd1898: 0000 movs r0, r0
0x07fd189a: 0000 movs r0, r0
0x07fd189c: 0000 movs r0, r0
0x07fd189e: 0000 movs r0, r0
0x07fd18a0: 0000 movs r0, r0
0x07fd18a2: 0000 movs r0, r0
0x07fd18a4: 0000 movs r0, r0
0x07fd18a6: 0000 movs r0, r0
0x07fd18a8: 0000 movs r0, r0
0x07fd18aa: 0000 movs r0, r0
0x07fd18ac: 0000 movs r0, r0
0x07fd18ae: 0000 movs r0, r0
0x07fd18b0: 0000 movs r0, r0
0x07fd18b2: 0000 movs r0, r0
0x07fd18b4: 0000 movs r0, r0
0x07fd18b6: 0000 movs r0, r0
0x07fd18b8: 0000 movs r0, r0
0x07fd18ba: 0000 movs r0, r0
0x07fd18d6: ff1f subs r7, r7, #7
0x07fd18d8: fe3e subs r6, #0xfe
0x07fd18da: 7fff8fff vpmin.f16 d31, d31, d15
0x07fd18de: fc7f ldrb r4, [r7, #0x1f]
0x07fd18e2: f013 asrs r0, r6, #0xf
0x07fd18e4: fe3e subs r6, #0xfe
0x07fd18e6: 3fff8fff vpmin.f16 d15, d31, d15
0x07fd18ea: fc7c ldrb r4, [r7, #0x13]
0x07fd18ee: 0001 lsls r0, r0, #4
0x07fd18f0: fe3c subs r4, #0xfe
0x07fd18f2: 3f80 strh r7, [r7]
0x07fd18f4: 0007 lsls r0, r0, #0x1c
0x07fd18f6: 8000 lsls r0, r0, #2
0x07fd18f8: 7ffc0000 ldc2l p0, c0, [pc], #-0
0x07fd18fc: fc3c subs r4, #0xfc
0x07fd18fe: 7f80 strh r7, [r7, #2]
0x07fd1900: 0007 lsls r0, r0, #0x1c
0x07fd1902: 8000 lsls r0, r0, #2
0x07fd1904: 7ffc0710 ldc2l p0, c1, [pc], #-0x1c
0x07fd1908: f004 lsls r0, r6, #0x13
0x07fd190a: 0180 strh r1, [r0]
0x07fd190c: 0007 lsls r0, r0, #0x1c
0x07fd190e: c001 lsls r0, r0, #7
0x07fd1910: fffec718 cdp2 p8, #0xf, c1, c15, c7, #6
0x07fd1914: f000 lsls r0, r6, #3
0x07fd1916: 01f0007f and pc, r1, #0x2000000
0x07fd191a: fc43 mvns r4, r7
0x07fd191c: fffc0000 ldc2l p0, c0, [pc], #0
0x07fd1920: 3000 movs r0, r6
0x07fd1922: 01f0007c and ip, r1, #0x2000000
0x07fd1926: 0000 movs r0, r0
0x07fd1928: 1ff80000 ldrb.w r0, [pc, #-0x0]
0x07fd192c: 31c0 stm r0!, {r0, r4, r5}
0x07fd1930: 007c ldrb r0, [r0, #0x10]
0x07fd1932: 0000 movs r0, r0
0x07fd1934: 1ff80000 ldrb.w r0, [pc, #-0x0]
0x07fd1938: 31c1 stm r1!, {r0, r4, r5}
0x07fd193c: 007e ldrb r0, [r0, #0x18]
0x07fd193e: 0000 movs r0, r0
0x07fd1942: c718 adds r7, r0, r3
0x07fd1944: f1c0 stm r0!, {r0, r4, r5, r6, r7}
0x07fd1946: 71f0007f orns pc, r1, #0x2000000
0x07fd194a: f801 lsls r0, r7, #7
0x07fd194c: ffffc418 vtbx.8 d17, {d31}, d4
0x07fd1950: 7004 lsls r0, r6, #0x11
0x07fd1952: 3180 strh r1, [r6]
0x07fd1954: 000f lsrs r0, r0, #0x1c
0x07fd1956: e000 lsls r0, r4, #3
0x07fd195a: 8000 lsls r0, r0, #2
0x07fd195c: f006 lsls r0, r6, #0x1b
0x07fd195e: 3180 strh r1, [r6]
0x07fd1960: 0007 lsls r0, r0, #0x1c
0x07fd1962: 0000 movs r0, r0
0x07fd1966: 0000 movs r0, r0
0x07fd1968: f006 lsls r0, r6, #0x1b
0x07fd196a: 1180 strh r1, [r2]
0x07fd196c: 000c lsrs r0, r0, #0x10
0x07fd196e: 007f ldrb r0, [r0, #0x1c]
0x07fd1972: 0381 strh r3, [r0, #8]
0x07fd1974: f1c6 stm r6!, {r0, r4, r5, r6, r7}
0x07fd1976: 1184 strh r1, [r2, #0x20]
0x07fd1978: 008c ldrh r0, [r0, #0x20]
0x07fd197a: 1000 movs r0, r2
0x07fd197c: fffc0783 ldc2l p3, c8, [pc], #0x1c
0x07fd1980: f1c7 stm r7!, {r0, r4, r5, r6, r7}
0x07fd1982: 3184 strh r1, [r6, #0x20]
0x07fd1984: 008e ldrh r0, [r0, #0x30]
0x07fd1986: 7000 lsls r0, r6, #1
0x07fd198a: c786 strh r7, [r0, #0x36]
0x07fd198c: 7007 lsls r0, r6, #0x1d
0x07fd198e: e184 strh r1, [r4, #0x26]
0x07fd1990: 008f ldrh r0, [r0, #0x38]
0x07fd1992: f801 lsls r0, r7, #7
0x07fd1996: c602 lsls r6, r0, #0xb
0x07fd1998: 3007 lsls r0, r6, #0x1c
0x07fd199a: e184 strh r1, [r4, #0x26]
0x07fd199c: 008f ldrh r0, [r0, #0x38]
0x07fd199e: fff1ffff bl #0x81d19a0
0x07fd19a2: 0000 movs r0, r0
0x07fd19a4: 3007 lsls r0, r6, #0x1c
0x07fd19a6: 0184 strh r1, [r0, #0x20]
0x07fd19a8: 008f ldrh r0, [r0, #0x38]
0x07fd19aa: ffe1 b #0x7fd1dac
0x07fd19ac: fffe0030 cdp2 p0, #0xf, c3, c15, c0, #0
0x07fd19b0: 31c6 stm r6!, {r0, r4, r5}
0x07fd19b2: 0387 strh r3, [r0, #0x38]
0x07fd19b4: fe0f lsrs r6, r7, #0x1f
0x07fd19b6: fe01 lsls r6, r7, #7
0x07fd19b8: ffff08f8 vtbl.8 d31, {d15}, d8
0x07fd19bc: 71c7 stm r7!, {r0, r4, r5, r6}
0x07fd19be: 0787 strh r7, [r0, #0x38]
0x07fd19c0: ff0f lsrs r7, r7, #0x1f
0x07fd19c2: fe03 lsls r6, r7, #0xf
0x07fd19c4: ffff3ffc vcvt.f16.u16 d31, d31, #1
0x07fd19c8: ffff1fcf vcvt.u32.f32 d28, d15, #1
0x07fd19cc: ff3f subs r7, #0xff
0x07fd19ce: ff0f lsrs r7, r7, #0x1f
0x07fd19dc: ff00 lsls r7, r7, #3
0x07fd19de: 0000 movs r0, r0
0x07fd19e0: 800c lsrs r0, r0, #0x12
0x07fd19e2: 0000 movs r0, r0
; instructions=32098 badwords=2200 functions=273