00400000 00000000 andeq r0, r0, r0 00400004 00000000 andeq r0, r0, r0 00400008 00000000 andeq r0, r0, r0 0040000c 00000000 andeq r0, r0, r0 00400010 00000000 andeq r0, r0, r0 00400014 00000000 andeq r0, r0, r0 00400018 00000000 andeq r0, r0, r0 0040001c 00000000 andeq r0, r0, r0 00400020 00000000 andeq r0, r0, r0 00400024 00000000 andeq r0, r0, r0 00400028 00000000 andeq r0, r0, r0 0040002c 00000000 andeq r0, r0, r0 00400030 00000000 andeq r0, r0, r0 00400034 00000000 andeq r0, r0, r0 00400038 00000000 andeq r0, r0, r0 0040003c 00000000 andeq r0, r0, r0 00400040 00000000 andeq r0, r0, r0 00400044 00000000 andeq r0, r0, r0 00400048 00000000 andeq r0, r0, r0 0040004c 00000000 andeq r0, r0, r0 00400050 00000000 andeq r0, r0, r0 00400054 00000000 andeq r0, r0, r0 00400058 00000000 andeq r0, r0, r0 0040005c 00000000 andeq r0, r0, r0 00400060 00000000 andeq r0, r0, r0 00400064 00000000 andeq r0, r0, r0 00400068 00000000 andeq r0, r0, r0 0040006c 00000000 andeq r0, r0, r0 00400070 00000000 andeq r0, r0, r0 00400074 00000000 andeq r0, r0, r0 00400078 00000000 andeq r0, r0, r0 0040007c 00000000 andeq r0, r0, r0 00400080 00000000 andeq r0, r0, r0 00400084 00000000 andeq r0, r0, r0 00400088 00000000 andeq r0, r0, r0 0040008c 00000000 andeq r0, r0, r0 00400090 00000000 andeq r0, r0, r0 00400094 00000000 andeq r0, r0, r0 00400098 00000000 andeq r0, r0, r0 0040009c 00000000 andeq r0, r0, r0 004000a0 00000000 andeq r0, r0, r0 004000a4 00000000 andeq r0, r0, r0 004000a8 00000000 andeq r0, r0, r0 004000ac 00000000 andeq r0, r0, r0 004000b0 00000000 andeq r0, r0, r0 004000b4 00000000 andeq r0, r0, r0 004000b8 00000000 andeq r0, r0, r0 004000bc 00000000 andeq r0, r0, r0 004000c0 00000000 andeq r0, r0, r0 004000c4 00000000 andeq r0, r0, r0 004000c8 00000000 andeq r0, r0, r0 004000cc 00000000 andeq r0, r0, r0 004000d0 00000000 andeq r0, r0, r0 004000d4 00000000 andeq r0, r0, r0 004000d8 00000000 andeq r0, r0, r0 004000dc 00000000 andeq r0, r0, r0 004000e0 00000000 andeq r0, r0, r0 004000e4 00000000 andeq r0, r0, r0 004000e8 00000000 andeq r0, r0, r0 004000ec 00000000 andeq r0, r0, r0 004000f0 00000000 andeq r0, r0, r0 004000f4 00000000 andeq r0, r0, r0 004000f8 00000000 andeq r0, r0, r0 004000fc 00000000 andeq r0, r0, r0 00400100 00020000 andeq r0, r0, r0, lsl #4 00400104 00004000 subeq r0, r0, r0 00400108 00704000 subeq r7, r0, r0 0040010c 646e4100 subeq r6, r1, r4, ror #28 00400110 b8604000 strheq r6, [r0], #-8 00400114 54410000 andeq r4, r0, r4, asr r1 00400118 00000000 andeq r0, r0, r0 0040011c 00604100 subeq r6, r1, r0 00400120 4c614000 subeq r6, r0, ip, asr #2 00400124 00000000 andeq r0, r0, r0 00400128 00000000 andeq r0, r0, r0 0040012c 00000000 andeq r0, r0, r0 00400130 00000000 andeq r0, r0, r0 00400134 00000000 andeq r0, r0, r0 00400138 00000000 andeq r0, r0, r0 0040013c 00000000 andeq r0, r0, r0 00400140 00000000 andeq r0, r0, r0 00400144 00000000 andeq r0, r0, r0 00400148 00000000 andeq r0, r0, r0 0040014c 00000000 andeq r0, r0, r0 00400150 00000000 andeq r0, r0, r0 00400154 00000000 andeq r0, r0, r0 00400158 00000000 andeq r0, r0, r0 0040015c 00000000 andeq r0, r0, r0 00400160 00000000 andeq r0, r0, r0 00400164 00000000 andeq r0, r0, r0 00400168 00000000 andeq r0, r0, r0 0040016c 00000000 andeq r0, r0, r0 00400170 00000000 andeq r0, r0, r0 00400174 00000000 andeq r0, r0, r0 00400178 00000000 andeq r0, r0, r0 0040017c 00000000 andeq r0, r0, r0 00400180 00000000 andeq r0, r0, r0 00400184 00000000 andeq r0, r0, r0 00400188 00000000 andeq r0, r0, r0 0040018c 00000000 andeq r0, r0, r0 00400190 00000000 andeq r0, r0, r0 00400194 00000000 andeq r0, r0, r0 00400198 00000000 andeq r0, r0, r0 0040019c 00000000 andeq r0, r0, r0 004001a0 00000000 andeq r0, r0, r0 004001a4 00000000 andeq r0, r0, r0 004001a8 00000000 andeq r0, r0, r0 004001ac 00000000 andeq r0, r0, r0 004001b0 00000000 andeq r0, r0, r0 004001b4 00000000 andeq r0, r0, r0 004001b8 00000000 andeq r0, r0, r0 004001bc 00000000 andeq r0, r0, r0 004001c0 00000000 andeq r0, r0, r0 004001c4 00000000 andeq r0, r0, r0 004001c8 00000000 andeq r0, r0, r0 004001cc 00000000 andeq r0, r0, r0 004001d0 00000000 andeq r0, r0, r0 004001d4 00000000 andeq r0, r0, r0 004001d8 00000000 andeq r0, r0, r0 004001dc 00000000 andeq r0, r0, r0 004001e0 00000000 andeq r0, r0, r0 004001e4 00000000 andeq r0, r0, r0 004001e8 00000000 andeq r0, r0, r0 004001ec 00000000 andeq r0, r0, r0 004001f0 00000000 andeq r0, r0, r0 004001f4 00000000 andeq r0, r0, r0 004001f8 00000000 andeq r0, r0, r0 004001fc 00000000 andeq r0, r0, r0 00400200 00000000 andeq r0, r0, r0 00400204 00000000 andeq r0, r0, r0 00400208 00000000 andeq r0, r0, r0 0040020c 00000000 andeq r0, r0, r0 00400210 00000000 andeq r0, r0, r0 00400214 00000000 andeq r0, r0, r0 00400218 00000000 andeq r0, r0, r0 0040021c 00000000 andeq r0, r0, r0 00400220 00000000 andeq r0, r0, r0 00400224 00000000 andeq r0, r0, r0 00400228 00000000 andeq r0, r0, r0 0040022c 00000000 andeq r0, r0, r0 00400230 00000000 andeq r0, r0, r0 00400234 00000000 andeq r0, r0, r0 00400238 00000000 andeq r0, r0, r0 0040023c 00000000 andeq r0, r0, r0 00400240 00000000 andeq r0, r0, r0 00400244 00000000 andeq r0, r0, r0 00400248 00000000 andeq r0, r0, r0 0040024c 00000000 andeq r0, r0, r0 00400250 00000000 andeq r0, r0, r0 00400254 00000000 andeq r0, r0, r0 00400258 00000000 andeq r0, r0, r0 0040025c 00000000 andeq r0, r0, r0 00400260 00000000 andeq r0, r0, r0 00400264 00000000 andeq r0, r0, r0 00400268 00000000 andeq r0, r0, r0 0040026c 00000000 andeq r0, r0, r0 00400270 00000000 andeq r0, r0, r0 00400274 00000000 andeq r0, r0, r0 00400278 00000000 andeq r0, r0, r0 0040027c 00000000 andeq r0, r0, r0 00400280 00000000 andeq r0, r0, r0 00400284 00000000 andeq r0, r0, r0 00400288 00000000 andeq r0, r0, r0 0040028c 00000000 andeq r0, r0, r0 00400290 00000000 andeq r0, r0, r0 00400294 00000000 andeq r0, r0, r0 00400298 00000000 andeq r0, r0, r0 0040029c 00000000 andeq r0, r0, r0 004002a0 00000000 andeq r0, r0, r0 004002a4 00000000 andeq r0, r0, r0 004002a8 00000000 andeq r0, r0, r0 004002ac 00000000 andeq r0, r0, r0 004002b0 00000000 andeq r0, r0, r0 004002b4 00000000 andeq r0, r0, r0 004002b8 00000000 andeq r0, r0, r0 004002bc 00000000 andeq r0, r0, r0 004002c0 00000000 andeq r0, r0, r0 004002c4 00000000 andeq r0, r0, r0 004002c8 00000000 andeq r0, r0, r0 004002cc 00000000 andeq r0, r0, r0 004002d0 00000000 andeq r0, r0, r0 004002d4 00000000 andeq r0, r0, r0 004002d8 00000000 andeq r0, r0, r0 004002dc 00000000 andeq r0, r0, r0 004002e0 00000000 andeq r0, r0, r0 004002e4 00000000 andeq r0, r0, r0 004002e8 00000000 andeq r0, r0, r0 004002ec 00000000 andeq r0, r0, r0 004002f0 00000000 andeq r0, r0, r0 004002f4 00000000 andeq r0, r0, r0 004002f8 00000000 andeq r0, r0, r0 004002fc 00000000 andeq r0, r0, r0 00400300 00000000 andeq r0, r0, r0 00400304 00000000 andeq r0, r0, r0 00400308 00000000 andeq r0, r0, r0 0040030c 00000000 andeq r0, r0, r0 00400310 00000000 andeq r0, r0, r0 00400314 00000000 andeq r0, r0, r0 00400318 00000000 andeq r0, r0, r0 0040031c 00000000 andeq r0, r0, r0 00400320 00000000 andeq r0, r0, r0 00400324 00000000 andeq r0, r0, r0 00400328 00000000 andeq r0, r0, r0 0040032c 00000000 andeq r0, r0, r0 00400330 00000000 andeq r0, r0, r0 00400334 00000000 andeq r0, r0, r0 00400338 00000000 andeq r0, r0, r0 0040033c 00000000 andeq r0, r0, r0 00400340 00000000 andeq r0, r0, r0 00400344 00000000 andeq r0, r0, r0 00400348 00000000 andeq r0, r0, r0 0040034c 00000000 andeq r0, r0, r0 00400350 00000000 andeq r0, r0, r0 00400354 00000000 andeq r0, r0, r0 00400358 00000000 andeq r0, r0, r0 0040035c 00000000 andeq r0, r0, r0 00400360 00000000 andeq r0, r0, r0 00400364 00000000 andeq r0, r0, r0 00400368 00000000 andeq r0, r0, r0 0040036c 00000000 andeq r0, r0, r0 00400370 00000000 andeq r0, r0, r0 00400374 00000000 andeq r0, r0, r0 00400378 00000000 andeq r0, r0, r0 0040037c 00000000 andeq r0, r0, r0 00400380 00000000 andeq r0, r0, r0 00400384 00000000 andeq r0, r0, r0 00400388 00000000 andeq r0, r0, r0 0040038c 00000000 andeq r0, r0, r0 00400390 00000000 andeq r0, r0, r0 00400394 00000000 andeq r0, r0, r0 00400398 00000000 andeq r0, r0, r0 0040039c 00000000 andeq r0, r0, r0 004003a0 00000000 andeq r0, r0, r0 004003a4 00000000 andeq r0, r0, r0 004003a8 00000000 andeq r0, r0, r0 004003ac 00000000 andeq r0, r0, r0 004003b0 00000000 andeq r0, r0, r0 004003b4 00000000 andeq r0, r0, r0 004003b8 00000000 andeq r0, r0, r0 004003bc 00000000 andeq r0, r0, r0 004003c0 00000000 andeq r0, r0, r0 004003c4 00000000 andeq r0, r0, r0 004003c8 00000000 andeq r0, r0, r0 004003cc 00000000 andeq r0, r0, r0 004003d0 00000000 andeq r0, r0, r0 004003d4 00000000 andeq r0, r0, r0 004003d8 00000000 andeq r0, r0, r0 004003dc 00000000 andeq r0, r0, r0 004003e0 00000000 andeq r0, r0, r0 004003e4 00000000 andeq r0, r0, r0 004003e8 00000000 andeq r0, r0, r0 004003ec 00000000 andeq r0, r0, r0 004003f0 00000000 andeq r0, r0, r0 004003f4 00000000 andeq r0, r0, r0 004003f8 00000000 andeq r0, r0, r0 004003fc 00000000 andeq r0, r0, r0 00400400 00000000 andeq r0, r0, r0 00400404 00000000 andeq r0, r0, r0 00400408 00000000 andeq r0, r0, r0 0040040c 00000000 andeq r0, r0, r0 00400410 00000000 andeq r0, r0, r0 00400414 00000000 andeq r0, r0, r0 00400418 00000000 andeq r0, r0, r0 0040041c 00000000 andeq r0, r0, r0 00400420 00000000 andeq r0, r0, r0 00400424 00000000 andeq r0, r0, r0 00400428 00000000 andeq r0, r0, r0 0040042c 00000000 andeq r0, r0, r0 00400430 00000000 andeq r0, r0, r0 00400434 00000000 andeq r0, r0, r0 00400438 00000000 andeq r0, r0, r0 0040043c 00000000 andeq r0, r0, r0 00400440 00000000 andeq r0, r0, r0 00400444 00000000 andeq r0, r0, r0 00400448 00000000 andeq r0, r0, r0 0040044c 00000000 andeq r0, r0, r0 00400450 00000000 andeq r0, r0, r0 00400454 00000000 andeq r0, r0, r0 00400458 00000000 andeq r0, r0, r0 0040045c 00000000 andeq r0, r0, r0 00400460 00000000 andeq r0, r0, r0 00400464 00000000 andeq r0, r0, r0 00400468 00000000 andeq r0, r0, r0 0040046c 00000000 andeq r0, r0, r0 00400470 00000000 andeq r0, r0, r0 00400474 00000000 andeq r0, r0, r0 00400478 00000000 andeq r0, r0, r0 0040047c 00000000 andeq r0, r0, r0 00400480 00000000 andeq r0, r0, r0 00400484 00000000 andeq r0, r0, r0 00400488 00000000 andeq r0, r0, r0 0040048c 00000000 andeq r0, r0, r0 00400490 00000000 andeq r0, r0, r0 00400494 00000000 andeq r0, r0, r0 00400498 00000000 andeq r0, r0, r0 0040049c 00000000 andeq r0, r0, r0 004004a0 00000000 andeq r0, r0, r0 004004a4 00000000 andeq r0, r0, r0 004004a8 00000000 andeq r0, r0, r0 004004ac 00000000 andeq r0, r0, r0 004004b0 00000000 andeq r0, r0, r0 004004b4 00000000 andeq r0, r0, r0 004004b8 00000000 andeq r0, r0, r0 004004bc 00000000 andeq r0, r0, r0 004004c0 00000000 andeq r0, r0, r0 004004c4 00000000 andeq r0, r0, r0 004004c8 00000000 andeq r0, r0, r0 004004cc 00000000 andeq r0, r0, r0 004004d0 00000000 andeq r0, r0, r0 004004d4 00000000 andeq r0, r0, r0 004004d8 00000000 andeq r0, r0, r0 004004dc 00000000 andeq r0, r0, r0 004004e0 00000000 andeq r0, r0, r0 004004e4 00000000 andeq r0, r0, r0 004004e8 00000000 andeq r0, r0, r0 004004ec 00000000 andeq r0, r0, r0 004004f0 00000000 andeq r0, r0, r0 004004f4 00000000 andeq r0, r0, r0 004004f8 00000000 andeq r0, r0, r0 004004fc 00000000 andeq r0, r0, r0 00400500 00000000 andeq r0, r0, r0 00400504 00000000 andeq r0, r0, r0 00400508 00000000 andeq r0, r0, r0 0040050c 00000000 andeq r0, r0, r0 00400510 00000000 andeq r0, r0, r0 00400514 00000000 andeq r0, r0, r0 00400518 00000000 andeq r0, r0, r0 0040051c 00000000 andeq r0, r0, r0 00400520 00000000 andeq r0, r0, r0 00400524 00000000 andeq r0, r0, r0 00400528 00000000 andeq r0, r0, r0 0040052c 00000000 andeq r0, r0, r0 00400530 00000000 andeq r0, r0, r0 00400534 00000000 andeq r0, r0, r0 00400538 00000000 andeq r0, r0, r0 0040053c 00000000 andeq r0, r0, r0 00400540 00000000 andeq r0, r0, r0 00400544 00000000 andeq r0, r0, r0 00400548 00000000 andeq r0, r0, r0 0040054c 00000000 andeq r0, r0, r0 00400550 00000000 andeq r0, r0, r0 00400554 00000000 andeq r0, r0, r0 00400558 00000000 andeq r0, r0, r0 0040055c 00000000 andeq r0, r0, r0 00400560 00000000 andeq r0, r0, r0 00400564 00000000 andeq r0, r0, r0 00400568 00000000 andeq r0, r0, r0 0040056c 00000000 andeq r0, r0, r0 00400570 00000000 andeq r0, r0, r0 00400574 00000000 andeq r0, r0, r0 00400578 00000000 andeq r0, r0, r0 0040057c 00000000 andeq r0, r0, r0 00400580 00000000 andeq r0, r0, r0 00400584 00000000 andeq r0, r0, r0 00400588 00000000 andeq r0, r0, r0 0040058c 00000000 andeq r0, r0, r0 00400590 00000000 andeq r0, r0, r0 00400594 00000000 andeq r0, r0, r0 00400598 00000000 andeq r0, r0, r0 0040059c 00000000 andeq r0, r0, r0 004005a0 00000000 andeq r0, r0, r0 004005a4 00000000 andeq r0, r0, r0 004005a8 00000000 andeq r0, r0, r0 004005ac 00000000 andeq r0, r0, r0 004005b0 00000000 andeq r0, r0, r0 004005b4 00000000 andeq r0, r0, r0 004005b8 00000000 andeq r0, r0, r0 004005bc 00000000 andeq r0, r0, r0 004005c0 00000000 andeq r0, r0, r0 004005c4 00000000 andeq r0, r0, r0 004005c8 00000000 andeq r0, r0, r0 004005cc 00000000 andeq r0, r0, r0 004005d0 00000000 andeq r0, r0, r0 004005d4 00000000 andeq r0, r0, r0 004005d8 00000000 andeq r0, r0, r0 004005dc 00000000 andeq r0, r0, r0 004005e0 00000000 andeq r0, r0, r0 004005e4 00000000 andeq r0, r0, r0 004005e8 00000000 andeq r0, r0, r0 004005ec 00000000 andeq r0, r0, r0 004005f0 00000000 andeq r0, r0, r0 004005f4 00000000 andeq r0, r0, r0 004005f8 00000000 andeq r0, r0, r0 004005fc 00000000 andeq r0, r0, r0 00400600 00000000 andeq r0, r0, r0 00400604 00000000 andeq r0, r0, r0 00400608 00000000 andeq r0, r0, r0 0040060c 00000000 andeq r0, r0, r0 00400610 00000000 andeq r0, r0, r0 00400614 00000000 andeq r0, r0, r0 00400618 00000000 andeq r0, r0, r0 0040061c 00000000 andeq r0, r0, r0 00400620 00000000 andeq r0, r0, r0 00400624 00000000 andeq r0, r0, r0 00400628 00000000 andeq r0, r0, r0 0040062c 00000000 andeq r0, r0, r0 00400630 00000000 andeq r0, r0, r0 00400634 00000000 andeq r0, r0, r0 00400638 00000000 andeq r0, r0, r0 0040063c 00000000 andeq r0, r0, r0 00400640 00000000 andeq r0, r0, r0 00400644 00000000 andeq r0, r0, r0 00400648 00000000 andeq r0, r0, r0 0040064c 00000000 andeq r0, r0, r0 00400650 00000000 andeq r0, r0, r0 00400654 00000000 andeq r0, r0, r0 00400658 00000000 andeq r0, r0, r0 0040065c 00000000 andeq r0, r0, r0 00400660 00000000 andeq r0, r0, r0 00400664 00000000 andeq r0, r0, r0 00400668 00000000 andeq r0, r0, r0 0040066c 00000000 andeq r0, r0, r0 00400670 00000000 andeq r0, r0, r0 00400674 00000000 andeq r0, r0, r0 00400678 00000000 andeq r0, r0, r0 0040067c 00000000 andeq r0, r0, r0 00400680 00000000 andeq r0, r0, r0 00400684 00000000 andeq r0, r0, r0 00400688 00000000 andeq r0, r0, r0 0040068c 00000000 andeq r0, r0, r0 00400690 00000000 andeq r0, r0, r0 00400694 00000000 andeq r0, r0, r0 00400698 00000000 andeq r0, r0, r0 0040069c 00000000 andeq r0, r0, r0 004006a0 00000000 andeq r0, r0, r0 004006a4 00000000 andeq r0, r0, r0 004006a8 00000000 andeq r0, r0, r0 004006ac 00000000 andeq r0, r0, r0 004006b0 00000000 andeq r0, r0, r0 004006b4 00000000 andeq r0, r0, r0 004006b8 00000000 andeq r0, r0, r0 004006bc 00000000 andeq r0, r0, r0 004006c0 00000000 andeq r0, r0, r0 004006c4 00000000 andeq r0, r0, r0 004006c8 00000000 andeq r0, r0, r0 004006cc 00000000 andeq r0, r0, r0 004006d0 00000000 andeq r0, r0, r0 004006d4 00000000 andeq r0, r0, r0 004006d8 00000000 andeq r0, r0, r0 004006dc 00000000 andeq r0, r0, r0 004006e0 00000000 andeq r0, r0, r0 004006e4 00000000 andeq r0, r0, r0 004006e8 00000000 andeq r0, r0, r0 004006ec 00000000 andeq r0, r0, r0 004006f0 00000000 andeq r0, r0, r0 004006f4 00000000 andeq r0, r0, r0 004006f8 00000000 andeq r0, r0, r0 004006fc 00000000 andeq r0, r0, r0 00400700 00000000 andeq r0, r0, r0 00400704 00000000 andeq r0, r0, r0 00400708 00000000 andeq r0, r0, r0 0040070c 00000000 andeq r0, r0, r0 00400710 00000000 andeq r0, r0, r0 00400714 00000000 andeq r0, r0, r0 00400718 00000000 andeq r0, r0, r0 0040071c 00000000 andeq r0, r0, r0 00400720 00000000 andeq r0, r0, r0 00400724 00000000 andeq r0, r0, r0 00400728 00000000 andeq r0, r0, r0 0040072c 00000000 andeq r0, r0, r0 00400730 00000000 andeq r0, r0, r0 00400734 00000000 andeq r0, r0, r0 00400738 00000000 andeq r0, r0, r0 0040073c 00000000 andeq r0, r0, r0 00400740 00000000 andeq r0, r0, r0 00400744 00000000 andeq r0, r0, r0 00400748 00000000 andeq r0, r0, r0 0040074c 00000000 andeq r0, r0, r0 00400750 00000000 andeq r0, r0, r0 00400754 00000000 andeq r0, r0, r0 00400758 00000000 andeq r0, r0, r0 0040075c 00000000 andeq r0, r0, r0 00400760 00000000 andeq r0, r0, r0 00400764 00000000 andeq r0, r0, r0 00400768 00000000 andeq r0, r0, r0 0040076c 00000000 andeq r0, r0, r0 00400770 00000000 andeq r0, r0, r0 00400774 00000000 andeq r0, r0, r0 00400778 00000000 andeq r0, r0, r0 0040077c 00000000 andeq r0, r0, r0 00400780 00000000 andeq r0, r0, r0 00400784 00000000 andeq r0, r0, r0 00400788 00000000 andeq r0, r0, r0 0040078c 00000000 andeq r0, r0, r0 00400790 00000000 andeq r0, r0, r0 00400794 00000000 andeq r0, r0, r0 00400798 00000000 andeq r0, r0, r0 0040079c 00000000 andeq r0, r0, r0 004007a0 00000000 andeq r0, r0, r0 004007a4 00000000 andeq r0, r0, r0 004007a8 00000000 andeq r0, r0, r0 004007ac 00000000 andeq r0, r0, r0 004007b0 00000000 andeq r0, r0, r0 004007b4 00000000 andeq r0, r0, r0 004007b8 00000000 andeq r0, r0, r0 004007bc 00000000 andeq r0, r0, r0 004007c0 00000000 andeq r0, r0, r0 004007c4 00000000 andeq r0, r0, r0 004007c8 00000000 andeq r0, r0, r0 004007cc 00000000 andeq r0, r0, r0 004007d0 00000000 andeq r0, r0, r0 004007d4 00000000 andeq r0, r0, r0 004007d8 00000000 andeq r0, r0, r0 004007dc 00000000 andeq r0, r0, r0 004007e0 00000000 andeq r0, r0, r0 004007e4 00000000 andeq r0, r0, r0 004007e8 00000000 andeq r0, r0, r0 004007ec 00000000 andeq r0, r0, r0 004007f0 00000000 andeq r0, r0, r0 004007f4 00000000 andeq r0, r0, r0 004007f8 00000000 andeq r0, r0, r0 004007fc 00000000 andeq r0, r0, r0 00400800 19010000 andeq r0, r0, sb, lsl r1 00400804 0a000000 andeq r0, r0, sl 00400808 00000000 andeq r0, r0, r0 0040080c 00000000 andeq r0, r0, r0 00400810 21040d10 andne r0, sp, r1, lsr #8 00400814 6770642e cdphs p0, #6, c7, c4, c7, #3 00400818 74612e61 (undecodable) 0040081c 70704944 strbmi r7, [sb], #-0x70 00400820 003d46a7 strbge r3, [r6, -r0, lsl #26] 00400824 8d2c6954 strbtpl r2, [sb], #-0xc8d 00400828 4f8d3b9c ldcls p13, c8, [fp], #-0x13c 0040082c f05accb9 stmiblt ip, {r4, r5, r6, r7, sb, fp, ip, lr} ^ 00400830 96190111 swpne r1, r6, [r1] 00400834 04677064 ldrbtvs r6, [r0], #-0x704 00400838 2e74612e cdphs p4, #6, c7, c1, c14, #1 0040083c 73746163 (undecodable) 00400840 6b53697a bvc #0x1e555f4 00400844 65000040 andmi r0, r0, r5, rrx 00400848 00001801 tsteq r8, r0 0040084c 10046770 rsbvc r0, r7, r0, lsl r4 00400850 642e7461 cmnvs r4, r4, ror #28 00400854 2e686561 (undecodable) 00400858 7053697a bvc #0x1e55620 0040085c 65000040 andmi r0, r0, r5, rrx 00400860 00001b02 andseq r0, fp, #0 00400864 16016770 rsbvc r0, r7, r6, lsl r1 00400868 642e7461 cmnvs r4, r4, ror #28 0040086c 2e73696e cdpvs p3, #6, c7, c9, c14, #1 00400870 676c6549 stmdbmi r5!, {r0, r1, r2, r5, r6, sl, fp, sp, lr} ^ 00400874 6e737461 cmnvs r4, lr, ror #6 00400878 6e636500 rsbeq r6, r5, lr, ror #6 0040087c 01190214 strne r1, [r2], #-0x901 00400880 01677064 ldrbtvs r6, [r0], #-0x701 00400884 2e74612e cdphs p4, #6, c7, c1, c14, #1 00400888 6d756c74 strbtvc r7, [ip], #-0x56d 0040088c 69536573 (undecodable) 00400890 73696f6e mcrvs p9, #3, r6, c15, c3, #3 00400894 00001700 andseq r0, r7, r0 00400898 0f046770 rsbvc r0, r7, pc, lsl #8 0040089c 642e7461 cmnvs r4, r4, ror #28 004008a0 2e766572 rsbvc r7, r5, #0x2e00000 004008a4 73696f6e mcrvs p9, #3, r6, c15, c3, #3 004008a8 00312e30 eorlo r3, lr, r0, lsl #2 004008ac 0017010f svceq #0x11700 004008b0 04616d64 strbtvs r6, [sp], #-0x104 004008b4 2e74612e cdphs p4, #6, c7, c1, c14, #1 004008b8 76657273 cmnvc r2, #0x1d800000 004008bc 696f6e00 rsbeq r6, lr, sb, ror #30 004008c0 4d000016 strne r0, [r0], -sp, asr #32 004008c4 2b001314 ldrne r0, [r3], #-0x2b 004008c8 6770642e cdphs p0, #6, c7, c4, c7, #3 004008cc 74612e64 strtvs r6, [lr], #-0x174 004008d0 65736372 rsbvc r7, r3, #0x94000001 004008d4 69707469 ldmdbvs r4!, {r0, r3, r5, r6, ip, sp, lr} ^ 004008d8 6f6e0041 (undecodable) 004008dc 4d442047 strmi r4, [r0, -sp, asr #8]! 004008e0 43502041 (undecodable) 004008e4 70706c69 stmdbvs ip!, {r4, r5, r6, ip, sp, lr} ^ 004008e8 63617469 ldmdbvs r4!, {r0, r1, r5, r6, r8, sp, lr} ^ 004008ec 6f6e0012 andne r6, r0, #0x6f0 004008f0 020d0161 mrsvs r0, apsr 004008f4 6d642e66 strtvs r6, [lr], -sp, ror #8 004008f8 772e416d stclvs p14, c2, [r1, #-0x1dc] 004008fc 64467700 rsbseq r4, r7, r4, ror #12 00400900 01180213 movwne r1, #0x2801 00400904 01616d64 strbtvs r6, [sp], #-0x101 00400908 2e66772e cdphs p6, #7, c6, c7, c14, #1 0040090c 44706d4c stclmi p0, c7, [sp], #-0x110 00400910 6576656c stclvs p6, c7, [r5], #-0x194 00400914 4c6f7700 rsbseq r6, r7, ip, asr #30 00400918 01000000 andeq r0, r0, r1 0040091c 00000000 andeq r0, r0, r0 00400920 00000000 andeq r0, r0, r0 00400924 00000000 andeq r0, r0, r0 00400928 00000000 andeq r0, r0, r0 0040092c 00000000 andeq r0, r0, r0 00400930 00000000 andeq r0, r0, r0 00400934 00000000 andeq r0, r0, r0 00400938 00000000 andeq r0, r0, r0 0040093c 00000000 andeq r0, r0, r0 00400940 00000000 andeq r0, r0, r0 00400944 00000000 andeq r0, r0, r0 00400948 00000000 andeq r0, r0, r0 0040094c 00000000 andeq r0, r0, r0 00400950 00000000 andeq r0, r0, r0 00400954 00000000 andeq r0, r0, r0 00400958 00000000 andeq r0, r0, r0 0040095c 00000000 andeq r0, r0, r0 00400960 00000000 andeq r0, r0, r0 00400964 00000000 andeq r0, r0, r0 00400968 00000000 andeq r0, r0, r0 0040096c 00000000 andeq r0, r0, r0 00400970 00000000 andeq r0, r0, r0 00400974 00000000 andeq r0, r0, r0 00400978 00000000 andeq r0, r0, r0 0040097c 00000000 andeq r0, r0, r0 00400980 00000000 andeq r0, r0, r0 00400984 00000000 andeq r0, r0, r0 00400988 00000000 andeq r0, r0, r0 0040098c 00000000 andeq r0, r0, r0 00400990 00000000 andeq r0, r0, r0 00400994 00000000 andeq r0, r0, r0 00400998 00000000 andeq r0, r0, r0 0040099c 00000000 andeq r0, r0, r0 004009a0 00000000 andeq r0, r0, r0 004009a4 00000000 andeq r0, r0, r0 004009a8 00000000 andeq r0, r0, r0 004009ac 00000000 andeq r0, r0, r0 004009b0 00000000 andeq r0, r0, r0 004009b4 00000000 andeq r0, r0, r0 004009b8 00000000 andeq r0, r0, r0 004009bc 00000000 andeq r0, r0, r0 004009c0 00000000 andeq r0, r0, r0 004009c4 00000000 andeq r0, r0, r0 004009c8 00000000 andeq r0, r0, r0 004009cc 00000000 andeq r0, r0, r0 004009d0 00000000 andeq r0, r0, r0 004009d4 00000000 andeq r0, r0, r0 004009d8 00000000 andeq r0, r0, r0 004009dc 00000000 andeq r0, r0, r0 004009e0 00000000 andeq r0, r0, r0 004009e4 00000000 andeq r0, r0, r0 004009e8 00000000 andeq r0, r0, r0 004009ec 00000000 andeq r0, r0, r0 004009f0 00000000 andeq r0, r0, r0 004009f4 00000000 andeq r0, r0, r0 004009f8 00000000 andeq r0, r0, r0 004009fc 00000000 andeq r0, r0, r0 00400a00 00000000 andeq r0, r0, r0 00400a04 00000000 andeq r0, r0, r0 00400a08 00000000 andeq r0, r0, r0 00400a0c 00000000 andeq r0, r0, r0 00400a10 00000000 andeq r0, r0, r0 00400a14 00000000 andeq r0, r0, r0 00400a18 00000000 andeq r0, r0, r0 00400a1c 00000000 andeq r0, r0, r0 00400a20 00000000 andeq r0, r0, r0 00400a24 00000000 andeq r0, r0, r0 00400a28 00000000 andeq r0, r0, r0 00400a2c 00000000 andeq r0, r0, r0 00400a30 00000000 andeq r0, r0, r0 00400a34 00000000 andeq r0, r0, r0 00400a38 00000000 andeq r0, r0, r0 00400a3c 00000000 andeq r0, r0, r0 00400a40 00000000 andeq r0, r0, r0 00400a44 00000000 andeq r0, r0, r0 00400a48 00000000 andeq r0, r0, r0 00400a4c 00000000 andeq r0, r0, r0 00400a50 00000000 andeq r0, r0, r0 00400a54 00000000 andeq r0, r0, r0 00400a58 00000000 andeq r0, r0, r0 00400a5c 00000000 andeq r0, r0, r0 00400a60 00000000 andeq r0, r0, r0 00400a64 00000000 andeq r0, r0, r0 00400a68 00000000 andeq r0, r0, r0 00400a6c 00000000 andeq r0, r0, r0 00400a70 00000000 andeq r0, r0, r0 00400a74 00000000 andeq r0, r0, r0 00400a78 00000000 andeq r0, r0, r0 00400a7c 00000000 andeq r0, r0, r0 00400a80 00000000 andeq r0, r0, r0 00400a84 00000000 andeq r0, r0, r0 00400a88 00000000 andeq r0, r0, r0 00400a8c 00000000 andeq r0, r0, r0 00400a90 00000000 andeq r0, r0, r0 00400a94 00000000 andeq r0, r0, r0 00400a98 00000000 andeq r0, r0, r0 00400a9c 00000000 andeq r0, r0, r0 00400aa0 00000000 andeq r0, r0, r0 00400aa4 00000000 andeq r0, r0, r0 00400aa8 00000000 andeq r0, r0, r0 00400aac 00000000 andeq r0, r0, r0 00400ab0 00000000 andeq r0, r0, r0 00400ab4 00000000 andeq r0, r0, r0 00400ab8 00000000 andeq r0, r0, r0 00400abc 00000000 andeq r0, r0, r0 00400ac0 00000000 andeq r0, r0, r0 00400ac4 00000000 andeq r0, r0, r0 00400ac8 00000000 andeq r0, r0, r0 00400acc 00000000 andeq r0, r0, r0 00400ad0 00000000 andeq r0, r0, r0 00400ad4 00000000 andeq r0, r0, r0 00400ad8 00000000 andeq r0, r0, r0 00400adc 00000000 andeq r0, r0, r0 00400ae0 00000000 andeq r0, r0, r0 00400ae4 00000000 andeq r0, r0, r0 00400ae8 00000000 andeq r0, r0, r0 00400aec 00000000 andeq r0, r0, r0 00400af0 00000000 andeq r0, r0, r0 00400af4 00000000 andeq r0, r0, r0 00400af8 00000000 andeq r0, r0, r0 00400afc 00000000 andeq r0, r0, r0 00400b00 00000000 andeq r0, r0, r0 00400b04 00000000 andeq r0, r0, r0 00400b08 00000000 andeq r0, r0, r0 00400b0c 00000000 andeq r0, r0, r0 00400b10 00000000 andeq r0, r0, r0 00400b14 00000000 andeq r0, r0, r0 00400b18 00000000 andeq r0, r0, r0 00400b1c 00000000 andeq r0, r0, r0 00400b20 00000000 andeq r0, r0, r0 00400b24 00000000 andeq r0, r0, r0 00400b28 00000000 andeq r0, r0, r0 00400b2c 00000000 andeq r0, r0, r0 00400b30 00000000 andeq r0, r0, r0 00400b34 00000000 andeq r0, r0, r0 00400b38 00000000 andeq r0, r0, r0 00400b3c 00000000 andeq r0, r0, r0 00400b40 00000000 andeq r0, r0, r0 00400b44 00000000 andeq r0, r0, r0 00400b48 00000000 andeq r0, r0, r0 00400b4c 00000000 andeq r0, r0, r0 00400b50 00000000 andeq r0, r0, r0 00400b54 00000000 andeq r0, r0, r0 00400b58 00000000 andeq r0, r0, r0 00400b5c 00000000 andeq r0, r0, r0 00400b60 00000000 andeq r0, r0, r0 00400b64 00000000 andeq r0, r0, r0 00400b68 00000000 andeq r0, r0, r0 00400b6c 00000000 andeq r0, r0, r0 00400b70 00000000 andeq r0, r0, r0 00400b74 00000000 andeq r0, r0, r0 00400b78 00000000 andeq r0, r0, r0 00400b7c 00000000 andeq r0, r0, r0 00400b80 00000000 andeq r0, r0, r0 00400b84 00000000 andeq r0, r0, r0 00400b88 00000000 andeq r0, r0, r0 00400b8c 00000000 andeq r0, r0, r0 00400b90 00000000 andeq r0, r0, r0 00400b94 00000000 andeq r0, r0, r0 00400b98 00000000 andeq r0, r0, r0 00400b9c 00000000 andeq r0, r0, r0 00400ba0 00000000 andeq r0, r0, r0 00400ba4 00000000 andeq r0, r0, r0 00400ba8 00000000 andeq r0, r0, r0 00400bac 00000000 andeq r0, r0, r0 00400bb0 00000000 andeq r0, r0, r0 00400bb4 00000000 andeq r0, r0, r0 00400bb8 00000000 andeq r0, r0, r0 00400bbc 00000000 andeq r0, r0, r0 00400bc0 00000000 andeq r0, r0, r0 00400bc4 00000000 andeq r0, r0, r0 00400bc8 00000000 andeq r0, r0, r0 00400bcc 00000000 andeq r0, r0, r0 00400bd0 00000000 andeq r0, r0, r0 00400bd4 00000000 andeq r0, r0, r0 00400bd8 00000000 andeq r0, r0, r0 00400bdc 00000000 andeq r0, r0, r0 00400be0 00000000 andeq r0, r0, r0 00400be4 00000000 andeq r0, r0, r0 00400be8 00000000 andeq r0, r0, r0 00400bec 00000000 andeq r0, r0, r0 00400bf0 00000000 andeq r0, r0, r0 00400bf4 00000000 andeq r0, r0, r0 00400bf8 00000000 andeq r0, r0, r0 00400bfc 00000000 andeq r0, r0, r0 00400c00 00000000 andeq r0, r0, r0 00400c04 00000000 andeq r0, r0, r0 00400c08 00000000 andeq r0, r0, r0 00400c0c 00000000 andeq r0, r0, r0 00400c10 00000000 andeq r0, r0, r0 00400c14 00000000 andeq r0, r0, r0 00400c18 00000000 andeq r0, r0, r0 00400c1c 00000000 andeq r0, r0, r0 00400c20 00000000 andeq r0, r0, r0 00400c24 00000000 andeq r0, r0, r0 00400c28 00000000 andeq r0, r0, r0 00400c2c 00000000 andeq r0, r0, r0 00400c30 00000000 andeq r0, r0, r0 00400c34 00000000 andeq r0, r0, r0 00400c38 00000000 andeq r0, r0, r0 00400c3c 00000000 andeq r0, r0, r0 00400c40 00000000 andeq r0, r0, r0 00400c44 00000000 andeq r0, r0, r0 00400c48 00000000 andeq r0, r0, r0 00400c4c 00000000 andeq r0, r0, r0 00400c50 00000000 andeq r0, r0, r0 00400c54 00000000 andeq r0, r0, r0 00400c58 00000000 andeq r0, r0, r0 00400c5c 00000000 andeq r0, r0, r0 00400c60 00000000 andeq r0, r0, r0 00400c64 00000000 andeq r0, r0, r0 00400c68 00000000 andeq r0, r0, r0 00400c6c 00000000 andeq r0, r0, r0 00400c70 00000000 andeq r0, r0, r0 00400c74 00000000 andeq r0, r0, r0 00400c78 00000000 andeq r0, r0, r0 00400c7c 00000000 andeq r0, r0, r0 00400c80 00000000 andeq r0, r0, r0 00400c84 00000000 andeq r0, r0, r0 00400c88 00000000 andeq r0, r0, r0 00400c8c 00000000 andeq r0, r0, r0 00400c90 00000000 andeq r0, r0, r0 00400c94 00000000 andeq r0, r0, r0 00400c98 00000000 andeq r0, r0, r0 00400c9c 00000000 andeq r0, r0, r0 00400ca0 00000000 andeq r0, r0, r0 00400ca4 00000000 andeq r0, r0, r0 00400ca8 00000000 andeq r0, r0, r0 00400cac 00000000 andeq r0, r0, r0 00400cb0 00000000 andeq r0, r0, r0 00400cb4 00000000 andeq r0, r0, r0 00400cb8 00000000 andeq r0, r0, r0 00400cbc 00000000 andeq r0, r0, r0 00400cc0 00000000 andeq r0, r0, r0 00400cc4 00000000 andeq r0, r0, r0 00400cc8 00000000 andeq r0, r0, r0 00400ccc 00000000 andeq r0, r0, r0 00400cd0 00000000 andeq r0, r0, r0 00400cd4 00000000 andeq r0, r0, r0 00400cd8 00000000 andeq r0, r0, r0 00400cdc 00000000 andeq r0, r0, r0 00400ce0 00000000 andeq r0, r0, r0 00400ce4 00000000 andeq r0, r0, r0 00400ce8 00000000 andeq r0, r0, r0 00400cec 00000000 andeq r0, r0, r0 00400cf0 00000000 andeq r0, r0, r0 00400cf4 00000000 andeq r0, r0, r0 00400cf8 00000000 andeq r0, r0, r0 00400cfc 00000000 andeq r0, r0, r0 00400d00 00000000 andeq r0, r0, r0 00400d04 00000000 andeq r0, r0, r0 00400d08 00000000 andeq r0, r0, r0 00400d0c 00000000 andeq r0, r0, r0 00400d10 00000000 andeq r0, r0, r0 00400d14 00000000 andeq r0, r0, r0 00400d18 00000000 andeq r0, r0, r0 00400d1c 00000000 andeq r0, r0, r0 00400d20 00000000 andeq r0, r0, r0 00400d24 00000000 andeq r0, r0, r0 00400d28 00000000 andeq r0, r0, r0 00400d2c 00000000 andeq r0, r0, r0 00400d30 00000000 andeq r0, r0, r0 00400d34 00000000 andeq r0, r0, r0 00400d38 00000000 andeq r0, r0, r0 00400d3c 00000000 andeq r0, r0, r0 00400d40 00000000 andeq r0, r0, r0 00400d44 00000000 andeq r0, r0, r0 00400d48 00000000 andeq r0, r0, r0 00400d4c 00000000 andeq r0, r0, r0 00400d50 00000000 andeq r0, r0, r0 00400d54 00000000 andeq r0, r0, r0 00400d58 00000000 andeq r0, r0, r0 00400d5c 00000000 andeq r0, r0, r0 00400d60 00000000 andeq r0, r0, r0 00400d64 00000000 andeq r0, r0, r0 00400d68 00000000 andeq r0, r0, r0 00400d6c 00000000 andeq r0, r0, r0 00400d70 00000000 andeq r0, r0, r0 00400d74 00000000 andeq r0, r0, r0 00400d78 00000000 andeq r0, r0, r0 00400d7c 00000000 andeq r0, r0, r0 00400d80 00000000 andeq r0, r0, r0 00400d84 00000000 andeq r0, r0, r0 00400d88 00000000 andeq r0, r0, r0 00400d8c 00000000 andeq r0, r0, r0 00400d90 00000000 andeq r0, r0, r0 00400d94 00000000 andeq r0, r0, r0 00400d98 00000000 andeq r0, r0, r0 00400d9c 00000000 andeq r0, r0, r0 00400da0 00000000 andeq r0, r0, r0 00400da4 00000000 andeq r0, r0, r0 00400da8 00000000 andeq r0, r0, r0 00400dac 00000000 andeq r0, r0, r0 00400db0 00000000 andeq r0, r0, r0 00400db4 00000000 andeq r0, r0, r0 00400db8 00000000 andeq r0, r0, r0 00400dbc 00000000 andeq r0, r0, r0 00400dc0 00000000 andeq r0, r0, r0 00400dc4 00000000 andeq r0, r0, r0 00400dc8 00000000 andeq r0, r0, r0 00400dcc 00000000 andeq r0, r0, r0 00400dd0 00000000 andeq r0, r0, r0 00400dd4 00000000 andeq r0, r0, r0 00400dd8 00000000 andeq r0, r0, r0 00400ddc 00000000 andeq r0, r0, r0 00400de0 00000000 andeq r0, r0, r0 00400de4 00000000 andeq r0, r0, r0 00400de8 00000000 andeq r0, r0, r0 00400dec 00000000 andeq r0, r0, r0 00400df0 00000000 andeq r0, r0, r0 00400df4 00000000 andeq r0, r0, r0 00400df8 00000000 andeq r0, r0, r0 00400dfc 00000000 andeq r0, r0, r0 00400e00 00000000 andeq r0, r0, r0 00400e04 00000000 andeq r0, r0, r0 00400e08 00000000 andeq r0, r0, r0 00400e0c 00000000 andeq r0, r0, r0 00400e10 00000000 andeq r0, r0, r0 00400e14 00000000 andeq r0, r0, r0 00400e18 00000000 andeq r0, r0, r0 00400e1c 00000000 andeq r0, r0, r0 00400e20 00000000 andeq r0, r0, r0 00400e24 00000000 andeq r0, r0, r0 00400e28 00000000 andeq r0, r0, r0 00400e2c 00000000 andeq r0, r0, r0 00400e30 00000000 andeq r0, r0, r0 00400e34 00000000 andeq r0, r0, r0 00400e38 00000000 andeq r0, r0, r0 00400e3c 00000000 andeq r0, r0, r0 00400e40 00000000 andeq r0, r0, r0 00400e44 00000000 andeq r0, r0, r0 00400e48 00000000 andeq r0, r0, r0 00400e4c 00000000 andeq r0, r0, r0 00400e50 00000000 andeq r0, r0, r0 00400e54 00000000 andeq r0, r0, r0 00400e58 00000000 andeq r0, r0, r0 00400e5c 00000000 andeq r0, r0, r0 00400e60 00000000 andeq r0, r0, r0 00400e64 00000000 andeq r0, r0, r0 00400e68 00000000 andeq r0, r0, r0 00400e6c 00000000 andeq r0, r0, r0 00400e70 00000000 andeq r0, r0, r0 00400e74 00000000 andeq r0, r0, r0 00400e78 00000000 andeq r0, r0, r0 00400e7c 00000000 andeq r0, r0, r0 00400e80 00000000 andeq r0, r0, r0 00400e84 00000000 andeq r0, r0, r0 00400e88 00000000 andeq r0, r0, r0 00400e8c 00000000 andeq r0, r0, r0 00400e90 00000000 andeq r0, r0, r0 00400e94 00000000 andeq r0, r0, r0 00400e98 00000000 andeq r0, r0, r0 00400e9c 00000000 andeq r0, r0, r0 00400ea0 00000000 andeq r0, r0, r0 00400ea4 00000000 andeq r0, r0, r0 00400ea8 00000000 andeq r0, r0, r0 00400eac 00000000 andeq r0, r0, r0 00400eb0 00000000 andeq r0, r0, r0 00400eb4 00000000 andeq r0, r0, r0 00400eb8 00000000 andeq r0, r0, r0 00400ebc 00000000 andeq r0, r0, r0 00400ec0 00000000 andeq r0, r0, r0 00400ec4 00000000 andeq r0, r0, r0 00400ec8 00000000 andeq r0, r0, r0 00400ecc 00000000 andeq r0, r0, r0 00400ed0 00000000 andeq r0, r0, r0 00400ed4 00000000 andeq r0, r0, r0 00400ed8 00000000 andeq r0, r0, r0 00400edc 00000000 andeq r0, r0, r0 00400ee0 00000000 andeq r0, r0, r0 00400ee4 00000000 andeq r0, r0, r0 00400ee8 00000000 andeq r0, r0, r0 00400eec 00000000 andeq r0, r0, r0 00400ef0 00000000 andeq r0, r0, r0 00400ef4 00000000 andeq r0, r0, r0 00400ef8 00000000 andeq r0, r0, r0 00400efc 00000000 andeq r0, r0, r0 00400f00 00000000 andeq r0, r0, r0 00400f04 00000000 andeq r0, r0, r0 00400f08 00000000 andeq r0, r0, r0 00400f0c 00000000 andeq r0, r0, r0 00400f10 00000000 andeq r0, r0, r0 00400f14 00000000 andeq r0, r0, r0 00400f18 00000000 andeq r0, r0, r0 00400f1c 00000000 andeq r0, r0, r0 00400f20 00000000 andeq r0, r0, r0 00400f24 00000000 andeq r0, r0, r0 00400f28 00000000 andeq r0, r0, r0 00400f2c 00000000 andeq r0, r0, r0 00400f30 00000000 andeq r0, r0, r0 00400f34 00000000 andeq r0, r0, r0 00400f38 00000000 andeq r0, r0, r0 00400f3c 00000000 andeq r0, r0, r0 00400f40 00000000 andeq r0, r0, r0 00400f44 00000000 andeq r0, r0, r0 00400f48 00000000 andeq r0, r0, r0 00400f4c 00000000 andeq r0, r0, r0 00400f50 00000000 andeq r0, r0, r0 00400f54 00000000 andeq r0, r0, r0 00400f58 00000000 andeq r0, r0, r0 00400f5c 00000000 andeq r0, r0, r0 00400f60 00000000 andeq r0, r0, r0 00400f64 00000000 andeq r0, r0, r0 00400f68 00000000 andeq r0, r0, r0 00400f6c 00000000 andeq r0, r0, r0 00400f70 00000000 andeq r0, r0, r0 00400f74 00000000 andeq r0, r0, r0 00400f78 00000000 andeq r0, r0, r0 00400f7c 00000000 andeq r0, r0, r0 00400f80 00000000 andeq r0, r0, r0 00400f84 00000000 andeq r0, r0, r0 00400f88 00000000 andeq r0, r0, r0 00400f8c 00000000 andeq r0, r0, r0 00400f90 00000000 andeq r0, r0, r0 00400f94 00000000 andeq r0, r0, r0 00400f98 00000000 andeq r0, r0, r0 00400f9c 00000000 andeq r0, r0, r0 00400fa0 00000000 andeq r0, r0, r0 00400fa4 00000000 andeq r0, r0, r0 00400fa8 00000000 andeq r0, r0, r0 00400fac 00000000 andeq r0, r0, r0 00400fb0 00000000 andeq r0, r0, r0 00400fb4 00000000 andeq r0, r0, r0 00400fb8 00000000 andeq r0, r0, r0 00400fbc 00000000 andeq r0, r0, r0 00400fc0 00000000 andeq r0, r0, r0 00400fc4 00000000 andeq r0, r0, r0 00400fc8 00000000 andeq r0, r0, r0 00400fcc 00000000 andeq r0, r0, r0 00400fd0 00000000 andeq r0, r0, r0 00400fd4 00000000 andeq r0, r0, r0 00400fd8 00000000 andeq r0, r0, r0 00400fdc 00000000 andeq r0, r0, r0 00400fe0 00000000 andeq r0, r0, r0 00400fe4 00000000 andeq r0, r0, r0 00400fe8 00000000 andeq r0, r0, r0 00400fec 00000000 andeq r0, r0, r0 00400ff0 00000000 andeq r0, r0, r0 00400ff4 00000000 andeq r0, r0, r0 00400ff8 00000000 andeq r0, r0, r0 00400ffc 00000000 andeq r0, r0, r0 00401000 6e2900f0 (undecodable) 00401004 a9827029 ldmdbhs r0!, {r0, r3, r5, r7, sb, pc} ^ 00401008 00f0f383 (undecodable) 0040100c 662905f0 (undecodable) 00401010 a5816529 stmdbhs r5!, {r0, r2, r5, r7, r8, pc} ^ 00401014 05f0a281 (undecodable) 00401018 672905f0 (undecodable) 0040101c 9f816129 stmdbhs r1!, {r0, r1, r2, r3, r4, r7, r8, pc} ^ 00401020 05f09e81 orrshi pc, lr, r5 00401024 03681b0a beq #0xadb038 00401028 28bf41f0 (undecodable) 0040102c 80016929 stmdbhs sb!, {r7, r8} ^ 00401030 00f05a82 subshi pc, sl, #0 00401034 642900f0 (undecodable) 00401038 57827529 ldmdbhs r5!, {r0, r1, r2, r4, r6, sb, pc} ^ 0040103c 00f05482 subshi pc, r4, #0 00401040 6f2900f0 (undecodable) 00401044 81837829 ldmdbhs r8!, {r0, r7, r8, sb, pc} ^ 00401048 00f0bf83 (undecodable) 0040104c e92900f0 (undecodable) 00401050 1b83e429 stmibhs r4!, {r0, r1, r3, r4, r8, sb, pc} ^ 00401054 00f01883 tsthi r8, #0 00401058 f52900f0 (undecodable) 0040105c 1583ef29 stmibhs pc!, {r0, r2, r4, r8, sb, pc} ^ 00401060 00f07e83 cmnhi lr, #0 00401064 f82900f0 (undecodable) 00401068 be830368 stmdavs r3, {r1, r2, r3, r4, r5, r7, r8, sb, pc} 0040106c db0928bf svclt #0x2809db 00401070 41f08001 orreq pc, r0, r1, asr #32 00401074 632901f0 (undecodable) 00401078 c3807329 ldmdbhs r3!, {r0, r1, r6, r7, pc} ^ 0040107c 01f0c880 sbchi pc, r8, r1 00401080 e32901f0 (undecodable) 00401084 d380f329 ldmibhs r3!, {r0, r1, r4, r6, r7, pc} ^ 00401088 01f0d880 sbcshi pc, r8, r1 0040108c 00207047 ldrbmi r2, [r0, -r0]! 00401090 7cb51d46 ssub16mi fp, sp, ip 00401094 16460c00 andeq r4, ip, r6, lsl r6 00401098 009001d0 andle sb, r1, r0 0040109c 2044401e cdpne p4, #4, c4, c0, c0, #1 004010a0 074b7b44 ldrbtmi r4, [fp], #-0xb07 004010a4 2a466946 strbtmi r4, [sb], -sl, lsr #12 004010a8 01903046 ldrtmi sb, [r0], -r1 004010ac 00f06dfa blx #0x1f7d0b4 004010b0 05461cb1 tstlt ip, r5, lsl #12 004010b4 00206946 strbtmi r2, [sb], -r0 004010b8 00f07afa blx #0x22bd0c0 004010bc 28467cbd ldcllt p6, c4, [ip, #-0xa0]! 004010c0 15050000 andeq r0, r0, r5, lsl r5 004010c4 40ea0103 movweq lr, #0x1a40 004010c8 10b59b07 (undecodable) 004010cc 0fd1042a bhs #0x535510 004010d0 0dd310c8 ldmdagt r0, {r0, r2, r3, r8, sb, ip, lr, pc} 004010d4 08c9121f svcne #0x12c908 004010d8 9c42f8d0 smlalsle r4, r8, ip, r2 004010dc 20ba19ba blt #0xa6f964 004010e0 884201d9 stmdble r1, {r3, r7, sb, lr} 004010e4 012010bd ldclt p0, c2, [r0, #-4] 004010e8 4ff0ff30 rscslo pc, pc, pc, asr #32 004010ec 10bd1ab1 tstlt sl, r0, lsl sp 004010f0 d30703d0 ldrdle r0, r1, [r3], -r3 004010f4 521c07e0 and r1, r7, r2, asr ip 004010f8 002010bd ldclt p0, c2, [r0, #-0] 004010fc 10f8013b bllo #0x47f144 00401100 11f8014b blmi #0x47f14c 00401104 1b1b07d1 (undecodable) 00401108 10f8013b bllo #0x47f150 0040110c 11f8014b blmi #0x47f158 00401110 1b1b01d1 (undecodable) 00401114 921ef1d1 (undecodable) 00401118 184610bd ldclt p6, c4, [r0, #-0x60] 0040111c 030052e3 cmp r2, #3 00401120 1700009a bls #0x401184 00401124 03c010e2 ands ip, r0, #3 00401128 0800000a beq #0x401150 0040112c 0130d1e4 ldrb r3, [r1], #1 00401130 02005ce3 cmp ip, #2 00401134 0c2082e0 add r2, r2, ip 00401138 01c0d194 ldrbls ip, [r1], #1 0040113c 0130c0e4 strb r3, [r0], #1 00401140 0130d134 ldrblo r3, [r1], #1 00401144 042042e2 sub r2, r2, #4 00401148 01c0c094 strbls ip, [r0], #1 0040114c 0130c034 strblo r3, [r0], #1 00401150 033011e2 ands r3, r1, #3 00401154 1200000a beq #0x4011a4 00401158 082052e2 subs r2, r2, #8 0040115c 0400003a blo #0x401174 00401160 043091e4 ldr r3, [r1], #4 00401164 082052e2 subs r2, r2, #8 00401168 04c091e4 ldr ip, [r1], #4 0040116c 0810a0e8 stm r0!, {r3, ip} 00401170 f9ffffea b #0x40115c 00401174 042092e2 adds r2, r2, #4 00401178 04309154 ldrpl r3, [r1], #4 0040117c 04308054 strpl r3, [r0], #4 00401180 0000a0e1 mov r0, r0 00401184 822fb0e1 lsls r2, r2, #0x1f 00401188 0130d124 ldrbhs r3, [r1], #1 0040118c 01c0d124 ldrbhs ip, [r1], #1 00401190 0120d144 ldrbmi r2, [r1], #1 00401194 0130c024 strbhs r3, [r0], #1 00401198 01c0c024 strbhs ip, [r0], #1 0040119c 0120c044 strbmi r2, [r0], #1 004011a0 1eff2fe1 bx lr 004011a4 10402de9 push {r4, lr} 004011a8 202052e2 subs r2, r2, #0x20 004011ac 0500003a blo #0x4011c8 004011b0 1850b1e8 ldm r1!, {r3, r4, ip, lr} 004011b4 1850a0e8 stm r0!, {r3, r4, ip, lr} 004011b8 1850b1e8 ldm r1!, {r3, r4, ip, lr} 004011bc 1850a0e8 stm r0!, {r3, r4, ip, lr} 004011c0 202052e2 subs r2, r2, #0x20 004011c4 f9ffff2a bhs #0x4011b0 004011c8 02ceb0e1 lsls ip, r2, #0x1c 004011cc 1850b128 ldmhs r1!, {r3, r4, ip, lr} 004011d0 1850a028 stmhs r0!, {r3, r4, ip, lr} 004011d4 1800b148 ldmmi r1!, {r3, r4} 004011d8 1800a048 stmmi r0!, {r3, r4} 004011dc 1040bde8 pop {r4, lr} 004011e0 02cfb0e1 lsls ip, r2, #0x1e 004011e4 04309124 ldrhs r3, [r1], #4 004011e8 04308024 strhs r3, [r0], #4 004011ec 1eff2f01 bxeq lr 004011f0 822fb0e1 lsls r2, r2, #0x1f 004011f4 b230d120 ldrhhs r3, [r1], #2 004011f8 0120d144 ldrbmi r2, [r1], #1 004011fc b230c020 strhhs r3, [r0], #2 00401200 0120c044 strbmi r2, [r0], #1 00401204 1eff2fe1 bx lr 00401208 4ff00002 andeq pc, r0, #0x4f 0040120c 0429c0f0 (undecodable) 00401210 128010f0 (undecodable) 00401214 030c00f0 (undecodable) 00401218 1b80ccf1 (undecodable) 0040121c 040cbcf1 (undecodable) 00401220 020f18bf svclt #0x180f02 00401224 00f8012b blhs #0x47f22c 00401228 a8bf20f8 (undecodable) 0040122c 022ba1eb bl #0xfec4be3c 00401230 0c0100f0 (undecodable) 00401234 0db85fea b #0x1bef270 00401238 c17c24bf svclt #0x247cc1 0040123c 00f8012b blhs #0x47f244 00401240 00f8012b blhs #0x47f248 00401244 48bf00f8 (undecodable) 00401248 012b7047 ldrbmi r2, [r0, -r1, lsl #22]! 0040124c 4ff00002 andeq pc, r0, #0x4f 00401250 00b51346 ldrmi fp, [r3], -r0, lsl #10 00401254 94469646 (undecodable) 00401258 203922bf svclt #0x223920 0040125c a0e80c50 andpl lr, ip, r0, lsr #17 00401260 a0e80c50 andpl lr, ip, r0, lsr #17 00401264 b1f12001 strheq pc, [r0, -r1]! 00401268 bff4f7af svcge #0xf7f4bf 0040126c 090728bf svclt #0x280709 00401270 a0e80c50 andpl lr, ip, r0, lsr #17 00401274 48bf0cc0 andgt fp, ip, r8, asr #30 00401278 5df804eb bl #0x53f3f4 0040127c 890028bf svclt #0x280089 00401280 40f8042b blhs #0x53f388 00401284 08bf7047 ldrbmi fp, [r0, -r8, lsl #30]! 00401288 48bf20f8 (undecodable) 0040128c 022b11f0 (undecodable) 00401290 804f18bf svclt #0x184f80 00401294 00f8012b blhs #0x47f29c 00401298 70470000 andeq r4, r0, r0, ror r7 0040129c 013090e1 orrs r3, r0, r1 004012a0 2100004a bmi #0x40132c 004012a4 0020b0e3 movs r2, #0 004012a8 a03071e0 rsbs r3, r1, r0, lsr #1 004012ac 1a00003a blo #0x40131c 004012b0 203271e0 rsbs r3, r1, r0, lsr #4 004012b4 0f00003a blo #0x4012f8 004012b8 203471e0 rsbs r3, r1, r0, lsr #8 004012bc 0100003a blo #0x4012c8 004012c0 00c0a0e3 mov ip, #0 004012c4 200000ea b #0x40134c 004012c8 a03371e0 rsbs r3, r1, r0, lsr #7 004012cc 81034020 subhs r0, r0, r1, lsl #7 004012d0 0220b2e0 adcs r2, r2, r2 004012d4 203371e0 rsbs r3, r1, r0, lsr #6 004012d8 01034020 subhs r0, r0, r1, lsl #6 004012dc 0220b2e0 adcs r2, r2, r2 004012e0 a03271e0 rsbs r3, r1, r0, lsr #5 004012e4 81024020 subhs r0, r0, r1, lsl #5 004012e8 0220b2e0 adcs r2, r2, r2 004012ec 203271e0 rsbs r3, r1, r0, lsr #4 004012f0 01024020 subhs r0, r0, r1, lsl #4 004012f4 0220b2e0 adcs r2, r2, r2 004012f8 a03171e0 rsbs r3, r1, r0, lsr #3 004012fc 81014020 subhs r0, r0, r1, lsl #3 00401300 0220b2e0 adcs r2, r2, r2 00401304 203171e0 rsbs r3, r1, r0, lsr #2 00401308 01014020 subhs r0, r0, r1, lsl #2 0040130c 0220b2e0 adcs r2, r2, r2 00401310 a03071e0 rsbs r3, r1, r0, lsr #1 00401314 81004020 subhs r0, r0, r1, lsl #1 00401318 0220b2e0 adcs r2, r2, r2 0040131c 011050e0 subs r1, r0, r1 00401320 0010a031 movlo r1, r0 00401324 0200a2e0 adc r0, r2, r2 00401328 1eff2fe1 bx lr 0040132c 022111e2 ands r2, r1, #0x80000000 00401330 00106142 rsbmi r1, r1, #0 00401334 40c032e0 eors ip, r2, r0, asr #32 00401338 00006022 rsbhs r0, r0, #0 0040133c 203271e0 rsbs r3, r1, r0, lsr #4 00401340 1d00003a blo #0x4013bc 00401344 203471e0 rsbs r3, r1, r0, lsr #8 00401348 0f00003a blo #0x40138c 0040134c 0113a0e1 lsl r1, r1, #6 00401350 3f2382e3 orr r2, r2, #0xfc000000 00401354 203471e0 rsbs r3, r1, r0, lsr #8 00401358 0b00003a blo #0x40138c 0040135c 0113a0e1 lsl r1, r1, #6 00401360 3f2682e3 orr r2, r2, #0x3f00000 00401364 203471e0 rsbs r3, r1, r0, lsr #8 00401368 0700003a blo #0x40138c 0040136c 0113a0e1 lsl r1, r1, #6 00401370 3f2982e3 orr r2, r2, #0xfc000 00401374 203471e0 rsbs r3, r1, r0, lsr #8 00401378 0113a021 lslhs r1, r1, #6 0040137c 3f2c8223 orrhs r2, r2, #0x3f00 00401380 003071e2 rsbs r3, r1, #0 00401384 1d00002a bhs #0x401400 00401388 2113a021 lsrhs r1, r1, #6 0040138c a03371e0 rsbs r3, r1, r0, lsr #7 00401390 81034020 subhs r0, r0, r1, lsl #7 00401394 0220b2e0 adcs r2, r2, r2 00401398 203371e0 rsbs r3, r1, r0, lsr #6 0040139c 01034020 subhs r0, r0, r1, lsl #6 004013a0 0220b2e0 adcs r2, r2, r2 004013a4 a03271e0 rsbs r3, r1, r0, lsr #5 004013a8 81024020 subhs r0, r0, r1, lsl #5 004013ac 0220b2e0 adcs r2, r2, r2 004013b0 203271e0 rsbs r3, r1, r0, lsr #4 004013b4 01024020 subhs r0, r0, r1, lsl #4 004013b8 0220b2e0 adcs r2, r2, r2 004013bc a03171e0 rsbs r3, r1, r0, lsr #3 004013c0 81014020 subhs r0, r0, r1, lsl #3 004013c4 0220b2e0 adcs r2, r2, r2 004013c8 203171e0 rsbs r3, r1, r0, lsr #2 004013cc 01014020 subhs r0, r0, r1, lsl #2 004013d0 0220b2e0 adcs r2, r2, r2 004013d4 ebffff2a bhs #0x401388 004013d8 a03071e0 rsbs r3, r1, r0, lsr #1 004013dc 81004020 subhs r0, r0, r1, lsl #1 004013e0 0220b2e0 adcs r2, r2, r2 004013e4 011050e0 subs r1, r0, r1 004013e8 0010a031 movlo r1, r0 004013ec 0200a2e0 adc r0, r2, r2 004013f0 cccfb0e1 asrs ip, ip, #0x1f 004013f4 00006042 rsbmi r0, r0, #0 004013f8 00106122 rsbhs r1, r1, #0 004013fc 1eff2fe1 bx lr 00401400 cccfb0e1 asrs ip, ip, #0x1f 00401404 00006042 rsbmi r0, r0, #0 00401408 01402de9 push {r0, lr} 0040140c 021100e2 and r1, r0, #0x80000000 00401410 000050e3 cmp r0, #0 00401414 0211e0c3 mvngt r1, #0x80000000 00401418 0100a0e1 mov r0, r1 0040141c 0000a0e1 mov r0, r0 00401420 0280bde8 pop {r1, pc} 00401424 70b50446 (undecodable) 00401428 85690068 stmdavs r0, {r0, r2, r7, r8, fp, sp, lr} 0040142c c10601d5 strle r0, [r1, #-0x6c1] 00401430 302600e0 and r2, r0, r0, lsr r6 00401434 2026c007 strbeq r2, [r0, r0, lsr #12] 00401438 07d070bd ldcllt p0, c13, [r0, #-0x1c]! 0040143c d4e90121 ldrdhs lr, pc, [r1, -r4] 00401440 30469047 (undecodable) 00401444 206a401c (undecodable) 00401448 20626d1e cdpne p2, #6, c6, c13, c0, #1 0040144c f6d570bd ldcllt p5, c13, [r0, #-0x3d8]! 00401450 70b50446 (undecodable) 00401454 85690078 stmdavc r0, {r0, r2, r7, r8, fp, sp, lr} 00401458 c00707d1 smlabtle r7, r0, r7, r0 0040145c 70bdd4e9 ldmib r4, {r4, r5, r6, r8, sl, fp, ip, sp, pc} ^ 00401460 01212020 eorhs r2, r0, r1, lsl #2 00401464 9047206a bvs #0xc132ac 00401468 401c2062 eorvs r1, r0, #64, #24 0040146c 6d1ef6d5 ldrble r1, [r6, #0xe6d]! 00401470 70bd0968 stmdavs sb, {r4, r5, r6, r8, sl, fp, ip, sp, pc} 00401474 4a0501d5 strle r0, [r1, #-0x54a] 00401478 40b27047 ldrbmi fp, [r0, -r0, asr #4]! 0040147c c905fcd5 ldrble r0, [ip, #0x5c9]! 00401480 00b27047 ldrbmi fp, [r0, -r0, lsl #4]! 00401484 09684a05 strbeq r6, [sl, #-0x809] 00401488 01d5c0b2 sbclt sp, r0, #0x400000 0040148c 7047c905 strbeq r4, [sb, #0x770] 00401490 fcd580b2 addlt sp, r0, #252, #10 00401494 704770b5 ldrblt r4, [r0, #-0x770]! 00401498 0c460546 strmi r4, [r5], -ip, lsl #12 0040149c 012a05d0 andle r2, r5, r1, lsl #20 004014a0 28788006 streq r7, [r0], r8, lsr #16 004014a4 00d5ea69 stmibvs sl!, {r8, sl, ip, lr, pc} ^ 004014a8 002302e0 and r2, r2, r0, lsl #6 004014ac 012305e0 and r2, r5, r1, lsl #6 004014b0 5b1c9342 addsmi r1, r3, #0x5b00 004014b4 02d2e05c stclpl p2, c13, [r0], #8 004014b8 0028f9d1 mvnsle r2, r0, lsl #16 004014bc a869e618 stmne r6!, {r3, r5, r7, r8, fp, sp, lr} ^ 004014c0 c01aa861 (undecodable) 004014c4 286a1844 ldrmi r6, [r8], #-0xa28 004014c8 28622846 strtmi r6, [r8], -r8, lsr #4 004014cc fff7aaff (undecodable) 004014d0 04e0d5e9 ldmib r5, {r2, sp, lr, pc} ^ 004014d4 012114f8 (undecodable) 004014d8 010b9047 ldrmi r0, [r0, r1, lsl #22] 004014dc b442f8d3 (undecodable) 004014e0 2846fff7 (undecodable) 004014e4 b5ff70bd ldcllt p15, c15, [r0, #-0x2d4]! 004014e8 2de9f041 mvnsmi lr, sp, lsr #18 004014ec 80460025 strhs r4, [r0, #-0x680] 004014f0 10687529 ldmdbhs r5!, {r4, fp, sp, lr} ^ 004014f4 414614a6 ldrge r4, [r4], -r1, asr #12 004014f8 11d0fff7 (undecodable) 004014fc baff0028 stmdahs r0, {r1, r3, r4, r5, r7, r8, sb, sl, fp, ip, sp, lr, pc} 00401500 02da4042 submi sp, r0, #0x2000 00401504 11a608e0 and sl, r8, r1, lsl r6 00401508 d8f80010 (undecodable) 0040150c 8a0701d5 strle r0, [r1, #-0x78a] 00401510 0fa602e0 and sl, r2, pc, lsl #12 00401514 490704d5 strle r0, [r4, #-0x749] 00401518 0ea60125 strhs sl, [r1, #-0x60e] 0040151c 01e0fff7 (undecodable) 00401520 b1ff0024 strhs pc, [r0], #-0xfb1 00401524 08f12407 streq pc, [r4, -r8, lsl #2]! 00401528 04e000f0 (undecodable) 0040152c b0ee3031 ldrhlo lr, [r0, -r0]! 00401530 3955641c stclne p5, c5, [r4], #-0xe4 00401534 0028f8d1 mvnsle r2, r0, lsl #16 00401538 2b463246 ldrtmi r4, [r2], -fp, lsr #12 0040153c 21464046 strbmi r4, [r0], -r1, lsr #12 00401540 bde8f041 ldrhmi lr, [r0, #0x8d]! 00401544 00f070ba blt #0x203d54c 00401548 00000000 andeq r0, r0, r0 0040154c 2d000000 andeq r0, r0, sp, lsr #32 00401550 2b000000 andeq r0, r0, fp, lsr #32 00401554 20000000 andeq r0, r0, r0, lsr #32 00401558 11680268 stmdavs r2, {r0, r4, fp, sp, lr} 0040155c 006a5305 ldrbeq r6, [r3, #-0xa00] 00401560 01d50870 andvc sp, r8, r1, lsl #10 00401564 0ae0d305 ldrbeq lr, [r3, #0xa] 00401568 01d50880 andhi sp, r8, r1, lsl #10 0040156c 06e01306 ldreq lr, [r3], -r6 00401570 03d5c217 strbne sp, [r2, r3, lsl #10] 00401574 c1e90002 andeq lr, r0, #0x304000 00401578 00e00860 andvs lr, r8, r0 0040157c 01207047 ldrbmi r2, [r0, -r1]! 00401580 01694a1c mcrrne p9, #0, r6, sl, c1 00401584 02610878 stmdavc r8, {r1, r8, sp, lr} 00401588 704700b5 strlt r4, [r0, #-0x770] 0040158c 8fb0cde9 stmib sp, {r0, r1, r2, r3, r7, ip, sp, pc} ^ 00401590 01310021 (undecodable) 00401594 05910549 stmdbmi r5, {r0, r2, r8, ip, pc} 00401598 7944cde9 stmib sp, {r0, r3, r4, r5, r6, sl, lr} ^ 0040159c 03101146 ldrmi r1, [r1], -r3 004015a0 684600f0 (undecodable) 004015a4 31f90fb0 andlt pc, pc, r1, lsr sb 004015a8 00bd0000 andeq fp, r0, r0, lsl #26 004015ac e5ffffff (undecodable) 004015b0 0a6802f8 (undecodable) 004015b4 010b0a60 andvs r0, sl, r1, lsl #22 004015b8 7047d1e9 ldmib r1, {r4, r5, r6, r8, sb, sl, lr} ^ 004015bc 00239a42 addsmi r2, sl, #0, #6 004015c0 02d2531c mrrcne p2, #0, sp, r3, c2 004015c4 0b601070 andsvc r6, r0, fp 004015c8 70470000 andeq r4, r0, r0, ror r7 004015cc 2de9ff5f svcpl #0xffe92d 004015d0 15468a46 pkhbtmi r4, sl, r5, lsl #0xc 004015d4 0446dff8 (undecodable) 004015d8 ac80f844 ldrbtmi r8, [r8], #0xac 004015dc 0027d8e9 ldmib r8, {r8, sb, sl, sp} ^ 004015e0 00103e46 ldrtmi r1, [lr], -r0 004015e4 cde90010 andne lr, r0, sp, asr #19 004015e8 10e03af8 rfeda #3! 004015ec 16106a46 uqadd16mi r1, sl, r6 004015f0 02a800f0 (undecodable) 004015f4 27fe411c mcrrne p14, #2, pc, r1, c7 004015f8 07d02178 stmdavc r1!, {r0, r1, r2, ip, lr, pc} 004015fc 890603d5 strle r0, [r3, #-0x689] 00401600 e2693918 ldmdane sb!, {r1, r5, r6, r7, r8, fp, sp, lr} 00401604 91420dd8 stmdale sp, {r0, r4, r7, sb, lr} 00401608 0744761c ldclne p4, c4, [r6], #-0x1c 0040160c 20788006 streq r7, [r0], r0, lsr #16 00401610 02d5e069 stmibvs r0!, {r1, r8, sl, ip, lr, pc} ^ 00401614 b84205dd stcle p2, c4, [r5, #-0x2e0] 00401618 ae42e6db blle #0xffd920d8 0040161c 3af81600 andseq pc, r6, sl, lsr r8 00401620 0028e2d1 mvnle r2, r0, lsl #16 00401624 a069c01b blne #0xff41bcac 00401628 a0612046 strtmi r6, [r0], -r0, lsr #3 0040162c fff7fafe mrc2 p7, #7, apsr_nzcv, c10, c15, #7 00401630 d8e90010 ldrdne lr, pc, [r0], -r8 00401634 cde90010 andne lr, r0, sp, asr #19 00401638 002017e0 ands r2, r7, r0 0040163c 3af81810 andsne pc, r8, sl, lsr r8 00401640 6a4602a8 stmdage r2, {r1, r3, r5, r6, sb, sl, lr} 00401644 00f0fefd ldc2l p0, c15, [lr, #0]! 00401648 b0f1ff3f svclo #0xfff1b0 0040164c 81460bd0 andle r4, fp, r1, lsl #13 00401650 00250df1 (undecodable) 00401654 080b05e0 and r0, r5, r8, lsl #22 00401658 d4e90121 ldrdhs lr, pc, [r1, -r4] 0040165c 1bf80500 andeq pc, r5, fp, lsl r8 00401660 90476d1c stclne p7, c4, [sp], #-0x240 00401664 4d45f7d3 (undecodable) 00401668 08f10100 andeq pc, r1, r8, lsl #2 0040166c b0428046 selmi r4, r0, r0 00401670 e4db206a bvs #0xc38608 00401674 38442062 eorvs r4, r0, #56, #8 00401678 2046fff7 (undecodable) 0040167c e9febde8 pop {r0, r3, r5, r6, r7, sb, sl, fp, ip, sp, lr, pc} 00401680 ff9f0000 strdeq sb, sl, [r0], -pc 00401684 864d0000 andeq r4, r0, r6, lsl #27 00401688 2de9f041 mvnsmi lr, sp, lsr #18 0040168c 8046d21d ldclne p6, c4, [r2, #0x200] 00401690 22f00702 andeq pc, r7, #0x22 00401694 0025d2e9 ldmib r2, {r8, sl, sp} ^ 00401698 0002f529 ldmibhs r5!, {sb} ^ 0040169c 15a614d0 andsle sl, r4, r5, lsl r6 004016a0 011e72f1 (undecodable) 004016a4 000106da ble #0x581aac 004016a8 0023d0eb bl #0xff80a2b0 004016ac 030063eb bl #0x1cc16c0 004016b0 020211a6 ldrge r0, [r1], -r2, lsl #4 004016b4 08e0d8f8 (undecodable) 004016b8 00108b07 streq r1, [fp, r0] 004016bc 01d50fa6 strge sp, [pc], -r1, lsl #10 004016c0 02e04907 strbeq lr, [sb, -r2] 004016c4 01d50ea6 strge sp, [lr], -r1, lsl #10 004016c8 01251146 ldrmi r2, [r1], -r1, lsl #10 004016cc 002408f1 (undecodable) 004016d0 240704e0 and r0, r4, r4, lsr #14 004016d4 00f05ce9 ldmdb ip, {ip, sp, lr, pc} ^ 004016d8 30323a55 ldrpl r3, [sl, #-0x230]! 004016dc 641c50ea b #0x1808874 004016e0 0102f7d1 mvnsle r0, r1, lsl #4 004016e4 2b463246 ldrtmi r4, [r2], -fp, lsr #12 004016e8 21464046 strbmi r4, [r0], -r1, lsr #12 004016ec bde8f041 ldrhmi lr, [r0, #0x8d]! 004016f0 00f09ab9 ldmiblt sl, {ip, sp, lr, pc} 004016f4 00000000 andeq r0, r0, r0 004016f8 2d000000 andeq r0, r0, sp, lsr #32 004016fc 2b000000 andeq r0, r0, fp, lsr #32 00401700 20000000 andeq r0, r0, r0, lsr #32 00401704 30b40021 (undecodable) 00401708 00f12404 strteq pc, [r4], #-0x100 0040170c 08e002f0 (undecodable) 00401710 0705d208 ldmeq r2, {r0, r1, r2, r8, sl} ^ 00401714 303542ea b #0x148ebdc 00401718 4372db08 ldmeq fp, {r0, r1, r6, sb, ip, sp, lr} ^ 0040171c 6554491c mcrrne p4, #6, r5, sb, c5 00401720 52ea0305 streq lr, [r3, #-0xa52] 00401724 f3d10468 stmdavs r4, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} 00401728 002310a2 andsge r2, r0, #0, #6 0040172c 250708d5 strle r0, [r8, #-0x725] 00401730 04f02004 strteq pc, [r0], #-4 00401734 0c4304d0 andle r4, r4, ip, lsl #6 00401738 c4690123 movwhs r6, #0x19c4 0040173c 0ca2641e cdpne p2, #6, c10, c4, c12, #0 00401740 c46130bc ldclt p1, c6, [r0], #-0x310 00401744 00f070b9 ldmdblt r0!, {ip, sp, lr, pc} ^ 00401748 10b50446 (undecodable) 0040174c 21461068 ldmdavs r0, {r0, r5, sb, sl, lr} 00401750 fff798fe mrc2 p7, #4, apsr_nzcv, c8, c15, #7 00401754 02462046 strtmi r4, [r0], -r2, lsl #12 00401758 bde81040 ldrhmi lr, [r0], -sp 0040175c 0023d1e7 ldrb r2, [r1, r0, lsl #6] 00401760 d21d22f0 (undecodable) 00401764 0701d1e9 ldmib r1, {r0, r1, r2, r8} ^ 00401768 0023cbe7 strb r2, [fp, r0, lsl #6] 0040176c 00000000 andeq r0, r0, r0 00401770 30000000 andeq r0, r0, r0, lsr r0 00401774 f0b40d46 (undecodable) 00401778 01880905 streq r8, [sb, #-0x801] 0040177c 02d5214c stcmi p5, c13, [r1], #-8 00401780 7c4402e0 and r4, r2, ip, ror r4 00401784 1f4c7c44 ldrbtmi r4, [ip], #-0xc1f 00401788 0e340021 (undecodable) 0040178c 00f12406 strteq pc, [r4], -r0, lsl #2 00401790 08e002f0 (undecodable) 00401794 0f071209 ldmdbeq r2, {r0, r1, r2, r3, r8, sb, sl} 00401798 e75d42ea b #0x1498f3c 0040179c 03721b09 ldmdbeq fp, {r0, r1, sb, ip, sp, lr} 004017a0 7754491c mcrrne p4, #7, r5, sb, c7 004017a4 52ea0307 smlsdeq r3, r2, sl, lr 004017a8 f3d10278 stmdavc r2, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} 004017ac 00231207 ldreq r2, [r2, -r0, lsl #6] 004017b0 04d5702d ldclhs p5, c13, [r0, #-0x10]! 004017b4 06d009b1 mrslt sp, apsr 004017b8 02231134 ldrlo r2, [r1], #-0x302 004017bc 2246f0bc ldcllt p6, c4, [r0], #0x88 004017c0 00f032b9 ldmdblt r2!, {ip, sp, lr, pc} 004017c4 01231034 ldrlo r2, [r0], #-0x301 004017c8 f8e770b5 ldrblt lr, [r0, #-0x7f8]! 004017cc 04460d46 strmi r4, [sp], -r4, lsl #12 004017d0 21461068 ldmdavs r0, {r0, r5, sb, sl, lr} 004017d4 fff756fe mrc2 p7, #2, apsr_nzcv, c6, c15, #7 004017d8 02462946 strtmi r4, [sb], -r2, lsl #12 004017dc 2046bde8 pop {r5, sb, sl, lr} 004017e0 70400023 movwhs r4, #0x70 004017e4 c6e7d21d ldclne p7, c14, [r2, #0x318] 004017e8 22f00703 movweq pc, #0x7022 004017ec d3e90023 movwhs lr, #0x9d3 004017f0 c0e70368 stmdavs r3, {r6, r7, r8, sb, sl, sp, lr, pc} 004017f4 126843f0 (undecodable) 004017f8 20030360 andvs r0, r3, r0, lsr #6 004017fc 0823c361 bicvs r2, r3, r8, lsl #6 00401800 0023b7e7 ldr r2, [r7, r0, lsl #6]! 00401804 e84b0000 andeq r4, r0, r8, ror #23 00401808 2de9f05f svcpl #0xf0e92d 0040180c 89460446 strmi r4, [r4], -sb, lsl #13 00401810 4ff0000a beq #0x43d954 00401814 dff874b1 ldrsblt pc, [r4, #-0x8f]! 00401818 fb44c0f8 (undecodable) 0040181c 20a02046 strtmi sl, [r0], -r0, lsr #32 00401820 e1688847 strmi r6, [r8, r1, ror #17] 00401824 002874d0 rsbsle r2, r4, r0, lsl #16 00401828 252806d0 andle r2, r6, r5, lsr #16 0040182c d4e90121 ldrdhs lr, pc, [r1, -r4] 00401830 9047206a bvs #0xc13678 00401834 401c2062 eorvs r1, r0, #64, #24 00401838 f1e70026 (undecodable) 0040183c 5f462046 qsaxmi r4, r0, pc 00401840 e1688847 strmi r6, [r8, r1, ror #17] 00401844 20280546 strmi r2, [r5], -r0, lsr #16 00401848 07db312d fldmdbxhs r1!, {d13, d14, d15} 0040184c 05d27819 ldmdbne r8!, {r0, r2, sb, ip, lr, pc} ^ 00401850 10f8200c stceq p8, c15, [r0], #-0x40 00401854 08b10643 movwmi fp, #0x6108 00401858 f1e7b007 (undecodable) 0040185c 01d526f0 (undecodable) 00401860 0406c4f8 (undecodable) 00401864 1ca00027 smladhs r0, ip, r0, sl 00401868 c4f818a0 andsge pc, r8, r4, asr #17 0040186c 2a2d09d0 andle r2, sb, sl, lsr #26 00401870 284604f0 (undecodable) 00401874 95fc38b3 teqlt r8, #0x9500 00401878 04eb8708 stmeq r7, {r2, r8, sb, fp, sp, lr, pc} 0040187c 303dc8f8 (undecodable) 00401880 185019e0 ands r5, sb, r8, lsl r0 00401884 59f8041b blne #0x53f9f0 00401888 204604eb bl #0x513110 0040188c 87029161 orrsvs r0, r1, r7, lsl #5 00401890 e1688847 strmi r6, [r8, r1, ror #17] 00401894 012f0546 strmi r2, [r5], -r1, lsl #30 00401898 18d1e069 stmibvs r0!, {r3, r4, r8, ip, lr, pc} ^ 0040189c 002820da ble #0xc0b8a4 004018a0 26f02006 strteq pc, [r0], -r6, lsr #32 004018a4 1de0d8f8 (undecodable) 004018a8 180000eb bl #0x401910 004018ac 800005eb bl #0x541ab4 004018b0 40003038 ldmdalo r0!, {r6} 004018b4 c8f81800 andseq pc, r8, r8, asr #17 004018b8 2046e168 stmvs r1!, {r5, sb, sl, lr} ^ 004018bc 88470546 strmi r4, [r5], -r8, lsl #15 004018c0 04f06efc stc2l p0, c15, [lr], #-0x10 004018c4 0028eed1 mvnle r2, r0, lsl #16 004018c8 012f0ad0 andle r2, sl, r1, lsl #30 004018cc 2e2d08d1 (undecodable) 004018d0 2046e168 stmvs r1!, {r5, sb, sl, lr} ^ 004018d4 88477f1c ldclne p7, c4, [pc], #-0x220 004018d8 0546022f svchs #0x24605 004018dc 46f02006 strteq pc, [r0], -r6, asr #32 004018e0 c4dba069 stmibvs r0!, {r2, r6, r7, r8, sb, fp, ip, lr, pc} 004018e4 002803da ble #0x4cb8ec 004018e8 404246f0 (undecodable) 004018ec 0106a061 lslvs r0, r1, #0xc 004018f0 f00701d0 strdle r0, r1, [r1], -r0 004018f4 26f01006 ldreq pc, [r0], -r6, lsr #32 004018f8 6c2d0bd0 andle r2, fp, ip, ror #26 004018fc 682d09d0 andle r2, sb, r8, ror #26 00401900 4c2d39d0 eorsle r2, sb, ip, asr #26 00401904 6a2d35d0 eorsle r2, r5, sl, ror #26 00401908 742d35d0 eorsle r2, r5, r4, ror sp 0040190c 7a2d33d0 eorsle r2, r3, sl, ror sp 00401910 16e038e0 eors lr, r8, r6, lsl r0 00401914 e1682f46 strtmi r6, [pc], -r1, ror #17 00401918 20468847 strmi r4, [r8, r0, lsr #12] 0040191c b8420546 (undecodable) 00401920 09d16c2f svchs #0x6cd109 00401924 26d04ff4 vst4.8 {d29, d30, d31, d0}, [pc:0x80], r6 00401928 8060e168 stmvs r1!, {r7, sp, lr} ^ 0040192c 06432046 strtmi r4, [r0], -r6, lsl #6 00401930 88470546 strmi r4, [r5], -r8, lsl #15 00401934 04e06c2f svchs #0x6ce004 00401938 1ad04ff4 vst4.8 {d29, d30, d31, d0}, [pc:0x40], sl 0040193c 80700643 movwmi r7, #0x6080 00401940 0db3a5f1 (undecodable) 00401944 41001928 ldmdahs sb, {r0, r6} 00401948 02d82035 strlo sp, [r0, #-0x802]! 0040194c 46f40066 strvs pc, [r0], -r6, asr #8 00401950 4a462946 strtmi r4, [sb], -sl, asr #12 00401954 20462660 eorvs r4, r6, r0, lsr #12 00401958 4e46fff7 (undecodable) 0040195c 51fb80b1 orrlt pc, r0, r1, asr fp 00401960 01280bd0 andle r2, fp, r1, lsl #16 00401964 f61d26f0 (undecodable) 00401968 070000f1 (undecodable) 0040196c 080956e7 ldrb r0, [r6, -r8, lsl #18] 00401970 4020e4e7 strb r2, [r4, r0, asr #32]! 00401974 8020d8e7 ldrb r2, [r8, r0, lsl #1] 00401978 0020d6e7 ldrb r2, [r6, r0] 0040197c 06f10409 stmdbeq r4, {r1, r2, r8, ip, sp, lr, pc} 00401980 4de72846 strtmi lr, [r8], -sp, asr #14 00401984 52e7206a bvs #0xc3b6d4 00401988 bde8f09f svcls #0xf0e8bd 0040198c 784b0000 andeq r4, r0, r8, ror fp 00401990 30402de9 push {r4, r5, lr} 00401994 0a2050e2 subs r2, r0, #0xa 00401998 0030d1e2 sbcs r3, r1, #0 0040199c 20e1a0e1 lsr lr, r0, #2 004019a0 01ef8ee1 orr lr, lr, r1, lsl #30 004019a4 0e0050e0 subs r0, r0, lr 004019a8 2111c1e0 sbc r1, r1, r1, lsr #2 004019ac 20e2a0e1 lsr lr, r0, #4 004019b0 01ee8ee1 orr lr, lr, r1, lsl #28 004019b4 0e0090e0 adds r0, r0, lr 004019b8 2112a1e0 adc r1, r1, r1, lsr #4 004019bc 20e4a0e1 lsr lr, r0, #8 004019c0 01ec8ee1 orr lr, lr, r1, lsl #24 004019c4 0e0090e0 adds r0, r0, lr 004019c8 2114a1e0 adc r1, r1, r1, lsr #8 004019cc 20e8a0e1 lsr lr, r0, #0x10 004019d0 01e88ee1 orr lr, lr, r1, lsl #16 004019d4 0e0090e0 adds r0, r0, lr 004019d8 2118a1e0 adc r1, r1, r1, lsr #16 004019dc 010090e0 adds r0, r0, r1 004019e0 0010a1e2 adc r1, r1, #0 004019e4 a001a0e1 lsr r0, r0, #3 004019e8 810e80e1 orr r0, r0, r1, lsl #29 004019ec a111a0e1 lsr r1, r1, #3 004019f0 0141a0e1 lsl r4, r1, #2 004019f4 204f84e1 orr r4, r4, r0, lsr #30 004019f8 005190e0 adds r5, r0, r0, lsl #2 004019fc 0140a4e0 adc r4, r4, r1 00401a00 055095e0 adds r5, r5, r5 00401a04 0440a4e0 adc r4, r4, r4 00401a08 052052e0 subs r2, r2, r5 00401a0c 0430d3e0 sbcs r3, r3, r4 00401a10 0030a0e3 mov r3, #0 00401a14 0a208242 addmi r2, r2, #0xa 00401a18 3080bd48 popmi {r4, r5, pc} 00401a1c 010090e2 adds r0, r0, #1 00401a20 0010a1e2 adc r1, r1, #0 00401a24 3080bde8 pop {r4, r5, pc} 00401a28 2de9f047 ldrbmi lr, [r0, sp, lsr #18]! 00401a2c 0d469946 ldrmi r4, [sb], sp, lsl #12 00401a30 92460446 (undecodable) 00401a34 00f12408 stmdaeq r4!, {r8, ip, sp, lr, pc} 00401a38 01688806 streq r6, [r8], r1, lsl #16 00401a3c 04d5e069 stmibvs r0!, {r2, r8, sl, ip, lr, pc} ^ 00401a40 21f01001 tsteq r0, r1, lsr #32 00401a44 216000e0 and r6, r0, r1, lsr #32 00401a48 0120a842 adcmi r2, r8, #1 00401a4c 01dd471b blne #0x15f8e58 00401a50 00e00027 strhs lr, [r0, -r0] 00401a54 a1697a19 ldmdbne sl!, {r0, r5, r7, r8, fp, sp, lr} ^ 00401a58 02eb0900 andeq lr, sb, r2, lsl #22 00401a5c 081aa061 lslvs r1, r8, #0x14 00401a60 2078c006 strbeq r7, [r0], r0, lsr #16 00401a64 02d42046 strtmi sp, [r0], -r2, lsl #8 00401a68 fff7dcfc ldc2l p7, c15, [ip], {0xff} 00401a6c 002608e0 and r2, r8, r0, lsl #12 00401a70 d4e90121 ldrdhs lr, pc, [r1, -r4] 00401a74 1af80600 andeq pc, r6, sl, lsl r8 00401a78 9047206a bvs #0xc138c0 00401a7c 401c761c ldclne p12, c1, [r6], #-0x100 00401a80 20624e45 strbmi r6, [lr, #-0x220] 00401a84 f4db2078 stmdavc r0!, {r2, r4, r5, r6, r7, r8, sb, fp, ip, lr, pc} 00401a88 c0060ad5 strle r0, [sl, #-0x6c0] 00401a8c 2046fff7 (undecodable) 00401a90 c9fc06e0 and pc, r6, sb, asr #25 00401a94 d4e90121 ldrdhs lr, pc, [r1, -r4] 00401a98 30209047 (undecodable) 00401a9c 206a401c (undecodable) 00401aa0 2062381e cdpne p2, #3, c6, c8, c0, #1 00401aa4 a7f10107 streq pc, [r1, -r7, lsr #3] 00401aa8 f4dc07e0 strd sp, lr, [r7], -r4 00401aac d4e90121 ldrdhs lr, pc, [r1, -r4] 00401ab0 18f80500 andeq pc, r5, r8, lsl r8 00401ab4 9047206a bvs #0xc138fc 00401ab8 401c2062 eorvs r1, r0, #64, #24 00401abc 281ea5f1 (undecodable) 00401ac0 0105f3dc ldclle p5, c0, [r3], #4 00401ac4 2046fff7 (undecodable) 00401ac8 c3fc2078 stmdavc r0!, {r0, r1, r6, r7, sl, fp, ip, sp, lr, pc} 00401acc 000602d5 strle r0, [r2, #-0x600] 00401ad0 0220bde8 pop {r1, sp} 00401ad4 f0870120 strdhs r8, sb, [r1], -r0 00401ad8 fbe72de9 push {r0, r1, r3, r4, r5, r6, r7, r8, sb, sl, sp, lr, pc} 00401adc ff4f0c46 (undecodable) 00401ae0 1e464ff0 (undecodable) 00401ae4 ff378bb0 strdlt r3, r4, [fp], pc 00401ae8 d2e90001 ldrdeq lr, pc, [r0, -r2] 00401aec ddf86080 (undecodable) 00401af0 0a908a46 strmi sb, [sl], sl 00401af4 c1f30a55 strpl pc, [sl, #-0x3c1] 00401af8 05b93d46 ldrtmi fp, [sp], -r5, lsl #18 00401afc 00210846 strmi r2, [r8], -r0, lsl #2 00401b00 4ff00000 andeq pc, r0, pc, asr #32 00401b04 baf1000f svceq #0xf1ba 00401b08 00f44000 subeq pc, r0, r0, lsl #8 00401b0c 05da00eb bl #0x438328 00401b10 80004ff4 vst4.32 {d16, d17, d18, d19}, [pc], r0 00401b14 400101ea b #0x44201c 00401b18 50004fea b #0x17c1c60 00401b1c 9059b9f1 (undecodable) 00401b20 010f00dd stcle p15, c0, [r0, #-4] 00401b24 b9460a98 stmdals sl, {r0, r3, r4, r5, r7, sb, sl, lr} 00401b28 50ea4a00 subeq lr, sl, r0, asr sl 00401b2c 0fd044f6 (undecodable) 00401b30 1050a5f2 vshr.s32 d5, d0, #0x1b 00401b34 ff3515fb blx #0x94f33a 00401b38 00f00714 strne pc, [r7], #-0 00401b3c b8f1000f svceq #0xf1b8 00401b40 1ed07542 rsbsmi sp, r5, #0x1e 00401b44 291e1edd ldcle p14, c1, [lr, #-0xa4] 00401b48 c9f10002 andeq pc, r0, #0x40000032 00401b4c 1ce0b8f1 (undecodable) 00401b50 010f4ff0 (undecodable) 00401b54 000001d0 andle r0, r1, r0 00401b58 302103e0 and r2, r3, r0, lsr r1 00401b5c f24305e0 strd r4, r5, [r5], -r2 00401b60 2154401c mcrrne p4, #2, r5, r0, c1 00401b64 b042fbdb blle #0x2d262c 00401b68 30460022 andhs r4, r0, #48, #12 00401b6c 00212154 strtpl r2, [r1], #-0x100 00401b70 0b99c1f8 (undecodable) 00401b74 0880c1e9 stmib r1, {r3, pc} ^ 00401b78 00200fb0 andlt r2, pc, r0 00401b7c bde8f08f svchi #0xf0e8bd 00401b80 bd1b6d1c (undecodable) 00401b84 dee74a46 (undecodable) 00401b88 00da6942 rsbmi sp, sb, #0, #20 00401b8c 06a800f0 (undecodable) 00401b90 dffb06ab blge #0x5c0b14 00401b94 93e80700 muleq r7, r3, r8 00401b98 03ab83e8 stm r3, {r0, r1, r8, sb, fp, sp, pc} 00401b9c 07005046 ldrbmi r0, [r0], -r7 00401ba0 0a9903f0 (undecodable) 00401ba4 c0fe8de8 stm sp, {r6, r7, sb, sl, fp, ip, sp, lr, pc} 00401ba8 0700a0f5 (undecodable) 00401bac 00501f38 ldmdalo pc, {ip, lr} 00401bb0 00900398 stmdals r3, {ip, pc} 00401bb4 002d0add stcle p13, c2, [sl, #-0] 00401bb8 42f21f01 tsteq pc, r2, asr #4 00401bbc 4a460844 strmi r4, [r8], #-0x64a 00401bc0 002303a9 stmdbge r3, {r8, sb, sp} 00401bc4 03906846 strbtmi sb, [r8], -r3 00401bc8 04f029f9 (undecodable) 00401bcc 09e0a0f5 (undecodable) 00401bd0 00504a46 strbmi r5, [sl], -r0 00401bd4 1f380023 movwhs r3, #0x81f 00401bd8 03a90390 andls sl, r3, r3, lsl #18 00401bdc 684604f0 (undecodable) 00401be0 33f98de8 stm sp, {r0, r1, r4, r5, r8, fp, ip, sp, lr, pc} 00401be4 07000004 streq r0, [r0], #-7 00401be8 000c03d0 andle r0, r3, r0, lsl #24 00401bec 4ff0ff30 rscslo pc, pc, pc, asr #32 00401bf0 410800e0 and r0, r0, r1, asr #16 00401bf4 1046b8f1 (undecodable) 00401bf8 000f03d0 andle r0, r3, r0, lsl #30 00401bfc 00220092 andls r2, r0, #0, #4 00401c00 15461ee0 ands r4, lr, r5, lsl r6 00401c04 751e05d4 strle r1, [r5], #-0xe75 00401c08 fff7c2ee mcr p7, #6, pc, c2, c15, #7 00401c0c 30326255 strbpl r3, [r2, #-0x230]! 00401c10 6d1ef9d5 ldrble r1, [sb, #0xe6d]! 00401c14 b3460122 andhs r4, r1, #0xb300000 00401c18 084302d0 andle r4, r2, r8, lsl #6 00401c1c 00227f1c ldclne p2, c2, [pc], #-0 00401c20 04e02078 stmdavc r0!, {r2, sp, lr, pc} 00401c24 302801d1 (undecodable) 00401c28 00227f1e cdpne p2, #7, c2, c15, c0, #0 00401c2c 002a0997 strls r2, [sb, -r0, lsl #20] 00401c30 84d01de0 ands sp, sp, r4, lsl #1 00401c34 112d07da ble #0x5cd080 00401c38 fff7aaee mcr p7, #5, pc, c10, c15, #7 00401c3c 30326255 strbpl r3, [r2, #-0x230]! 00401c40 6d1c50ea b #0x1808dfc 00401c44 0102f5d1 mvnsle r0, r1, lsl #4 00401c48 084302d0 andle r4, r2, r8, lsl #6 00401c4c 0098c8b1 biclt sb, r8, r0, lsl #16 00401c50 0ee00021 (undecodable) 00401c54 681e05e0 and r1, r5, r8, ror #28 00401c58 235c625c stclpl p12, c5, [r2], #-0x8c 00401c5c 63542254 strtpl r5, [r2], #-0x463 00401c60 401e491c mcrrne p14, #4, r1, sb, c0 00401c64 8142f7db blle #0x1d2670 00401c68 ab46a81b blne #0xfee1371c 00401c6c 401e0990 andls r1, sb, r0, asr #28 00401c70 002004f8 (undecodable) 00401c74 0b000b98 stmdals fp, {r0, r1, r3} 00401c78 099ac0f8 (undecodable) 00401c7c 0880c0e9 stmib r0, {r3, pc} ^ 00401c80 002b7ae7 ldrb r2, [sl, -r0, lsl #22]! 00401c84 11264ff0 (undecodable) 00401c88 000857e7 ldrb r0, [r7, -r0, lsl #16] 00401c8c 2de9f04f svcmi #0xf0e92d 00401c90 88460446 strmi r4, [r4], -r8, lsl #13 00401c94 d21d22f0 (undecodable) 00401c98 070191b0 addslt r0, r1, r7, lsl #2 00401c9c d1e90001 ldrdeq lr, pc, [r0, -r1] 00401ca0 cde90a01 smlabteq sl, sp, sb, lr 00401ca4 04f064fa blx #0x1d3dcbc 00401ca8 02460b98 stmdals fp, {r1, sb, sl, lr} 00401cac c00f01d0 andle r0, r1, r0, asr #31 00401cb0 2d2007e0 and r2, r7, sp, lsr #32 00401cb4 20688107 streq r6, [r1, r0, lsr #16] 00401cb8 01d52b20 eorhs sp, fp, r1, lsl #10 00401cbc 02e02021 (undecodable) 00401cc0 01eac000 sbceq lr, r0, r1, lsl #20 00401cc4 032a0990 andls r2, sb, r3, lsl #20 00401cc8 01d0072a bhs #0x5f5cd4 00401ccc 05db0346 strmi sp, [r3], -r5, lsl #22 00401cd0 41462046 strtmi r4, [r0], -r1, asr #12 00401cd4 00f0fcfa blx #0x33dcdc 00401cd8 04e12078 stmdavc r0!, {r2, r8, sp, lr, pc} 00401cdc 800601d5 strle r0, [r1, #-0x680] 00401ce0 e76900e0 and r6, r0, r7, ror #19 00401ce4 0627b8f1 (undecodable) 00401ce8 650f06d0 andle r0, r6, r5, ror #30 00401cec b8f1660f svceq #0x66f1b8 00401cf0 15d0b8f1 (undecodable) 00401cf4 670f67d1 (undecodable) 00401cf8 2be00020 andhs lr, r0, fp, lsr #32 00401cfc 112f0090 andls r2, r0, r1, lsl pc 00401d00 01db1123 tsths r1, #0x400 00401d04 00e07b1c ldclne p0, c14, [fp], #-0 00401d08 0aaa01a9 stmdbge r1, {r1, r3, sb, fp, sp, pc} 00401d0c 0ca8fff7 (undecodable) 00401d10 e4fedde9 ldmib sp, {r2, r5, r6, r7, sb, sl, fp, ip, sp, lr, pc} ^ 00401d14 0c010026 strhs r0, [r0], -ip, lsl #2 00401d18 7d1c8b46 sxtab16mi r1, fp, sp, ror #24 00401d1c 40e00120 andhs lr, r1, r0, asr #32 00401d20 3b460090 andls r4, r0, fp, lsr r6 00401d24 4ff00049 stmdbmi r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} 00401d28 0aaa01a9 stmdbge r1, {r1, r3, sb, fp, sp, pc} 00401d2c 0ca8fff7 (undecodable) 00401d30 d4fedde9 ldmib sp, {r2, r4, r6, r7, sb, sl, fp, ip, sp, lr, pc} ^ 00401d34 0db00c99 stmdbls ip, {r0, r2, r3, ip, sp, pc} 00401d38 5d460026 (undecodable) 00401d3c 08b9781c ldclne p9, c11, [r8], #-0x20 00401d40 0d18781b blne #0x2207d7c 00401d44 02d47d1c ldclne p4, c13, [sp], #-8 00401d48 c0f1ff36 ldrbtlo pc, [pc], r0, asr #3 00401d4c a5eb070a beq #0x5fcbe8 00401d50 3ae0012f svchs #0x1e03a 00401d54 00da0127 strhs sp, [r1, -r0, lsl #20] 00401d58 0020112f svchs #0x112000 00401d5c 009001dd stcle p0, c9, [r1, #-0] 00401d60 112300e0 and r2, r0, r1, lsl r3 00401d64 3b460aaa bge #0x693658 00401d68 01a90ca8 stmdage ip, {r0, r8, fp, sp, pc} 00401d6c fff7b5fe mrc2 p7, #5, apsr_nzcv, c5, c15, #7 00401d70 dde90c01 ldrdeq lr, pc, [ip, -sp] 00401d74 3d460026 (undecodable) 00401d78 8b462178 stmdavc r1!, {r0, r1, r3, r7, sb, sl, lr} 00401d7c 09070ad4 strle r0, [sl], #-0x709 00401d80 ab4500da ble #0x413434 00401d84 5d4601a9 stmdbge r1, {r0, r2, r3, r4, r6, sb, sl, lr} 00401d88 012d04dd stcle p13, c2, [r4, #-4] 00401d8c 4a1912f8 (undecodable) 00401d90 012c302a bhs #0x100cd9c 00401d94 07d0b842 adcsmi sp, r8, #7 00401d98 02da10f1 (undecodable) 00401d9c 040f04da ble #0x5059b4 00401da0 4ff0010a beq #0x47dee4 00401da4 0fe06d1e cdpne p0, #6, c14, c13, c15, #0 00401da8 eee70028 stmdahs r0, {r1, r2, r3, r5, r6, r7, r8, sb, sl, sp, lr, pc} 00401dac 02dc2d1a bne #0xf78dbc 00401db0 064403e0 and r4, r3, r6, lsl #8 00401db4 411ca942 adcmi r1, sb, #0x4100 00401db8 00dd0d46 strmi sp, [sp], -r0, lsl #26 00401dbc 801b00f1 cps #0 00401dc0 010a4ff0 (undecodable) 00401dc4 00408146 strmi r4, [r1], r0 00401dc8 20780007 streq r7, [r0, -r0, lsr #16] 00401dcc 03d4aa45 strmi sp, [sl, #0x403]! 00401dd0 01db4ff0 (undecodable) 00401dd4 ff3a0020 strdhs r3, r4, [r0], -pc 00401dd8 b9f1004f svcmi #0xf1b9 00401ddc 0df14307 strbeq pc, [r3, -sp, lsl #2] 00401de0 8df84300 subeq pc, r3, sp, lsl #17 00401de4 25d04ff0 (undecodable) 00401de8 02082b20 eorhs r0, fp, r2, lsl #16 00401dec b9f1000f svceq #0xf1b9 00401df0 00900bda ble #0x6e5df8 00401df4 2d20c9f1 (undecodable) 00401df8 00090090 andls r0, r0, r0, lsl #18 00401dfc 06e04846 strbmi lr, [r8], -r6 00401e00 00f044ea b #0x153de08 00401e04 30318146 (undecodable) 00401e08 07f8011d stcne p8, c15, [r1, #-0x1c] 00401e0c b8f10001 strheq pc, [r0, -r8] 00401e10 a8f10108 stmdaeq r1, {r3, r5, r7, r8, ip, sp, lr, pc} 00401e14 f3dcb9f1 (undecodable) 00401e18 000ff0d1 mvnsle r0, r0, lsl #30 00401e1c 009807f8 (undecodable) 00401e20 010d2088 stmdahi r0!, {r0, r8, sl, fp} 00401e24 000501d5 strle r0, [r1, #-0x500] 00401e28 452000e0 and r2, r0, r5, asr #32 00401e2c 652007f8 (undecodable) 00401e30 010d0fa8 stmdage pc, {r0, r8, sl, fp} 00401e34 c01b00f1 cps #0 00401e38 07080998 stmdals sb, {r0, r1, r2, fp} 00401e3c 00b10120 andhs fp, r1, r0, lsl #2 00401e40 411901eb bl #0x44834c 00401e44 ea7101eb bl #0x45e5f4 00401e48 0800a169 stmibvs r1!, {r3} 00401e4c 081a401e vmlane.f32 s3, s0, s16 00401e50 a0612078 stmdavc r0!, {r5, r7, r8, sp, lr} 00401e54 c00602d4 strle r0, [r2], #-0x6c0 00401e58 2046fff7 (undecodable) 00401e5c e3fa0998 stmdals sb, {r0, r1, r5, r6, r7, sb, fp, ip, sp, lr, pc} 00401e60 28b1d4e9 ldmib r4, {r3, r5, r8, ip, sp, pc} ^ 00401e64 01219047 ldrmi r2, [r0, r1, lsl #2] 00401e68 206a401c (undecodable) 00401e6c 20622078 stmdavc r0!, {r5, sb, sp, lr} 00401e70 c00622d5 strle r0, [r2, #-0x6c0]! 00401e74 2046fff7 (undecodable) 00401e78 d5fa1ee0 ldrsb pc, [lr], -r5 00401e7c 002e04db blle #0x50d684 00401e80 b34502dd stcle p5, c4, [r2, #-0x2cc] 00401e84 01a8805d stcpl p8, c10, [r0, #4] 00401e88 00e03020 eorshs lr, r0, r0 00401e8c d4e90121 ldrdhs lr, pc, [r1, -r4] 00401e90 9047206a bvs #0xc13cd8 00401e94 401c2062 eorvs r1, r0, #64, #24 00401e98 761caaf1 (undecodable) 00401e9c 01005fea b #0x1bc1ea8 00401ea0 000a0ad1 (undecodable) 00401ea4 00f010fa blx #0x83deac 00401ea8 c0680168 stmdavs r1, {r6, r7, fp, sp, lr} 00401eac 405cd4e9 ldmib r4, {r6, sl, fp, ip, lr} ^ 00401eb0 01219047 ldrmi r2, [r0, r1, lsl #2] 00401eb4 206a401c (undecodable) 00401eb8 2062281e cdpne p2, #2, c6, c8, c0, #1 00401ebc a5f10105 streq pc, [r1, #-0x1a5] 00401ec0 dcdc07e0 ldrd sp, lr, [r7], -ip 00401ec4 d4e90121 ldrdhs lr, pc, [r1, -r4] 00401ec8 17f8010b bleq #0x47ff2c 00401ecc 9047206a bvs #0xc13d14 00401ed0 401c2062 eorvs r1, r0, #64, #24 00401ed4 b8f10001 strheq pc, [r0, -r8] 00401ed8 a8f10108 stmdaeq r1, {r3, r5, r7, r8, ip, sp, lr, pc} 00401edc f2dc2046 qsub8mi sp, r0, r2 00401ee0 fff7b6fa blx #0xff1bfee4 00401ee4 032011b0 andslt r2, r1, r3 00401ee8 48e60000 andeq lr, r0, r8, asr #12 00401eec 2de9f04f svcmi #0xf0e92d 00401ef0 04460d46 strmi r4, [sp], -r4, lsl #12 00401ef4 d21d22f0 (undecodable) 00401ef8 070089b0 addlt r0, sb, r7 00401efc d0e90076 (undecodable) 00401f00 38463146 shasxmi r4, r1, r8 00401f04 04f034f9 rfedb #4! 00401f08 0246f00f svceq #0xf04602 00401f0c 01d02d23 (undecodable) 00401f10 07e02068 stmdavs r0!, {r0, r1, r2, sp, lr, pc} 00401f14 810701d5 strle r0, [r1, #-0x781] 00401f18 2b2302e0 and r2, r2, fp, lsr #6 00401f1c 202101ea b #0x44a3a4 00401f20 c0038df8 (undecodable) 00401f24 20300bb1 (undecodable) 00401f28 012000e0 and r2, r0, r1 00401f2c 0020032a bhs #0x4c9f34 00401f30 804601d0 andle r4, r1, r0, lsl #13 00401f34 072a04db blle #0x50c758 00401f38 29462046 strtmi r4, [r0], -sb, lsr #12 00401f3c 00f0c8f9 (undecodable) 00401f40 40e12078 stmdavc r0!, {r6, r8, sp, lr, pc} 00401f44 800601d4 strle r0, [r1], #-0x680 00401f48 0d2500e0 and r2, r0, sp, lsl #10 00401f4c e569c6f3 (undecodable) 00401f50 0a5a0d2d vstrhs s10, [sp, #-0x28] 00401f54 48da0021 (undecodable) 00401f58 4fea1659 ldmdbpl r6, {r0, r1, r2, r3, r6, sb, fp, sp, lr, pc} 00401f5c 08464ff0 (undecodable) 00401f60 0000002e cdphs p0, #0, c0, c0, c0, #0 00401f64 00f44000 subeq pc, r0, r0, lsl #8 00401f68 07da00eb bl #0x43878c 00401f6c 800000eb bl #0x402174 00401f70 d0714ff4 (undecodable) 00401f74 400000ea b #0x40207c 00401f78 61008115 strne r0, [r1, #0x61] 00401f7c 012901dd vstrle.16 s4, [r1, #-2] 00401f80 4ff0ff31 mvnslo pc, pc, asr #32 00401f84 00224fea b #0x17ca78c 00401f88 850cbcf1 (undecodable) 00401f8c 180f06d3 movwle r0, #0x6f18 00401f90 1346acf1 (undecodable) 00401f94 18004ff0 (undecodable) 00401f98 8052c240 sbcmi r5, r2, r0, lsl #5 00401f9c 03e04ff4 vst4.8 {d30, d31, d0, d1}, [pc], r3 00401fa0 801323fa blx #0xcc6da8 00401fa4 0cf30cf1 (undecodable) 00401fa8 0c0cbcf1 (undecodable) 00401fac 200f04d3 movwle r0, #0x4f20 00401fb0 acf1200c stceq p1, c15, [r0], #-0x2b0 00401fb4 07fa0cf0 (undecodable) 00401fb8 01e006fa blx #0x5b9fc4 00401fbc 0cf00029 stmdbhs r0, {r2, r3, ip, sp, lr, pc} 00401fc0 4ff0004c (undecodable) 00401fc4 01dd18b9 ldmdblt r8, {r0, r8, sl, fp, ip, lr, pc} 00401fc8 0ee00dd1 mrsle lr, apsr 00401fcc 60450bd3 movwle r4, #0xb560 00401fd0 bf185e41 ldrhmi r1, [lr, #-0x8f] 00401fd4 19b96045 strbmi fp, [r0, #-0x919]! 00401fd8 01d19743 orrsmi sp, r7, #0x40000000 00401fdc 9e43b9eb bl #0xff252e5c 00401fe0 165f01d0 andle r5, r1, r6, lsl pc 00401fe4 0af1010a beq #0x47e414 00401fe8 20880005 streq r8, [r0, #-0x820] 00401fec 02d57d48 ldmdami sp!, {r1, r8, sl, ip, lr, pc} ^ 00401ff0 784402e0 and r4, r2, r8, ror r4 00401ff4 7b487844 ldrbtmi r4, [r8], #-0x87b 00401ff8 1938e946 usatmi r3, #9, sb, lsl #0x10 00401ffc 08aa3023 teqhs r0, #8, #20 00402000 02f80830 andlo pc, r8, r2, lsl #16 00402004 037c08f1 (undecodable) 00402008 0101baf1 (undecodable) 0040200c 000f08f1 (undecodable) 00402010 020b5354 ldrbpl r0, [r3], #-0xb02 00402014 02dc4ff0 (undecodable) 00402018 300101e0 and r0, r1, r0, lsr r1 0040201c 4ff03101 teqeq r1, pc, asr #32 00402020 4ff00108 stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} 00402024 8df80010 andne pc, r0, sp, lsl #17 00402028 02d0aaf2 (undecodable) 0040202c ff3103e0 strd r3, r4, [r3], -pc 00402030 57ea4601 qdaddeq lr, r7, r6 00402034 01d06c49 stmdbmi ip!, {r0, ip, lr, pc} ^ 00402038 8a46002d stchs p6, c4, [r0, #-0x228] 0040203c 02dc2178 stmdavc r1!, {r1, sl, fp, ip, lr, pc} 00402040 090704d5 strle r0, [r4, #-0x709] 00402044 4ff00208 stmdaeq r2, {r0, r1, r2, r3, r6, ip, sp, lr, pc} 00402048 2e218df8 (undecodable) 0040204c 01104346 strbmi r1, [r3], -r1 00402050 00210be0 and r2, fp, r0, lsl #2 00402054 c6f30342 andmi pc, r3, #0x18000003 00402058 3601825c stcpl p1, c0, [r2], {0x36} 0040205c 491c6d1e cdpne p12, #6, c1, c13, c9, #2 00402060 09f80820 andhs pc, r8, sb, lsl #16 00402064 052908f1 (undecodable) 00402068 010801da ble #0x444074 0040206c 002df1dc ldclle p13, c2, [r1], #0 00402070 00210be0 and r2, fp, r0, lsl #2 00402074 00eb1772 andsvc lr, r7, #0, #22 00402078 3f011278 ldmdavc r2, {r0, r1, r2, r3, r4, r5, r8} 0040207c 491c6d1e cdpne p12, #6, c1, c13, c9, #2 00402080 09f80820 andhs pc, r8, sb, lsl #16 00402084 082908f1 (undecodable) 00402088 010801da ble #0x444094 0040208c 002df1dc ldclle p13, c2, [r1], #0 00402090 21688a06 streq r6, [sl], r1, lsr #16 00402094 02d516e0 ands sp, r6, r2, lsl #10 00402098 a8f10108 stmdaeq r1, {r3, r5, r7, r8, ip, sp, lr, pc} 0040209c 984505dd stcle p5, c4, [r5, #-0x260] 004020a0 09eb0802 andeq lr, r8, #0x2400 004020a4 12f8012c (undecodable) 004020a8 302af5d0 rscsle r2, r5, r0, lsr sl 004020ac b8f1000f svceq #0xf1b8 004020b0 09dd09eb bl #0x6794dc 004020b4 080212f8 (undecodable) 004020b8 012c2e2a bhs #0xf8d0c4 004020bc 03d10907 streq sp, [sb, -r3, lsl #2] 004020c0 01d4a8f1 (undecodable) 004020c4 0108002d stchs p8, c0, [r0, #-4] 004020c8 05dd3e21 teqhs lr, r5, lsl #26 004020cc 09f80810 andne pc, r8, sb, lsl #16 004020d0 6d1e08f1 (undecodable) 004020d4 0108407c mcrrvc p8, #0, r0, r0, c1 004020d8 baf1000f svceq #0xf1ba 004020dc 09f80800 andeq pc, r8, sb, lsl #16 004020e0 08f10108 stmdaeq r1, {r3, r8, ip, sp, lr, pc} 004020e4 05da2d20 eorhs sp, sp, r5, lsl #20 004020e8 caf1000a beq #0x43e818 004020ec 09f80800 andeq pc, r8, sb, lsl #16 004020f0 02e02b20 eorhs lr, fp, r2 004020f4 09f80800 andeq pc, r8, sb, lsl #16 004020f8 50464ff4 vst1.16 {d20, d21, d22}, [pc:0x40], r0 004020fc 7a718a45 strmi r7, [sl, #0x17a] 00402100 08f10108 stmdaeq r1, {r3, r8, ip, sp, lr, pc} 00402104 08dbfff7 (undecodable) 00402108 cae83030 eorslo lr, r0, sl, asr #17 0040210c 8a4609f8 (undecodable) 00402110 080008f1 (undecodable) 00402114 010802e0 and r0, r2, r1, lsl #16 00402118 baf1640f svceq #0x64f1ba 0040211c 0adb5046 ldrbmi sp, [r0], -sl, lsl #22 00402120 6421fff7 (undecodable) 00402124 bce83030 ldrhtlo lr, [r0], -ip 00402128 8a4609f8 (undecodable) 0040212c 080008f1 (undecodable) 00402130 010802e0 and r0, r2, r1, lsl #16 00402134 baf10a0f svceq #0xaf1ba 00402138 08db5046 ldrbmi sp, [r0], -r8, lsl #22 0040213c 0a21fff7 (undecodable) 00402140 aee83030 eorslo lr, r0, lr, lsr #17 00402144 09f80800 andeq pc, r8, sb, lsl #16 00402148 08f10108 stmdaeq r1, {r3, r8, ip, sp, lr, pc} 0040214c 50460a21 qaddhs r4, r0, sl 00402150 fff7a4e8 stm r4!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sb, sl, ip, sp, lr, pc} 00402154 303109f8 (undecodable) 00402158 0810a169 stmibvs r1!, {r3, ip} 0040215c 08f10108 stmdaeq r1, {r3, r8, ip, sp, lr, pc} 00402160 08eb0502 andeq lr, r5, #8, #22 00402164 02eb0b00 andeq lr, fp, r2, lsl #22 00402168 081aa061 lslvs r1, r8, #0x14 0040216c 2078c006 strbeq r7, [r0], r0, lsr #16 00402170 02d42046 strtmi sp, [r0], -r2, lsl #8 00402174 fff756f9 (undecodable) 00402178 216a08ae vmlage.f32 s12, s16, s3 0040217c 01eb0b00 andeq lr, fp, r1, lsl #22 00402180 206204e0 and r6, r4, r0, lsr #4 00402184 d4e90121 ldrdhs lr, pc, [r1, -r4] 00402188 16f8010b bleq #0x4801e8 0040218c 9047bbf1 (undecodable) 00402190 010bf7d2 rscsle r0, r7, #0x400 00402194 2078c006 strbeq r7, [r0], r0, lsr #16 00402198 02d52046 strtmi sp, [r0], -r2, lsl #10 0040219c fff742f9 (undecodable) 004021a0 6e4609e0 and r4, sb, lr, ror #12 004021a4 16f8010b bleq #0x480204 004021a8 3e280fd0 andle r2, pc, lr, lsr r8 004021ac d4e90121 ldrdhs lr, pc, [r1, -r4] 004021b0 9047206a bvs #0xc13ff8 004021b4 401c2062 eorvs r1, r0, #64, #24 004021b8 b8f10108 stmdaeq r1, {r3, r4, r5, r7, r8, ip, sp, lr, pc} 004021bc f2d22046 qsub8mi sp, r0, r2 004021c0 fff746f9 (undecodable) 004021c4 09b00320 andhs fp, r3, sb 004021c8 bde8f08f svchi #0xf0e8bd 004021cc 206a2844 strtmi r6, [r8], #-0xa20 004021d0 206203e0 and r6, r3, r0, lsr #4 004021d4 d4e90121 ldrdhs lr, pc, [r1, -r4] 004021d8 30209047 (undecodable) 004021dc 6d1eebd3 (undecodable) 004021e0 f8e70000 strdeq lr, pc, [r0], -r8 004021e4 c4430000 andeq r4, r0, r4, asr #7 004021e8 02fcffff (undecodable) 004021ec 10b54369 stmdbvs r3, {r4, r8, sl, ip, sp, pc} ^ 004021f0 13b1aff3 vsra.u32 d11, d3, #0x11 004021f4 008001e0 and r8, r1, r0 004021f8 fff74df9 (undecodable) 004021fc 012010bd ldclt p0, c2, [r0, #-4] 00402200 127800f1 (undecodable) 00402204 24010a70 andvc r0, sl, r4, lsr #2 00402208 00224a70 subvc r2, sl, r0, lsl #4 0040220c 0122ede7 strb r2, [sp, r1, lsl #4]! 00402210 11684ff0 (undecodable) 00402214 ff32e9e7 (undecodable) 00402218 10b54369 stmdbvs r3, {r4, r8, sl, ip, sp, pc} ^ 0040221c 13b1aff3 vsra.u32 d11, d3, #0x11 00402220 008001e0 and r8, r1, r0 00402224 fff7d2f9 (undecodable) 00402228 012010bd ldclt p0, c2, [r0, #-4] 0040222c 128800f1 (undecodable) 00402230 24018284 strhi r0, [r2], #0x124 00402234 0022c284 strbhi r2, [r2], #0x200 00402238 0122ede7 strb r2, [sp, r1, lsl #4]! 0040223c 11684ff0 (undecodable) 00402240 ff32e9e7 (undecodable) 00402244 2de9f041 mvnsmi lr, sp, lsr #18 00402248 16460c46 (undecodable) 0040224c 054600f0 (undecodable) 00402250 33f80368 stmdavs r3, {r0, r1, r4, r5, fp, ip, sp, lr, pc} 00402254 93f80101 swpeq pc, r3, [r1] 00402258 012807d0 andle r2, r7, r1, lsl #16 0040225c ff2c12d8 ldmdale r2, {r0, r1, r2, r3, r4, r5, r6, r7, sl, fp, sp} 00402260 185d80b1 orrlt r5, r0, r8, lsl sp 00402264 01202c70 eorvc r2, ip, r1 00402268 bde8f081 ldrhhi lr, [r0, #0x8d]! 0040226c d3f80701 (undecodable) 00402270 32462146 qasxmi r4, r1, r2 00402274 03f20713 movwne pc, #0x7203 00402278 c7182846 strtmi r1, [r8], -r7, asr #17 0040227c bc46bde8 pop {r2, r3, r4, r5, r7, sb, sl, lr} 00402280 f0410023 movwhs r4, #0x1f0 00402284 60474ff0 (undecodable) 00402288 ff30ede7 (undecodable) 0040228c 0a1040e2 sub r1, r0, #0xa 00402290 200140e0 sub r0, r0, r0, lsr #2 00402294 200280e0 add r0, r0, r0, lsr #4 00402298 200480e0 add r0, r0, r0, lsr #8 0040229c 200880e0 add r0, r0, r0, lsr #16 004022a0 a001a0e1 lsr r0, r0, #3 004022a4 002180e0 add r2, r0, r0, lsl #2 004022a8 821051e0 subs r1, r1, r2, lsl #1 004022ac 01008052 addpl r0, r0, #1 004022b0 0a108142 addmi r1, r1, #0xa 004022b4 1eff2fe1 bx lr 004022b8 10b500f0 (undecodable) 004022bc 05f8001d stcne p8, c15, [r0, #-0x14] 004022c0 10bd00bf svclt #0xbd10 004022c4 6d400000 andeq r4, r0, sp, rrx 004022c8 00487047 ldrbmi r4, [r0, -r0, lsl #16]! 004022cc 00604100 subeq r6, r1, r0 004022d0 2de9f041 mvnsmi lr, sp, lsr #18 004022d4 1f460446 (undecodable) 004022d8 03260168 stmdavs r1, {r0, r1, sb, sl, sp} 004022dc 072a01f4 vst1.8 {d2, d3}, [r1], r7 004022e0 006004db blle #0x51a2e8 004022e4 08b116a5 ldrge fp, [r6, #-0x108] 004022e8 05e016a5 ldrge lr, [r6, #-5] 004022ec 03e008b1 (undecodable) 004022f0 15a500e0 and sl, r0, r5, lsl r5 004022f4 15a521f0 (undecodable) 004022f8 10002060 eorvs r0, r0, r0, lsl r0 004022fc a069c01e vdivne.f16 s13, s1, s1 00402300 a0610fb1 smlatblt pc, r0, r1, r6 00402304 401ea061 asrvs r1, r0, #0x1c 00402308 2046fff7 (undecodable) 0040230c 8bf84fb1 smlalbblt pc, pc, fp, r8 00402310 d4e90121 ldrdhs lr, pc, [r1, -r4] 00402314 38469047 (undecodable) 00402318 206a401c (undecodable) 0040231c 2062c01c stclne p2, c6, [r0], {0x20} 00402320 206206e0 and r6, r6, r0, lsr #4 00402324 206afae7 ldrb r6, [sl, r0, lsr #20]! 00402328 d4e90121 ldrdhs lr, pc, [r1, -r4] 0040232c 15f8010b bleq #0x480388 00402330 9047761e mrcne p7, #3, r4, c6, c0, #4 00402334 f8d22046 qsub8mi sp, r0, r8 00402338 fff78af8 (undecodable) 0040233c bde8f081 ldrhhi lr, [r0, #0x8d]! 00402340 4e414e00 subeq r4, lr, lr, asr #2 00402344 6e616e00 rsbeq r6, lr, lr, ror #2 00402348 494e4600 subeq r4, r6, sb, asr #28 0040234c 696e6600 rsbeq r6, r6, sb, ror #28 00402350 2de9f047 ldrbmi lr, [r0, sp, lsr #18]! 00402354 16468146 pkhbtmi r4, r1, r6, lsl #0xc 00402358 8ab0344a bmi #0x112e588 0040235c 7a440dca bgt #0x75354c 00402360 8de80d00 andeq lr, sp, sp, lsl #17 00402364 314a7a44 ldrbtmi r4, [sl], #-0xa31 00402368 921c03ac (undecodable) 0040236c 0dca84e8 stm r4, {r0, r2, r3, sb, fp, lr, pc} 00402370 0d0001f5 (undecodable) 00402374 dc503721 ldrsbhs r5, [r7, -ip]! 00402378 1b30fef7 (undecodable) 0040237c 90efb1f1 (undecodable) 00402380 1b04a0f1 (undecodable) 00402384 800502d5 strle r0, [r2, #-0x580] 00402388 64420120 andhs r4, r1, r4, ror #4 0040238c 00e00020 andhs lr, r0, r0 00402390 dff898a0 ldrsbge pc, [r8], pc 00402394 80460027 strhs r4, [r0, -r0, lsl #13] 00402398 fa44aaf1 (undecodable) 0040239c b80a0ee0 strh r0, [lr], -r8 004023a0 e0070ad0 andle r0, sl, r0, ror #15 004023a4 32466846 uqasxmi r4, r8, r2 004023a8 07eb4701 (undecodable) 004023ac 01230aeb bl #0x68afb8 004023b0 810103f0 (undecodable) 004023b4 49fd8de8 stm sp, {r0, r3, r6, r8, sl, fp, ip, sp, lr, pc} 004023b8 07006410 rsbne r0, r4, r7 004023bc 7f1c002c (undecodable) 004023c0 eed11a4f svcmi #0x1ad1ee 004023c4 7f44a83f svclo #0xa8447f 004023c8 19e0e807 (undecodable) 004023cc 15d007eb bl #0x5f6428 004023d0 04100df1 (undecodable) 004023d4 180a90e8 ldm r0, {r3, r4, sb, fp} 004023d8 0e008ae8 stm sl, {r1, r2, r3} 004023dc 0e00c068 stmvs r0, {r1, r2, r3} ^ 004023e0 f04201d1 strdle r4, r5, [r1, -r0] 004023e4 98190890 mulls r8, r8, sb 004023e8 32460123 movwhs r4, #0x1632 004023ec 06a903a8 stmdage r3, {r1, r2, r8, fp, sp, pc} 004023f0 03f02afd stc2 p0, c15, [sl, #-0xc]! 004023f4 03ab83e8 stm r3, {r0, r1, r8, sb, fp, sp, pc} 004023f8 07006d10 rsbne r0, sp, r7 004023fc 641c002d stchs p12, c1, [r0, #-0x190] 00402400 e3d14ff0 (undecodable) 00402404 01033246 ldrtmi r0, [r2], -r1, lsl #6 00402408 6946b8f1 (undecodable) 0040240c 000f03a8 stmdage r3, {r8, sb, sl, fp} 00402410 02d003f0 (undecodable) 00402414 04fd01e0 and pc, r1, r4, lsl #26 00402418 03f016fd ldc2 p0, c15, [r6, #-0xc] 0040241c c9e90001 smlabteq r0, sb, sb, lr 00402420 c9f80820 andhs pc, r8, sb, asr #17 00402424 0ab0bde8 pop {r1, r3, ip, sp, pc} 00402428 f0870000 strdeq r8, sb, [r0], -r0 0040242c e8400000 andeq r4, r0, r8, ror #1 00402430 012020e0 eor r2, r0, r1 00402434 030012e3 tst r2, #3 00402438 2c00001a bne #0x4024f0 0040243c 030010e3 tst r0, #3 00402440 1200000a beq #0x402490 00402444 0120d0e4 ldrb r2, [r0], #1 00402448 0130d1e4 ldrb r3, [r1], #1 0040244c 010052e3 cmp r2, #1 00402450 03005221 cmphs r2, r3 00402454 2f00001a bne #0x402518 00402458 030010e3 tst r0, #3 0040245c 0b00000a beq #0x402490 00402460 0120d0e4 ldrb r2, [r0], #1 00402464 0130d1e4 ldrb r3, [r1], #1 00402468 010052e3 cmp r2, #1 0040246c 03005221 cmphs r2, r3 00402470 2800001a bne #0x402518 00402474 030010e3 tst r0, #3 00402478 0400000a beq #0x402490 0040247c 0120d0e4 ldrb r2, [r0], #1 00402480 0130d1e4 ldrb r3, [r1], #1 00402484 010052e3 cmp r2, #1 00402488 03005221 cmphs r2, r3 0040248c 2100001a bne #0x402518 00402490 00402de9 stmdb sp!, {lr} 00402494 84e09fe5 ldr lr, [pc, #0x84] 00402498 042090e4 ldr r2, [r0], #4 0040249c 043091e4 ldr r3, [r1], #4 004024a0 0ec042e0 sub ip, r2, lr 004024a4 02c0cce1 bic ip, ip, r2 004024a8 8ec31ce0 ands ip, ip, lr, lsl #7 004024ac 03005201 cmpeq r2, r3 004024b0 f8ffff0a beq #0x402498 004024b4 0040bde8 ldm sp!, {lr} 004024b8 030ca0e1 lsl r0, r3, #0x18 004024bc 020c50e0 subs r0, r0, r2, lsl #24 004024c0 ff0e1c03 tsteq ip, #0xff0 004024c4 0700001a bne #0x4024e8 004024c8 0308a0e1 lsl r0, r3, #0x10 004024cc 020850e0 subs r0, r0, r2, lsl #16 004024d0 ff0c1c03 tsteq ip, #0xff00 004024d4 0300001a bne #0x4024e8 004024d8 0304a0e1 lsl r0, r3, #8 004024dc 020450e0 subs r0, r0, r2, lsl #8 004024e0 ff081c03 tsteq ip, #0xff0000 004024e4 02005300 subseq r0, r3, r2 004024e8 6000a011 rrxne r0, r0 004024ec 1eff2fe1 bx lr 004024f0 0120d0e4 ldrb r2, [r0], #1 004024f4 0130d1e4 ldrb r3, [r1], #1 004024f8 010052e3 cmp r2, #1 004024fc 03005221 cmphs r2, r3 00402500 0400001a bne #0x402518 00402504 0120d0e4 ldrb r2, [r0], #1 00402508 0130d1e4 ldrb r3, [r1], #1 0040250c 010052e3 cmp r2, #1 00402510 03005221 cmphs r2, r3 00402514 f5ffff0a beq #0x4024f0 00402518 030042e0 sub r0, r2, r3 0040251c 1eff2fe1 bx lr 00402520 01010101 mrseq r0, apsr 00402524 2de9f041 mvnsmi lr, sp, lsr #18 00402528 92b0dff8 (undecodable) 0040252c d4810546 (undecodable) 00402530 0c462021 (undecodable) 00402534 1f461646 sadd16mi r4, r6, pc 00402538 d8f80000 (undecodable) 0040253c 119008a8 stmdage r8, {r0, r4, ip, pc} 00402540 fef784fe mcr2 p7, #4, pc, c4, c14, #7 00402544 0020cde9 stmib sp, {sp} ^ 00402548 06004db1 mrslt r0, spsr 0040254c 2c4806aa bge #0x594604 00402550 4ff48071 orrvc pc, r0, pc, asr #8 00402554 02f0acff (undecodable) 00402558 28b14ff4 vst4.8 {d27, d29, d31, d1}, [pc:0x80], r8 0040255c a2643ce0 eors r6, ip, r2, lsr #9 00402560 4ff48074 strvc pc, [r0], #0x44f 00402564 41e04ff0 (undecodable) 00402568 4040cde9 stmib sp, {r6, lr} ^ 0040256c 04670390 andls r6, r3, r4, lsl #14 00402570 03a90698 stmdals r6, {r0, r1, r8, fp, sp, pc} 00402574 012203f0 (undecodable) 00402578 e9f810b1 tstlt r0, sb, ror #17 0040257c 40f21154 ldrpl pc, [r1], #-0x240 00402580 2be02049 stmdbmi r0!, {r0, r1, r3, r5, sp, lr, pc} 00402584 07a80422 andhs sl, r4, #0x70000 00402588 4ff48073 orrvc pc, r0, #0x4f000000 0040258c 02f072ff (undecodable) 00402590 10b140f2 vand d27, d0, d0 00402594 125420e0 eor r5, r0, r2, lsl r4 00402598 dde90610 ldrdne lr, pc, [r6], -sp 0040259c 03f0f0f8 (undecodable) 004025a0 10b140f2 vand d27, d0, d0 004025a4 135418e0 ands r5, r8, r3, lsl r4 004025a8 07980021 (undecodable) 004025ac 002203f0 (undecodable) 004025b0 88f82020 eorhs pc, r0, r8, lsl #17 004025b4 02a90290 andls sl, r2, r2, lsl #18 004025b8 08ab0798 stmdals r7, {r3, r8, sb, fp, sp, pc} 004025bc 22460091 (undecodable) 004025c0 294603f0 (undecodable) 004025c4 64f810b1 tstlt r0, r4, ror #16 004025c8 40f21554 ldrpl pc, [r5], #-0x240 004025cc 05e01898 ldmdals r8, {r0, r2, sp, lr, pc} 004025d0 08a91022 andshs sl, r0, #8, #18 004025d4 fef7a2ed stc p7, c15, [r2, #0x3f8]! 004025d8 00240798 stmdals r7, {sl, sp} 004025dc 08b103f0 (undecodable) 004025e0 1cf80698 stmdals r6, {r2, r3, r4, fp, ip, sp, lr, pc} 004025e4 08b103f0 (undecodable) 004025e8 2af8d8f8 (undecodable) 004025ec 00001199 (undecodable) 004025f0 401a02bf svclt #0x21a40 004025f4 204612b0 andslt r4, r2, r0, lsr #12 004025f8 bde8f081 ldrhhi lr, [r0, #0x8d]! 004025fc 03f0a8ed stc p0, c15, [r8, #0xc]! 00402600 100000a0 andge r0, r0, r0, lsl r0 00402604 10060030 andlo r0, r0, r0, lsl r6 00402608 2de9f041 mvnsmi lr, sp, lsr #18 0040260c c4b0dff8 (undecodable) 00402610 f0800c46 (undecodable) 00402614 05463ba1 teqge fp, r5, lsl #12 00402618 d8f80000 (undecodable) 0040261c 43900020 andhs sb, r0, r3, asr #32 00402620 54f8106f svcvs #0x10f854 00402624 02f0aeff (undecodable) 00402628 202e11d3 tstle r1, #32, #28 0040262c 44a10020 andhs sl, r0, r4, asr #2 00402630 02f0a8ff (undecodable) 00402634 414d0320 andhs r4, r3, r1, asr #26 00402638 4ff47041 cmnmi r0, pc, asr #8 0040263c a8470320 andhs r4, r3, r8, lsr #15 00402640 0021a847 strmi r2, [r8, r0, lsl #2]! 00402644 40f21344 ldrmi pc, [r3], #-0x240 00402648 032040f2 vhadd.s8 d18, d0, d3 0040264c 13413de0 eors r4, sp, r3, lsl r1 00402650 06eb4600 subeq lr, r6, r6, lsl #22 00402654 05ebc006 strbeq lr, [r0], r5, lsl #22 00402658 374657f8 (undecodable) 0040265c 040f0128 stmdahs r1, {r2, r8, sb, sl, fp} 00402660 24d102ad stcge p1, c13, [r2, #-0x90] 00402664 4ff48070 addvc pc, r0, pc, asr #8 00402668 01904ff4 vst4.8 {d25, d26, d27, d28}, [pc], r1 0040266c 80712846 strtmi r7, [r8], -r0, lsl #3 00402670 fef7ecfd stc2l p7, c15, [ip, #0x3f8]! 00402674 04344ff4 vst3.8 {d19, d20, d21}, [pc], r4 00402678 80722046 strtmi r7, [r0], -r0, lsl #5 0040267c 214600f0 (undecodable) 00402680 33f90020 andhs pc, r0, r3, lsr sb 00402684 01ab0090 andls sl, r0, r1, lsl #22 00402688 20464ff4 (undecodable) 0040268c 80712a46 strtmi r7, [sl], -r0, lsl #3 00402690 00f0caff (undecodable) 00402694 019a0446 strmi sb, [r4], -r1, lsl #20 00402698 28462946 strtmi r4, [sb], -r8, lsr #12 0040269c 00f024f9 (undecodable) 004026a0 04b32549 stmdbmi r5!, {r2, r8, sb, ip, sp, pc} 004026a4 002002f0 (undecodable) 004026a8 6dff05e0 and pc, r5, sp, ror #30 004026ac 22490020 andhs r4, r0, r2, lsr #18 004026b0 02f068ff (undecodable) 004026b4 40f21644 ldrmi pc, [r6], #-0x240 004026b8 204d0320 andhs r4, r3, r0, lsr #26 004026bc 4ff47041 cmnmi r0, pc, asr #8 004026c0 a847210c stceq p7, c4, [r1], #-0x2a0 004026c4 0320a847 strmi r2, [r8, r3]! 004026c8 a1b20320 andhs fp, r3, r1, lsr #5 004026cc a847d8f8 (undecodable) 004026d0 00004399 (undecodable) 004026d4 401a02bf svclt #0x21a40 004026d8 204644b0 sublt r4, r4, r0, lsr #12 004026dc bde8f081 ldrhhi lr, [r0, #0x8d]! 004026e0 03f036ed ldc p0, c15, [r6, #-0xc]! 004026e4 95e81e00 mulseq lr, r5, r8 004026e8 06f10800 andeq pc, r8, r6, lsl #2 004026ec 1ec00220 andhs ip, r2, lr, lsl r0 004026f0 00241149 ldmdbmi r1, {sl, sp} 004026f4 38600020 andhs r6, r0, r8, lsr r0 004026f8 02f044ff (undecodable) 004026fc e7e700bf svclt #0xe7e7 00402700 4c614000 subeq r6, r0, ip, asr #2 00402704 414d445f svcpl #0x444d41 00402708 54415f47 (undecodable) 0040270c 43503a20 eorshs r5, sl, r3, asr #32 00402710 41637469 ldmdbvs r4!, {r0, r6, r8, sb, sp, lr} ^ 00402714 76617465 ldrbvs r6, [r4, #-0x176]! 00402718 41544944 strbmi r5, [sb], #-0x441 0040271c 524d4365 strbvs r4, [r3, #-0xd52] 00402720 72744175 strbvc r7, [r1, #-0x472] 00402724 74685365 ldrbvs r6, [r3, #-0x874] 00402728 7373696f svcvs #0x697373 0040272c 6e20454e cdpmi p0, #4, c2, c5, c14, #3 00402730 5445520a beq #0x1893c88 00402734 00000000 andeq r0, r0, r0 00402738 1c654000 subeq r6, r0, ip, lsl r5 0040273c b5624000 strheq r6, [r0], #-0x25 00402740 414d445f svcpl #0x444d41 00402744 54415f47 (undecodable) 00402748 43503a20 eorshs r5, sl, r3, asr #32 0040274c 41637469 ldmdbvs r4!, {r0, r6, r8, sb, sp, lr} ^ 00402750 76617465 ldrbvs r6, [r4, #-0x176]! 00402754 41544944 strbmi r5, [sb], #-0x441 00402758 524d4365 strbvs r4, [r3, #-0xd52] 0040275c 72744175 strbvc r7, [r1, #-0x472] 00402760 74685365 ldrbvs r6, [r3, #-0x874] 00402764 7373696f svcvs #0x697373 00402768 6e20696e cdpvs p0, #6, c2, c9, c14, #3 0040276c 76616c69 stmdbvs ip!, {r1, r2, r4, r5, r6, r8, sp, lr} ^ 00402770 64207365 ldrbvs r2, [r3, #-0x64]! 00402774 7373696f svcvs #0x697373 00402778 6e204944 strbmi r2, [sb], #-0x6e 0040277c 0a000000 andeq r0, r0, sl 00402780 f8b50d46 (undecodable) 00402784 34a10446 (undecodable) 00402788 002002f0 (undecodable) 0040278c fbfe2869 stmdbvs r8!, {r0, r1, r3, r4, r5, r6, r7, sb, sl, fp, ip, sp, lr, pc} 00402790 012808d8 stmdale r8, {r0, fp, sp} 00402794 271d0026 strhs r1, [r0], -r7, lsr #26 00402798 202e13d0 andsle r2, r3, r0, lsr #28 0040279c 386800b3 movwlt r6, #0x838 004027a0 18370136 (undecodable) 004027a4 f8e7374d ldcmi p7, c14, [r7, #-0x3e0]! 004027a8 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 004027ac 7041a847 (undecodable) 004027b0 03200021 (undecodable) 004027b4 a8470320 andhs r4, r3, r8, lsr #15 004027b8 40f21a41 tstmi sl, r0, asr #4 004027bc 40f21a44 ldrmi pc, [sl], #-0x240 004027c0 a84726e0 eor r4, r6, r8, lsr #15 004027c4 2f4d0320 andhs r4, r3, pc, lsr #26 004027c8 4ff47041 cmnmi r0, pc, asr #8 004027cc a8470320 andhs r4, r3, r8, lsr #15 004027d0 0021a847 strmi r2, [r8, r0, lsl #2]! 004027d4 032040f2 vhadd.s8 d18, d0, d3 004027d8 194140f2 vand d20, d0, d9 004027dc 1944a847 (undecodable) 004027e0 13e04ff4 vst4.8 {d30, d31, d0, d1}, [pc:0x40], r3 004027e4 f0502158 stmdapl r1!, {r4, r5, r6, r7, ip, lr} 004027e8 01f10102 andeq pc, r1, #0x40000000 004027ec 225091b1 orrslt r5, r1, r2, lsr #32 004027f0 012026a1 (undecodable) 004027f4 38600024 strhs r6, [r0], #-0x38 004027f8 286947f8 (undecodable) 004027fc 040c41f6 (undecodable) 00402800 50102e50 eorpl r1, lr, r0, asr r0 00402804 002002f0 (undecodable) 00402808 bdfe2da1 strhge pc, [sp, -sp]! 0040280c 002002f0 (undecodable) 00402810 b9fe2046 (undecodable) 00402814 f8bd0120 strdhs fp, ip, [r1], -r8 00402818 03f009fd stc2 p0, c15, [sb, #-0xc] 0040281c 0028e7d0 rscle r2, r7, r0, lsl #16 00402820 19490446 (undecodable) 00402824 00202246 strtmi r2, [r2], -r0 00402828 02f0acfe cdp2 p0, #0xa, c15, c12, c2, #0 0040282c 154d0320 andhs r4, r3, r5, lsl sp 00402830 4ff47041 cmnmi r0, pc, asr #8 00402834 a8470320 andhs r4, r3, r8, lsr #15 00402838 0021a847 strmi r2, [r8, r0, lsl #2]! 0040283c 032040f2 vhadd.s8 d18, d0, d3 00402840 1941a847 (undecodable) 00402844 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00402848 7041a847 (undecodable) 0040284c 210c0320 andhs r0, r3, r1, lsr #24 00402850 a847a1b2 adclt r4, r1, #168, #14 00402854 0320b3e7 ldr r2, [r3, r3]! 00402858 414d445f svcpl #0x444d41 0040285c 54415f47 (undecodable) 00402860 43503a20 eorshs r5, sl, r3, asr #32 00402864 416c6c6f svcvs #0x6c6c41 00402868 63617465 ldrbvs r6, [r4, #-0x163]! 0040286c 41544944 strbmi r5, [sb], #-0x441 00402870 524d5365 ldrbvs r4, [r3, #-0xd52] 00402874 7373696f svcvs #0x697373 00402878 6e20454e cdpmi p0, #4, c2, c5, c14, #3 0040287c 5445520a beq #0x1893dd4 00402880 00000000 andeq r0, r0, r0 00402884 b5624000 strheq r6, [r0], #-0x25 00402888 4c654000 subeq r6, r0, ip, asr #10 0040288c 414d445f svcpl #0x444d41 00402890 54415f47 (undecodable) 00402894 43503a20 eorshs r5, sl, r3, asr #32 00402898 416c6c6f svcvs #0x6c6c41 0040289c 63617465 ldrbvs r6, [r4, #-0x163]! 004028a0 41544944 strbmi r5, [sb], #-0x441 004028a4 524d5365 ldrbvs r4, [r3, #-0xd52] 004028a8 7373696f svcvs #0x697373 004028ac 6e207365 ldrbvs r2, [r3, #-0x6e]! 004028b0 7373696f svcvs #0x697373 004028b4 6e206372 rsbvc r2, r3, #0x6e 004028b8 65617465 ldrbvs r6, [r4, #-0x165]! 004028bc 640a0000 andeq r0, r0, r4, ror #20 004028c0 414d445f svcpl #0x444d41 004028c4 54415f47 (undecodable) 004028c8 43503a20 eorshs r5, sl, r3, asr #32 004028cc 416c6c6f svcvs #0x6c6c41 004028d0 63617465 ldrbvs r6, [r4, #-0x163]! 004028d4 41544944 strbmi r5, [sb], #-0x441 004028d8 524d5365 ldrbvs r4, [r3, #-0xd52] 004028dc 7373696f svcvs #0x697373 004028e0 6e204558 stmdapl r5, {r1, r2, r3, r5, r6, sp} ^ 004028e4 49540a00 andeq r5, sl, sb, asr #8 004028e8 10b5a8b1 (undecodable) 004028ec a1b18842 addmi fp, r8, #0x40000028 004028f0 06d00139 stmdblo r1, {r1, r2, ip, lr, pc} 004028f4 82b110f8 (undecodable) 004028f8 013b8b54 strpl r3, [fp], #0xb01 004028fc 013af9e7 ldrb r3, [sb, r1, lsl #20]! 00402900 11185208 ldmdaeq r2, {r0, r4, fp, ip} ^ 00402904 01393ab1 teqlt sl, r1, lsl #18 00402908 0b78013a blo #0x46093c 0040290c 047801f8 (undecodable) 00402910 014900f8 (undecodable) 00402914 013bf6e7 ldrb r3, [r6, r1, lsl #22]! 00402918 10bd0000 andeq fp, r0, r0, lsl sp 0040291c 074a0146 strmi r4, [r1], -r7, lsl #20 00402920 d2f800c0 (undecodable) 00402924 bcf1000f svceq #0xf1bc 00402928 02d1f3df svcle #0xf3d102 0040292c 84461060 andsvs r4, r0, r4, lsl #13 00402930 08460021 (undecodable) 00402934 00220023 movwhs r2, #0x200 00402938 604700bf svclt #0x4760 0040293c 5c6e4100 subeq r6, r1, ip, asr lr 00402940 b0b50d69 stmdbvs sp, {r4, r5, r7, r8, sl, ip, sp, pc} 00402944 36a10446 (undecodable) 00402948 002002f0 (undecodable) 0040294c 1bfe202d stchs p14, c15, [r0, #-0x6c]! 00402950 11d35649 ldmdbmi r6, {r0, r4, r8, sb, ip, lr, pc} ^ 00402954 002002f0 (undecodable) 00402958 15fe484d stclmi p14, c15, [r8, #-0x54] 0040295c 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00402960 7041a847 (undecodable) 00402964 03200021 (undecodable) 00402968 a84740f2 vabd.s8 d20, d16, d24 0040296c 13440320 andhs r4, r3, r3, lsl r4 00402970 40f21341 tstmi r3, r0, asr #4 00402974 51e005eb bl #0x57aac0 00402978 450004eb bl #0x502a94 0040297c c0004168 stmdavs r1, {r6, r7} ^ 00402980 59b31821 tsths r8, sb, asr r3 00402984 fef762fc stc2l p7, c15, [r2], #-0x3f8 00402988 2fa10020 andhs sl, r0, pc, lsr #2 0040298c 02f0fafd ldc2l p0, c15, [sl, #8]! 00402990 4ff4f050 rscspl pc, r0, pc, asr #8 00402994 205820b1 (undecodable) 00402998 04f5f051 mvnspl pc, r4, lsl #10 0040299c 01380860 andvs r3, r8, r1, lsl #16 004029a0 15d10220 andhs sp, r2, r5, lsl r1 004029a4 03f043fc mcrr2 p0, #0, pc, r3, c3 004029a8 88b13349 ldmdbmi r3!, {r3, r7, r8, ip, sp, pc} 004029ac 04460020 andhs r4, r0, r4, lsl #12 004029b0 224602f0 (undecodable) 004029b4 e7fd314d ldcmi p13, c15, [r1, #-0x39c]! 004029b8 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 004029bc 7041a847 (undecodable) 004029c0 210c0320 andhs r0, r3, r1, lsr #24 004029c4 a847a1b2 adclt r4, r1, #168, #14 004029c8 0320a847 strmi r2, [r8, r3]! 004029cc 17e02c49 stmdbmi ip!, {r0, r1, r2, r4, sp, lr, pc} 004029d0 00200024 strhs r2, [r0], #-0 004029d4 02f0d6fd ldc2l p0, c15, [r6, #8] 004029d8 20e0284d stcmi p0, c14, [r8, #-0x80]! 004029dc 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 004029e0 7041a847 (undecodable) 004029e4 03200021 (undecodable) 004029e8 a8470320 andhs r4, r3, r8, lsr #15 004029ec 40f21341 tstmi r3, r0, asr #4 004029f0 40f21344 ldrmi pc, [r3], #-0x240 004029f4 a84723a1 smulwbge r3, r8, r7 004029f8 002002f0 (undecodable) 004029fc c3fd2049 stmdbmi r0!, {r0, r1, r6, r7, r8, sl, fp, ip, sp, lr, pc} 00402a00 002002f0 (undecodable) 00402a04 bffd1d4d ldcmi p13, c15, [sp, #-0x2fc] 00402a08 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00402a0c 7041a847 (undecodable) 00402a10 210c0320 andhs r0, r3, r1, lsr #24 00402a14 a847a1b2 adclt r4, r1, #168, #14 00402a18 0320a847 strmi r2, [r8, r3]! 00402a1c 2046b0bd ldclt p6, c4, [r0, #0x80]! 00402a20 414d445f svcpl #0x444d41 00402a24 54415f47 (undecodable) 00402a28 43503a20 eorshs r5, sl, r3, asr #32 00402a2c 436c6f73 (undecodable) 00402a30 65415449 ldmdbmi r4, {r0, r2, r5, r6, r8, lr} ^ 00402a34 44524d53 movtpl r5, #0xd244 00402a38 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 00402a3c 6f6e2045 strmi r6, [r0, #-0xe6f]! 00402a40 4e544552 subpl r5, r5, #0x4e000000 00402a44 0a000000 andeq r0, r0, sl 00402a48 414d445f svcpl #0x444d41 00402a4c 54415f47 (undecodable) 00402a50 43503a20 eorshs r5, sl, r3, asr #32 00402a54 436c6f73 (undecodable) 00402a58 65415449 ldmdbmi r4, {r0, r2, r5, r6, r8, lr} ^ 00402a5c 44524d53 movtpl r5, #0xd244 00402a60 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 00402a64 6f6e2073 (undecodable) 00402a68 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 00402a6c 6f6e2063 (undecodable) 00402a70 6c6f7365 ldrbvs r6, [r3, #-0xf6c]! 00402a74 640a0000 andeq r0, r0, r4, ror #20 00402a78 a6654000 subeq r6, r0, r6, lsr #11 00402a7c b5624000 strheq r6, [r0], #-0x25 00402a80 f7644000 strdeq r6, r7, [r0], #-0x47 00402a84 414d445f svcpl #0x444d41 00402a88 54415f47 (undecodable) 00402a8c 43503a20 eorshs r5, sl, r3, asr #32 00402a90 436c6f73 (undecodable) 00402a94 65415449 ldmdbmi r4, {r0, r2, r5, r6, r8, lr} ^ 00402a98 44524d53 movtpl r5, #0xd244 00402a9c 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 00402aa0 6f6e2066 strtvs r6, [r0], -pc, ror #28 00402aa4 61696c65 strbvs r6, [ip, #-0x961]! 00402aa8 640a0000 andeq r0, r0, r4, ror #20 00402aac 96644000 umaaleq r6, r0, r6, r4 00402ab0 2de9f84f svcmi #0xf8e92d 00402ab4 0d466aa1 (undecodable) 00402ab8 80460020 andhs r4, r0, r0, lsl #13 00402abc 02f062fd stc2l p0, c15, [r2, #-8]! 00402ac0 2c4654f8 (undecodable) 00402ac4 100fb0f1 (undecodable) 00402ac8 805f0dd3 movwle r5, #0xdf80 00402acc f94c0320 strdhs r4, r5, [r3], -sb 00402ad0 4ff47041 cmnmi r0, pc, asr #8 00402ad4 a0470320 andhs r4, r3, r0, lsr #15 00402ad8 0021a047 strmi r2, [r0, r0, lsl #2]! 00402adc 4ff48076 strvc pc, [r0], pc, asr #8 00402ae0 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00402ae4 807127e0 eor r7, r7, r0, lsl #3 00402ae8 d5f82878 stmdavc r8!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} 00402aec d5f81898 ldmdals r8, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} 00402af0 d5f81424 ldrhs pc, [r4], #-0x8d5 00402af4 17f1050f svceq #0x5f117 00402af8 d5f820a8 stmdage r0!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} 00402afc d5f824b8 stmdalt r4!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} 00402b00 d5f82c38 stmdalo ip!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} 00402b04 d5f83018 ldmdane r0!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} 00402b08 1ad83e1d ldcne p8, c13, [lr, #-0x68]! 00402b0c 4e4517d9 ldmdble r7, {r1, r2, r3, r6, r8, sl, lr} 00402b10 73490020 andhs r4, r0, r3, ror sb 00402b14 02f036fd ldc2 p0, c15, [r6, #-8]! 00402b18 4ff48076 strvc pc, [r0], pc, asr #8 00402b1c 6d490020 andhs r4, r0, sp, ror #18 00402b20 02f030fd ldc2 p0, c15, [r0, #-8]! 00402b24 e34c0320 andhs r4, r3, r3, ror #25 00402b28 4ff47041 cmnmi r0, pc, asr #8 00402b2c a047310c ldceq p7, c4, [r1], #-0x280 00402b30 0320a047 strmi r2, [r0, r3]! 00402b34 b1b20320 strhhs fp, [r3], -r1 00402b38 a0473046 ldrtmi r4, [r0], -r0, lsr #15 00402b3c bde8f88f svchi #0xf8e8bd 00402b40 baf1010f svceq #0x1f1ba 00402b44 07d1181d ldcne p1, c13, [r8, #-0x1c] 00402b48 90429cbf svclt #0x9c4290 00402b4c 081d9042 addsmi r1, r0, #8, #26 00402b50 18d96249 stmdbmi r2!, {r3, r4, r8, fp, ip, lr, pc} ^ 00402b54 dde7000e mcreq p7, #0, lr, c0, c13, #6 00402b58 00eb8000 addeq lr, r0, r0, lsl #22 00402b5c 08eb0016 strne lr, [r0], -r8, lsl #22 00402b60 d6f81803 tsteq r8, #0xd60000 00402b64 03281ad1 tstle sl, r3, lsl #16 00402b68 06f54670 subvc pc, r6, r6, lsl #10 00402b6c 211d0090 andls r1, r0, r1, lsr #26 00402b70 02f042fe cdp2 p0, #4, c15, c2, c2, #0 00402b74 d0b14849 stmdbmi r8, {r4, r6, r7, r8, ip, sp, pc} ^ 00402b78 002002f0 (undecodable) 00402b7c 03fd40f2 vadd.f32 d31, d0, d3 00402b80 3226cbe7 (undecodable) 00402b84 40462946 strtmi r4, [sb], -r0, asr #12 00402b88 00f098f9 (undecodable) 00402b8c 51490646 (undecodable) 00402b90 002002f0 (undecodable) 00402b94 f7fc002e mcrhs p12, #0, pc, c0, c7, #7 00402b98 c4d10026 strhs sp, [r0], -r4, asr #3 00402b9c cde73d49 ldmdbmi sp!, {r0, r2, r3, r6, r7, r8, sb, sl, sp, lr, pc} 00402ba0 002002f0 (undecodable) 00402ba4 effc40f2 (undecodable) 00402ba8 6226b7e7 ldr r2, [r7, r2, ror #12]! 00402bac 04eb0b00 andeq lr, fp, r4, lsl #22 00402bb0 ddf800c0 (undecodable) 00402bb4 10f8041f svcne #0x4f810 00402bb8 42788378 stmvc r3, {r1, r6, fp, ip, sp, lr} 00402bbc c07841ea b #0x1460ec4 00402bc0 022143ea b #0x14cafd0 00402bc4 002041ea b #0x144abcc 00402bc8 0040d6f8 (undecodable) 00402bcc 48138842 addmi r1, r8, #72, #6 00402bd0 13d906f5 (undecodable) 00402bd4 5271baf1 (undecodable) 00402bd8 020f6446 strbtmi r0, [r4], -r2, lsl #30 00402bdc 08601bd0 andsle r6, fp, r8 00402be0 baf1030f svceq #0x3f1ba 00402be4 10d0baf1 (undecodable) 00402be8 040f15d0 andsle r0, r5, r4, lsl #30 00402bec 3a490020 andhs r4, r0, sl, lsr sb 00402bf0 02f0c8fc stc2l p0, c15, [r8], {2} 00402bf4 40f23126 ldrths pc, [r1], -r0, asr #4 00402bf8 90e728a1 (undecodable) 00402bfc 002002f0 (undecodable) 00402c00 c1fc4ff4 (undecodable) 00402c04 0c7689e7 str r7, [sb, ip, lsl #12] 00402c08 40462946 strtmi r4, [sb], -r0, asr #12 00402c0c 00f06af8 (undecodable) 00402c10 06460028 stmdahs r0, {r1, r2, sb, sl, lr} 00402c14 7ff482af svcge #0x82f47f 00402c18 05f58361 orrvs pc, r3, r5, lsl #10 00402c1c 0020ca19 stmibne sl, {sp} ^ 00402c20 c855d070 sbcsvc r5, r0, r8, asr #11 00402c24 90705070 (undecodable) 00402c28 41f65010 subsne pc, r0, r1, asr #12 00402c2c 2e184ff4 vst2.8 {d17, d18}, [pc:0x80], lr 00402c30 80623046 ldrtmi r6, [r0], -r0, lsl #5 00402c34 fef7b6ea b #0xff1c0c34 00402c38 20463146 ldrtmi r4, [r1], -r0, lsr #12 00402c3c 4a4600f0 (undecodable) 00402c40 4dfe0646 strmi pc, [r6], -sp, asr #28 00402c44 00287ff4 (undecodable) 00402c48 69af2249 stmdbmi r2!, {r0, r3, r5, r6, r8, sb, sl, fp, sp, pc} 00402c4c 41f65050 subspl pc, r0, r1, asr #12 00402c50 45f80090 andls pc, r0, r5, asr #16 00402c54 00200026 strhs r2, [r0], -r0 00402c58 02f094fc ldc2 p0, c15, [r4], {2} 00402c5c 6de700bf svclt #0xe76d 00402c60 414d445f svcpl #0x444d41 00402c64 54415f47 (undecodable) 00402c68 43503a20 eorshs r5, sl, r3, asr #32 00402c6c 436f6e66 strbtvs r6, [lr], -r3, asr #30 00402c70 69677572 rsbsvc r6, r5, #0x1a40000 00402c74 65417574 ldrbtvc r4, [r5], #-0x165 00402c78 68656e74 strbtvc r6, [lr], #-0x568 00402c7c 69636174 strbtvc r6, [r1], #-0x369 00402c80 65645365 ldrbvs r6, [r3, #-0x465] 00402c84 7373696f svcvs #0x697373 00402c88 6e20454e cdpmi p0, #4, c2, c5, c14, #3 00402c8c 5445520a beq #0x18941e4 00402c90 00000000 andeq r0, r0, r0 00402c94 22694000 subeq r6, r0, r2, lsr #18 00402c98 7d684000 subeq r6, r0, sp, ror r8 00402c9c 414d445f svcpl #0x444d41 00402ca0 54415f47 (undecodable) 00402ca4 43503a20 eorshs r5, sl, r3, asr #32 00402ca8 4552524f svcmi #0x525245 00402cac 523a2049 stmdbmi r0!, {r1, r4, r6, sb, fp, ip, sp} 00402cb0 6e76616c stclvs p6, c7, [r1], #-0x1b8 00402cb4 69642063 (undecodable) 00402cb8 6f6e6669 stmdbvs r6!, {r0, r1, r2, r3, r5, r6, sb, sl, fp, sp, lr} ^ 00402cbc 67757265 ldrbvs r7, [r2, #-0x567]! 00402cc0 20736571 (undecodable) 00402cc4 75656e63 (undecodable) 00402cc8 65206e75 strbvc r2, [lr, #-0x65]! 00402ccc 6d626572 rsbvc r6, r5, #0xd0000006 00402cd0 0a000000 andeq r0, r0, sl 00402cd4 ec664000 subeq r6, r0, ip, ror #13 00402cd8 e5684000 subeq r6, r0, r5, ror #17 00402cdc 94694000 umaaleq r6, r0, r4, sb 00402ce0 d9694000 ldrdeq r6, r7, [r0], #-0x99 00402ce4 2de9f047 ldrbmi lr, [r0, sp, lsr #18]! 00402ce8 88b00e46 strmi fp, [lr], -r8, lsl #1 00402cec 53a18046 pkhtbmi sl, r0, r3, asr #2 00402cf0 00200024 strhs r2, [r0], #-0 00402cf4 02f046fc mcrr2 p0, #0, pc, r6, c2 00402cf8 304650f8 (undecodable) 00402cfc 107fb4eb bl #0xff122944 00402d00 177f02d0 andle r7, r2, r7, lsl pc 00402d04 4ff48074 strvc pc, [r0], #0x44f 00402d08 3be0d6f8 (undecodable) 00402d0c 1c58d6f8 (undecodable) 00402d10 3898d6f8 (undecodable) 00402d14 3ca8202d stchs p8, c10, [r0, #-0xf0]! 00402d18 d6f84018 stmdane r0, {r1, r2, r4, r6, r7, fp, ip, sp, lr, pc} ^ 00402d1c d6f81424 ldrhs pc, [r4], #-0x8d6 00402d20 cde90644 strmi lr, [r6], #-0x9cd 00402d24 cde90444 strmi lr, [r4], #-0x9cd 00402d28 cde90244 strmi lr, [r2], #-0x9cd 00402d2c 18bf402d stclhs p15, c11, [r0, #-0x60] 00402d30 1fd10aeb bl #0x6b71b4 00402d34 d5039a42 addsmi r0, sl, #0x54000003 00402d38 13d309eb bl #0x67798c 00402d3c d5039a42 addsmi r0, sl, #0x54000003 00402d40 24bf01eb bl #0x4729d8 00402d44 d5039a42 addsmi r0, sl, #0x54000003 00402d48 0bd36fea b #0x1ff797c 00402d4c 0a02ee08 stmeq lr!, {r1, r3, sb} ^ 00402d50 964206d8 stmdale r6, {r1, r2, r4, r7, sb, lr} 00402d54 6fea0902 andeq lr, sb, #0x6f000 00402d58 96429cbf svclt #0x9c4296 00402d5c ca439642 addsmi r4, r6, #0x28000003 00402d60 24d95249 ldmdbmi r2, {r2, r5, r8, fp, ip, lr, pc} ^ 00402d64 00202a46 strtmi r2, [sl], -r0 00402d68 02f00cfc (undecodable) 00402d6c 4ff48074 strvc pc, [r0], #0x44f 00402d70 06e04f49 stmdbmi pc, {r1, r2, sp, lr, pc} ^ 00402d74 00202a46 strtmi r2, [sl], -r0 00402d78 02f004fc (undecodable) 00402d7c 4ff48274 strvc pc, [r2], #0x44f 00402d80 94b1af4d stcmi p1, c11, [pc, #0x250]! 00402d84 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00402d88 7041a847 (undecodable) 00402d8c 03200021 (undecodable) 00402d90 a8470320 andhs r4, r3, r8, lsr #15 00402d94 2146a847 strmi r4, [r8, r1, lsr #12]! 00402d98 47490020 andhs r4, r0, r7, asr #18 00402d9c 02f0f2fb blx #0xbedae 00402da0 204608b0 andlt r4, r8, r0, lsr #12 00402da4 bde8f087 (undecodable) 00402da8 0024f5e7 ldrb r2, [r5, r0, lsl #8]! 00402dac 041d06a8 stmdage r6, {r2, r8, sl, fp, ip} 00402db0 21443246 ldrtmi r4, [r2], -r1, lsr #8 00402db4 fef7b2e9 ldmib r2!, {r1, r2, r3, r4, r5, r6, r7, r8, sb, sl, ip, sp, lr, pc} 00402db8 04eb0901 (undecodable) 00402dbc 04a83246 ldrtmi sl, [r2], -r4, lsl #16 00402dc0 fef7ace9 stmib ip!, {r1, r2, r3, r4, r5, r6, r7, r8, sb, sl, ip, sp, lr, pc} 00402dc4 04eb0a01 (undecodable) 00402dc8 02a83246 ldrtmi sl, [r2], -r2, lsl #16 00402dcc fef7a6e9 stmib r6!, {r1, r2, r3, r4, r5, r6, r7, r8, sb, sl, ip, sp, lr, pc} 00402dd0 dde90623 movwhs lr, #0x69dd 00402dd4 52ea0300 andeq lr, r3, r2, asr sl 00402dd8 1fd04046 (undecodable) 00402ddc 009500f0 (undecodable) 00402de0 35ffe8b1 mvnlt pc, r5, lsr pc 00402de4 0546380e cdpeq p6, #3, c4, c8, c5, #0 00402de8 00eb8000 addeq lr, r0, r0, lsl #22 00402dec 324608eb bl #0x6146bc 00402df0 001000f5 (undecodable) 00402df4 447104a8 stmdage r4, {r2, r6, r8, ip, sp, lr} 00402df8 fef764f9 (undecodable) 00402dfc 30b905f1 (undecodable) 00402e00 100104a8 stmdage r4, {r4, r8} 00402e04 3246fef7 (undecodable) 00402e08 5df980b1 orrlt pc, r0, sp, asr sb 00402e0c 16a10020 andhs sl, r0, r6, lsl r1 00402e10 02f0b8fb blx #0xff23ee22 00402e14 4ff40d74 strvc pc, [sp], #-0x44f 00402e18 b2e74ff4 (undecodable) 00402e1c 0c74afe7 str r7, [pc, ip, lsl #8]! 00402e20 21490020 andhs r4, r0, r1, lsr #18 00402e24 02f0aefb blx #0xfefbee36 00402e28 40f23324 ldrths pc, [r3], #-0x240 00402e2c a8e7dde9 ldmib sp, {r3, r5, r7, r8, sb, sl, sp, lr, pc} ^ 00402e30 02010024 strhs r0, [r0], #-0x102 00402e34 c5e90601 smlabteq r6, r5, sb, lr 00402e38 a2e700bf svclt #0xe7a2 00402e3c 414d445f svcpl #0x444d41 00402e40 54415f47 (undecodable) 00402e44 43503a20 eorshs r5, sl, r3, asr #32 00402e48 436f6e66 strbtvs r6, [lr], -r3, asr #30 00402e4c 69677572 rsbsvc r6, r5, #0x1a40000 00402e50 65437279 ldmdbvc r2!, {r0, r2, r5, r6, r8, sb, lr} ^ 00402e54 70746f53 (undecodable) 00402e58 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 00402e5c 6f6e2045 strmi r6, [r0, #-0xe6f]! 00402e60 4e544552 subpl r5, r5, #0x4e000000 00402e64 0a000000 andeq r0, r0, sl 00402e68 414d445f svcpl #0x444d41 00402e6c 54415f47 (undecodable) 00402e70 43503a20 eorshs r5, sl, r3, asr #32 00402e74 4552524f svcmi #0x525245 00402e78 523a2044 strtmi r3, [r0], #-0xa52 00402e7c 58206465 strbvs r2, [r4, #-0x58]! 00402e80 76696365 strbvs r6, [r3, #-0x976]! 00402e84 2070726f svcvs #0x727020 00402e88 76696465 strbvs r6, [r4, #-0x976]! 00402e8c 6420646f svcvs #0x642064 00402e90 6573206e cdpvs p3, #2, c7, c0, c5, #3 00402e94 6f74206d stcvs p4, c7, [r0, #-0x1bc]! 00402e98 61746368 stmdavs r3!, {r0, r5, r6, sl, ip, sp, lr} ^ 00402e9c 20636f6e cdpvs p3, #6, c6, c15, c0, #1 00402ea0 74657874 ldrbtvc r6, [r8], #-0x574 00402ea4 0a000000 andeq r0, r0, sl 00402ea8 45684000 subeq r6, r0, r5, asr #16 00402eac 086a4000 subeq r6, r0, r8, lsl #20 00402eb0 f4654000 strdeq r6, r7, [r0], #-0x54 00402eb4 b5624000 strheq r6, [r0], #-0x25 00402eb8 a3674000 subeq r6, r0, r3, lsr #15 00402ebc 2de9f84f svcmi #0xf8e92d 00402ec0 0f4653a1 cmpge r3, pc, lsl #12 00402ec4 05460020 andhs r4, r0, r5, lsl #12 00402ec8 02f05cfb blx #0x1b3eeda 00402ecc 3c4654f8 (undecodable) 00402ed0 100fb0f1 (undecodable) 00402ed4 805f0ed3 movwle r5, #0xef80 00402ed8 594c0320 andhs r4, r3, sb, asr ip 00402edc 4ff47041 cmnmi r0, pc, asr #8 00402ee0 a0470320 andhs r4, r3, r0, lsr #15 00402ee4 0021a047 strmi r2, [r0, r0, lsl #2]! 00402ee8 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00402eec 80714ff4 vst4.32 {d23, d25, d27, d29}, [pc], r0 00402ef0 8075a047 strmi r7, [r0, r0, lsl #11]! 00402ef4 82e0000e cdpeq p0, #0, c14, c0, c2, #4 00402ef8 d7f82898 stmdals r8!, {r0, r1, r2, r4, r6, r7, fp, ip, sp, lr, pc} 00402efc 00eb8000 addeq lr, r0, r0, lsl #22 00402f00 05eb0015 strne lr, [r0, #-0xb05] 00402f04 05f54678 stmdavc r6, {r0, r2, r8, sl, ip, sp, lr, pc} ^ 00402f08 d5f81803 tsteq r8, #0xd50000 00402f0c 022812d1 tstle r2, r2, lsl #16 00402f10 d7f81424 ldrhs pc, [r4], #-0x8d7 00402f14 211d4046 strbmi r1, [r0], -r1, lsr #26 00402f18 d7f82cb8 stmdalt ip!, {r0, r1, r2, r4, r6, r7, fp, ip, sp, lr, pc} 00402f1c d7f830a8 ldmdage r0!, {r0, r1, r2, r4, r6, r7, fp, ip, sp, lr, pc} 00402f20 02f06afc stc2l p0, c15, [sl], #-8 00402f24 78b14549 stmdbmi r5, {r3, r4, r5, r6, r8, ip, sp, pc} ^ 00402f28 06460020 andhs r4, r0, r6, lsl #12 00402f2c 02f02afb blx #0xebef3e 00402f30 40f23224 ldrths pc, [r2], #-0x240 00402f34 2fe04049 stmdbmi r0, {r0, r1, r2, r3, r5, sp, lr, pc} ^ 00402f38 00200026 strhs r2, [r0], -r0 00402f3c 02f022fb blx #0xcbef4e 00402f40 4ff40c74 strvc pc, [ip], #-0x44f 00402f44 27e004eb bl #0x53afe8 00402f48 0b0010f8 (undecodable) 00402f4c 041f4278 stmdavc r2, {r2, r8, sb, sl, fp, ip} ^ 00402f50 8378c078 stmvc r0, {r0, r1, r7, fp, ip, sp, lr} ^ 00402f54 41ea0221 (undecodable) 00402f58 43ea0020 andhs lr, r0, r3, asr #20 00402f5c 41ea0040 andmi lr, r0, r1, asr #20 00402f60 28b10021 (undecodable) 00402f64 013861f1 (undecodable) 00402f68 0001c5e9 stmib r5, {r8} ^ 00402f6c d00104eb bl #0x5036b4 00402f70 0a000324 strhs r0, [r3], #-0xa 00402f74 002610f8 (undecodable) 00402f78 041f4278 stmdavc r2, {r2, r8, sb, sl, fp, ip} ^ 00402f7c 8378c078 stmvc r0, {r0, r1, r7, fp, ip, sp, lr} ^ 00402f80 41ea0221 (undecodable) 00402f84 c8f80040 andmi pc, r0, r8, asr #17 00402f88 002443ea b #0x14cbf90 00402f8c 002041ea b #0x144af94 00402f90 0040c5f8 (undecodable) 00402f94 480307f5 (undecodable) 00402f98 8361320e cdpeq p1, #3, c6, c2, c3, #4 00402f9c 01eb0900 andeq lr, sb, r1, lsl #22 00402fa0 01f80960 andvs pc, sb, r1, lsl #16 00402fa4 c270320c ldceq p0, c7, [r2], #-0x308 00402fa8 8270320a beq #0x109f1b8 00402fac 427041f6 (undecodable) 00402fb0 50103e18 ldmdane lr!, {r4, r6, ip} 00402fb4 4ff48062 addvs pc, r0, #0x4f000000 00402fb8 3046fef7 (undecodable) 00402fbc f4e8d7f8 (undecodable) 00402fc0 18284046 (undecodable) 00402fc4 314600f0 (undecodable) 00402fc8 89fc34b1 teqlt r4, sb, lsl #25 00402fcc 2546d7f8 (undecodable) 00402fd0 180841f6 (undecodable) 00402fd4 50517850 rsbspl r5, r8, r0, asr r1 00402fd8 01e00546 strmi lr, [r5], -r1 00402fdc 88b1184c (undecodable) 00402fe0 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00402fe4 7041a047 (undecodable) 00402fe8 290c0320 andhs r0, r3, sb, lsr #24 00402fec a047a9b2 adclt r4, sb, #160, #14 00402ff0 0320a047 strmi r2, [r0, r3]! 00402ff4 13a10020 andhs sl, r0, r3, lsl r1 00402ff8 02f0c4fa blx #0xff53f008 00402ffc 2846bde8 pop {r3, r5, sb, sl, lr} 00403000 f88fd7f8 (undecodable) 00403004 180841f6 (undecodable) 00403008 50517850 rsbspl r5, r8, r0, asr r1 0040300c 0025f1e7 ldrb r2, [r1, r0, lsl #10]! 00403010 414d445f svcpl #0x444d41 00403014 54415f47 (undecodable) 00403018 43503a20 eorshs r5, sl, r3, asr #32 0040301c 436f6e66 strbtvs r6, [lr], -r3, asr #30 00403020 69677572 rsbsvc r6, r5, #0x1a40000 00403024 65496e69 stmdbvs lr!, {r0, r2, r5, r6, r8, fp, lr} ^ 00403028 7469616c stclvs p9, c6, [r1], #-0x1d0 0040302c 697a6520 rsbhs r7, r5, sb, ror #20 00403030 454e5445 ldrbmi r4, [r4, #-0xe45] 00403034 520a0000 andeq r0, r0, r2, asr sl 00403038 22694000 subeq r6, r0, r2, lsr #18 0040303c 7d684000 subeq r6, r0, sp, ror r8 00403040 b5624000 strheq r6, [r0], #-0x25 00403044 414d445f svcpl #0x444d41 00403048 54415f47 (undecodable) 0040304c 43503a20 eorshs r5, sl, r3, asr #32 00403050 436f6e66 strbtvs r6, [lr], -r3, asr #30 00403054 69677572 rsbsvc r6, r5, #0x1a40000 00403058 65496e69 stmdbvs lr!, {r0, r2, r5, r6, r8, fp, lr} ^ 0040305c 7469616c stclvs p9, c6, [r1], #-0x1d0 00403060 697a6520 rsbhs r7, r5, sb, ror #20 00403064 45584954 strbpl r5, [sb], #-0x845 00403068 0a000000 andeq r0, r0, sl 0040306c 2de9f041 mvnsmi lr, sp, lsr #18 00403070 884629a1 smlawbge sb, r8, r6, r4 00403074 05460020 andhs r4, r0, r5, lsl #12 00403078 002702f0 (undecodable) 0040307c 83fa05f5 (undecodable) 00403080 407605f5 (undecodable) 00403084 f050b7f1 (undecodable) 00403088 805f05d0 andle r5, r5, r0, lsl #31 0040308c b169a9b1 strhlt r6, [sb, r1]! 00403090 503607f1 (undecodable) 00403094 8077f6e7 ldrb r7, [r6, r0, lsl #15]! 00403098 40f21125 ldrhs pc, [r1, #-0x240] 0040309c 38490020 andhs r4, r0, r8, lsr sb 004030a0 02f070fa blx #0x203f0b0 004030a4 ac4c0320 andhs r4, r3, ip, lsr #25 004030a8 4ff47041 cmnmi r0, pc, asr #8 004030ac a047290c stceq p7, c4, [sb], #-0x280 004030b0 0320a047 strmi r2, [r0, r3]! 004030b4 a9b20320 andhs fp, r3, sb, lsr #5 004030b8 a04721e0 eor r4, r1, r0, lsr #15 004030bc 0121b161 (undecodable) 004030c0 d8f81810 ldrsbne pc, [r8], -r8 004030c4 7160d0e9 ldmib r0, {r0, r4, r5, r6, sp, lr} ^ 004030c8 0035691c stclne p5, c3, [sb], #-0 004030cc d8e904c2 andgt lr, r4, #216, #18 004030d0 5c1cc0e9 stmib r0, {r2, r3, r4, r6, sl, fp, ip} ^ 004030d4 004125f0 (undecodable) 004030d8 7f4040ea b #0x14132dc 004030dc 0700c6e9 stmib r6, {r0, r1, r2} ^ 004030e0 04c23060 eorsvs ip, r0, r4, lsl #4 004030e4 7bb141f6 (undecodable) 004030e8 50110025 strhs r1, [r0, #-0x150] 004030ec 48f80100 andeq pc, r1, r8, asr #16 004030f0 15a10020 andhs sl, r0, r5, lsl r1 004030f4 02f046fa blx #0x15bf104 004030f8 21490020 andhs r4, r0, r1, lsr #18 004030fc 02f042fa blx #0x14bf10c 00403100 2846bde8 pop {r3, r5, sb, sl, lr} 00403104 f0810120 strdhs r8, sb, [r1], -r0 00403108 03f091f8 (undecodable) 0040310c 05460028 stmdahs r0, {r0, r2, sb, sl, lr} 00403110 c4d13068 ldmdavs r0!, {r2, r6, r7, r8, ip, lr, pc} 00403114 e7e700bf svclt #0xe7e7 00403118 414d445f svcpl #0x444d41 0040311c 54415f47 (undecodable) 00403120 43503a20 eorshs r5, sl, r3, asr #32 00403124 43726561 (undecodable) 00403128 74654175 strbvc r6, [r1, #-0x574] 0040312c 7468656e mcrvs p8, #3, r6, c5, c4, #3 00403130 74696361 (undecodable) 00403134 74656453 (undecodable) 00403138 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 0040313c 6f6e2045 strmi r6, [r0, #-0xe6f]! 00403140 4e544552 subpl r5, r5, #0x4e000000 00403144 0a000000 andeq r0, r0, sl 00403148 414d445f svcpl #0x444d41 0040314c 54415f47 (undecodable) 00403150 43503a20 eorshs r5, sl, r3, asr #32 00403154 43726561 (undecodable) 00403158 74654175 strbvc r6, [r1, #-0x574] 0040315c 7468656e mcrvs p8, #3, r6, c5, c4, #3 00403160 74696361 (undecodable) 00403164 74656453 (undecodable) 00403168 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 0040316c 6f6e2073 (undecodable) 00403170 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 00403174 6f6e2063 (undecodable) 00403178 72656174 strbtvc r6, [r1], #-0x572 0040317c 65640a00 andeq r6, sl, r5, ror #8 00403180 1c674000 subeq r6, r0, ip, lsl r7 00403184 f8b50c46 (undecodable) 00403188 29a10646 strmi sl, [r6], -sb, lsr #2 0040318c 00200027 strhs r2, [r0, -r0] 00403190 02f0f8f9 (undecodable) 00403194 06f50065 strvs pc, [r0, #-0x506] 00403198 06f5f056 ldrbtpl pc, [r0], r6, lsl #10 0040319c b7f1804f svcmi #0x80f1b7 004031a0 05d0286a bvs #0xe371bc 004031a4 a8b107f1 (undecodable) 004031a8 80775835 ldrblo r7, [r8, #-0x780] 004031ac f6e740f2 vaba.s8 q15, q8, q11 004031b0 11363649 ldmdbmi r6!, {r0, r4, sb, sl, ip, sp} 004031b4 002002f0 (undecodable) 004031b8 e5f9674c stclmi p9, c15, [r7], #-0x394 004031bc 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 004031c0 7041a047 (undecodable) 004031c4 310c0320 andhs r0, r3, r1, lsr ip 004031c8 a047b1b2 adcslt r4, r1, #160, #14 004031cc 0320a047 strmi r2, [r0, r3]! 004031d0 24e02846 strtmi lr, [r8], -r4, lsr #32 004031d4 5821fef7 (undecodable) 004031d8 39f80120 andhs pc, r1, sb, lsr r8 004031dc 2862d4e9 ldmib r4, {r3, r5, sb, sp, lr} ^ 004031e0 0401c5e9 stmib r5, {r2, r8} ^ 004031e4 02013268 ldmdavs r2!, {r1, r8} 004031e8 b368501c mrrcne p8, #0xb, r6, r0, c3 004031ec d4e906c1 ldrdgt lr, pc, [r6, -r4] 004031f0 3060581c mrrcne p0, #3, r6, r8, c0 004031f4 b06023f0 (undecodable) 004031f8 7f403843 teqmi r8, #0x7f 004031fc c5e904c1 smlabtgt r4, r5, sb, lr 00403200 28606ab1 (undecodable) 00403204 41f65011 cmpne r0, r1, asr #12 00403208 00266050 rsbpl r2, r0, r0, lsl #12 0040320c 12a10020 andhs sl, r0, r2, lsl r1 00403210 02f0b8f9 rfeib #2! 00403214 1d490020 andhs r4, r0, sp, lsl sb 00403218 02f0b4f9 rfeib #2! 0040321c 3046f8bd ldcllt p6, c4, [r8, #0xc0]! 00403220 012003f0 (undecodable) 00403224 04f80646 strmi pc, [r6], -r4, lsl #16 00403228 0028c2d1 bicle r2, r2, r0, lsl #16 0040322c 2868e9e7 strb r6, [sb, r8, lsr #16]! 00403230 414d445f svcpl #0x444d41 00403234 54415f47 (undecodable) 00403238 43503a20 eorshs r5, sl, r3, asr #32 0040323c 43726561 (undecodable) 00403240 74654372 subvc r6, r3, #116, #10 00403244 7970746f svcvs #0x747079 00403248 53657373 cmnvc r3, #0x14c00000 0040324c 696f6e20 rsbhs r6, lr, sb, ror #30 00403250 454e5445 ldrbmi r4, [r4, #-0xe45] 00403254 520a0000 andeq r0, r0, r2, asr sl 00403258 414d445f svcpl #0x444d41 0040325c 54415f47 (undecodable) 00403260 43503a20 eorshs r5, sl, r3, asr #32 00403264 43726561 (undecodable) 00403268 74654372 subvc r6, r3, #116, #10 0040326c 7970746f svcvs #0x747079 00403270 53657373 cmnvc r3, #0x14c00000 00403274 696f6e20 rsbhs r6, lr, sb, ror #30 00403278 73657373 cmnvc r3, #0x1cc00000 0040327c 696f6e20 rsbhs r6, lr, sb, ror #30 00403280 63726561 (undecodable) 00403284 7465640a beq #0x1d1c85c 00403288 00000000 andeq r0, r0, r0 0040328c af6b4000 subeq r6, r0, pc, lsr #23 00403290 b0b50d46 (undecodable) 00403294 23a10446 strmi sl, [r4], -r3, lsr #2 00403298 002002f0 (undecodable) 0040329c 73f92869 stmdbvs r8!, {r0, r1, r4, r5, r6, r8, fp, ip, sp, lr, pc} 004032a0 b0f1805f svcpl #0x80f1b0 004032a4 28d2010e cdpeq p2, #0, c13, c1, c8, #1 004032a8 01eb8101 orreq lr, r1, r1, lsl #22 004032ac 04eb0111 (undecodable) 004032b0 d1f80023 movwhs pc, #0x8d1 004032b4 82421bd1 tstle fp, r2, lsl #5 004032b8 0020c1f8 (undecodable) 004032bc 18034ff4 vst2.8 {d16, d17, d18, d19}, [pc:0x40], r8 004032c0 f0502058 stmdapl r0!, {r4, r5, r6, r7, ip, lr} 004032c4 20b104f5 (undecodable) 004032c8 f0510138 stmdalo r1, {r4, r5, r6, r7, r8, ip, lr} 004032cc 086023d1 (undecodable) 004032d0 022002f0 (undecodable) 004032d4 acfff8b1 mvnslt pc, ip, lsr #31 004032d8 c34d0446 strmi r4, [r4], -r3, asr #27 004032dc 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 004032e0 7041a847 (undecodable) 004032e4 210c0320 andhs r0, r3, r1, lsr #24 004032e8 a847a1b2 adclt r4, r1, #168, #14 004032ec 032010e0 ands r2, r0, r3 004032f0 18490020 andhs r4, r0, r8, lsl sb 004032f4 02f046f9 (undecodable) 004032f8 bb4d0320 strhhs r4, [r3], -fp 004032fc 4ff47041 cmnmi r0, pc, asr #8 00403300 a8470320 andhs r4, r3, r8, lsr #15 00403304 0021a847 strmi r2, [r8, r0, lsl #2]! 00403308 4ff48074 strvc pc, [r0], #0x44f 0040330c 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00403310 8071a847 strmi r7, [r8, r0, lsl #3]! 00403314 2046b0bd ldclt p6, c4, [r0, #0x80]! 00403318 0e490020 andhs r4, r0, lr, lsl #18 0040331c 002402f0 (undecodable) 00403320 31f9f7e7 (undecodable) 00403324 414d445f svcpl #0x444d41 00403328 54415f47 (undecodable) 0040332c 43503a20 eorshs r5, sl, r3, asr #32 00403330 44657374 ldrbtvc r6, [r3], #-0x544 00403334 726f7941 cmnmi sb, r2, ror pc 00403338 75746865 strbvs r7, [r8, #-0x475]! 0040333c 6e746963 (undecodable) 00403340 61746564 strbtvs r7, [r5], #-0x461 00403344 53657373 cmnvc r3, #0x14c00000 00403348 696f6e20 rsbhs r6, lr, sb, ror #30 0040334c 454e5445 ldrbmi r4, [r4, #-0xe45] 00403350 520a0000 andeq r0, r0, r2, asr sl 00403354 49674000 subeq r6, r0, sb, asr #14 00403358 b5624000 strheq r6, [r0], #-0x25 0040335c b0b50d46 (undecodable) 00403360 27a10446 strmi sl, [r4], -r7, lsr #2 00403364 002002f0 (undecodable) 00403368 0df92869 stmdbvs r8!, {r0, r2, r3, r8, fp, ip, sp, lr, pc} 0040336c b0f1804f svcmi #0x80f1b0 00403370 0bd30320 andhs sp, r3, fp, lsl #6 00403374 4ff47041 cmnmi r0, pc, asr #8 00403378 02f09cff (undecodable) 0040337c 03200021 (undecodable) 00403380 02f098ff (undecodable) 00403384 4ff48074 strvc pc, [r0], #0x44f 00403388 34e0010e mcreq p0, #0, lr, c1, c4, #1 0040338c 582211fb blx #0x84bcf6 00403390 0241d1f8 (undecodable) 00403394 00288242 addmi r2, r2, #0, #16 00403398 06bf0025 strhs fp, [r0, #-0xf06] 0040339c c1f82058 stmdapl r0!, {r0, r6, r7, fp, ip, sp, lr, pc} 004033a0 4ff48075 strvc pc, [r0, #0x44f] 004033a4 4ff4f050 rscspl pc, r0, pc, asr #8 004033a8 205820b1 (undecodable) 004033ac 04f5f051 mvnspl pc, r4, lsl #10 004033b0 01380860 andvs r3, r8, r1, lsl #16 004033b4 0ed10220 andhs sp, r2, lr, lsl #2 004033b8 02f039ff (undecodable) 004033bc 50b10446 (undecodable) 004033c0 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 004033c4 704102f0 (undecodable) 004033c8 75ff210c stceq p15, c15, [r1], #-0x1d4 004033cc 032002f0 (undecodable) 004033d0 71ff0fe0 and pc, pc, r1, ror pc 004033d4 14a10020 andhs sl, r0, r4, lsl r1 004033d8 002402f0 (undecodable) 004033dc d3f86db1 (undecodable) 004033e0 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 004033e4 704102f0 (undecodable) 004033e8 65ff0320 andhs pc, r3, r5, ror #30 004033ec 002102f0 (undecodable) 004033f0 61ff2c46 strtmi pc, [ip], -r1, ror #30 004033f4 a1b20320 andhs fp, r3, r1, lsr #5 004033f8 02f05cff (undecodable) 004033fc 2046b0bd ldclt p6, c4, [r0, #0x80]! 00403400 414d445f svcpl #0x444d41 00403404 54415f47 (undecodable) 00403408 43503a20 eorshs r5, sl, r3, asr #32 0040340c 44657374 ldrbtvc r6, [r3], #-0x544 00403410 726f7943 cmnmi sb, #0x1c8 00403414 72797074 ldrbtvc r7, [r0], #-0x972 00403418 6f536573 (undecodable) 0040341c 73696f6e mcrvs p9, #3, r6, c15, c3, #3 00403420 20454e54 strbpl r4, [lr], #-0x520 00403424 45520a00 andeq r5, sl, r5, asr #4 00403428 414d445f svcpl #0x444d41 0040342c 54415f47 (undecodable) 00403430 43503a20 eorshs r5, sl, r3, asr #32 00403434 44657374 ldrbtvc r6, [r3], #-0x544 00403438 726f7943 cmnmi sb, #0x1c8 0040343c 72797074 ldrbtvc r7, [r0], #-0x972 00403440 6f536573 (undecodable) 00403444 73696f6e mcrvs p9, #3, r6, c15, c3, #3 00403448 20455849 ldmdbmi r8, {r5, r8, sl, lr} ^ 0040344c 540a0000 andeq r0, r0, r4, asr sl 00403450 2de9f04f svcmi #0xf0e92d 00403454 9fb00446 (undecodable) 00403458 e84608f1 (undecodable) 0040345c 08000d46 strmi r0, [sp], -r8 00403460 20211f46 ldrmi r2, [pc], -r0, lsr #2 00403464 1646fdf7 (undecodable) 00403468 f1fe41f2 (undecodable) 0040346c 9d00ddf8 (undecodable) 00403470 a8a00090 andls sl, r0, r8, lsr #1 00403474 02200190 andls r2, r1, r2 00403478 dde928b9 stmdblt r8!, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} 0040347c 00f0cefd stc2l p0, c15, [lr] 00403480 012807d1 mrsle r2, apsr 00403484 0ea8cdf8 (undecodable) 00403488 4c9080e8 stm r0, {r2, r3, r6, ip, pc} 0040348c f00808f1 (undecodable) 00403490 500009e0 and r0, sb, r0, asr r0 00403494 2020cdf8 (undecodable) 00403498 2090cde9 stmib sp, {r5, ip, pc} ^ 0040349c 067b0590 andls r7, r5, r6, lsl #22 004034a0 02a870c0 rsbsgt sl, r0, r2, lsl #16 004034a4 08f12400 eoreq pc, r4, r8, lsl #2 004034a8 c0f800a0 andge pc, r0, r0, asr #17 004034ac 69462b98 stmdals fp!, {r0, r3, r5, r6, sb, sl, lr} 004034b0 15900120 andhs sb, r1, r5, lsl r0 004034b4 f2df1fb0 ldrshlt sp, [pc], -r2 004034b8 bde8f08f svchi #0xf0e8bd 004034bc f0b59fb0 ldrshlt fp, [pc], r0 004034c0 06466f46 strbtmi r4, [pc], -r6, lsl #12 004034c4 07f10800 andeq pc, r8, r7, lsl #2 004034c8 0d462021 (undecodable) 004034cc 1446fdf7 (undecodable) 004034d0 bdfe41f2 (undecodable) 004034d4 9c000090 mulls r0, ip, r0 004034d8 02200190 andls r2, r1, r2 004034dc 00f09efd ldc2 p0, c15, [lr] 004034e0 012819bf svclt #0x192801 004034e4 029607f1 (undecodable) 004034e8 0c000e96 strls r0, [lr], -ip 004034ec 07f13c00 eorseq pc, ip, r7, lsl #2 004034f0 05600120 andhs r6, r1, r5 004034f4 10946946 uqadd16mi sb, sb, r0 004034f8 f2df1fb0 ldrshlt sp, [pc], -r2 004034fc f0bd7047 (undecodable) 00403500 f8b50c46 (undecodable) 00403504 2aa10546 strmi sl, [r5], -sl, lsr #2 00403508 002002f0 (undecodable) 0040350c 3bf82069 stmdbvs r0!, {r0, r1, r3, r4, r5, fp, ip, sp, lr, pc} 00403510 b0f1804f svcmi #0x80f1b0 00403514 0dd3344d ldcmi p3, c13, [r4, #-0x34]! 00403518 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 0040351c 7041a847 (undecodable) 00403520 03200021 (undecodable) 00403524 a8474ff4 (undecodable) 00403528 80740320 andhs r7, r3, r0, lsl #9 0040352c 4ff48071 orrvc pc, r0, pc, asr #8 00403530 25e0000e cdpeq p0, #0, c14, c0, c5, #1 00403534 582110fb blx #0x80ba9e 00403538 0151d1f8 (undecodable) 0040353c 2028022a bhs #0x48d5c4 00403540 0cd16ff0 (undecodable) 00403544 0f02e2b1 mvnlt r0, pc, lsl #4 00403548 8b180132 andlo r1, r1, #0x8b0000 0040354c 93f83468 ldmdavs r4!, {r0, r1, r4, r7, fp, ip, sp, lr, pc} 00403550 93f84478 stmdavc r4, {r0, r1, r4, r7, fp, ip, sp, lr, pc} ^ 00403554 7e4083f8 (undecodable) 00403558 3468f4e7 (undecodable) 0040355c 21490020 andhs r4, r0, r1, lsr #18 00403560 02f010f8 (undecodable) 00403564 204d0320 andhs r4, r3, r0, lsr #26 00403568 4ff47041 cmnmi r0, pc, asr #8 0040356c a8470320 andhs r4, r3, r8, lsr #15 00403570 0021a847 strmi r2, [r8, r0, lsl #2]! 00403574 40f22134 strtlo pc, [r1], #-0x240 00403578 032040f2 vhadd.s8 d18, d0, d3 0040357c 2131a847 strmi r3, [r8, r1, lsr #2]! 00403580 14e05821 cmphs r8, r4, lsl r0 00403584 41f65012 subsne pc, r0, #0x4100000 00403588 10fb0150 andpl pc, r1, r0, lsl fp 0040358c d0f81818 ldmdane r8, {r4, r6, r7, fp, ip, sp, lr, pc} 00403590 d0f81c08 ldmdaeq ip, {r4, r6, r7, fp, ip, sp, lr, pc} 00403594 a150a118 stmne r1!, {r0, r5, r7, ip, lr} 00403598 00244860 subvs r2, r8, r0, lsl #8 0040359c 13a10020 andhs sl, r0, r3, lsl r1 004035a0 01f0f0ff (undecodable) 004035a4 0f490020 andhs r4, r0, pc, lsl #18 004035a8 01f0ecff (undecodable) 004035ac 2046f8bd ldcllt p6, c4, [r8, #0x80]! 004035b0 414d445f svcpl #0x444d41 004035b4 54415f47 (undecodable) 004035b8 43503a20 eorshs r5, sl, r3, asr #32 004035bc 46696e69 stmdbvs lr!, {r1, r2, r6, r8, fp, sp, lr} ^ 004035c0 73684b65 strbvs r6, [fp, #-0x873] 004035c4 79526566 uqsub16vs r5, r5, sb 004035c8 72657368 ldmdavs r3!, {r1, r4, r5, r6, r8, sl, sp, lr} ^ 004035cc 43727970 rsbsvc r7, sb, r3, asr #4 004035d0 746f5365 ldrbvs r6, [r3, #-0xf74] 004035d4 7373696f svcvs #0x697373 004035d8 6e20454e cdpmi p0, #4, c2, c5, c14, #3 004035dc 5445520a beq #0x1894b34 004035e0 00000000 andeq r0, r0, r0 004035e4 d56b4000 ldrdeq r6, r7, [r0], #-0xb5 004035e8 b5624000 strheq r6, [r0], #-0x25 004035ec 414d445f svcpl #0x444d41 004035f0 54415f47 (undecodable) 004035f4 43503a20 eorshs r5, sl, r3, asr #32 004035f8 46696e69 stmdbvs lr!, {r1, r2, r6, r8, fp, sp, lr} ^ 004035fc 73682063 (undecodable) 00403600 72797074 ldrbtvc r7, [r0], #-0x972 00403604 6f207365 ldrbvs r2, [r3, #-0x6f]! 00403608 7373696f svcvs #0x697373 0040360c 6e206b65 strbvs r2, [fp, #-0x6e]! 00403610 79207265 ldrbvs r2, [r2, #-0x79]! 00403614 66726573 (undecodable) 00403618 6820636f svcvs #0x632068 0040361c 6d706c65 strbvs r7, [ip, #-0x6d]! 00403620 7465640a beq #0x1d1cbf8 00403624 00000000 andeq r0, r0, r0 00403628 2de9f04f svcmi #0xf0e92d 0040362c 03afadf5 (undecodable) 00403630 fe5d87b0 strdlt r5, r6, [r7], lr 00403634 6c466ff3 (undecodable) 00403638 0a04a546 strtmi r0, [r5], sl, lsl #8 0040363c dff844bf svclt #0x44f8df 00403640 0df58054 strpl pc, [r0], #0x50d 00403644 0546002d stchs p6, c4, [r0, #-0x14] 00403648 dbf80000 (undecodable) 0040364c c4f8d80f svceq #0xd8f8c4 00403650 4ff48274 strvc pc, [r2], #0x44f 00403654 57d0b1f5 (undecodable) 00403658 807f54d1 cmple r4, r0, lsl #31 0040365c 9246002a bhs #0x4150ac 00403660 51d09946 (undecodable) 00403664 002b4ed0 suble r2, lr, r0, lsl #22 00403668 00204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r0 0040366c 8071cdf8 (undecodable) 00403670 fc0706a8 stmdage r6, {r2, r3, r4, r5, r6, r7, r8, sb, sl} 00403674 00f5f650 rscspl pc, r6, r0, lsl #10 00403678 d7f81880 ldrsbhi pc, [r8], -r7 0040367c fdf7e6fd stc2l p7, c15, [r6, #0x3f4]! 00403680 06a84ff4 vst2.8 {d26, d27}, [pc], r6 00403684 807100f5 (undecodable) 00403688 ee50fdf7 (undecodable) 0040368c dffd0df5 (undecodable) 00403690 00664ff4 vst1.8 {d22, d23, d24}, [pc], r0 00403694 80513046 ldrtmi r5, [r0], -r0, lsl #3 00403698 fdf7d8fd ldc2l p7, c15, [r8, #0x3f4] 0040369c 30464ff4 (undecodable) 004036a0 98614246 (undecodable) 004036a4 00f0d8fc ldc2l p0, c15, [r8], {0} 004036a8 044660bb bllt #0x1c14ec0 004036ac ddf82408 stmdaeq r4!, {r0, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} 004036b0 b0f5006f svcvs #0xf5b0 004036b4 25d1564c mrrcmi p1, #2, sp, r6, c5 004036b8 06f13000 eorseq pc, r0, r6, lsl #2 004036bc 0df2fc71 mvnsvc pc, sp, lsl #4 004036c0 0322a047 strmi r2, [r0, r3, lsl #4]! 004036c4 06a906f1 (undecodable) 004036c8 340001f5 (undecodable) 004036cc f6514ff4 (undecodable) 004036d0 8072a047 strmi r7, [r0, r0, lsl #5]! 004036d4 06a906f5 (undecodable) 004036d8 9a7001f5 (undecodable) 004036dc ee564ff4 (undecodable) 004036e0 80723146 ldrtmi r7, [r1], -r0, lsl #5 004036e4 a0470020 andhs r4, r0, r0, lsr #15 004036e8 0df5ff62 rscsvs pc, pc, #0x3400000 004036ec cdf8f807 ldrbeq pc, [r8, sp, asr #17]! 004036f0 4ff40061 (undecodable) 004036f4 474801f0 (undecodable) 004036f8 dbfea0b1 (undecodable) 004036fc 4ff4a264 strtvs pc, [r2], #0x44f 00403700 01e040f2 vhadd.s8 d30, d0, d1 00403704 63240df5 (undecodable) 00403708 8051dbf8 (undecodable) 0040370c 0000d1f8 (undecodable) 00403710 d81f401a bne #0x140b678 00403714 01bf2046 strtmi fp, [r0], -r1, lsl #30 00403718 a7f10c04 streq pc, [ip], #-0x1a7 0040371c a546bde8 pop {r0, r2, r5, r7, sb, sl, lr} 00403720 f08f02f0 (undecodable) 00403724 16ed0df5 (undecodable) 00403728 f3643c21 ldrshhs r6, [ip, -r3]! 0040372c 04f12400 eoreq pc, r4, r4, lsl #2 00403730 fdf78cfd stc2 p7, c15, [ip, #0x3f4] 00403734 0df2fc70 rscsvc pc, ip, sp, lsl #4 00403738 cdf89c07 ldreq pc, [ip, sp, asr #17] 0040373c 06a84ff4 vst2.8 {d26, d27}, [pc], r6 00403740 807100f5 (undecodable) 00403744 f650cdf8 (undecodable) 00403748 a8073348 ldmdami r3!, {r3, r5, r7, r8, sb, sl} 0040374c 0322cdf8 (undecodable) 00403750 a4073248 ldmdami r2!, {r2, r5, r7, r8, sb, sl} 00403754 cdf8b007 ldreq pc, [r0, sp, asr #17]! 00403758 00f58070 addvc pc, r0, r0, lsl #10 0040375c cdf89807 ldreq pc, [r8, sp, asr #17] 00403760 0320cdf8 (undecodable) 00403764 ac17cdf8 (undecodable) 00403768 a007ddf8 (undecodable) 0040376c f807cdf8 (undecodable) 00403770 b8172146 (undecodable) 00403774 cdf8b467 ldrvs pc, [r4, sp, asr #17]! 00403778 01f0e8ff (undecodable) 0040377c 10b140f2 vand d27, d0, d0 00403780 11543de0 eors r5, sp, r1, lsl r4 00403784 00202649 stmdbmi r6!, {sp} 00403788 cdf89407 ldreq pc, [r4, sp, asr #17] 0040378c 0df29470 addsvc pc, r4, sp, lsl #4 00403790 01224ff4 vst1.8 {d18, d19, d20, d21}, [pc], r1 00403794 0063b8f1 (undecodable) 00403798 000f1cbf svclt #0x1c0f00 0040379c 40f23021 teqhs r0, r0, asr #4 004037a0 c6f26101 smulbteq r1, r6, r2 004037a4 01f066fe cdp2 p0, #6, c15, c6, c1, #0 004037a8 10b140f2 vand d27, d0, d0 004037ac 125427e0 eor r5, r7, r2, lsl r4 004037b0 ddf8f817 ubfxne pc, sp, #0x11, #0x19 004037b4 ddf89407 (undecodable) 004037b8 01f0e2ff (undecodable) 004037bc 10b140f2 vand d27, d0, d0 004037c0 135418e0 ands r5, r8, r3, lsl r4 004037c4 ddf89407 (undecodable) 004037c8 4ff48071 orrvc pc, r0, pc, asr #8 004037cc 0df5f262 rscsvs pc, r2, #0x3400000 004037d0 cde9001a bne #0x43df0c 004037d4 cdf89017 ldrne pc, [r0, sp, asr #17] 004037d8 00210292 andls r2, r2, #0, #2 004037dc 00222b46 strtmi r2, [fp], -r0, lsl #4 004037e0 01f07ffe cdp2 p0, #7, c15, c15, c1, #0 004037e4 10b140f2 vand d27, d0, d0 004037e8 145404e0 and r5, r4, r4, lsl r4 004037ec ddf89007 (undecodable) 004037f0 0024c9f8 (undecodable) 004037f4 0000ddf8 (undecodable) 004037f8 940708b1 swplt r0, r4, [r8] 004037fc 01f00dff (undecodable) 00403800 ddf8f807 ubfxeq pc, sp, #0x11, #0x19 00403804 00283ff4 (undecodable) 00403808 7eaf01f0 (undecodable) 0040380c 18ff7ae7 (undecodable) 00403810 e9284000 subeq r2, r0, sb, ror #17 00403814 300000a1 (undecodable) 00403818 300300c0 andgt r0, r0, r0, lsr r3 0040381c 300100d0 andle r0, r0, r0, lsr r1 00403820 30000060 andvs r0, r0, r0, lsr r0 00403824 f8b540f2 (undecodable) 00403828 66250028 stmdahs r0, {r1, r2, r5, r6, r8, sl, sp} 0040382c 53d00e46 (undecodable) 00403830 002950d0 subsle r2, r0, r0, lsl #18 00403834 00f10807 streq pc, [r8, -r0, lsl #2] 00403838 04467821 cmnhs r8, r4, lsl #12 0040383c 3846fdf7 (undecodable) 00403840 e3fc8020 addhs pc, r0, r3, ror #25 00403844 21462070 eorvc r4, r0, r1, lsr #12 00403848 012001f8 (undecodable) 0040384c 5c0f0025 strhs r0, [r0, #-0xf5c] 00403850 84f85d50 subspl pc, sp, r4, lsl #17 00403854 2246cd70 sbcvc r4, sp, r2, lsr #12 00403858 8d702146 strtmi r7, [r1], -sp, lsl #1 0040385c 01f8040f svceq #0x4f801 00403860 6571e570 rscvc r7, r5, r5, ror #2 00403864 a5706570 rsbvc r7, r5, r5, lsr #1 00403868 cd708d70 addvc r7, sp, sp, asr #1 0040386c d6e90201 ldrdeq lr, pc, [r2, -r6] 00403870 0b0e02f8 (undecodable) 00403874 241fd370 sbcsvc r1, r3, r4, lsr #30 00403878 0b0c090a beq #0x6468ac 0040387c 937084f8 (undecodable) 00403880 25102146 strtmi r1, [r1], -r5, lsr #32 00403884 01f8200f svceq #0x20f801 00403888 020eca70 sbcvc r0, sl, r2, lsl #28 0040388c 020c000a beq #0x40689c 00403890 8a7084f8 (undecodable) 00403894 210004f1 (undecodable) 00403898 300006f1 (undecodable) 0040389c 10011022 andshs r0, r0, #16, #2 004038a0 fdf73cec ldc p7, c15, [ip], #-0x3f4 004038a4 30682146 qasxmi r6, r1, r0 004038a8 01f8400f svceq #0x40f801 004038ac 020eca70 sbcvc r0, sl, r2, lsl #28 004038b0 020c000a beq #0x4068c0 004038b4 8a7084f8 (undecodable) 004038b8 41003846 ldrtmi r0, [r8], -r1, asr #32 004038bc 102101f0 (undecodable) 004038c0 d1fe2046 (undecodable) 004038c4 01f062fc stc2l p0, c15, [r2], #-4 004038c8 28b10646 strmi fp, [r6], -r8, lsr #2 004038cc 20468021 orrhs r4, r0, r0, lsr #12 004038d0 fdf79afc ldc2 p7, c15, [sl], {0xfd} 004038d4 35462846 qasxmi r4, r8, r5 004038d8 f8bd0000 strdeq fp, ip, [r0], -r8 004038dc 7cb50e46 (undecodable) 004038e0 10a10546 (undecodable) 004038e4 00201446 ldrmi r2, [r4], -r0 004038e8 01f04cfe cdp2 p0, #4, c15, c12, c1, #0 004038ec 112c0cd3 movwle r2, #0xcc11 004038f0 06f11000 andseq pc, r0, r6, lsl #2 004038f4 a4f11001 tsteq r0, r4, lsr #3 004038f8 2a1d1023 tsths r0, #0xa80 004038fc 0096fef7 (undecodable) 00403900 11fe0446 (undecodable) 00403904 18b90024 strhs fp, [r0], #-0x918 00403908 06e040f2 vhadd.s8 d30, d0, d6 0040390c 32240d49 stmdbmi sp, {r1, r4, r5, sl, sp} 00403910 00202246 strtmi r2, [r2], -r0 00403914 01f036fe cdp2 p0, #3, c15, c6, c1, #0 00403918 0ba10020 andhs sl, r0, fp, lsl #2 0040391c 01f032fe cdp2 p0, #3, c15, c2, c1, #0 00403920 20467cbd ldcllt p6, c4, [ip, #-0x80]! 00403924 414d445f svcpl #0x444d41 00403928 54415f47 (undecodable) 0040392c 43503a20 eorshs r5, sl, r3, asr #32 00403930 47656e65 strbvs r6, [lr, #-0x547]! 00403934 72617465 ldrbvs r6, [r4, #-0x172]! 00403938 4f4d4143 movtmi r4, #0x1d4f 0040393c 20454e54 strbpl r4, [lr], #-0x520 00403940 45520a00 andeq r5, sl, r5, asr #4 00403944 8f6c4000 subeq r6, r0, pc, lsl #25 00403948 414d445f svcpl #0x444d41 0040394c 54415f47 (undecodable) 00403950 43503a20 eorshs r5, sl, r3, asr #32 00403954 47656e65 strbvs r6, [lr, #-0x547]! 00403958 72617465 ldrbvs r6, [r4, #-0x172]! 0040395c 4f4d4143 movtmi r4, #0x1d4f 00403960 20455849 ldmdbmi r8, {r5, r8, sl, lr} ^ 00403964 540a0000 andeq r0, r0, r4, asr sl 00403968 2de9f045 ldrbmi lr, [r0, #0x92d]! 0040396c 91b0dff8 (undecodable) 00403970 7c810646 (undecodable) 00403974 0c460d46 strmi r4, [sp], -ip, lsl #12 00403978 5da1d8f8 (undecodable) 0040397c 00001090 andsls r0, r0, r0 00403980 10200790 andls r2, r7, r0, lsl r0 00403984 002055f8 (undecodable) 00403988 107fcde9 stmib sp, {r4, r8, sb, sl, fp, ip, sp, lr} ^ 0040398c 0e00cde9 stmib sp, {r1, r2, r3} ^ 00403990 0a00cde9 stmib sp, {r1, r3} ^ 00403994 0400cde9 stmib sp, {r2} ^ 00403998 0c00cde9 stmib sp, {r2, r3} ^ 0040399c 08000690 andls r0, r6, r8 004039a0 cde90200 andeq lr, r2, sp, asr #19 004039a4 002001f0 (undecodable) 004039a8 edfd202f svchs #0x20fded 004039ac 12d36f49 stmdbmi pc!, {r1, r4, r8, sb, ip, lr, pc} ^ 004039b0 002001f0 (undecodable) 004039b4 e7fd644c stclmi p13, c15, [r4], #-0x39c 004039b8 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 004039bc 7041a047 (undecodable) 004039c0 03200021 (undecodable) 004039c4 a0470320 andhs r4, r3, r0, lsr #15 004039c8 40f21341 tstmi r3, r0, asr #4 004039cc 40f21345 ldrmi pc, [r3, #-0x240] 004039d0 a0476de0 rsb r4, sp, r0, lsr #15 004039d4 05f1040a beq #0x53fdf0 004039d8 08a81022 andshs sl, r0, #8, #16 004039dc 514601f0 (undecodable) 004039e0 95ff90b3 orrslt pc, r0, #0x254 004039e4 4b4d05aa bge #0x556f18 004039e8 802105f1 (undecodable) 004039ec 104001f0 (undecodable) 004039f0 5ffde8b9 stmiblt r8!, {r0, r1, r2, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc} ^ 004039f4 102002a9 stmdbge r2, {r4, sp} 004039f8 04904ff0 (undecodable) 004039fc 40400290 andls r4, r2, r0, asr #32 00403a00 07eb4700 subeq lr, r7, r7, lsl #22 00403a04 012206eb bl #0x58c210 00403a08 c0000830 andlo r0, r8, r0, asr #1 00403a0c 03900598 stmdals r5, {r0, r1, ip, pc} 00403a10 01f09cfe cdp2 p0, #9, c15, c12, c1, #0 00403a14 60b906a8 stmdage r6, {r5, r6, r8, fp, ip, sp, pc} 00403a18 29460122 andhs r4, r1, #0x2900000 00403a1c 802301f0 (undecodable) 00403a20 29fd28b9 stmdblt r8!, {r0, r3, r5, r8, sl, fp, ip, sp, lr, pc} 00403a24 dde90510 ldrdne lr, pc, [r5], -sp 00403a28 01f0aafe cdp2 p0, #0xa, c15, c10, c1, #0 00403a2c 00284ad0 suble r2, sl, r0, lsl #16 00403a30 40f21b45 ldrmi pc, [fp, #-0x240] 00403a34 069808b1 (undecodable) 00403a38 01f0effd stc2l p0, c15, [pc, #4]! 00403a3c 059808b1 (undecodable) 00403a40 01f0fdfd ldc2l p0, c15, [sp, #4]! 00403a44 d5b90799 stmdbls r7, {r0, r2, r4, r6, r7, r8, fp, ip, sp, pc} 00403a48 09e007eb bl #0x5fba74 00403a4c 47000ca9 stmdbge ip, {r0, r1, r2, r6} 00403a50 06ebc000 sbceq lr, r0, r6, lsl #22 00403a54 083090e8 ldm r0, {r3, ip, sp} 00403a58 6c006cc1 (undecodable) 00403a5c 102104f1 (undecodable) 00403a60 24020ca8 stmdage ip, {r2, r5, sb} 00403a64 07ab02f0 (undecodable) 00403a68 f2fbc0b1 (undecodable) 00403a6c 2aa10020 andhs sl, r0, sl, lsr #2 00403a70 40f21542 andsmi pc, r5, #64, #4 00403a74 40f21545 ldrmi pc, [r5, #-0x240] 00403a78 01f084fd stc2 p0, c15, [r4, #4] 00403a7c 324c0020 andhs r4, r0, r2, lsr ip 00403a80 cde90e00 andeq lr, lr, sp, asr #19 00403a84 4ff47041 cmnmi r0, pc, asr #8 00403a88 cde90c00 andeq lr, ip, sp, asr #19 00403a8c 0320a047 strmi r2, [r0, r3]! 00403a90 03200021 (undecodable) 00403a94 a047a9b2 adclt r4, sb, #160, #14 00403a98 0320a047 strmi r2, [r0, r3]! 00403a9c 04e00025 strhs lr, [r0, #-4] 00403aa0 cde90e55 strpl lr, [lr, #-0x9cd] 00403aa4 cde90c55 strpl lr, [ip, #-0x9cd] 00403aa8 28a10020 andhs sl, r0, r8, lsr #2 00403aac 01f06afd stc2l p0, c15, [sl, #-4]! 00403ab0 d8f80000 (undecodable) 00403ab4 1099401a bne #0x1429efc 00403ab8 02bf2846 strtmi fp, [r8], -r2, lsl #30 00403abc 11b0bde8 pop {r0, r4, ip, sp, pc} 00403ac0 f08502f0 (undecodable) 00403ac4 46eb0698 stmdals r6, {r1, r2, r6, r8, sb, fp, sp, lr, pc} 00403ac8 00210022 andhs r2, r0, #0, #2 00403acc 01f042fd stc2l p0, c15, [r2, #-4] 00403ad0 069807a9 stmdbge r7, {r1, r2, fp, ip, pc} 00403ad4 0cab0091 (undecodable) 00403ad8 51461022 andshs r4, r0, #0x5100000 00403adc 01f021fd stc2 p0, c15, [r1, #-4]! 00403ae0 05460028 stmdahs r0, {r0, r2, sb, sl, lr} 00403ae4 18bf40f2 vrecps.f32 d27, d0, d8 00403ae8 1c45a3e7 (undecodable) 00403aec 4c614000 subeq r6, r0, ip, asr #2 00403af0 414d445f svcpl #0x444d41 00403af4 54415f47 (undecodable) 00403af8 43503a20 eorshs r5, sl, r3, asr #32 00403afc 47657443 cmnmi r4, #0x11c00000 00403b00 6f6e7465 ldrbvs r6, [r4, #-0xe6f]! 00403b04 6e744b65 strbvs r7, [fp, #-0x46e] 00403b08 7920454e mcrmi p0, #2, r2, c5, c9, #3 00403b0c 5445520a beq #0x1895064 00403b10 00000000 andeq r0, r0, r0 00403b14 10000010 andne r0, r0, r0, lsl r0 00403b18 414d445f svcpl #0x444d41 00403b1c 54415f47 (undecodable) 00403b20 43503a20 eorshs r5, sl, r3, asr #32 00403b24 746c4472 subvc r6, r4, #116, #24 00403b28 6d417069 ldmdbvs r0!, {r0, r2, r3, r5, r6, r8, lr} ^ 00403b2c 4765744f svcmi #0x746547 00403b30 62664b65 strbvs r6, [fp, #-0x662] 00403b34 79207374 ldrbtvc r2, [r3], #-0x79 00403b38 61747573 cmnvc r5, #0x61000000 00403b3c 203d2030 eorlo r3, r0, r0, lsr #26 00403b40 7825780a beq #0x220d128 00403b44 00000000 andeq r0, r0, r0 00403b48 b5624000 strheq r6, [r0], #-0x25 00403b4c 414d445f svcpl #0x444d41 00403b50 54415f47 (undecodable) 00403b54 43503a20 eorshs r5, sl, r3, asr #32 00403b58 47657443 cmnmi r4, #0x11c00000 00403b5c 6f6e7465 ldrbvs r6, [r4, #-0xe6f]! 00403b60 6e744b65 strbvs r7, [fp, #-0x46e] 00403b64 79204558 stmdapl r5, {r0, r3, r4, r5, r6, sp} ^ 00403b68 49540a00 andeq r5, sl, sb, asr #8 00403b6c c9644000 subeq r6, r0, sb, asr #9 00403b70 feb51aa1 ldrshge fp, [sl, -lr] 00403b74 04460020 andhs r4, r0, r4, lsl #12 00403b78 cde90023 movwhs lr, #0x9cd 00403b7c 01f002fd stc2 p0, c15, [r2, #-4] 00403b80 089d402d stclhs p13, c9, [r0, #-0x20] 00403b84 18bf202d stchs p15, c11, [r0, #-0x60]! 00403b88 14d12149 stmdbmi r1!, {r2, r4, r8, ip, lr, pc} 00403b8c 00202a46 strtmi r2, [sl], -r0 00403b90 01f0f8fc ldc2l p0, c15, [r8], #4 00403b94 04f50064 strvs pc, [r0], #-0x504 00403b98 ed084027 strbhs r0, [r0, -sp, ror #17] 00403b9c 6e4687b1 orrlt r4, r7, lr, ror #12 00403ba0 04f11800 andseq pc, r8, r4, lsl #2 00403ba4 31462a46 qasxmi r4, sl, r1 00403ba8 fdf78cfa blx #0xfe741ba4 00403bac 58b1013f svclo #0x1b158 00403bb0 5834f4e7 ubfx r3, r8, #8, #0x15 00403bb4 5a490020 andhs r4, r0, sl, asr sb 00403bb8 2a460024 strhs r4, [r0], #-0x62a 00403bbc 01f0e2fc stc2l p0, c15, [r2], #4 00403bc0 05e00024 strhs lr, [r0], #-5 00403bc4 03e013a1 tstge r3, r3 00403bc8 002001f0 (undecodable) 00403bcc dbfc1e49 ldmdbmi lr, {r0, r1, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc} 00403bd0 002001f0 (undecodable) 00403bd4 d7fc2046 (undecodable) 00403bd8 febd00bf svclt #0xbdfe 00403bdc 414d445f svcpl #0x444d41 00403be0 54415f47 (undecodable) 00403be4 43503a20 eorshs r5, sl, r3, asr #32 00403be8 47657443 cmnmi r4, #0x11c00000 00403bec 72797074 ldrbtvc r7, [r0], #-0x972 00403bf0 6f536573 (undecodable) 00403bf4 73696f6e mcrvs p9, #3, r6, c15, c3, #3 00403bf8 42794465 strbvs r7, [r4, #-0x942] 00403bfc 636f6465 strbvs r6, [r4, #-0xf63]! 00403c00 48616e64 strbtvs r6, [lr], #-0x148 00403c04 6c652045 strmi r6, [r0, #-0x56c]! 00403c08 4e544552 subpl r5, r5, #0x4e000000 00403c0c 0a000000 andeq r0, r0, sl 00403c10 d56a4000 ldrdeq r6, r7, [r0], #-0xa5 00403c14 414d445f svcpl #0x444d41 00403c18 54415f47 (undecodable) 00403c1c 43503a20 eorshs r5, sl, r3, asr #32 00403c20 43727970 rsbsvc r7, sb, r3, asr #4 00403c24 746f2073 (undecodable) 00403c28 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 00403c2c 6f6e2066 strtvs r6, [r0], -pc, ror #28 00403c30 6f756e64 strbtvs r7, [lr], #-0x56f 00403c34 20666f72 rsbvc r6, pc, #32, #12 00403c38 20646563 (undecodable) 00403c3c 6f646520 rsbhs r6, r5, pc, ror #8 00403c40 68616e64 strbtvs r6, [lr], #-0x168 00403c44 6c650a00 andeq r6, sl, ip, ror #10 00403c48 536b4000 subeq r6, r0, r3, asr fp 00403c4c feb51aa1 ldrshge fp, [sl, -lr] 00403c50 04460020 andhs r4, r0, r4, lsl #12 00403c54 cde90023 movwhs lr, #0x9cd 00403c58 01f094fc ldc2 p0, c15, [r4], {1} 00403c5c 089d402d stclhs p13, c9, [r0, #-0x20] 00403c60 18bf202d stchs p15, c11, [r0, #-0x60]! 00403c64 14d12049 stmdbmi r0!, {r2, r4, r8, ip, lr, pc} 00403c68 00202a46 strtmi r2, [sl], -r0 00403c6c 01f08afc stc2 p0, c15, [sl], {1} 00403c70 04f50064 strvs pc, [r0], #-0x504 00403c74 ed084027 strbhs r0, [r0, -sp, ror #17] 00403c78 6e4687b1 orrlt r4, r7, lr, ror #12 00403c7c 04f10800 andeq pc, r8, r4, lsl #2 00403c80 31462a46 qasxmi r4, sl, r1 00403c84 fdf71efa blx #0xbc1c80 00403c88 58b1013f svclo #0x1b158 00403c8c 5834f4e7 ubfx r3, r8, #8, #0x15 00403c90 23490020 andhs r4, r0, r3, lsr #18 00403c94 2a460024 strhs r4, [r0], #-0x62a 00403c98 01f074fc ldc2l p0, c15, [r4], #-4 00403c9c 05e00024 strhs lr, [r0], #-5 00403ca0 03e012a1 tstge r2, r3 00403ca4 002001f0 (undecodable) 00403ca8 6dfc1e49 ldmdbmi lr, {r0, r2, r3, r5, r6, sl, fp, ip, sp, lr, pc} 00403cac 002001f0 (undecodable) 00403cb0 69fc2046 strtmi pc, [r0], -sb, ror #24 00403cb4 febd00bf svclt #0xbdfe 00403cb8 414d445f svcpl #0x444d41 00403cbc 54415f47 (undecodable) 00403cc0 43503a20 eorshs r5, sl, r3, asr #32 00403cc4 47657443 cmnmi r4, #0x11c00000 00403cc8 72797074 ldrbtvc r7, [r0], #-0x972 00403ccc 6f536573 (undecodable) 00403cd0 73696f6e mcrvs p9, #3, r6, c15, c3, #3 00403cd4 42795541 cmpmi r5, r2, asr #18 00403cd8 53504861 qdaddvs r5, r3, r8 00403cdc 6e646c65 strbvs r6, [ip, #-0x46e]! 00403ce0 20454e54 strbpl r4, [lr], #-0x520 00403ce4 45520a00 andeq r5, sl, r5, asr #4 00403ce8 d56a4000 ldrdeq r6, r7, [r0], #-0xa5 00403cec 414d445f svcpl #0x444d41 00403cf0 54415f47 (undecodable) 00403cf4 43503a20 eorshs r5, sl, r3, asr #32 00403cf8 43727970 rsbsvc r7, sb, r3, asr #4 00403cfc 746f2073 (undecodable) 00403d00 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 00403d04 6f6e2066 strtvs r6, [r0], -pc, ror #28 00403d08 6f756e64 strbtvs r7, [lr], #-0x56f 00403d0c 20666f72 rsbvc r6, pc, #32, #12 00403d10 20554153 movtpl r5, #0x1520 00403d14 50206861 qdsubvs r2, r0, r8 00403d18 6e646c65 strbvs r6, [ip, #-0x46e]! 00403d1c 0a000000 andeq r0, r0, sl 00403d20 b26a4000 strheq r6, [r0], #-0xa2 00403d24 246b4000 subeq r6, r0, r4, lsr #22 00403d28 f8b50c46 (undecodable) 00403d2c 1ba10546 (undecodable) 00403d30 002001f0 (undecodable) 00403d34 27fc05f5 (undecodable) 00403d38 006604f1 (undecodable) 00403d3c 10054027 smlaldhs r0, r0, r0, r5 00403d40 4fb106f1 (undecodable) 00403d44 18002946 qadd16mi r0, sb, r8 00403d48 0822fdf7 (undecodable) 00403d4c bbf9a8b1 strhlt pc, [r8, fp]! 00403d50 013f5836 ldrblo r3, [r8], -r1, lsl #30 00403d54 f4e72c49 stmdbmi ip!, {r2, r4, r5, r6, r7, r8, sb, sl, sp, lr, pc} 00403d58 002001f0 (undecodable) 00403d5c 13fcae4d stcmi p12, c15, [lr, #0x4c]! 00403d60 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00403d64 7041a847 (undecodable) 00403d68 03200021 (undecodable) 00403d6c a8470320 andhs r4, r3, r8, lsr #15 00403d70 40f23131 teqlo r1, r0, asr #4 00403d74 40f23134 ldrtlo pc, [r1], #-0x240 00403d78 a8470ce0 and r4, ip, r8, lsr #15 00403d7c 306841f6 (undecodable) 00403d80 50116050 rsbpl r1, r0, r0, asr r1 00403d84 11a10020 andhs sl, r0, r1, lsl r1 00403d88 002401f0 (undecodable) 00403d8c fbfb1e49 ldmdbmi lr, {r0, r1, r3, r4, r5, r6, r7, r8, sb, fp, ip, sp, lr, pc} 00403d90 002001f0 (undecodable) 00403d94 f7fb2046 qsub8mi pc, r0, r7 00403d98 f8bd00bf svclt #0xbdf8 00403d9c 414d445f svcpl #0x444d41 00403da0 54415f47 (undecodable) 00403da4 43503a20 eorshs r5, sl, r3, asr #32 00403da8 47657443 cmnmi r4, #0x11c00000 00403dac 72797074 ldrbtvc r7, [r0], #-0x972 00403db0 6f536573 (undecodable) 00403db4 73696f6e mcrvs p9, #3, r6, c15, c3, #3 00403db8 466f7244 ldrbtmi r6, [r2], #-0xf46 00403dbc 65766963 (undecodable) 00403dc0 6520454e cdpmi p0, #4, c2, c5, c5, #3 00403dc4 5445520a beq #0x189531c 00403dc8 00000000 andeq r0, r0, r0 00403dcc 414d445f svcpl #0x444d41 00403dd0 54415f47 (undecodable) 00403dd4 43503a20 eorshs r5, sl, r3, asr #32 00403dd8 47657420 rsbshs r6, r4, r7, asr #10 00403ddc 63727970 rsbsvc r7, sb, r3, ror #4 00403de0 746f2073 (undecodable) 00403de4 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 00403de8 6f6e2066 strtvs r6, [r0], -pc, ror #28 00403dec 6f722064 strtvs r7, [r0], #-0x26f 00403df0 65636f64 strbtvs r6, [pc], #-0x365 00403df4 65206465 strbvs r2, [r4, #-0x65]! 00403df8 76696365 strbvs r6, [r3, #-0x976]! 00403dfc 20636f6d stclvs p3, c6, [pc, #-0x80]! 00403e00 706c6574 strbtvc r6, [r5], #-0xc70 00403e04 65640a00 andeq r6, sl, r5, ror #8 00403e08 f86a4000 strdeq r6, r7, [r0], #-0xa8 00403e0c 2de9f043 mvnsmi lr, #0xb4000 00403e10 91b0dff8 (undecodable) 00403e14 88910c46 strmi sb, [ip], -r8, lsl #3 00403e18 064661a1 (undecodable) 00403e1c 0027d9f8 (undecodable) 00403e20 00001090 andsls r0, r0, r0 00403e24 002001f0 (undecodable) 00403e28 adfb2046 strtmi pc, [r0], -sp, lsr #23 00403e2c 50f8101f svcne #0x10f850 00403e30 b7eb917f svcvc #0x91ebb7 00403e34 02d04ff4 vst4.8 {d29, d30, d31, d0}, [pc], r2 00403e38 807584e0 add r7, r4, r0, lsl #11 00403e3c 0d0e5821 cmphs r8, sp, lsl #28 00403e40 15fb0161 (undecodable) 00403e44 cde90677 strvc lr, [r6, -sp, asr #19] 00403e48 d1f82018 stmdane r0!, {r0, r4, r6, r7, fp, ip, sp, lr, pc} 00403e4c 022906d1 (undecodable) 00403e50 626b511e vnmlane.f64 d22, d1, d18 00403e54 0f2907d9 stmdble r7, {r0, r1, r2, r3, r8, fp, sp} 00403e58 40f27135 ldrblo pc, [r1, #-0x240]! 00403e5c 61e00025 strhs lr, [r0, #-0x61] 00403e60 41f67010 rsbsne pc, r0, r1, asr #12 00403e64 25505ce0 subs r5, ip, r5, lsr #32 00403e68 00f10408 stmdaeq r4, {r8, ip, sp, lr, pc} 00403e6c 002108a8 stmdage r8, {r8, sp} 00403e70 cde90e11 smlabtne lr, sp, sb, lr 00403e74 1023cde9 stmib sp, {r4, r8, sb, sp} ^ 00403e78 0a11cde9 stmib sp, {r1, r3, r8, ip} ^ 00403e7c 0c11cde9 stmib sp, {r2, r3, r8, ip} ^ 00403e80 08114146 strbmi r1, [r1], -r8, lsl #2 00403e84 059301f0 (undecodable) 00403e88 41fd40b3 movtlt pc, #0xd41 00403e8c 4f4f07aa bge #0x5d7bd0 00403e90 802107f1 (undecodable) 00403e94 104001f0 (undecodable) 00403e98 0bfbe8b9 stmiblt r8!, {r0, r1, r3, r8, sb, fp, ip, sp, lr, pc} ^ 00403e9c 102002a9 stmdbge r2, {r4, sp} 00403ea0 04904ff0 (undecodable) 00403ea4 40400290 andls r4, r2, r0, asr #32 00403ea8 582015fb blx #0x94c012 00403eac 00600122 andhs r6, r1, #0 00403eb0 00f62400 eoreq pc, r4, r0, lsl #12 00403eb4 03900798 stmdals r7, {r0, r1, ip, pc} 00403eb8 01f048fc mcrr2 p0, #0, pc, r8, c1 00403ebc 60b906a8 stmdage r6, {r5, r6, r8, fp, ip, sp, pc} 00403ec0 39460122 andhs r4, r1, #0x3900000 00403ec4 802301f0 (undecodable) 00403ec8 d5fa28b9 stmdblt r8!, {r0, r2, r4, r6, r7, sb, fp, ip, sp, lr, pc} 00403ecc dde90601 ldrdeq lr, pc, [r6, -sp] 00403ed0 01f056fc mrrc2 p0, #0, pc, r6, c1 00403ed4 00284ed0 suble r2, lr, r0, lsl #16 00403ed8 40f27235 ldrblo pc, [r2, #-0x240]! 00403edc 21e05820 subshs lr, r8, r1, lsr #32 00403ee0 0ca915fb blx #0x96e31a 00403ee4 006000f6 (undecodable) 00403ee8 240090e8 ldm r0, {r2, r5} 00403eec 6c006cc1 (undecodable) 00403ef0 1021606b blvs #0x1c0c338 00403ef4 41f67013 cmnne r0, #0x4100000 00403ef8 e05041f6 (undecodable) 00403efc 50102218 stmdane r2!, {r4, r6, ip} 00403f00 1c440ca8 stmdage ip, {r2, r3, r4, sl, lr} 00403f04 234602f0 (undecodable) 00403f08 a2f910b1 tstlt r0, r2, lsr #19 00403f0c 4ff45c75 ldrbvc pc, [ip, #-0x44f] 00403f10 07e02068 stmdavs r0!, {r0, r1, r2, sp, lr, pc} 00403f14 2ea10025 strhs sl, [r0, #-0x12e] 00403f18 10302060 eorvs r3, r0, r0, lsl r0 00403f1c 002001f0 (undecodable) 00403f20 31fb3b49 ldmdbmi fp!, {r0, r4, r5, r8, sb, fp, ip, sp, lr, pc} 00403f24 00202a46 strtmi r2, [sl], -r0 00403f28 01f02cfb blx #0xf3ff36 00403f2c 069808b1 (undecodable) 00403f30 01f073fb blx #0x20fff3e 00403f34 079808b1 (undecodable) 00403f38 01f081fb blx #0xfe47ff46 00403f3c 35490020 andhs r4, r0, r5, lsr sb 00403f40 01f020fb blx #0xc3ff4e 00403f44 adb1fb4c ldclmi p1, c11, [fp], #0x2b4 00403f48 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00403f4c 7041a047 (undecodable) 00403f50 03200021 (undecodable) 00403f54 a0470320 andhs r4, r3, r0, lsr #15 00403f58 2946a047 strmi r4, [r0, sb, lsr #12]! 00403f5c d9f80000 (undecodable) 00403f60 1099401a bne #0x142a3a8 00403f64 02bf2846 strtmi fp, [r8], -r2, lsl #30 00403f68 11b0bde8 pop {r0, r4, ip, sp, pc} 00403f6c f08302f0 (undecodable) 00403f70 f0e80025 strhs lr, [r0, #-0x8f0] 00403f74 f2e70698 stmdals r6, {r1, r4, r5, r6, r7, r8, sb, sl, sp, lr, pc} 00403f78 00210022 andhs r2, r0, #0, #2 00403f7c 01f0eafa blx #0xffebff88 00403f80 626b05a9 stmdbge r5, {r1, r5, r6, r8, sb, fp, sp, lr} 00403f84 06980cab blge #0x729fa4 00403f88 00914146 strbmi sb, [r1], -r0, lsl #2 00403f8c 01f0c9fa blx #0xff67ff98 00403f90 10b140f2 vand d27, d0, d0 00403f94 7335c4e7 (undecodable) 00403f98 0599aae7 str sb, [sl, r5, lsl #18]! 00403f9c 4c614000 subeq r6, r0, ip, asr #2 00403fa0 414d445f svcpl #0x444d41 00403fa4 54415f47 (undecodable) 00403fa8 43503a20 eorshs r5, sl, r3, asr #32 00403fac 4765744f svcmi #0x746547 00403fb0 62664b65 strbvs r6, [fp, #-0x662] 00403fb4 79437279 ldmdbvc r2!, {r0, r3, r4, r5, r6, r8, sb, lr} ^ 00403fb8 70746f53 (undecodable) 00403fbc 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 00403fc0 6f6e2045 strmi r6, [r0, #-0xe6f]! 00403fc4 4e544552 subpl r5, r5, #0x4e000000 00403fc8 0a000000 andeq r0, r0, sl 00403fcc 10000010 andne r0, r0, r0, lsl r0 00403fd0 414d445f svcpl #0x444d41 00403fd4 54415f47 (undecodable) 00403fd8 43503a20 eorshs r5, sl, r3, asr #32 00403fdc 47657420 rsbshs r6, r4, r7, asr #10 00403fe0 6f626675 strbvc r6, [r6, #-0x26f]! 00403fe4 73636174 strbtvc r6, [r1], #-0x373 00403fe8 6564206b blvs #0xc1d184 00403fec 65792066 strtvs r7, [r0], -r5, ror #18 00403ff0 6f722063 (undecodable) 00403ff4 72797074 ldrbtvc r7, [r0], #-0x972 00403ff8 6f207365 ldrbvs r2, [r3, #-0x6f]! 00403ffc 7373696f svcvs #0x697373 00404000 6e20636f svcvs #0x63206e 00404004 6d706c65 strbvs r7, [ip, #-0x6d]! 00404008 7465640a beq #0x1d1d5e0 0040400c 00000000 andeq r0, r0, r0 00404010 5d6c4000 subeq r6, r0, sp, asr ip 00404014 346c4000 subeq r6, r0, r4, lsr ip 00404018 b5624000 strheq r6, [r0], #-0x25 0040401c b0b5a0b0 (undecodable) 00404020 0c4d2868 stmdavs r8!, {r2, r3, r8, sl, fp, lr} 00404024 a0b96c46 strbtmi fp, [ip], -r0, lsr #19 00404028 04f10800 andeq pc, r8, r4, lsl #2 0040402c 2021fdf7 (undecodable) 00404030 0df941f2 vmla.i8 d31, d1, d13 00404034 3b002146 qasxmi r0, r1, fp 00404038 00900220 andhs sb, r2, r0 0040403c 01900120 andhs sb, r1, r1 00404040 f2df0146 (undecodable) 00404044 01220e98 stmdals lr, {r0, sb, sp} 00404048 002918bf svclt #0x182900 0040404c 10462860 eorvs r4, r8, r0, lsl r6 00404050 20b0b0bd ldclt p0, c11, [r0, #0x80]! 00404054 606e4100 subeq r6, r1, r0, ror #28 00404058 10b50446 (undecodable) 0040405c 4ff48070 addvc pc, r0, pc, asr #8 00404060 44b139b1 teqlt sb, r4, asr #2 00404064 204612b1 tstlt r2, r0, lsr #12 00404068 00f066f8 (undecodable) 0040406c 01e000f0 (undecodable) 00404070 0bf800b1 (undecodable) 00404074 10bd2046 qadd16mi fp, r0, r0 00404078 02f033f9 rfedb #4! 0040407c 002818bf svclt #0x182800 00404080 40f26320 rsbhs pc, r3, r0, asr #4 00404084 10bd0000 andeq fp, r0, r0, lsl sp 00404088 b0b58ab0 strhlt fp, [sl], r0 0040408c 0d460446 strmi r4, [r4], -sp, lsl #12 00404090 68462821 (undecodable) 00404094 fdf7daf8 (undecodable) 00404098 4ff48070 addvc pc, r0, pc, asr #8 0040409c 002c37d0 eorsle r2, r7, r0, lsl #24 004040a0 002d35d0 eorsle r2, r5, r0, lsl #26 004040a4 684602f0 (undecodable) 004040a8 e5f80028 stmdahs r0, {r0, r2, r5, r6, r7, fp, ip, sp, lr, pc} 004040ac 30d10198 stmdals r1, {r4, r5, r8, ip, lr, pc} 004040b0 421e40f2 (undecodable) 004040b4 63200a2a bhs #0x68c248 004040b8 2ad81649 ldmdbmi r6, {r1, r3, r5, fp, ip, lr, pc} 004040bc dfe802f0 (undecodable) 004040c0 1c06080a beq #0x605938 004040c4 0e101219 ldmdbne r2, {r1, r2, r3, ip} 004040c8 28281b00 andseq r2, fp, r8, lsr #16 004040cc 164913e0 ands r4, r3, r6, lsl sb 004040d0 164911e0 ands r4, r1, r6, lsl sb 004040d4 0298174a bmi #0x9ea0e4 004040d8 0e4906e0 and r4, r6, lr, lsl #18 004040dc 14490be0 and r4, fp, r4, lsl sb 004040e0 0f4909e0 and r4, sb, pc, lsl #18 004040e4 02980f4a bmi #0x7ea0f4 004040e8 0f490228 stmdahs r2, {r0, r1, r2, r3, r8, fp, lr} 004040ec 08bf1146 ldrmi fp, [r1], -r8, lsl #30 004040f0 02e00949 stmdbmi sb, {r1, sp, lr, pc} 004040f4 00e00949 stmdbmi sb, {sp, lr, pc} 004040f8 b5f5986f svcvs #0x98f5b5 004040fc 02d240f2 vhsub.s8 d29, d0, d2 00404100 632005e0 and r2, r5, r3, rrx 00404104 20464ff4 (undecodable) 00404108 9862fdf7 (undecodable) 0040410c 08e80020 andhs lr, r0, r8, lsl #16 00404110 0ab0b0bd ldclt p0, c11, [r0, #0x28]! 00404114 a6a54000 subeq sl, r0, r6, lsr #11 00404118 a6924000 subeq sb, r0, r6, lsr #5 0040411c e68d4000 subeq r8, r0, r6, ror #27 00404120 26894000 subeq r8, r0, r6, lsr #18 00404124 66974000 subeq sb, r0, r6, ror #14 00404128 269c4000 subeq sb, r0, r6, lsr #24 0040412c e6a04000 subeq sl, r0, r6, ror #1 00404130 26af4000 subeq sl, r0, r6, lsr #30 00404134 66aa4000 subeq sl, r0, r6, ror #20 00404138 b0b58ab0 strhlt fp, [sl], r0 0040413c 0d460446 strmi r4, [r4], -sp, lsl #12 00404140 68462821 (undecodable) 00404144 fdf782f8 (undecodable) 00404148 4ff48070 addvc pc, r0, pc, asr #8 0040414c 002c00f0 (undecodable) 00404150 8580002d stchs p0, c8, [r0, #-0x214] 00404154 00f08280 addhi pc, r2, r0 00404158 684602f0 (undecodable) 0040415c 8bf80028 stmdahs r0, {r0, r1, r3, r7, fp, ip, sp, lr, pc} 00404160 40f07c80 rsbshi pc, ip, r0, asr #32 00404164 0198421e cdpne p8, #4, c9, c2, c1, #0 00404168 40f26320 rsbhs pc, r3, r0, asr #4 0040416c 262a00f2 vpmax.s8 d2, d0, d22 00404170 75803b49 ldmdbmi fp!, {r0, r2, r4, r5, r6, pc} 00404174 dfe802f0 (undecodable) 00404178 66141618 ldmdane r6, {r1, r2, r5, r6, sl, ip} 0040417c 1c1e2024 strths r1, [r0], #-0xe1c 00404180 2672282a bhs #0xe20a20 00404184 722c2e30 eorlo r2, lr, r2, ror ip 00404188 3234383a blo #0x1211258 0040418c 3c3e4547 smlaldxmi r3, r5, ip, lr 00404190 494b4d4f svcmi #0x4d4b49 00404194 51535557 (undecodable) 00404198 595b5d5f svcpl #0x5d5b59 0040419c 61636500 rsbeq r6, r5, r1, ror #6 004041a0 51494fe0 sub r4, pc, r1, asr sb 004041a4 51494de0 sub r4, sp, r1, asr sb 004041a8 0298524a bmi #0x18aa1b8 004041ac 2c4924e0 eor r4, r4, ip, lsr #18 004041b0 4f4947e0 sub r4, r7, pc, asr #18 004041b4 4a4945e0 sub r4, r5, sl, asr #18 004041b8 02984a4a bmi #0x16aa1c8 004041bc 4a491ce0 ands r4, ip, sl, asr #18 004041c0 45493fe0 eors r4, pc, r5, asr #18 004041c4 38493de0 eors r4, sp, r8, lsr sb 004041c8 44493be0 eors r4, fp, r4, asr #18 004041cc 414939e0 eors r4, sb, r1, asr #18 004041d0 294937e0 eors r4, r7, sb, lsr #18 004041d4 3e4935e0 eors r4, r5, lr, lsr sb 004041d8 324933e0 eors r4, r3, r2, lsr sb 004041dc 3b4931e0 eors r4, r1, fp, lsr sb 004041e0 02982e4a bmi #0xfaa1f0 004041e4 2e4908e0 and r4, r8, lr, lsr #18 004041e8 37492be0 eor r4, fp, r7, lsr sb 004041ec 354929e0 eor r4, sb, r5, lsr sb 004041f0 294927e0 eor r4, r7, sb, lsr #18 004041f4 0298254a bmi #0xd6a204 004041f8 25490228 stmdahs r2, {r0, r2, r5, r8, fp, lr} 004041fc 08bf1146 ldrmi fp, [r1], -r8, lsl #30 00404200 20e02449 stmdbmi r4!, {r5, sp, lr, pc} 00404204 1ee02d49 pushmi {r1, r2, r3, r4, sp, lr, pc} 00404208 1ce02d49 pushmi {r2, r3, r4, sp, lr, pc} 0040420c 1ae01d49 ldmdbmi sp, {r1, r3, r4, sp, lr, pc} 00404210 18e01e49 ldmdbmi lr, {r3, r4, sp, lr, pc} 00404214 16e01c49 ldmdbmi ip, {r1, r2, r4, sp, lr, pc} 00404218 14e02749 stmdbmi r7!, {r2, r4, sp, lr, pc} 0040421c 12e02549 stmdbmi r5!, {r1, r4, sp, lr, pc} 00404220 10e01749 ldmdbmi r7, {r4, sp, lr, pc} 00404224 0ee01549 ldmdbmi r5, {r1, r2, r3, sp, lr, pc} 00404228 0ce01249 ldmdbmi r2, {r2, r3, sp, lr, pc} 0040422c 0ae01049 ldmdbmi r0, {r1, r3, sp, lr, pc} 00404230 08e00e49 stmdbmi lr, {r3, sp, lr, pc} 00404234 06e00c49 stmdbmi ip, {r1, r2, sp, lr, pc} 00404238 04e00a49 stmdbmi sl, {r2, sp, lr, pc} 0040423c 02e01b49 ldmdbmi fp, {r1, sp, lr, pc} 00404240 00e01b49 ldmdbmi fp, {sp, lr, pc} 00404244 b5f5986f svcvs #0x98f5b5 00404248 02d240f2 vhsub.s8 d29, d0, d2 0040424c 632005e0 and r2, r5, r3, rrx 00404250 20464ff4 (undecodable) 00404254 9862fcf7 (undecodable) 00404258 62ef0020 andhs lr, r0, r2, ror #30 0040425c 0ab0b0bd ldclt p0, c11, [r0, #0x28]! 00404260 e64b4100 subeq r4, r1, r6, ror #23 00404264 9c694100 umaaleq r6, r1, ip, sb 00404268 e6d94000 subeq sp, r0, r6, ror #19 0040426c e6c64000 subeq ip, r0, r6, ror #13 00404270 26c24000 subeq ip, r0, r6, lsr #4 00404274 66d04000 subeq sp, r0, r6, rrx 00404278 e6b34000 subeq fp, r0, r6, ror #7 0040427c a6cb4000 subeq ip, r0, r6, lsr #23 00404280 26474100 subeq r4, r1, r6, lsr #14 00404284 66424100 subeq r4, r1, r6, ror #4 00404288 66bd4000 subeq fp, r0, r6, ror #26 0040428c 26214100 subeq r2, r1, r6, lsr #2 00404290 661c4100 subeq r1, r1, r6, ror #24 00404294 26d54000 subeq sp, r0, r6, lsr #10 00404298 26344100 subeq r3, r1, r6, lsr #8 0040429c a62a4100 subeq r2, r1, r6, lsr #21 004042a0 e6254100 subeq r2, r1, r6, ror #11 004042a4 a6b84000 subeq fp, r0, r6, lsr #17 004042a8 662f4100 subeq r2, r1, r6, ror #30 004042ac dc644100 ldrdeq r6, r7, [r1], #-0x4c 004042b0 1c604100 subeq r6, r1, ip, lsl r0 004042b4 e6124100 subeq r1, r1, r6, ror #5 004042b8 260e4100 subeq r0, r1, r6, lsr #28 004042bc 66094100 subeq r0, r1, r6, ror #18 004042c0 a6044100 subeq r0, r1, r6, lsr #9 004042c4 e6ff4000 subeq pc, r0, r6, ror #31 004042c8 26fb4000 subeq pc, r0, r6, lsr #22 004042cc 66f64000 subeq pc, r0, r6, ror #12 004042d0 a6f14000 subeq pc, r0, r6, lsr #3 004042d4 e6ec4000 subeq lr, r0, r6, ror #25 004042d8 26e84000 subeq lr, r0, r6, lsr #16 004042dc 66e34000 subeq lr, r0, r6, ror #6 004042e0 a6de4000 subeq sp, r0, r6, lsr #29 004042e4 a6174100 subeq r1, r1, r6, lsr #15 004042e8 e6384100 subeq r3, r1, r6, ror #17 004042ec a63d4100 subeq r3, r1, r6, lsr #27 004042f0 66554100 subeq r5, r1, r6, ror #10 004042f4 a6504100 subeq r5, r1, r6, lsr #1 004042f8 10b558b1 cmplt r8, r0, lsl r5 004042fc 00f5f051 mvnspl pc, r0, lsl #10 00404300 01220024 strhs r2, [r0], #-0x201 00404304 c1e90042 andmi lr, r0, #0x304000 00404308 8a604ff4 vst4.32 {d22, d23, d24, d25}, [pc], sl 0040430c f051fcf7 (undecodable) 00404310 9dff0ce0 mul ip, sp, pc 00404314 fb4c0320 strdhs r4, r5, [r3], -fp 00404318 4ff47041 cmnmi r0, pc, asr #8 0040431c a0470320 andhs r4, r3, r0, lsr #15 00404320 4ff6ff71 mvnsvc pc, pc, asr #12 00404324 a0470320 andhs r4, r3, r0, lsr #15 00404328 0621a047 strmi r2, [r0, r6, lsl #2]! 0040432c 024c2046 strtmi r4, [r0], -r2, lsl #24 00404330 10bd00bf svclt #0xbd10 00404334 b5624000 strheq r6, [r0], #-0x25 00404338 0600ffff (undecodable) 0040433c b0b5c0b1 strhlt fp, [r0, #0x50] 00404340 0c46b1b1 (undecodable) 00404344 054601f0 (undecodable) 00404348 64ff0e28 stmdahs lr, {r2, r5, r6, r8, sb, sl, fp, ip, sp, lr, pc} 0040434c 20d10e20 andhs sp, lr, r0, lsr #2 00404350 4ff47041 cmnmi r0, pc, asr #8 00404354 a0600320 andhs r6, r3, r0, lsr #1 00404358 ea4ca047 strmi r4, [r0, sl, ror #25]! 0040435c 03204ff6 (undecodable) 00404360 ff71a047 (undecodable) 00404364 03200a21 (undecodable) 00404368 a0474b48 stmdami fp, {r5, r7, r8, sb, sl, lr} ^ 0040436c 00f10a01 (undecodable) 00404370 90e0e44c stclmi p0, c14, [r4], #0x240 00404374 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00404378 7041a047 (undecodable) 0040437c 03204ff6 (undecodable) 00404380 ff71a047 (undecodable) 00404384 03200621 (undecodable) 00404388 a0474348 stmdami r3, {r5, r7, r8, sb, sl, lr} ^ 0040438c 811d81e0 add r1, r1, r1, lsl #27 00404390 21684ff6 (undecodable) 00404394 0260081a bne #0x61c3a4 00404398 0f280ed8 stmdale lr, {r0, r1, r2, r3, fp, sp} 0040439c dfe800f0 (undecodable) 004043a0 081a1a1a bne #0xa8abc8 004043a4 1a2a2f34 strtlo r2, [pc], #-0xa1a 004043a8 393e4348 stmdami r3, {r0, r3, r4, r5, sb, sl, fp, ip, sp} ^ 004043ac 4d52575c mrrcpl p2, #4, r5, r7, c13 004043b0 28462146 strtmi r4, [r1], -r8, lsr #12 004043b4 fff72afd stc2 p7, c15, [sl, #-0x3fc]! 004043b8 66e0481e cdpne p0, #4, c14, c8, c6, #3 004043bc 042809d8 stmdale sb, {r2, fp, sp} 004043c0 dfe800f0 (undecodable) 004043c4 035e4f54 strbpl r5, [pc], #-0xe03 004043c8 59002846 qsaxmi r0, r8, sb 004043cc 2146fef7 (undecodable) 004043d0 d7f959e0 ldrsb pc, [sb], #-0x97 004043d4 cb4d0320 andhs r4, r3, fp, asr #27 004043d8 4ff47041 cmnmi r0, pc, asr #8 004043dc a8470320 andhs r4, r3, r8, lsr #15 004043e0 4ff6ff71 mvnsvc pc, pc, asr #12 004043e4 a8470320 andhs r4, r3, r8, lsr #15 004043e8 0021a847 strmi r2, [r8, r0, lsl #2]! 004043ec 2a494ff4 vst2.8 {d20, d22}, [pc:0x80], sl 004043f0 81704ae0 sub r7, sl, r1, lsl #1 004043f4 28462146 strtmi r4, [r1], -r8, lsr #12 004043f8 fef738fe mrc2 p7, #1, apsr_nzcv, c8, c14, #7 004043fc 44e02846 strtmi lr, [r8], -r4, asr #32 00404400 214600f0 (undecodable) 00404404 4bf83fe0 eors pc, pc, fp, asr #16 00404408 28462146 strtmi r4, [r1], -r8, lsr #12 0040440c fef750fb blx #0x184240e 00404410 3ae02846 qasxmi lr, r8, sl 00404414 214600f0 (undecodable) 00404418 07fa35e0 eors pc, r5, r7, lsl #20 0040441c 28462146 strtmi r4, [r1], -r8, lsr #12 00404420 fef736ff (undecodable) 00404424 30e02846 qasxmi lr, r8, r0 00404428 2146fef7 (undecodable) 0040442c abfe2be0 eor pc, fp, fp, lsr #29 00404430 28462146 strtmi r4, [r1], -r8, lsr #12 00404434 fef792ff (undecodable) 00404438 26e02846 strtmi lr, [r8], -r6, lsr #32 0040443c 214600f0 (undecodable) 00404440 d1f821e0 (undecodable) 00404444 28462146 strtmi r4, [r1], -r8, lsr #12 00404448 fff76efc stc2l p7, c15, [lr], #-0x3fc 0040444c 1ce02846 qadd16mi lr, r8, ip 00404450 214600f0 (undecodable) 00404454 33ff17e0 ands pc, r7, r3, lsr pc 00404458 28462146 strtmi r4, [r1], -r8, lsr #12 0040445c fff750f8 (undecodable) 00404460 12e02846 qadd16mi lr, r8, r2 00404464 2146fef7 (undecodable) 00404468 cff80de0 and pc, sp, pc, asr #17 0040446c 28462146 strtmi r4, [r1], -r8, lsr #12 00404470 fff77afa blx #0x22c2474 00404474 08e02846 strtmi lr, [r8], -r8 00404478 2146fef7 (undecodable) 0040447c 61fa03e0 and pc, r3, r1, ror #20 00404480 28462146 strtmi r4, [r1], -r8, lsr #12 00404484 00f00afe cdp2 p0, #0, c15, c10, c0, #0 00404488 00212268 stmdavs r2!, {r8, sp} 0040448c 42f00042 andmi pc, r0, #0x42 00404490 c4e90120 andhs lr, r1, r4, asr #19 00404494 0846b0bd ldclt p6, c4, [r0, #0x20]! 00404498 0000ffff (undecodable) 0040449c 2de9f041 mvnsmi lr, sp, lsr #18 004044a0 c4b0384e cdpmi p0, #3, c11, c8, c4, #6 004044a4 0c460546 strmi r4, [r5], -ip, lsl #12 004044a8 37a13068 ldmdavs r0!, {r0, r1, r2, r4, r5, r8, sp, pc} 004044ac 43900020 andhs sb, r0, r3, asr #32 004044b0 01f068f8 (undecodable) 004044b4 54f8100f svceq #0x10f854 004044b8 b0f1805f svcpl #0x80f1b0 004044bc 0dd3d94d ldclmi p3, c13, [sb, #0x34] 004044c0 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 004044c4 7041a847 (undecodable) 004044c8 03200021 (undecodable) 004044cc a8474ff4 (undecodable) 004044d0 80740320 andhs r7, r3, r0, lsl #9 004044d4 4ff48071 orrvc pc, r0, pc, asr #8 004044d8 35e0000e mcreq p0, #0, lr, c0, c5, #1 004044dc 00eb8000 addeq lr, r0, r0, lsl #22 004044e0 05eb0017 strne lr, [r0, -r5, lsl #22] 004044e4 d7f80403 movweq pc, #0x48d7 004044e8 012802d1 (undecodable) 004044ec 40f26124 strbths pc, [r1], #-0x240 004044f0 1be0d7f8 (undecodable) 004044f4 18030128 stmdahs r1, {r3, r4, r8, sb} 004044f8 15d102ad stcge p1, c13, [r2, #-0x54] 004044fc 4ff48071 orrvc pc, r0, pc, asr #8 00404500 4ff48078 stmvc r0, {r0, r1, r2, r3, r6, sl, ip, sp, lr, pc} 00404504 2846fcf7 (undecodable) 00404508 a1fe0120 andhs pc, r1, r1, lsr #29 0040450c 01ab0090 andls sl, r0, r1, lsl #22 00404510 201d4ff4 (undecodable) 00404514 80712a46 strtmi r7, [sl], -r0, lsl #3 00404518 cdf80480 andhi pc, r4, sp, asr #17 0040451c fff784f8 (undecodable) 00404520 e0b10446 strmi fp, [r4], -r0, ror #3 00404524 01e040f2 vhadd.s8 d30, d0, d1 00404528 62242449 stmdbmi r4!, {r1, r5, r6, sl, sp} 0040452c 002001f0 (undecodable) 00404530 29f8bc4d ldcmi p8, c15, [ip, #0xa4]! 00404534 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00404538 7041a847 (undecodable) 0040453c 210c0320 andhs r0, r3, r1, lsr #24 00404540 a847a1b2 adclt r4, r1, #168, #14 00404544 0320a847 strmi r2, [r8, r3]! 00404548 30684399 stmdbls r3, {r4, r5, fp, sp, lr} ^ 0040454c 401a02bf svclt #0x21a40 00404550 204644b0 sublt r4, r4, r0, lsr #12 00404554 bde8f081 ldrhhi lr, [r0, #0x8d]! 00404558 01f0faed ldcl p0, c15, [sl, #4]! 0040455c 07f54670 subvc pc, r6, r7, lsl #10 00404560 07f54771 mrsvc pc, spsr 00404564 95e89c00 umullseq lr, ip, r5, r8 00404568 9cc10221 swphs ip, ip, [r2] 0040456c 00240160 andvs r2, r1, r0, lsl #8 00404570 13a10020 andhs sl, r0, r3, lsl r1 00404574 01f006f8 (undecodable) 00404578 10490020 andhs r4, r0, r0, lsl sb 0040457c 01f002f8 (undecodable) 00404580 e2e700bf svclt #0xe7e2 00404584 4c614000 subeq r6, r0, ip, asr #2 00404588 414d445f svcpl #0x444d41 0040458c 54415f47 (undecodable) 00404590 43503a20 eorshs r5, sl, r3, asr #32 00404594 4b657945 ldrbmi r6, [sb, #-0x54b]! 00404598 78636861 (undecodable) 0040459c 6e676541 (undecodable) 004045a0 75746865 strbvs r7, [r8, #-0x475]! 004045a4 6e746963 (undecodable) 004045a8 61746564 strbtvs r7, [r5], #-0x461 004045ac 53657373 cmnvc r3, #0x14c00000 004045b0 696f6e20 rsbhs r6, lr, sb, ror #30 004045b4 454e5445 ldrbmi r4, [r4, #-0xe45] 004045b8 520a0000 andeq r0, r0, r2, asr sl 004045bc ba664000 strheq r6, [r0], #-0x6a 004045c0 414d445f svcpl #0x444d41 004045c4 54415f47 (undecodable) 004045c8 43503a20 eorshs r5, sl, r3, asr #32 004045cc 4b657920 rsbshs r6, sb, fp, asr #10 004045d0 65786368 stmdavs r3!, {r0, r2, r5, r6, fp, ip, sp, lr} ^ 004045d4 616e6765 strbvs r6, [r7, #-0xe61]! 004045d8 20636f6d stclvs p3, c6, [pc, #-0x80]! 004045dc 706c6574 strbtvc r6, [r5], #-0xc70 004045e0 65640a00 andeq r6, sl, r5, ror #8 004045e4 2de9f047 ldrbmi lr, [r0, sp, lsr #18]! 004045e8 c4b0dff8 (undecodable) 004045ec e4800c46 strmi r8, [ip], -r4, ror #1 004045f0 054638a1 teqge r8, r5, lsl #12 004045f4 d8f80000 (undecodable) 004045f8 43900020 andhs sb, r0, r3, asr #32 004045fc 00f0c2ff (undecodable) 00404600 54f8100f svceq #0x10f854 00404604 b0f1804f svcmi #0x80f1b0 00404608 0dd33e4d ldcmi p3, c13, [lr, #-0x34]! 0040460c 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00404610 7041a847 (undecodable) 00404614 03200021 (undecodable) 00404618 a8474ff4 (undecodable) 0040461c 80740320 andhs r7, r3, r0, lsl #9 00404620 4ff48071 orrvc pc, r0, pc, asr #8 00404624 32e0070e mcreq p0, #0, lr, c7, c2, #1 00404628 582017fb blx #0x9cc792 0040462c 0056d6f8 (undecodable) 00404630 20080128 stmdahs r1, {r5, fp} 00404634 1ad10df1 (undecodable) 00404638 08094ff4 vst2.8 {d16, d18}, [pc], r8 0040463c 80714ff4 vst4.32 {d23, d25, d27, d29}, [pc], r0 00404640 807a4846 strbmi r7, [r8], -r0, lsl #21 00404644 fcf702fe mcr2 p7, #0, pc, c2, c12, #7 00404648 012001ab blge #0x44c654 0040464c 0090201d stcne p0, c9, [r0, #-0]! 00404650 4ff48071 orrvc pc, r0, pc, asr #8 00404654 4a46cdf8 (undecodable) 00404658 04a0fef7 (undecodable) 0040465c e5ff08b3 movwlt pc, #0x8fe5 00404660 27490446 strmi r4, [r4], -r7, lsr #18 00404664 002000f0 (undecodable) 00404668 8dff05e0 and pc, r5, sp, lsl #31 0040466c 24490020 andhs r4, r0, r4, lsr #18 00404670 00f088ff (undecodable) 00404674 40f22134 strtlo pc, [r1], #-0x240 00404678 224d0320 andhs r4, r3, r2, lsr #26 0040467c 4ff47041 cmnmi r0, pc, asr #8 00404680 a847210c stceq p7, c4, [r1], #-0x2a0 00404684 0320a847 strmi r2, [r8, r3]! 00404688 a1b20320 andhs fp, r3, r1, lsr #5 0040468c a847d8f8 (undecodable) 00404690 00004399 (undecodable) 00404694 401a02bf svclt #0x21a40 00404698 204644b0 sublt r4, r4, r0, lsr #12 0040469c bde8f087 (undecodable) 004046a0 01f056ed ldcl p0, c15, [r6, #-4] 004046a4 582106f5 (undecodable) 004046a8 026017fb blx #0x9dc6ba 004046ac 015199e8 ldm sb, {r0, r8, ip, lr} 004046b0 3c0001f6 (undecodable) 004046b4 24013cc1 teqgt ip, r4, lsr #2 004046b8 02210024 strhs r2, [r0], #-0x102 004046bc 016012a1 tstge r2, r1 004046c0 002000f0 (undecodable) 004046c4 5fff0e49 stmdbmi lr, {r0, r1, r2, r3, r4, r6, r8, sb, sl, fp, ip, sp, lr, pc} 004046c8 002000f0 (undecodable) 004046cc 5bffdee7 (undecodable) 004046d0 4c614000 subeq r6, r0, ip, asr #2 004046d4 414d445f svcpl #0x444d41 004046d8 54415f47 (undecodable) 004046dc 43503a20 eorshs r5, sl, r3, asr #32 004046e0 4b657945 ldrbmi r6, [sb, #-0x54b]! 004046e4 78636861 (undecodable) 004046e8 6e676543 (undecodable) 004046ec 72797074 ldrbtvc r7, [r0], #-0x972 004046f0 6f536573 (undecodable) 004046f4 73696f6e mcrvs p9, #3, r6, c15, c3, #3 004046f8 20454e54 strbpl r4, [lr], #-0x520 004046fc 45520a00 andeq r5, sl, r5, asr #4 00404700 846b4000 subeq r6, r0, r4, lsl #23 00404704 b5624000 strheq r6, [r0], #-0x25 00404708 414d445f svcpl #0x444d41 0040470c 54415f47 (undecodable) 00404710 43503a20 eorshs r5, sl, r3, asr #32 00404714 4b657920 rsbshs r6, sb, fp, asr #10 00404718 65786368 stmdavs r3!, {r0, r2, r5, r6, fp, ip, sp, lr} ^ 0040471c 616e6765 strbvs r6, [r7, #-0xe61]! 00404720 20636f6d stclvs p3, c6, [pc, #-0x80]! 00404724 706c6574 strbtvc r6, [r5], #-0xc70 00404728 65640a00 andeq r6, sl, r5, ror #8 0040472c f0b58bb0 strdlt fp, ip, [fp], r0 00404730 0d462ea1 (undecodable) 00404734 002000f0 (undecodable) 00404738 25ffd5f8 (undecodable) 0040473c 4478d5f8 (undecodable) 00404740 486817f1 (undecodable) 00404744 050f07d8 stmdale r7, {r0, r2, r8, sb, sl, fp} 00404748 16f1050f svceq #0x5f116 0040474c 9cbfd5f8 (undecodable) 00404750 4c1811f1 (undecodable) 00404754 050f0ed9 stmdble lr, {r0, r2, r8, sb, sl, fp} 00404758 6c462821 (undecodable) 0040475c 2046fcf7 (undecodable) 00404760 75fd2046 qsub16mi pc, r0, r5 00404764 01f086fd stc2 p0, c15, [r6, #4] 00404768 f8b12c49 stmdbmi ip!, {r3, r4, r5, r6, r7, r8, ip, sp, pc} 0040476c 04460020 andhs r4, r0, r4, lsl #12 00404770 00f008ff (undecodable) 00404774 0de0d5f8 (undecodable) 00404778 18080431 (undecodable) 0040477c 81429cbf svclt #0x9c4281 00404780 391d8142 addmi r1, r1, #0xe40 00404784 2dd92549 stmdbmi r5!, {r0, r2, r3, r5, r8, fp, ip, lr, pc} 00404788 002000f0 (undecodable) 0040478c fbfe4ff4 (undecodable) 00404790 8074f14d ldclmi p4, c7, [r1, #0x200]! 00404794 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00404798 7041a847 (undecodable) 0040479c 210c0320 andhs r0, r3, r1, lsr #24 004047a0 a847a1b2 adclt r4, r1, #168, #14 004047a4 0320a847 strmi r2, [r8, r3]! 004047a8 18e09df8 (undecodable) 004047ac 00000024 strhs r0, [r0], #-0 004047b0 1b490028 stmdahs r0, {r0, r1, r3, r4, r8, fp, lr} 004047b4 05f58360 addvs pc, r3, r5, lsl #10 004047b8 08bf0321 (undecodable) 004047bc c219c155 strbpl r1, [r1, #0x9c2] 004047c0 090c9170 addsvc r0, r1, sb, lsl #24 004047c4 0121d470 sbcsvc r2, r4, r1, lsl #2 004047c8 54708155 strpl r7, [r1, #0x54] 004047cc 30441349 ldmdbmi r3, {r4, r5, sl, lr} 004047d0 8470c470 sbcvc r7, r4, r4, lsl #1 004047d4 44700020 andhs r7, r0, r4, asr #32 004047d8 00f0d4fe cdp2 p0, #0xd, c15, c4, c0, #0 004047dc 20460bb0 andlt r4, fp, r0, lsr #12 004047e0 f0bd311d ldcne p13, c11, [r1, #-0x3c0]! 004047e4 8142b7d9 ldmible r7!, {r0, r7, sb, lr} 004047e8 cde700bf svclt #0xe7cd 004047ec 414d445f svcpl #0x444d41 004047f0 54415f47 (undecodable) 004047f4 43503a20 eorshs r5, sl, r3, asr #32 004047f8 51756572 rsbvc r7, r5, #0x14400000 004047fc 79416363 (undecodable) 00404800 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 00404804 62696c69 stmdbvs ip!, {r1, r5, r6, r8, fp, sp, lr} ^ 00404808 74794174 strbvc r7, [r1], #-0x974 0040480c 74726962 rsbvs r7, sb, #116, #4 00404810 75746573 (undecodable) 00404814 20454e54 strbpl r4, [lr], #-0x520 00404818 45520a00 andeq r5, sl, r5, asr #4 0040481c f1674000 strdeq r6, r7, [r0], #-0x71 00404820 03000100 andeq r0, r1, r3 00404824 b5624000 strheq r6, [r0], #-0x25 00404828 2de9f047 ldrbmi lr, [r0, sp, lsr #18]! 0040482c 0c4672a1 cmnge r2, ip, lsl #12 00404830 07460020 andhs r4, r0, r7, lsl #12 00404834 00f0a6fe cdp2 p0, #0xa, c15, c6, c0, #0 00404838 214651f8 (undecodable) 0040483c 103fb3f1 (undecodable) 00404840 805f62d2 rsble r5, r2, #128, #30 00404844 04f5026a bvs #0x4c1c5c 00404848 d4f81898 ldmdals r8, {r2, r4, r6, r7, fp, ip, sp, lr, pc} 0040484c 9ae80504 streq lr, [r5], #-0x89a 00404850 12f1050f svceq #0x5f112 00404854 98bf1af1 (undecodable) 00404858 050f47d9 stmdble r7, {r0, r2, r8, sb, sl, fp} ^ 0040485c 1b0e03eb bl #0x4c80d0 00404860 830307eb bl #0x5c5674 00404864 0315d5f8 (undecodable) 00404868 1833032b blhs #0x4d14d0 0040486c 2cd11144 ldrmi sp, [r1], #-0x12c 00404870 11f8042f svchs #0x4f811 00404874 4b788e78 stmvc lr, {r0, r1, r3, r6, fp, ip, sp, lr} 00404878 c97842ea b #0x14a2ba4 0040487c 032246ea b #0x158d090 00404880 012142ea b #0x148cc8c 00404884 0141d5e9 ldmib r5, {r0, r8, lr} ^ 00404888 d023521a bne #0x188d7d0 0040488c 73f10002 andeq pc, r0, #0xc000001c 00404890 37d20138 stmdalo r1, {r0, r1, r2, r4, r5, sb, ip, lr, pc} 00404894 05f55072 subsvc pc, r0, #0x1400000 00404898 00230e28 stmdahs lr, {r8, sb, sp} 0040489c c2e90013 movwne lr, #0x9c2 004048a0 44d805f5 (undecodable) 004048a4 407840f2 (undecodable) 004048a8 4126dfe8 ldm pc, {r0, r6, sb, sl, sp} ^ 004048ac 00f07108 ldmdaeq r1!, {ip, sp, lr, pc} ^ 004048b0 464b5053 cmppl r0, #0x11800 004048b4 56595d61 cmpvs sp, r6, asr sb 004048b8 95959571 (undecodable) 004048bc 6b003846 ldrtmi r0, [r8], -fp, rrx 004048c0 214600f0 (undecodable) 004048c4 d7f861e0 (undecodable) 004048c8 57490020 andhs r4, r0, r7, asr sb 004048cc 00f05afe cdp2 p0, #5, c15, c10, c0, #0 004048d0 564c0320 andhs r4, r3, r6, asr ip 004048d4 4ff47041 cmnmi r0, pc, asr #8 004048d8 a0470320 andhs r4, r3, r0, lsr #15 004048dc 0021a047 strmi r2, [r0, r0, lsl #2]! 004048e0 032040f2 vhadd.s8 d18, d0, d3 004048e4 622140f2 vrhadd.s8 q9, q0, q9 004048e8 62261be0 ands r2, fp, r2, ror #12 004048ec 0af10405 streq pc, [r4, #-0x10a] 004048f0 4d459ebf svclt #0x9e454d 004048f4 d4f81454 ldrpl pc, [r4], #-0x8d4 004048f8 161dae42 adcmi r1, lr, #0x580 004048fc aed95c49 ldmdbmi ip, {r1, r2, r3, r5, r7, r8, fp, ip, lr, pc} ^ 00404900 00e04ba1 mrsge lr, spsr 00404904 002000f0 (undecodable) 00404908 3dfe484c mcrrmi p14, #3, pc, r8, c13 0040490c 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00404910 7041a047 (undecodable) 00404914 03200021 (undecodable) 00404918 a0470320 andhs r4, r3, r0, lsr #15 0040491c 4ff48071 orrvc pc, r0, pc, asr #8 00404920 4ff48076 strvc pc, [r0], pc, asr #8 00404924 a0473046 ldrtmi r4, [r0], -r0, lsr #15 00404928 bde8f087 (undecodable) 0040492c 4e490020 andhs r4, r0, lr, asr #18 00404930 00f028fe cdp2 p0, #2, c15, c8, c0, #0 00404934 4ff41076 ldrvc pc, [r0], -pc, asr #8 00404938 4ee03846 ldrtmi lr, [r8], -lr, asr #32 0040493c 214600f0 (undecodable) 00404940 59fa23e0 eor pc, r3, sb, asr sl 00404944 38462146 qasxmi r4, r1, r8 00404948 00f094f9 (undecodable) 0040494c 1ee04046 (undecodable) 00404950 022114e0 ands r2, r4, r2, lsl #2 00404954 40460321 (undecodable) 00404958 11e04046 (undecodable) 0040495c 04210ee0 and r2, lr, r4, lsl #2 00404960 214600f0 (undecodable) 00404964 41fb11e0 ands pc, r1, r1, asr #22 00404968 214600f0 (undecodable) 0040496c bbfa0de0 strh pc, [sp], -fp 00404970 2146fff7 (undecodable) 00404974 dbfe0646 (undecodable) 00404978 70bb4046 (undecodable) 0040497c 012100f0 (undecodable) 00404980 15ff03e0 and pc, r3, r5, lsl pc 00404984 38462146 qasxmi r4, r1, r8 00404988 00f0e8f8 (undecodable) 0040498c 064618bb bllt #0xa161ac 00404990 04f58361 orrvs pc, r3, r4, lsl #10 00404994 002601eb bl #0x44e19c 00404998 0a0005f5 (undecodable) 0040499c 467801f8 (undecodable) 004049a0 0a60c670 sbcvc r6, r6, sl 004049a4 86704670 subvc r7, r6, r6, lsl #1 004049a8 41f65010 subsne pc, r0, r1, asr #12 004049ac 2718d4f8 (undecodable) 004049b0 18283846 shadd16mi r2, r8, r8 004049b4 fcf7f6eb bl #0x1c29ac 004049b8 41f65050 subspl pc, r0, r1, asr #12 004049bc 394644f8 (undecodable) 004049c0 00904046 strbmi sb, [r0], -r0 004049c4 4a46fef7 (undecodable) 004049c8 89ff80b1 orrlt pc, r0, sb, lsl #31 004049cc 25490446 strmi r4, [r4], -r5, lsr #18 004049d0 002000f0 (undecodable) 004049d4 d7fd2646 (undecodable) 004049d8 144c0320 andhs r4, r3, r4, lsl ip 004049dc 4ff47041 cmnmi r0, pc, asr #8 004049e0 a047310c ldceq p7, c4, [r1], #-0x280 004049e4 0320a047 strmi r2, [r0, r3]! 004049e8 b1b20320 strhhs fp, [r3], -r1 004049ec a0471f49 ldmdbmi pc, {r5, r7, r8, sb, sl, lr} 004049f0 002000f0 (undecodable) 004049f4 c7fd96e7 ldr pc, [r6, r7, asr #27] 004049f8 414d445f svcpl #0x444d41 004049fc 54415f47 (undecodable) 00404a00 43503a20 eorshs r5, sl, r3, asr #32 00404a04 51756572 rsbvc r7, r5, #0x14400000 00404a08 79417574 ldrbtvc r4, [r5], #-0x179 00404a0c 68656e74 strbtvc r6, [lr], #-0x568 00404a10 69636174 strbtvc r6, [r1], #-0x369 00404a14 65645365 ldrbvs r6, [r3, #-0x465] 00404a18 7373696f svcvs #0x697373 00404a1c 6e20454e cdpmi p0, #4, c2, c5, c14, #3 00404a20 5445520a beq #0x1895f78 00404a24 00000000 andeq r0, r0, r0 00404a28 22694000 subeq r6, r0, r2, lsr #18 00404a2c b5624000 strheq r6, [r0], #-0x25 00404a30 414d445f svcpl #0x444d41 00404a34 54415f47 (undecodable) 00404a38 43503a20 eorshs r5, sl, r3, asr #32 00404a3c 4552524f svcmi #0x525245 00404a40 523a2049 stmdbmi r0!, {r1, r4, r6, sb, fp, ip, sp} 00404a44 6e76616c stclvs p6, c7, [r1], #-0x1b8 00404a48 69642071 (undecodable) 00404a4c 75657279 ldmdbvc r2!, {r0, r2, r4, r5, r6, r8, sl, sp, lr} ^ 00404a50 20736571 (undecodable) 00404a54 75656e63 (undecodable) 00404a58 65206e75 strbvc r2, [lr, #-0x65]! 00404a5c 6d626572 rsbvc r6, r5, #0xd0000006 00404a60 0a000000 andeq r0, r0, sl 00404a64 b4684000 strheq r6, [r0], #-0x84 00404a68 7a6a4000 subeq r6, r0, sl, ror sl 00404a6c 77674000 subeq r6, r0, r7, ror r7 00404a70 50694000 subeq r6, r0, r0, asr sb 00404a74 b0b50d46 (undecodable) 00404a78 21a10446 strmi sl, [r4], -r1, lsr #2 00404a7c 002000f0 (undecodable) 00404a80 81fd2869 stmdbvs r8!, {r0, r7, r8, sl, fp, ip, sp, lr, pc} 00404a84 b0f1805f svcpl #0x80f1b0 00404a88 11d2d5f8 (undecodable) 00404a8c 2c1811f1 (undecodable) 00404a90 050f04d8 stmdale r4, {r0, r2, r8, sb, sl, fp} 00404a94 d5f81828 ldmdahs r8, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} 00404a98 0b1d9342 addsmi r1, r3, #0x2c0 00404a9c 17d922a1 (undecodable) 00404aa0 002000f0 (undecodable) 00404aa4 6ffd1f49 ldmdbmi pc, {r0, r1, r2, r3, r5, r6, r8, sl, fp, ip, sp, lr, pc} 00404aa8 002000f0 (undecodable) 00404aac 6bfdd04d ldclmi p13, c15, [r0, #0x1ac] 00404ab0 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00404ab4 7041a847 (undecodable) 00404ab8 03200021 (undecodable) 00404abc a8470320 andhs r4, r3, r8, lsr #15 00404ac0 4ff48071 orrvc pc, r0, pc, asr #8 00404ac4 4ff48074 strvc pc, [r0], #0x44f 00404ac8 a8472046 strtmi r4, [r0], -r8, lsr #15 00404acc b0bd000e mcreq p13, #0, fp, c0, c0, #5 00404ad0 294400eb bl #0x415b7c 00404ad4 800001f5 (undecodable) 00404ad8 836204eb bl #0x51d4ec 00404adc 00100024 strhs r1, [r0], #-0 00404ae0 d0f80403 movweq pc, #0x48d0 00404ae4 02f8020b bleq #0x4c2af4 00404ae8 030e5370 subsvc r0, r3, r3, lsl #28 00404aec 030c000a beq #0x407b00 00404af0 137081f8 (undecodable) 00404af4 19040020 andhs r0, r0, sb, lsl r4 00404af8 0a4900f0 (undecodable) 00404afc 43fde4e7 strb pc, [r4, r3, asr #26]! 00404b00 414d445f svcpl #0x444d41 00404b04 54415f47 (undecodable) 00404b08 43503a20 eorshs r5, sl, r3, asr #32 00404b0c 51756572 rsbvc r7, r5, #0x14400000 00404b10 79436861 (undecodable) 00404b14 6e6e656c stclvs p14, c6, [r5], #-0x1b8 00404b18 54797065 ldrbvs r7, [r0, #-0x954]! 00404b1c 20454e54 strbpl r4, [lr], #-0x520 00404b20 45520a00 andeq r5, sl, r5, asr #4 00404b24 97664000 umaaleq r6, r0, r7, r6 00404b28 414d445f svcpl #0x444d41 00404b2c 54415f47 (undecodable) 00404b30 43503a20 eorshs r5, sl, r3, asr #32 00404b34 4552524f svcmi #0x525245 00404b38 523a2049 stmdbmi r0!, {r1, r4, r6, sb, fp, ip, sp} 00404b3c 6e76616c stclvs p6, c7, [r1], #-0x1b8 00404b40 69642063 (undecodable) 00404b44 68616e6e cdpvs p1, #6, c6, c14, c8, #3 00404b48 656c2074 strtvc r6, [r0], #-0xc65 00404b4c 79706520 rsbhs r7, r5, sb, ror r0 00404b50 6f666673 (undecodable) 00404b54 65740a00 andeq r7, sl, r5, ror #8 00404b58 b5624000 strheq r6, [r0], #-0x25 00404b5c f0b5bbb0 ldrshtlt fp, [fp], r0 00404b60 354e0c46 (undecodable) 00404b64 35a13068 ldmdavs r0!, {r0, r2, r4, r5, r8, sp, pc} 00404b68 3a900020 andhs sb, r0, sl, lsr r0 00404b6c 00f00afd stc2 p0, c15, [sl, #-0] 00404b70 2069b0f1 (undecodable) 00404b74 805f0dd3 movwle r5, #0xdf80 00404b78 d94c0320 ldrdhs r4, r5, [r3], -sb 00404b7c 4ff47041 cmnmi r0, pc, asr #8 00404b80 a0470320 andhs r4, r3, r0, lsr #15 00404b84 0021a047 strmi r2, [r0, r0, lsl #2]! 00404b88 4ff48075 strvc pc, [r0, #0x44f] 00404b8c 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00404b90 807122e0 eor r7, r2, r0, lsl #3 00404b94 10ad2821 (undecodable) 00404b98 d4f86c78 stmdavc ip!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} ^ 00404b9c 2846fcf7 (undecodable) 00404ba0 55fb08a8 stmdage r8, {r0, r2, r4, r6, r8, sb, fp, ip, sp, lr, pc} 00404ba4 2021fcf7 (undecodable) 00404ba8 51fb2846 qsaxmi pc, r8, r1 00404bac 01f062fb blx #0x1cc0bba 00404bb0 18b908a8 stmdage r8, {r3, r4, r8, fp, ip, sp, pc} 00404bb4 01f06efb blx #0x1fc0bc2 00404bb8 c8b14ff4 (undecodable) 00404bbc 10752c49 stmdbmi ip!, {r4, r8, sl, ip, sp, lr} 00404bc0 002000f0 (undecodable) 00404bc4 dffcc64c stclmi p12, c15, [r6], {0xdf} 00404bc8 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00404bcc 7041a047 (undecodable) 00404bd0 290c0320 andhs r0, r3, sb, lsr #24 00404bd4 a047a9b2 adclt r4, sb, #160, #14 00404bd8 0320a047 strmi r2, [r0, r3]! 00404bdc 30683a99 ldmdbls sl!, {r4, r5, fp, sp, lr} 00404be0 401a02bf svclt #0x21a40 00404be4 28463bb0 eorslt r4, fp, r8, lsr #12 00404be8 f0bd01f0 (undecodable) 00404bec b2ea0020 strhhs lr, [r0], -r2 00404bf0 08ab0190 andls sl, r1, r8, lsl #22 00404bf4 04ad1198 ldmdals r1, {r2, r8, sl, fp, sp, pc} 00404bf8 dde91412 andsne lr, r4, #0x374000 00404bfc 0090cde9 stmib sp, {ip, pc} ^ 00404c00 02120fcb blgt #0x7c9410 00404c04 0fc58021 orrhs ip, r0, pc, lsl #10 00404c08 1aad2846 qadd16mi sl, r8, sl 00404c0c fcf71efb blx #0xbc2c06 00404c10 69462846 strtmi r4, [r8], -sb, ror #12 00404c14 fef706fe mcr2 p7, #0, pc, c6, c14, #7 00404c18 08b10546 strmi fp, [r5], -r8, lsl #2 00404c1c cfe7e019 stmibne r0!, {r0, r1, r2, r3, r6, r7, r8, sb, sl, sp, lr, pc} ^ 00404c20 1aa900f5 (undecodable) 00404c24 83608022 addhs r6, r0, #0x83 00404c28 fcf778ea b #0x2242c20 00404c2c 10490020 andhs r4, r0, r0, lsl sb 00404c30 002500f0 (undecodable) 00404c34 a7fcd1e7 ldrb pc, [r1, r7, lsr #25] 00404c38 4c614000 subeq r6, r0, ip, asr #2 00404c3c 414d445f svcpl #0x444d41 00404c40 54415f47 (undecodable) 00404c44 43503a20 eorshs r5, sl, r3, asr #32 00404c48 51756572 rsbvc r7, r5, #0x14400000 00404c4c 79436f64 strbtvs r4, [pc], #-0x379 00404c50 6563546f svcvs #0x546365 00404c54 6b656e43 (undecodable) 00404c58 68616c6c stclvs p1, c6, [ip], #-0x1a0 00404c5c 656e6765 strbvs r6, [r7, #-0xe65]! 00404c60 44617461 cmnvs r4, r4, asr #2 00404c64 426c6f62 rsbvs r6, pc, #0x4200 00404c68 20454e54 strbpl r4, [lr], #-0x520 00404c6c 45520a00 andeq r5, sl, r5, asr #4 00404c70 40664000 subeq r6, r0, r0, asr #12 00404c74 2de9ff47 ldrbmi lr, [pc, sp, lsr #18]! 00404c78 0e4641a1 (undecodable) 00404c7c 80460020 andhs r4, r0, r0, lsl #13 00404c80 00f080fc stc2 p0, c15, [r0], {0} 00404c84 d6f81c58 ldmdapl ip, {r1, r2, r4, r6, r7, fp, ip, sp, lr, pc} 00404c88 d6f83898 ldmdals r8!, {r1, r2, r4, r6, r7, fp, ip, sp, lr, pc} 00404c8c d6f83c08 ldmdaeq ip!, {r1, r2, r4, r6, r7, fp, ip, sp, lr, pc} 00404c90 402dd6f8 (undecodable) 00404c94 40a818bf svclt #0x18a840 00404c98 202d17d1 tstle r7, r0, lsr #26 00404c9c 43496fea b #0x1fd71b0 00404ca0 09024ff4 vst1.8 {d16, d17, d18, d19}, [pc], sb 00404ca4 8074b2eb bl #0xff0a1eac 00404ca8 d50f1fd3 tstle pc, #0x354 00404cac c243ef08 stmeq pc!, {r1, r6, r7, r8, sb, lr} ^ 00404cb0 97429cbf svclt #0x9c4297 00404cb4 6fea0a02 andeq lr, sl, #0x6f000 00404cb8 974217d8 ldmdale r7, {r0, r1, r2, r4, r7, sb, lr} 00404cbc d6f81434 ldrlo pc, [r4], #-0x8d6 00404cc0 c2199a42 addsmi r1, sl, #0x308000 00404cc4 06d94ff4 vst2.8 {d29, d31}, [pc], r6 00404cc8 80740fe0 and r7, pc, r0, lsl #9 00404ccc 36494ff4 (undecodable) 00404cd0 82740be0 and r7, fp, r2, lsl #9 00404cd4 d6f81828 ldmdahs r8, {r1, r2, r4, r6, r7, fp, ip, sp, lr, pc} 00404cd8 0aeb0703 movweq lr, #0x7b0a 00404cdc 4ff48074 strvc pc, [r0], #0x44f 00404ce0 93429cbf svclt #0x9c4293 00404ce4 09eb0703 movweq lr, #0x7b09 00404ce8 934216d9 ldmdble r6, {r0, r1, r4, r7, sb, lr} 00404cec 00202a46 strtmi r2, [sl], -r0 00404cf0 00f048fc mcrr2 p0, #0, pc, r8, c0 00404cf4 3d490020 andhs r4, r0, sp, lsr sb 00404cf8 00f044fc mcrr2 p0, #0, pc, r4, c0 00404cfc e64d0320 andhs r4, r3, r6, ror #27 00404d00 4ff47041 cmnmi r0, pc, asr #8 00404d04 a8470320 andhs r4, r3, r8, lsr #15 00404d08 0021a847 strmi r2, [r8, r0, lsl #2]! 00404d0c 03202146 strtmi r2, [r1], -r3 00404d10 a8472046 strtmi r4, [r0], -r8, lsr #15 00404d14 04b0bde8 pop {r2, ip, sp, pc} 00404d18 f08706f1 (undecodable) 00404d1c 10010022 andhs r0, r0, #16, #2 00404d20 0844cde9 stmib sp, {r3, sl, lr} ^ 00404d24 0222011d stcne p2, c2, [r1, #-8] 00404d28 02a83a46 ldrtmi sl, [sl], -r2, lsl #16 00404d2c fcf7f6e9 ldmib r6!, {r2, r3, r4, r5, r6, r7, r8, sb, sl, ip, sp, lr, pc} ^ 00404d30 dde90223 movwhs lr, #0x29dd 00404d34 40460095 strls r4, [r0, #-0x640] 00404d38 fef71aff (undecodable) 00404d3c 90b106f5 (undecodable) 00404d40 83650446 strmi r6, [r4], -r3, lsl #11 00404d44 05eb0a00 andeq lr, sl, r5, lsl #22 00404d48 04f10801 (undecodable) 00404d4c 3a46fcf7 (undecodable) 00404d50 e6e905eb bl #0x57f4f0 00404d54 090004f1 (undecodable) 00404d58 10013a46 shadd16mi r0, sl, r0 00404d5c fcf7dee9 ldmib lr, {r2, r3, r4, r5, r6, r7, r8, sb, sl, ip, sp, lr, pc} ^ 00404d60 002405e0 and r2, r5, r0, lsl #8 00404d64 12a10020 andhs sl, r0, r2, lsl r1 00404d68 00f00cfc (undecodable) 00404d6c 40f23324 ldrths pc, [r3], #-0x240 00404d70 1e490020 andhs r4, r0, lr, lsl sb 00404d74 00f006fc (undecodable) 00404d78 002cbfd1 (undecodable) 00404d7c 0024c8e7 strb r2, [r8, r0, lsl #8] 00404d80 414d445f svcpl #0x444d41 00404d84 54415f47 (undecodable) 00404d88 43503a20 eorshs r5, sl, r3, asr #32 00404d8c 51756572 rsbvc r7, r5, #0x14400000 00404d90 79437279 ldmdbvc r2!, {r0, r3, r4, r5, r6, r8, sb, lr} ^ 00404d94 70746f53 (undecodable) 00404d98 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 00404d9c 6f6e2045 strmi r6, [r0, #-0xe6f]! 00404da0 4e544552 subpl r5, r5, #0x4e000000 00404da4 0a000000 andeq r0, r0, sl 00404da8 f4654000 strdeq r6, r7, [r0], #-0x54 00404dac 086a4000 subeq r6, r0, r8, lsl #20 00404db0 414d445f svcpl #0x444d41 00404db4 54415f47 (undecodable) 00404db8 43503a20 eorshs r5, sl, r3, asr #32 00404dbc 4552524f svcmi #0x525245 00404dc0 523a2047 (undecodable) 00404dc4 65744372 subvc r7, r3, #0x65000000 00404dc8 7970746f svcvs #0x747079 00404dcc 53657373 cmnvc r3, #0x14c00000 00404dd0 696f6e42 rsbmi r6, lr, #0x1a4 00404dd4 79446563 (undecodable) 00404dd8 6f646548 stmdami r5!, {r0, r1, r2, r3, r5, r6, sl, sp, lr} ^ 00404ddc 616e646c stclvs p14, c6, [r4], #-0x184 00404de0 65206661 (undecodable) 00404de4 696c6564 strbtvs r6, [r5], #-0xc69 00404de8 0a000000 andeq r0, r0, sl 00404dec cc674000 subeq r6, r0, ip, asr #15 00404df0 b5624000 strheq r6, [r0], #-0x25 00404df4 f8b50d46 (undecodable) 00404df8 2ca10446 strmi sl, [r4], -ip, lsr #2 00404dfc 002000f0 (undecodable) 00404e00 c1fb2869 stmdbvs r8!, {r0, r6, r7, r8, sb, fp, ip, sp, lr, pc} 00404e04 b0f1805f svcpl #0x80f1b0 00404e08 0dd3d34d ldclmi p3, c13, [r3, #0x34] 00404e0c 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00404e10 7041a847 (undecodable) 00404e14 03200021 (undecodable) 00404e18 a8474ff4 (undecodable) 00404e1c 80740320 andhs r7, r3, r0, lsl #9 00404e20 4ff48071 orrvc pc, r0, pc, asr #8 00404e24 2be0d5f8 (undecodable) 00404e28 1c28d5f8 (undecodable) 00404e2c 3868402a bhs #0x141ef14 00404e30 18bf202a bhs #0xc34a98 00404e34 0fd12849 stmdbmi r8!, {r0, r1, r2, r3, r8, ip, lr, pc} 00404e38 f343b3eb bl #0xff0d5e0c 00404e3c d20f07d3 movwle r0, #0x7fd2 00404e40 d5f81838 ldmdalo r8, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} 00404e44 4fead20c vldmiaeq r2, {s29, s30, s31} 00404e48 06eb0c07 streq lr, [ip, -r6, lsl #22] 00404e4c 9f4219d9 ldmdble sb, {r0, r1, r2, r3, r4, r7, sb, lr} 00404e50 4ff48074 strvc pc, [r0], #0x44f 00404e54 02e01f49 ldmdbmi pc, {r1, sp, lr, pc} 00404e58 4ff48274 strvc pc, [r2], #0x44f 00404e5c 002000f0 (undecodable) 00404e60 91fb1e49 ldmdbmi lr, {r0, r4, r7, r8, sb, fp, ip, sp, lr, pc} 00404e64 002000f0 (undecodable) 00404e68 8dfbbb4d (undecodable) 00404e6c 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00404e70 7041a847 (undecodable) 00404e74 03200021 (undecodable) 00404e78 a8470320 andhs r4, r3, r8, lsr #15 00404e7c 2146a847 strmi r4, [r8, r1, lsr #12]! 00404e80 2046f8bd ldcllt p6, c4, [r8, #0x80]! 00404e84 010ea819 stmibne r8!, {r0, sb, sl, fp} 00404e88 01eb8101 orreq lr, r1, r1, lsl #22 00404e8c 00f58360 addvs pc, r3, r0, lsl #10 00404e90 624604eb bl #0x516820 00404e94 011101f5 (undecodable) 00404e98 4471fcf7 (undecodable) 00404e9c 40e90f49 stmdbmi pc, {r6, r8, fp, sp, lr, pc} 00404ea0 00200024 strhs r2, [r0], #-0 00404ea4 00f06efb blx #0x1fc0eae 00404ea8 eae700bf svclt #0xe7ea 00404eac 414d445f svcpl #0x444d41 00404eb0 54415f47 (undecodable) 00404eb4 43503a20 eorshs r5, sl, r3, asr #32 00404eb8 51756572 rsbvc r7, r5, #0x14400000 00404ebc 79446576 uqsub16vc r4, r5, sb 00404ec0 69636548 stmdami r5!, {r0, r3, r5, r6, r8, sb, sp, lr} ^ 00404ec4 616e646c stclvs p14, c6, [r4], #-0x184 00404ec8 6520454e cdpmi p0, #4, c2, c5, c5, #3 00404ecc 5445520a beq #0x1896424 00404ed0 00000000 andeq r0, r0, r0 00404ed4 f4654000 strdeq r6, r7, [r0], #-0x54 00404ed8 3e6a4000 subeq r6, r0, lr, lsr sl 00404edc 73664000 subeq r6, r0, r3, ror r6 00404ee0 b5624000 strheq r6, [r0], #-0x25 00404ee4 7fb50d46 (undecodable) 00404ee8 35a10020 andhs sl, r0, r5, lsr r1 00404eec 002400f0 (undecodable) 00404ef0 49fbd5f8 (undecodable) 00404ef4 5008d5f8 (undecodable) 00404ef8 546810f1 (undecodable) 00404efc 050f98bf svclt #0x980f05 00404f00 16f1090f svceq #0x9f116 00404f04 3cd905f1 (undecodable) 00404f08 10010394 strls r0, [r3], #-0x110 00404f0c 084410f8 (undecodable) 00404f10 041f4278 stmdavc r2, {r2, r8, sb, sl, fp, ip} ^ 00404f14 8378c078 stmvc r0, {r0, r1, r7, fp, ip, sp, lr} ^ 00404f18 41ea0221 (undecodable) 00404f1c 43ea0020 andhs lr, r0, r3, asr #20 00404f20 41ea0040 andmi lr, r0, r1, asr #20 00404f24 03a901f0 (undecodable) 00404f28 42f90446 strmi pc, [r4], -r2, asr #18 00404f2c 08bb0020 andhs fp, r0, r8, lsl #22 00404f30 6946cde9 stmib sp, {r0, r3, r5, r6, sb, sl, lr} ^ 00404f34 00000398 (undecodable) 00404f38 01f05af9 (undecodable) 00404f3c 0446c0b9 stmiblt r0, {r2, sb, sl, lr} ^ 00404f40 dde90012 andne lr, r0, #0x374000 00404f44 a819130a beq #0x8cb5ec 00404f48 150e80f8 (undecodable) 00404f4c 1d340b0a beq #0x6d1fc8 00404f50 80f81934 ldrlo pc, [sb], #-0x880 00404f54 00f21c43 tstmi ip, #0, #4 00404f58 00f58360 addvs pc, r3, r0, lsl #10 00404f5c 03f8022b blhs #0x4c2f70 00404f60 120c00f8 (undecodable) 00404f64 021b1a70 andsvc r1, sl, r2, lsl #22 00404f68 0a0e090c (undecodable) 00404f6c 5d704270 subvc r7, r2, sp, asr r0 00404f70 01701c49 ldmdbmi ip, {r0, ip, sp, lr} 00404f74 002000f0 (undecodable) 00404f78 05fb94b9 ldmiblt r4, {r0, r2, r8, sb, fp, ip, sp, lr, pc} 00404f7c 00241be0 ands r2, fp, r0, lsl #8 00404f80 d5f81818 ldmdane r8, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} 00404f84 06f10802 andeq pc, r8, #0x80000001 00404f88 8a4204d8 stmdale r4, {r1, r3, r7, sb, lr} 00404f8c d5f81414 ldrne pc, [r4], #-0x8d5 00404f90 021d8a42 addmi r1, sl, #2, #26 00404f94 b7d91349 ldmdbmi r3, {r0, r1, r2, r4, r5, r7, r8, fp, ip, lr, pc} 00404f98 002000f0 (undecodable) 00404f9c f3fa4ff4 (undecodable) 00404fa0 8074fc4d ldclmi p4, c7, [ip, #0x200]! 00404fa4 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00404fa8 7041a847 (undecodable) 00404fac 210c0320 andhs r0, r3, r1, lsr #24 00404fb0 a847a1b2 adclt r4, r1, #168, #14 00404fb4 0320a847 strmi r2, [r8, r3]! 00404fb8 204604b0 andlt r4, r4, r0, lsr #12 00404fbc 70bd00bf svclt #0xbd70 00404fc0 414d445f svcpl #0x444d41 00404fc4 54415f47 (undecodable) 00404fc8 43503a20 eorshs r5, sl, r3, asr #32 00404fcc 51756572 rsbvc r7, r5, #0x14400000 00404fd0 794f7574 ldrbtvc r4, [r5], #-0xf79 00404fd4 70757449 ldmdbmi r4!, {r4, r5, r6, r8, sl, ip, sp, lr} ^ 00404fd8 4420454e cdpmi p0, #4, c2, c5, c4, #2 00404fdc 5445520a beq #0x1896534 00404fe0 00000000 andeq r0, r0, r0 00404fe4 20664000 subeq r6, r0, r0, lsr #12 00404fe8 7cb50d46 (undecodable) 00404fec 1fa10020 andhs sl, r0, pc, lsl r1 00404ff0 002400f0 (undecodable) 00404ff4 c7fad5f8 (undecodable) 00404ff8 346816f1 (undecodable) 00404ffc 050f0bd8 stmdale fp, {r0, r2, r8, sb, sl, fp} 00405000 d5f81808 ldmdaeq r8, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} 00405004 311d8142 addmi r1, r1, #0xc40 00405008 06d92249 stmdbmi r2!, {r1, r2, r8, fp, ip, lr, pc} 0040500c 002000f0 (undecodable) 00405010 b9fa4ff4 (undecodable) 00405014 807409e0 and r7, sb, r0, lsl #9 00405018 01a80194 strls sl, [r1], #-0x801 0040501c 01f0d8f8 (undecodable) 00405020 80b11c49 ldmdbmi ip, {r7, r8, ip, sp, pc} 00405024 04460020 andhs r4, r0, r4, lsl #12 00405028 00f0acfa blx #0xfef41030 0040502c d94d0320 ldrdhs r4, r5, [r3], -sb 00405030 4ff47041 cmnmi r0, pc, asr #8 00405034 a847210c stceq p7, c4, [r1], #-0x2a0 00405038 0320a847 strmi r2, [r8, r3]! 0040503c a1b20320 andhs fp, r3, r1, lsr #5 00405040 a84711e0 ands r4, r1, r8, lsr #15 00405044 0199a819 stmibne r8!, {r0, r8, fp, ip, pc} 00405048 00240a0a beq #0x68e050 0040504c 80f81924 ldrhs pc, [sb], #-0x880 00405050 00f58360 addvs pc, r3, r0, lsl #10 00405054 0a0e00f8 (undecodable) 00405058 021b090c (undecodable) 0040505c 01700d49 stmdbmi sp, {r0, ip, sp, lr} 00405060 42700020 andhs r7, r0, r2, asr #32 00405064 00f08efa blx #0xfe7c106c 00405068 20467cbd ldcllt p6, c4, [ip, #-0x80]! 0040506c 414d445f svcpl #0x444d41 00405070 54415f47 (undecodable) 00405074 43503a20 eorshs r5, sl, r3, asr #32 00405078 51756572 rsbvc r7, r5, #0x14400000 0040507c 794f7574 ldrbtvc r4, [r5], #-0xf79 00405080 70757449 ldmdbmi r4!, {r4, r5, r6, r8, sl, ip, sp, lr} ^ 00405084 44436f75 strbvc r4, [pc, #-0x344]! 00405088 6e742045 strmi r7, [r0, #-0x46e]! 0040508c 4e544552 subpl r5, r5, #0x4e000000 00405090 0a000000 andeq r0, r0, sl 00405094 20684000 subeq r6, r0, r0, lsr #16 00405098 b5624000 strheq r6, [r0], #-0x25 0040509c f8b50e46 (undecodable) 004050a0 0d4622a1 (undecodable) 004050a4 04460020 andhs r4, r0, r4, lsl #12 004050a8 56f8107f svcvc #0x10f856 004050ac 00f06afa blx #0x1ec10b4 004050b0 202f12d3 tstle r2, #32, #30 004050b4 34490020 andhs r4, r0, r4, lsr sb 004050b8 00f064fa blx #0x1d410c0 004050bc 264d0320 andhs r4, r3, r6, lsr #26 004050c0 4ff47041 cmnmi r0, pc, asr #8 004050c4 a8470320 andhs r4, r3, r8, lsr #15 004050c8 0021a847 strmi r2, [r8, r0, lsl #2]! 004050cc 032040f2 vhadd.s8 d18, d0, d3 004050d0 134140f2 vand d20, d0, d3 004050d4 1344a847 (undecodable) 004050d8 25e007eb bl #0x5fd174 004050dc 470004eb bl #0x505200 004050e0 c0004068 stmdavs r0, {r6, r7} ^ 004050e4 441e18bf svclt #0x181e44 004050e8 40f21644 ldrmi pc, [r6], #-0x240 004050ec 01280bd1 mrsle r2, apsr 004050f0 1a49301d ldcne p9, c4, [r0, #-0x68]! 004050f4 41f62612 eorne pc, r6, #0x4100000 004050f8 41f62616 strtne pc, [r6], -r1, asr #12 004050fc fcf70ee8 stmda lr, {r2, r3, r4, r5, r6, r7, r8, sb, sl, ip, sp, lr, pc} 00405100 41f64810 subne pc, r8, r1, asr #12 00405104 2e500ae0 and r5, sl, lr, lsr #32 00405108 134d0320 andhs r4, r3, r3, lsl sp 0040510c 4ff47041 cmnmi r0, pc, asr #8 00405110 a8470320 andhs r4, r3, r8, lsr #15 00405114 0021a847 strmi r2, [r8, r0, lsl #2]! 00405118 a1b20320 andhs fp, r3, r1, lsr #5 0040511c a84710a1 tstge r0, r8, lsr #15 00405120 002000f0 (undecodable) 00405124 2ffa2046 strtmi pc, [r0], -pc, lsr #20 00405128 f8bd00bf svclt #0xbdf8 0040512c 414d445f svcpl #0x444d41 00405130 54415f47 (undecodable) 00405134 43503a20 eorshs r5, sl, r3, asr #32 00405138 53656e64 strbtvs r6, [lr], #-0x553 0040513c 41544944 strbmi r5, [sb], #-0x441 00405140 524d4365 strbvs r4, [r3, #-0xd52] 00405144 72746966 uqsub16vs r7, sb, r2 00405148 69636174 strbtvc r6, [r1], #-0x369 0040514c 6520454e cdpmi p0, #4, c2, c5, c5, #3 00405150 5445520a beq #0x18966a8 00405154 00000000 andeq r0, r0, r0 00405158 b5624000 strheq r6, [r0], #-0x25 0040515c 00704000 subeq r7, r0, r0 00405160 414d445f svcpl #0x444d41 00405164 54415f47 (undecodable) 00405168 43503a20 eorshs r5, sl, r3, asr #32 0040516c 53656e64 strbtvs r6, [lr], #-0x553 00405170 41544944 strbmi r5, [sb], #-0x441 00405174 524d4365 strbvs r4, [r3, #-0xd52] 00405178 72746966 uqsub16vs r7, sb, r2 0040517c 69636174 strbtvc r6, [r1], #-0x369 00405180 65204558 stmdapl r5, {r0, r2, r5, r6, sp} ^ 00405184 49540a00 andeq r5, sl, sb, asr #8 00405188 60644000 subeq r6, r0, r0, ror #8 0040518c 2de9f041 mvnsmi lr, sp, lsr #18 00405190 9cb0454e mcrmi p0, #2, fp, c5, c12, #4 00405194 0446454d stclmi p6, c4, [r5, #-0x10] 00405198 20212027 strhs r2, [r0, -r0, lsr #2]! 0040519c 306805f1 (undecodable) 004051a0 00521b90 andsls r5, fp, r0, lsl #4 004051a4 13a8fef7 (undecodable) 004051a8 89f910b1 tstlt r0, sb, lsl #19 004051ac 40f21654 ldrpl pc, [r6], #-0x240 004051b0 6fe00df1 (undecodable) 004051b4 2c081021 tsths r0, ip, lsr #16 004051b8 022004f1 (undecodable) 004051bc 2003cde9 stmib sp, {r5, r8, sb} ^ 004051c0 00183ba2 eorsge r1, fp, #0, #16 004051c4 cde90270 andvc lr, r2, sp, asr #19 004051c8 13a82021 (undecodable) 004051cc fef740f9 (undecodable) 004051d0 10b140f2 vand d27, d0, d0 004051d4 17545ce0 subs r5, ip, r7, lsl r4 004051d8 002006aa bge #0x58d1e0 004051dc cde90600 andeq lr, r6, sp, asr #19 004051e0 05f1e040 rscmi pc, r0, r5, lsl #2 004051e4 4ff48071 orrvc pc, r0, pc, asr #8 004051e8 00f062f9 (undecodable) 004051ec 10b14ff4 vst4.8 {d27, d29, d31, d1}, [pc:0x40], r0 004051f0 a26446e0 sub r6, r6, r2, lsr #9 004051f4 202008a9 stmdbge r8, {r5, sp} 004051f8 cde90980 andhi lr, sb, sp, asr #19 004051fc 4ff04040 submi pc, r0, pc, asr #32 00405200 08900122 andhs sb, r1, #8 00405204 069800f0 (undecodable) 00405208 a1fa10b1 tstlt r0, r1, lsr #21 0040520c 40f21154 ldrpl pc, [r1], #-0x240 00405210 37e007a8 stmdage r7, {r0, r1, r2, r4, r5, sp, lr, pc} 00405214 29460422 andhs r4, r4, #0x2900000 00405218 4ff48073 orrvc pc, r0, #0x4f000000 0040521c 00f02af9 (undecodable) 00405220 10b140f2 vand d27, d0, d0 00405224 12542ce0 eor r5, ip, r2, lsl r4 00405228 dde90610 ldrdne lr, pc, [r6], -sp 0040522c 00f0a8fa blx #0xfee41234 00405230 10b140f2 vand d27, d0, d0 00405234 135424e0 eor r5, r4, r3, lsl r4 00405238 07980021 (undecodable) 0040523c 002200f0 (undecodable) 00405240 40fae578 stmvc r5!, {r6, sb, fp, ip, sp, lr, pc} ^ 00405244 2020a378 stmvc r3!, {r5, sp} 00405248 05af6278 stmdavc r2!, {r0, r2, r8, sb, sl, fp, sp, pc} ^ 0040524c 217843ea b #0x14e32d8 00405250 05230590 andls r2, r5, r5, lsl #6 00405254 41ea0221 (undecodable) 00405258 079841ea b #0x146b27c 0040525c 034104f1 (undecodable) 00405260 6003a1f1 (undecodable) 00405264 20022146 strtmi r0, [r1], -r0, lsr #4 00405268 009700f0 (undecodable) 0040526c 10fa0599 stmdbls r5, {r4, sb, fp, ip, sp, lr, pc} 00405270 b1f12004 strteq pc, [r0], #-0x1b1 00405274 18bf4ff4 (undecodable) 00405278 19740028 stmdahs r0, {r0, r3, r4, sl, ip, sp, lr} 0040527c 18bf40f2 vrecps.f32 d27, d0, d8 00405280 15540798 stmdals r7, {r0, r2, r4, sl, ip, lr} 00405284 08b100f0 (undecodable) 00405288 c8f90698 stmdals r6, {r3, r6, r7, r8, fp, ip, sp, lr, pc} 0040528c 08b100f0 (undecodable) 00405290 d6f93068 ldmdavs r0!, {r1, r2, r4, r6, r7, r8, fp, ip, sp, lr, pc} 00405294 1b99401a bne #0x142b708 00405298 02bf2046 strtmi fp, [r0], -r2, lsl #30 0040529c 1cb0bde8 pop {r2, r3, r4, ip, sp, pc} 004052a0 f08100f0 (undecodable) 004052a4 56ef00bf svclt #0xef56 004052a8 4c614000 subeq r6, r0, ip, asr #2 004052ac 04000030 andlo r0, r0, r4 004052b0 56434343 movtmi r4, #0x3356 004052b4 5f434c49 stmdbmi ip, {r0, r1, r2, r3, r4, r6, r8, sb, lr} ^ 004052b8 454e5400 subseq r4, r4, r5, asr #28 004052bc b0b50c46 (undecodable) 004052c0 27a10546 strmi sl, [r5], -r7, lsr #2 004052c4 002000f0 (undecodable) 004052c8 5df92069 stmdbvs r0!, {r0, r2, r3, r4, r6, r8, fp, ip, sp, lr, pc} 004052cc b0f1804f svcmi #0x80f1b0 004052d0 0dd3304d ldcmi p3, c13, [r0, #-0x34]! 004052d4 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 004052d8 7041a847 (undecodable) 004052dc 03200021 (undecodable) 004052e0 a8474ff4 (undecodable) 004052e4 80740320 andhs r7, r3, r0, lsl #9 004052e8 4ff48071 orrvc pc, r0, pc, asr #8 004052ec 1be0000e mcreq p0, #0, lr, c0, c11, #0 004052f0 582110fb blx #0x80d85a 004052f4 0151d1f8 (undecodable) 004052f8 20180229 stmdbhs r2, {r5, fp, ip} 004052fc 04bf6169 stmdbvs r1!, {r2, r8, sb, sl, fp, ip, sp, pc} ^ 00405300 102913d0 andsle r2, r3, r0, lsl sb 00405304 22490020 andhs r4, r0, r2, lsr #18 00405308 00f03cf9 rfedb #4! 0040530c 214d0320 andhs r4, r3, r1, lsr #26 00405310 4ff47041 cmnmi r0, pc, asr #8 00405314 a8470320 andhs r4, r3, r8, lsr #15 00405318 0021a847 strmi r2, [r8, r0, lsl #2]! 0040531c 40f22134 strtlo pc, [r1], #-0x240 00405320 032040f2 vhadd.s8 d18, d0, d3 00405324 2131a847 strmi r3, [r8, r1, lsr #2]! 00405328 2046b0bd ldclt p6, c4, [r0, #0x80]! 0040532c 582110fb blx #0x80d896 00405330 01501021 tsths r0, r1 00405334 00f63405 ldreq pc, [r4, #-0x600]! 00405338 284600f0 (undecodable) 0040533c 93f941f6 (undecodable) 00405340 50102044 strtmi r1, [r0], #-0x50 00405344 95e81e00 mulseq lr, r5, r8 00405348 1ec013a1 tstge r3, lr, lsl r0 0040534c 00200024 strhs r2, [r0], #-0 00405350 00f018f9 (undecodable) 00405354 0e490020 andhs r4, r0, lr, lsl #18 00405358 00f014f9 (undecodable) 0040535c e4e700bf svclt #0xe7e4 00405360 414d445f svcpl #0x444d41 00405364 54415f47 (undecodable) 00405368 43503a20 eorshs r5, sl, r3, asr #32 0040536c 53746172 rsbvc r7, r1, #0x53000000 00405370 744b6579 stmdbvc r5!, {r2, r4, r5, r6, r8, sb, fp, lr} ^ 00405374 52656672 rsbvc r6, r6, #0x14800000 00405378 65736843 (undecodable) 0040537c 72797074 ldrbtvc r7, [r0], #-0x972 00405380 6f536573 (undecodable) 00405384 73696f6e mcrvs p9, #3, r6, c15, c3, #3 00405388 20454e54 strbpl r4, [lr], #-0x520 0040538c 45520a00 andeq r5, sl, r5, asr #4 00405390 056c4000 subeq r6, r0, r5, lsl #24 00405394 b5624000 strheq r6, [r0], #-0x25 00405398 414d445f svcpl #0x444d41 0040539c 54415f47 (undecodable) 004053a0 43503a20 eorshs r5, sl, r3, asr #32 004053a4 53746172 rsbvc r7, r1, #0x53000000 004053a8 74206372 rsbvc r2, r3, #0x74 004053ac 7970746f svcvs #0x747079 004053b0 20736573 (undecodable) 004053b4 73696f6e mcrvs p9, #3, r6, c15, c3, #3 004053b8 206b6579 stmdbvc r5!, {r5, r8, sb, fp, sp, lr} ^ 004053bc 20726566 strbtvs r7, [r5], -r0, lsr #4 004053c0 72657368 ldmdavs r3!, {r1, r4, r5, r6, r8, sl, sp, lr} ^ 004053c4 20636f6d stclvs p3, c6, [pc, #-0x80]! 004053c8 706c6574 strbtvc r6, [r5], #-0xc70 004053cc 65640a00 andeq r6, sl, r5, ror #8 004053d0 40b110b5 ldrlt fp, [r0, #-0x140] 004053d4 0446fef7 (undecodable) 004053d8 92f82046 qadd8mi pc, r0, r2 004053dc bde81040 ldrhmi lr, [r0], -sp 004053e0 00f008b9 stmdblt r8, {ip, sp, lr, pc} 004053e4 70470020 andhs r4, r0, r0, ror r7 004053e8 70477047 (undecodable) 004053ec b0b5114c (undecodable) 004053f0 80b102f0 (undecodable) 004053f4 0f010729 stmdbhs r7, {r0, r1, r2, r3, r8} 004053f8 0cd15bb1 cmplt fp, ip, lsl #2 004053fc 596842f6 (undecodable) 00405400 58129142 addsmi r1, r1, #88, #4 00405404 01d20a34 strlo sp, [sl], #-0x201 00405408 04e01968 ldmdavs sb, {r2, sp, lr, pc} 0040540c fef796ff (undecodable) 00405410 044660b1 (undecodable) 00405414 f74d0320 strdhs r4, r5, [r3], -r7 00405418 4ff47041 cmnmi r0, pc, asr #8 0040541c a847210c stceq p7, c4, [r1], #-0x2a0 00405420 0320a847 strmi r2, [r8, r3]! 00405424 a1b20320 andhs fp, r3, r1, lsr #5 00405428 a8472046 strtmi r4, [r0], -r8, lsr #15 0040542c b0bd0024 strhs fp, [r0], #-0xdb0 00405430 fbe700bf svclt #0xe7fb 00405434 0600ffff (undecodable) 00405438 10b541f6 (undecodable) 0040543c 10600021 (undecodable) 00405440 144600f0 (undecodable) 00405444 55f92060 eorvs pc, r0, r5, asr sb 00405448 18b1fef7 (undecodable) 0040544c 55ff0020 andhs pc, r0, r5, asr pc 00405450 10bde84c stclmi p13, c11, [r8], #0x40 00405454 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 00405458 7041a047 (undecodable) 0040545c 03204ff6 (undecodable) 00405460 ff71a047 (undecodable) 00405464 03200c21 (undecodable) 00405468 a0470148 stmdami r1, {r5, r7, r8, sb, sl, lr} 0040546c 10bd00bf svclt #0xbd10 00405470 0c00ffff (undecodable) 00405474 2de9f041 mvnsmi lr, sp, lsr #18 00405478 a0b08046 strmi fp, [r0], r0, lsr #1 0040547c 6c4604f1 (undecodable) 00405480 08000f46 strmi r0, [pc], -r8 00405484 20211d46 ldrmi r2, [sp], -r0, lsr #2 00405488 1646fbf7 (undecodable) 0040548c dffe0220 (undecodable) 00405490 1195cde9 stmib sp, {r0, r4, r8, sl, ip, pc} ^ 00405494 0f762146 strtmi r7, [r1], -pc, lsl #12 00405498 01900120 andhs sb, r1, r1 0040549c 00900120 andhs sb, r1, r0 004054a0 f2df10b9 ldmdblt r0, {r1, r4, r5, r6, r7, r8, sb, sl, fp, ip, lr, pc} 004054a4 0e99c8f8 (undecodable) 004054a8 001020b0 eorlt r1, r0, r0 004054ac bde8f081 ldrhhi lr, [r0, #0x8d]! 004054b0 f0b59fb0 ldrshlt fp, [pc], r0 004054b4 06466f46 strbtmi r4, [pc], -r6, lsl #12 004054b8 07f10800 andeq pc, r8, r7, lsl #2 004054bc 0d462021 (undecodable) 004054c0 1446fbf7 (undecodable) 004054c4 c3fe3020 eorshs pc, r0, r3, asr #29 004054c8 cde90e65 strvs lr, [lr, #-0x9cd] 004054cc 00900220 andhs sb, r2, r0 004054d0 01900120 andhs sb, r1, r1 004054d4 3946f2df svcle #0xf24639 004054d8 08b91099 ldmdbls r0, {r3, r8, fp, ip, sp, pc} 004054dc 21601fb0 andslt r6, pc, r1, lsr #32 004054e0 f0bdb0b5 ldrlt fp, [r0, #0xdf0]! 004054e4 9fb00024 strhs fp, [r0], #-0x9f 004054e8 0225cde9 stmib sp, {r1, r8, sl, sp} ^ 004054ec 08440195 strls r4, [r1, #-0x408] 004054f0 cde90e40 andmi lr, lr, sp, asr #19 004054f4 09200090 andls r2, r0, sb 004054f8 24980690 andls sb, r6, r4, lsr #16 004054fc 2398cde9 stmib sp, {r0, r1, r5, fp, ip, pc} ^ 00405500 0430259b blls #0xd51518 00405504 02916946 strbtmi sb, [sb], -r2, lsl #2 00405508 18680790 andls r6, r7, r8, lsl r8 0040550c 02eb4200 subeq lr, r2, r2, lsl #22 00405510 80000390 andls r0, r3, r0, lsl #1 00405514 0120f2df svcle #0xf22001 00405518 08b90799 stmdbls r7, {r3, r8, fp, ip, sp, pc} 0040551c 19601fb0 andslt r6, pc, sb, lsl r0 00405520 b0bd10b5 ldrlt fp, [r0, #-0xdb0] 00405524 a0b00024 strhs fp, [r0], #-0xa0 00405528 cde90844 strmi lr, [r8], #-0x9cd 0040552c cde90644 strmi lr, [r6], #-0x9cd 00405530 02240e90 andls r2, lr, r2, lsl #8 00405534 07200090 andls r2, r0, r7 00405538 02a80194 strls sl, [r1], #-0x802 0040553c 0ec06946 strbtmi ip, [sb], -lr 00405540 229a1068 ldmdavs r0, {r1, r5, sb, fp, ip, pc} 00405544 05900120 andhs sb, r1, r5 00405548 f2df08b9 stmdblt r8, {r1, r4, r5, r6, r7, r8, sb, sl, fp, ip, lr, pc} 0040554c 05991160 andsvs sb, r1, r5, lsl #18 00405550 20b010bd ldclt p0, c11, [r0, #-0x80] 00405554 f0b59fb0 ldrshlt fp, [pc], r0 00405558 06466f46 strbtmi r4, [pc], -r6, lsl #12 0040555c 07f11000 andseq pc, r0, r7, lsl #2 00405560 0d461821 tsths r8, sp, lsl #12 00405564 1446fbf7 (undecodable) 00405568 71fe0520 andhs pc, r5, r1, ror lr 0040556c 0e960090 andls sb, r0, lr, lsl #12 00405570 02200394 strls r2, [r3], #-2 00405574 3946cde9 stmib sp, {r0, r3, r4, r5, sb, sl, lr} ^ 00405578 01050120 andhs r0, r1, r1, lsl #10 0040557c f2df1fb0 ldrshlt sp, [pc], -r2 00405580 f0bd0000 strdeq fp, ip, [r0], -r0 00405584 82b02de9 push {r1, r7, ip, sp, pc} 00405588 f041e4b0 (undecodable) 0040558c bd4f22ac stcge p15, c4, [r2], #-0x2f4 00405590 cde96a23 (undecodable) 00405594 06460d46 strmi r4, [sp], -r6, lsl #12 00405598 4ff48071 orrvc pc, r0, pc, asr #8 0040559c 38684ff4 (undecodable) 004055a0 80786390 rsbls r7, r3, r0, lsl #17 004055a4 2046fbf7 (undecodable) 004055a8 51fe6aab blge #0x1ec4ef4 004055ac 2046ff21 mvnshs r4, r0, lsr #12 004055b0 2a460193 movwls r4, #0x162a 004055b4 fbf76cfd stc2l p7, c15, [ip, #-0x3ec]! 004055b8 02ad1821 tsths r8, r2, lsl #26 004055bc 05f11000 andseq pc, r0, r5, lsl #2 004055c0 fbf744fe mcr2 p7, #2, pc, c4, c11, #7 004055c4 532003a9 stmdbge r3, {r0, r1, r4, r6, sp} 004055c8 02900220 andhs sb, r2, r2 004055cc 109681e8 stm r1, {r4, sb, sl, ip, pc} 004055d0 11010120 andhs r0, r1, r1, lsl r1 004055d4 2946f2df svcle #0xf24629 004055d8 38686399 stmdbls r3!, {r3, r4, r5, fp, sp, lr} ^ 004055dc 401a01bf svclt #0x11a40 004055e0 002064b0 rsblt r2, r4, r0 004055e4 bde8f041 ldrhmi lr, [r0, #0x8d]! 004055e8 02b008bf svclt #0x8b002 004055ec 704700f0 (undecodable) 004055f0 b0ed00bf svclt #0xedb0 004055f4 b0b5a0b0 (undecodable) 004055f8 04466d46 strbtmi r4, [sp], -r4, lsl #12 004055fc 05f10800 andeq pc, r8, r5, lsl #2 00405600 2021fbf7 (undecodable) 00405604 23fe2220 eorhs pc, r2, r3, lsr #28 00405608 0e940090 andls sb, r0, lr, lsl #8 0040560c 02200190 andls r2, r1, r2 00405610 2846fdf7 (undecodable) 00405614 83f920b0 eorlt pc, r0, r3, lsl #19 00405618 b0bdb0b5 ldrlt fp, [r0, #0xdb0]! 0040561c a0b00446 strmi fp, [r4], -r0, lsr #1 00405620 6d4605f1 (undecodable) 00405624 08002021 (undecodable) 00405628 fbf710fe mrc2 p7, #0, apsr_nzcv, c0, c11, #7 0040562c 02200e94 strls r2, [lr], #-2 00405630 cde90000 andeq lr, r0, sp, asr #19 00405634 01202946 strtmi r2, [sb], -r1 00405638 f2df20b0 (undecodable) 0040563c b0bdb0b5 ldrlt fp, [r0, #0xdb0]! 00405640 a0b00446 strmi fp, [r4], -r0, lsr #1 00405644 6d4605f1 (undecodable) 00405648 08002021 (undecodable) 0040564c fbf7fefd ldc2l p7, c15, [lr, #0x3ec]! 00405650 31200e94 strls r2, [lr], #-0x31 00405654 00900220 andhs sb, r2, r0 00405658 01900120 andhs sb, r1, r1 0040565c 2946f2df svcle #0xf24629 00405660 20b0b0bd ldclt p0, c11, [r0, #0x80]! 00405664 70b5a0b0 adclt fp, r0, r0, ror r5 00405668 05466e46 strbtmi r4, [lr], -r5, lsl #12 0040566c 06f11000 andseq pc, r0, r6, lsl #2 00405670 0c461821 tsths r8, ip, lsl #12 00405674 fbf7eafd stc2l p7, c15, [sl, #0x3ec]! 00405678 3520cde9 stmib sp, {r0, r2, r4, r5, sp} ^ 0040567c 02540090 andls r5, r0, r2, lsl #8 00405680 02200190 andls r2, r1, r2 00405684 01203146 ldrtmi r2, [r1], -r1 00405688 f2df20b0 (undecodable) 0040568c 70bdb0b5 ldrlt fp, [r0, #0xd70]! 00405690 a0b00024 strhs fp, [r0], #-0xa0 00405694 0225cde9 stmib sp, {r1, r8, sl, sp} ^ 00405698 0844cde9 stmib sp, {r3, sl, lr} ^ 0040569c 06440f90 andls r4, pc, r6, lsl #8 004056a0 10200090 andls r2, r0, r0, lsl r0 004056a4 02a80195 strls sl, [r1, #-0x802] 004056a8 0e940ec0 andgt sb, lr, lr, lsl #8 004056ac 6946249a bls #0xd17058 004056b0 10680590 andls r6, r5, r0, lsl r8 004056b4 0120f2df svcle #0xf22001 004056b8 08b90599 stmdbls r5, {r3, r8, fp, ip, sp, pc} 004056bc 116020b0 eorlt r6, r0, r1, lsl r0 004056c0 b0bdf0b5 ldrblt fp, [r0, #0xdb0]! 004056c4 9fb00646 (undecodable) 004056c8 6f4607f1 (undecodable) 004056cc 10000d46 (undecodable) 004056d0 18211446 sadd16mi r2, r4, r8 004056d4 fbf7bafd ldc2 p7, c15, [sl, #0x3ec]! 004056d8 0e200e96 strls r2, [lr], -lr 004056dc 00900220 andhs sb, r2, r0 004056e0 03943946 ldrtmi sb, [sb], -r3, lsl #8 004056e4 cde90105 streq lr, [r1, #-0x9cd] 004056e8 0120f2df svcle #0xf22001 004056ec 1fb0f0bd ldcllt p0, c11, [r0, #0x7c]! 004056f0 2de9f043 mvnsmi lr, #0xb4000 004056f4 9fb00d46 (undecodable) 004056f8 13498046 pkhbtmi r4, r0, r3, lsl #0x12 004056fc 0c680cb1 (undecodable) 00405700 4e6806e0 and r6, r6, lr, asr #16 00405704 f4df0860 strdvs sp, lr, [r8], -r4 00405708 f5df0c68 stmdavs ip, {r0, r2, r4, r5, r6, r7, r8, sb, sl, fp, ip, lr, pc} 0040570c 06464860 subvs r4, r8, r6, lsl #12 00405710 c4b16f46 strbtmi fp, [pc], -r4, asr #3 00405714 07f10800 andeq pc, r8, r7, lsl #2 00405718 20214ff0 (undecodable) 0040571c 2009fbf7 (undecodable) 00405720 95fd0020 mulhs r0, r5, sp 00405724 cde91146 ldrmi lr, [r1], -sp, asr #19 00405728 10900220 andhs sb, r2, r0, lsl r0 0040572c cde90e85 strhi lr, [lr, #-0x9cd] 00405730 01903846 ldrtmi sb, [r8], -r1 00405734 cdf80090 andls pc, r0, sp, asr #17 00405738 fdf7f0f8 (undecodable) 0040573c 10981fb0 andslt sb, pc, r0, lsl r8 00405740 bde8f083 mvnshi lr, #0xbd0000 00405744 0020fae7 ldrb r2, [sl, r0]! 00405748 14604100 subeq r6, r1, r4, lsl r0 0040574c f0b59fb0 ldrshlt fp, [pc], r0 00405750 06466f46 strbtmi r4, [pc], -r6, lsl #12 00405754 07f11000 andseq pc, r0, r7, lsl #2 00405758 0d461821 tsths r8, sp, lsl #12 0040575c 1446fbf7 (undecodable) 00405760 75fd3320 eorshs pc, r3, r5, ror sp 00405764 0e960090 andls sb, r0, lr, lsl #12 00405768 02200190 andls r2, r1, r2 0040576c 04eb4400 subeq lr, r4, r4, lsl #22 00405770 39468000 addeq r4, r0, sb, lsr r6 00405774 cde90250 andpl lr, r2, sp, asr #19 00405778 0120f2df svcle #0xf22001 0040577c 1fb0f0bd ldcllt p0, c11, [r0, #0x7c]! 00405780 70b5a0b0 adclt fp, r0, r0, ror r5 00405784 05466e46 strbtmi r4, [lr], -r5, lsl #12 00405788 06f10800 andeq pc, r8, r6, lsl #2 0040578c 0c462021 (undecodable) 00405790 fbf75cfd ldc2l p7, c15, [ip, #-0x3ec] 00405794 0320cde9 stmib sp, {r0, r1, sp} ^ 00405798 0e540090 andls r5, r0, lr, lsl #8 0040579c 02200190 andls r2, r1, r2 004057a0 01203146 ldrtmi r2, [r1], -r1 004057a4 f2df20b0 (undecodable) 004057a8 70bd0000 andeq fp, r0, r0, ror sp 004057ac b0b50129 stmdbhs r1, {r4, r5, r7, r8, sl, ip, sp, pc} 004057b0 03d14068 stmdavs r0, {r0, r1, r8, ip, lr, pc} ^ 004057b4 20f00100 andeq pc, r1, r0, lsr #32 004057b8 02e04068 stmdavs r0, {r1, sp, lr, pc} ^ 004057bc 042903d1 mrsle r2, apsr 004057c0 022807d1 mrsle r2, apsr 004057c4 002413e0 ands r2, r3, r0, lsl #8 004057c8 01284ff0 (undecodable) 004057cc 000418bf svclt #0x180400 004057d0 02280dd0 andle r2, sp, r2, lsl #16 004057d4 074d0320 andhs r4, r3, r7, lsl #26 004057d8 4ff47041 cmnmi r0, pc, asr #8 004057dc a8470320 andhs r4, r3, r8, lsr #15 004057e0 0021a847 strmi r2, [r8, r0, lsl #2]! 004057e4 03204ff4 vst4.8 {d18, d19, d20, d21}, [pc], r3 004057e8 10714ff4 vst4.8 {d23, d25, d27, d29}, [pc:0x40], r0 004057ec 1074a847 (undecodable) 004057f0 2046b0bd ldclt p6, c4, [r0, #0x80]! 004057f4 b5624000 strheq r6, [r0], #-0x25 004057f8 2de9f041 mvnsmi lr, sp, lsr #18 004057fc 88b0dff8 (undecodable) 00405800 84800746 strmi r8, [r7], -r4, lsl #1 00405804 0d4620a1 (undecodable) 00405808 1646d8f8 (undecodable) 0040580c 00000790 andls r0, r7, r0 00405810 0020cde9 stmib sp, {sp} ^ 00405814 0400cde9 stmib sp, {r2} ^ 00405818 02000020 andhs r0, r0, r2 0040581c fff7b2fe mrc2 p7, #5, apsr_nzcv, c2, c15, #7 00405820 214c112e cdphs p12, #1, c4, c1, c1, #1 00405824 11d302a8 stmdage r2, {r0, r4, r8, sb, ip, lr, pc} 00405828 009005f1 (undecodable) 0040582c 1000a6f1 (undecodable) 00405830 10013a1d ldcne p1, c0, [sl, #-0x40]! 00405834 1023fcf7 (undecodable) 00405838 75fe40b1 hvc #0xfe5 0040583c 1b490020 andhs r4, r0, fp, lsl sb 00405840 2246fff7 (undecodable) 00405844 9ffe2646 qadd8mi pc, r6, pc 00405848 0de02646 strtmi lr, [r6], -sp 0040584c 00e00026 strhs lr, [r0], -r0 00405850 02a82946 strtmi sl, [sb], -r2, lsl #16 00405854 102200f0 (undecodable) 00405858 59f820b1 qsublt pc, sb, r0 0040585c 14a10020 andhs sl, r0, r4, lsl r1 00405860 fff790fe mrc2 p7, #4, apsr_nzcv, c0, c15, #7 00405864 261d21a1 (undecodable) 00405868 0020fff7 (undecodable) 0040586c 8bfed8f8 (undecodable) 00405870 00000799 (undecodable) 00405874 401a02bf svclt #0x21a40 00405878 304608b0 andlt r4, r8, r0, lsr r6 0040587c bde8f081 ldrhhi lr, [r0, #0x8d]! 00405880 00f066ec stcl p0, c15, [r6], #-0 00405884 4c614000 subeq r6, r0, ip, asr #2 00405888 414d445f svcpl #0x444d41 0040588c 54415f47 (undecodable) 00405890 43503a20 eorshs r5, sl, r3, asr #32 00405894 56657269 ldmdbvs r2!, {r1, r2, r4, r6, r8, sl, sp, lr} ^ 00405898 66794f4d vstrmi.16 s15, [pc, #-0xcc] 0040589c 41432045 strmi r4, [r0, #-0x341]! 004058a0 4e544552 subpl r5, r5, #0x4e000000 004058a4 0a000000 andeq r0, r0, sl 004058a8 03000090 andls r0, r0, r3 004058ac d36c4000 ldrdeq r6, r7, [r0], #-0xc3 004058b0 414d445f svcpl #0x444d41 004058b4 54415f47 (undecodable) 004058b8 43503a20 eorshs r5, sl, r3, asr #32 004058bc 50726f76 uqsaxvc r7, pc, r0 004058c0 69646564 strbtvs r6, [r5], #-0x469 004058c4 204f4d41 (undecodable) 004058c8 4320646f svcvs #0x642043 004058cc 6573206e cdpvs p3, #2, c7, c0, c5, #3 004058d0 6f74206d stcvs p4, c7, [r0, #-0x1bc]! 004058d4 61746368 stmdavs r3!, {r0, r5, r6, sl, ip, sp, lr} ^ 004058d8 2063616c stclvs p3, c6, [r1], #-0x80 004058dc 63756c61 (undecodable) 004058e0 74656420 rsbhs r6, r4, r4, ror r5 004058e4 4f4d4143 movtmi r4, #0x1d4f 004058e8 0a000000 andeq r0, r0, sl 004058ec 414d445f svcpl #0x444d41 004058f0 54415f47 (undecodable) 004058f4 43503a20 eorshs r5, sl, r3, asr #32 004058f8 56657269 ldmdbvs r2!, {r1, r2, r4, r6, r8, sl, sp, lr} ^ 004058fc 66794f4d vstrmi.16 s15, [pc, #-0xcc] 00405900 41432045 strmi r4, [r0, #-0x341]! 00405904 5849540a beq #0x1917e6c 00405908 00000000 andeq r0, r0, r0 0040590c b0b50023 movwhs fp, #0x5b0 00405910 3ab110f8 (undecodable) 00405914 014b013a blo #0x458520 00405918 11f8015b blpl #0x483964 0040591c 6c402343 (undecodable) 00405920 f6e7d8b2 sbcslt lr, r8, #0x3d80000 00405924 b0bd5fea b #0x1bf4fec 00405928 400c08bf svclt #0x80c40 0040592c 91f0000f svceq #0xf091 00405930 4fea8c23 orrhs lr, ip, #0x4f000 00405934 4feac122 sbchs lr, r1, #0x4f000 00405938 43ea5151 cmppl r1, r3, asr #20 0040593c 4fea1c50 andspl lr, ip, pc, asr #20 00405940 18bf00f5 (undecodable) 00405944 f0404fea b #0x17d5d0c 00405948 300018bf svclt #0x180030 0040594c 41f00041 (undecodable) 00405950 5fea6c5c (undecodable) 00405954 00f02980 eorhi pc, sb, r0 00405958 bcf1ff3f svclo #0xfff1bc 0040595c 08bf40f0 (undecodable) 00405960 80407047 ldrbmi r4, [r0, -r0, lsl #1]! 00405964 130c06bf svclt #0x60c13 00405968 12044ff0 (undecodable) 0040596c 100c4ff0 (undecodable) 00405970 000c130e cdpeq p12, #1, c0, c3, c0, #0 00405974 04bf1202 andseq fp, r2, #4, #30 00405978 0cf1080c (undecodable) 0040597c 130f04bf svclt #0x40f13 00405980 12010cf1 (undecodable) 00405984 040c930f svceq #0x930c04 00405988 04bf9200 addseq fp, r2, r4, lsl #30 0040598c 0cf1020c (undecodable) 00405990 d30f04bf svclt #0x40fd3 00405994 52000cf1 cpsid f 00405998 010c1146 ldrmi r0, [r1], -r1, lsl #24 0040599c 4ff00002 andeq pc, r0, #0x4f 004059a0 a0f11f00 andseq pc, pc, r0, lsr #3 004059a4 a0eb0c00 andeq lr, ip, r0, lsr #23 004059a8 704711f0 (undecodable) 004059ac 004f08bf svclt #0x84f00 004059b0 704731f0 (undecodable) 004059b4 00413ff4 (undecodable) 004059b8 d5af0b0c (undecodable) 004059bc 06bf0904 streq fp, [sb], #-0xf06 004059c0 4ff0100c (undecodable) 004059c4 4ff0000c (undecodable) 004059c8 0b0e04bf svclt #0x40e0b 004059cc 09020cf1 (undecodable) 004059d0 080c0b0f svceq #0xb0c08 004059d4 04bf0901 (undecodable) 004059d8 0cf1040c (undecodable) 004059dc 8b0f04bf svclt #0x40f8b 004059e0 89000cf1 cpsid i 004059e4 020ccb0f svceq #0xcb0c02 004059e8 04bf4900 subeq fp, sb, r4, lsl #30 004059ec 0cf1010c (undecodable) 004059f0 ccf12003 (undecodable) 004059f4 22fa03f3 vpmax.u8 d15, d3, d18 004059f8 41ea0301 (undecodable) 004059fc 02fa0cf2 vpmax.s8 d15, d12, d2 00405a00 a0eb0c00 andeq lr, ip, r0, lsr #23 00405a04 00f10100 andeq pc, r1, r0, lsl #2 00405a08 704723f0 (undecodable) 00405a0c 7f4720f0 (undecodable) 00405a10 7f4c80ea b #0xfe418c14 00405a14 030000f0 (undecodable) 00405a18 0040aceb bl #0xfef15a20 00405a1c 070303f5 (undecodable) 00405a20 7c5303f1 (undecodable) 00405a24 ff032de9 push {r0, r1, r2, r3, r4, r5, r6, r7, r8, sb} 00405a28 804909b4 strlt r4, [sb], #-0x980 00405a2c 4fea1443 tstmi r4, #0x4f000 00405a30 24ea0348 stmdami r3, {r2, r5, sb, fp, sp, lr, pc} 00405a34 4fea154b blmi #0x980378 00405a38 25ea0b4e vmlami.f32 s28, s22, s11 00405a3c 0ff20426 strhs pc, [r4], -pc, lsl #4 00405a40 06eb1327 ldrhs lr, [r3, -r6, lsl #22] 00405a44 3e7803fb blx #0x4e3b46 00405a48 0667c7f5 (undecodable) 00405a4c 000707fb blx #0x5c7656 00405a50 06f64fea b #0x1803270 00405a54 d64606f1 (undecodable) 00405a58 02064fea b #0x17c7268 00405a5c 543707fb blx #0x5d37b6 00405a60 066cccf1 (undecodable) 00405a64 005c4fea b #0x17dca6c 00405a68 1c472cea b #0xf176e0 00405a6c 074c0cfb blx #0x718a92 00405a70 06f507fb blx #0x602e92 00405a74 06f404eb bl #0x542a94 00405a78 15464fea b #0x17d72d4 00405a7c 96164908 stmdaeq sb, {r1, r2, r4, r7, sb, sl, ip} ^ 00405a80 5fea3202 eorseq lr, r2, #0x5f000 00405a84 34bf0020 andhs fp, r0, r4, lsr pc 00405a88 4ff00040 andmi pc, r0, pc, asr #32 00405a8c 4fead137 ldrblo lr, [r1, pc, asr #20] 00405a90 06fb07fc (undecodable) 00405a94 4fea1c4c (undecodable) 00405a98 0cfb0bf7 (undecodable) 00405a9c d21b03fb blx #0x4cc9ee 00405aa0 0cf761eb bl #0x1c836d8 00405aa4 07010cfb blx #0x705eca 00405aa8 0ef7b0eb bl #0xff0436e8 00405aac 074072eb bl #0x2095ad0 00405ab0 17420cfb blx #0x716316 00405ab4 08f734bf svclt #0x34f708 00405ab8 a2eb0742 andmi lr, r7, #0x28800 00405abc b2eb0742 andmi lr, r7, #0x2c800 00405ac0 61eb1741 tstmi r7, r1, ror #22 00405ac4 4fea0c44 strmi lr, [ip], #-0xa4f 00405ac8 4fea9107 ldreq lr, [r1, pc, asr #20] 00405acc 06fb07fc (undecodable) 00405ad0 4fea1c4c (undecodable) 00405ad4 0cfb0bf7 (undecodable) 00405ad8 b0ebc740 strhmi lr, [r7], #0xb0 00405adc 72eb5732 subslo lr, r7, #0x1c800 00405ae0 03fb0cf7 (undecodable) 00405ae4 34bfa2eb bl #0xfecb57bc 00405ae8 c742b2eb bl #0xff09660c 00405aec c74261eb bl #0x1c56610 00405af0 57310cfb blx #0x712056 00405af4 0ef7b0eb bl #0xff043734 00405af8 c70072eb bl #0x2085e1c 00405afc 57720cfb blx #0x722462 00405b00 08f734bf svclt #0x34f708 00405b04 a2ebc702 sbceq lr, r7, #0x28800 00405b08 b2ebc702 sbceq lr, r7, #0x2c800 00405b0c 61eb5771 cmpvc r7, r1, ror #22 00405b10 4fea8161 orrvs lr, r1, pc, asr #20 00405b14 41ea9211 orrsne lr, r2, r1, asr #20 00405b18 4fea8262 addvs lr, r2, #0x4f000 00405b1c 42ea9012 addsne lr, r0, #0x42000 00405b20 4fea8060 addvs lr, r0, pc, asr #20 00405b24 04ebcc04 strbeq lr, [ip], #0xb04 00405b28 039f4fea b #0x17ed73c 00405b2c d13706fb blx #0x593a7a 00405b30 07fc4fea b #0x1804b54 00405b34 1c4c0cfb blx #0x718bae 00405b38 0bf7d21b blne #0xff8c376c 00405b3c 03fb0cf7 (undecodable) 00405b40 61eb0701 (undecodable) 00405b44 0cfb0ef7 (undecodable) 00405b48 b0eb0740 strhmi lr, [r7], -r0 00405b4c 72eb1742 andsmi lr, r7, #0x1c800 00405b50 0cfb08f7 (undecodable) 00405b54 34bfa2eb bl #0xfecb582c 00405b58 0742b2eb bl #0xff09637c 00405b5c 074261eb bl #0x1c56380 00405b60 17414fea b #0x17d5fc4 00405b64 8c5504eb bl #0x51b19c 00405b68 9c244fea b #0x17cede0 00405b6c 910706fb blx #0x5879ba 00405b70 07fc4fea b #0x1804b94 00405b74 1c4c0cfb blx #0x718bee 00405b78 0bf7b0eb bl #0xff0437ac 00405b7c c74072eb bl #0x2095ea0 00405b80 573203fb blx #0x4d24e6 00405b84 0cf734bf svclt #0x34f70c 00405b88 a2ebc742 sbcmi lr, r7, #0x28800 00405b8c b2ebc742 sbcmi lr, r7, #0x2c800 00405b90 61eb5731 cmplo r7, r1, ror #22 00405b94 0cfb0ef7 (undecodable) 00405b98 b0ebc700 strheq lr, [r7], #0xb0 00405b9c 72eb5772 subsvc lr, r7, #0x1c800 00405ba0 0cfb08f7 (undecodable) 00405ba4 34bfa2eb bl #0xfecb587c 00405ba8 c702b2eb bl #0xff0866cc 00405bac c70261eb bl #0x1c466d0 00405bb0 57714fea b #0x17e2114 00405bb4 816141ea b #0x145e1c0 00405bb8 92114fea b #0x17ca208 00405bbc 826242ea b #0x149e5cc 00405bc0 90124fea b #0x17ca608 00405bc4 806015eb bl #0x95ddcc 00405bc8 4c2544f1 (undecodable) 00405bcc 00044fea b #0x17c6bd4 00405bd0 d13706fb blx #0x593b1e 00405bd4 07fc4fea b #0x1804bf8 00405bd8 1c4c0cfb blx #0x718c52 00405bdc 0bf7d21b blne #0xff8c3810 00405be0 03fb0cf7 (undecodable) 00405be4 61eb0701 (undecodable) 00405be8 0cfb0ef7 (undecodable) 00405bec b0eb0740 strhmi lr, [r7], -r0 00405bf0 72eb1742 andsmi lr, r7, #0x1c800 00405bf4 0cfb08f7 (undecodable) 00405bf8 34bfa2eb bl #0xfecb58d0 00405bfc 0742b2eb bl #0xff096420 00405c00 074261eb bl #0x1c56424 00405c04 17414fea b #0x17d6068 00405c08 813141ea b #0x1452214 00405c0c 92414fea b #0x17d625c 00405c10 823242ea b #0x1492620 00405c14 90424fea b #0x17d665c 00405c18 80304fea b #0x17d1e20 00405c1c 0c7615eb bl #0x963454 00405c20 1c1544f1 (undecodable) 00405c24 000448ea b #0x1606c2c 00405c28 03434eea b #0x179683c 00405c2c 0b484ff0 (undecodable) 00405c30 000eb2eb bl #0xff089438 00405c34 080c71eb bl #0x2048c5c 00405c38 030724bf svclt #0x240703 00405c3c 62463946 ldrtmi r4, [sb], -r2, ror #12 00405c40 4eeb0e0e vmlseq.f64 d14, d14, d14 00405c44 4ff0000b bleq #0x441d88 00405c48 00185241 cmpmi r2, r0, lsl #16 00405c4c 49414beb bl #0x16d6178 00405c50 0b0bb2eb bl #0xff088884 00405c54 080c71eb bl #0x2048c7c 00405c58 03077bf1 (undecodable) 00405c5c 000b24bf svclt #0x240b00 00405c60 62463946 ldrtmi r4, [sb], -r2, ror #12 00405c64 4eeb0e0e vmlseq.f64 d14, d14, d14 00405c68 4ff0000b bleq #0x441dac 00405c6c 00185241 cmpmi r2, r0, lsl #16 00405c70 49414beb bl #0x16d619c 00405c74 0b0bb2eb bl #0xff0888a8 00405c78 080c71eb bl #0x2048ca0 00405c7c 03077bf1 (undecodable) 00405c80 000b24bf svclt #0x240b00 00405c84 62463946 ldrtmi r4, [sb], -r2, ror #12 00405c88 4eeb0e0e vmlseq.f64 d14, d14, d14 00405c8c 51ea0207 smlsdeq r2, r1, sl, lr 00405c90 18bf46f0 (undecodable) 00405c94 010616eb bl #0x9874a0 00405c98 0e7655f1 (undecodable) 00405c9c 000254f1 (undecodable) 00405ca0 000103d5 strle r0, [r3, #-0x100] 00405ca4 bde88901 strheq lr, [sb, sp] 00405ca8 bde80088 stmdahi r0, {r0, r2, r3, r4, r5, r7, fp, sp, lr, pc} 00405cac bde88901 strheq lr, [sb, sp] 00405cb0 bde80048 stmdami r0, {r0, r2, r3, r4, r5, r7, fp, sp, lr, pc} 00405cb4 b6195241 ldrhmi r1, [r2, #-0x96] 00405cb8 41eb0101 (undecodable) 00405cbc a3f10103 movweq pc, #0x11a3 00405cc0 70478080 addhi r4, r0, r0, ror r7 00405cc4 7f7e7d7c ldclvc p14, c7, [sp], #-0x1fc 00405cc8 7b7a7978 ldmdavc sb!, {r0, r1, r3, r4, r5, r6, sb, fp, ip, sp, lr} ^ 00405ccc 77767675 ldrbvc r7, [r6, #-0x677]! 00405cd0 74737271 cmnvc r2, r4, ror r3 00405cd4 71706f6e mcrvs p0, #3, r7, c15, c1, #3 00405cd8 6e6d6c6c stclvs p13, c6, [ip], #-0x1b8 00405cdc 6b6a6a69 stmdbvs sl!, {r0, r1, r3, r5, r6, sb, fp, sp, lr} ^ 00405ce0 68686766 strbtvs r6, [r7], -r8, ror #16 00405ce4 66656464 strbtvs r6, [r4], #-0x566 00405ce8 63636261 (undecodable) 00405cec 6160605f svcpl #0x606061 00405cf0 5f5e5e5d ldclpl p14, c5, [lr, #-0x17c] 00405cf4 5d5c5c5b blpl #0x1b1ce70 00405cf8 5b5a5a59 ldmdbpl sl, {r0, r1, r3, r4, r6, sb, fp, ip, lr} ^ 00405cfc 59585857 (undecodable) 00405d00 57565655 ldrbpl r5, [r6, #-0x657] 00405d04 55555454 ldrbpl r5, [r4], #-0x555 00405d08 53535252 subspl r5, r2, #0x4c000001 00405d0c 52515150 subspl r5, r1, r2, asr r1 00405d10 50504f4f svcmi #0x4f5050 00405d14 4f4e4e4d stclmi p14, c4, [lr, #-0x13c] 00405d18 4d4d4c4c mcrrmi p13, #4, r4, ip, c13 00405d1c 4c4b4b4b blmi #0x16d8a54 00405d20 4a4a4a49 stmdbmi sl, {r1, r3, r6, sb, fp, lr} ^ 00405d24 49494848 stmdami r8, {r0, r3, r6, r8, fp, lr} ^ 00405d28 48474747 strbmi r4, [r7, -r8, asr #14] 00405d2c 47464646 strbmi r4, [r6], -r7, asr #12 00405d30 45454544 strbmi r4, [r5], #-0x545 00405d34 44444443 movtmi r4, #0x4444 00405d38 43434342 submi r4, r3, #0xc000001 00405d3c 42424241 (undecodable) 00405d40 41419c46 ldrmi r4, [ip], r1, asr #2 00405d44 002b30d4 ldrtle r2, [r0], #-0xb00 00405d48 77002bd0 eorle r0, fp, r7, ror r0 00405d4c 4fea3707 ldreq lr, [r7, -pc, asr #20]! 00405d50 1cb503b4 strlt fp, [r3], #-0x51c 00405d54 4ff01000 andseq pc, r0, pc, asr #32 00405d58 4ff01001 tsteq r0, pc, asr #32 00405d5c baf1000f svceq #0xf1ba 00405d60 06d0bcf1 (undecodable) 00405d64 000fdcbf svclt #0xdc0f00 00405d68 40f00800 andeq pc, r8, r0, asr #32 00405d6c 40f00801 (undecodable) 00405d70 4ff00000 andeq pc, r0, pc, asr #32 00405d74 0fbcbde8 pop {r0, r1, r2, r3, sl, fp, ip, sp, pc} 00405d78 10400bf1 (undecodable) 00405d7c 010bbbf1 (undecodable) 00405d80 010f08bf svclt #0x80f01 00405d84 5fea1707 (undecodable) 00405d88 22bf12f1 (undecodable) 00405d8c 010211f1 (undecodable) 00405d90 01014ff0 (undecodable) 00405d94 004143f1 (undecodable) 00405d98 000300f0 (undecodable) 00405d9c 004043ea b #0x14d5da4 00405da0 00007047 ldrbmi r0, [r0, -r0]! 00405da4 f9d35708 ldmdaeq r7, {r0, r3, r4, r5, r6, r7, r8, sb, ip, lr, pc} ^ 00405da8 d0e746ea b #0x15bfcf0 00405dac 06464fea b #0x17d75cc 00405db0 164613f1 (undecodable) 00405db4 400f1fdd ldcle p15, c0, [pc, #-0x100] 00405db8 13f1200f svceq #0x20f113 00405dbc dfbf1643 tstmi r6, #0x37c 00405dc0 0a460021 (undecodable) 00405dc4 20335b42 subsmi r3, fp, #32, #6 00405dc8 bed0c3f1 (undecodable) 00405dcc 200746ea b #0x1587a54 00405dd0 06464fea b #0x17d75f0 00405dd4 164602fa blx #0x497634 00405dd8 07f746ea b #0x15c39fc 00405ddc 070622fa blx #0xc87600 00405de0 03f2c3f1 (undecodable) 00405de4 200701fa blx #0x447a6c 00405de8 07f742ea b #0x14c3a0c 00405dec 070221fa blx #0xc46610 00405df0 03f14ff0 (undecodable) 00405df4 0003a7e7 str r0, [r7, r0, lsl #6]! 00405df8 46ea0206 streq lr, [r2], -r6, asr #20 00405dfc 46ea0646 strmi lr, [r6], -r6, asr #20 00405e00 4fea1646 ldrmi lr, [r6], -pc, asr #20 00405e04 46ea0106 streq lr, [r1], -r6, asr #20 00405e08 bcbf46ea b #0x15b5d00 00405e0c 0646360c ldceq p6, c4, [r6], #-0x18 00405e10 4ff00003 movweq pc, #0x4f 00405e14 4ff00002 andeq pc, r0, #0x4f 00405e18 4ff00001 (undecodable) 00405e1c 94e72de9 push {r2, r4, r7, r8, sb, sl, sp, lr, pc} 00405e20 804c70b4 ldrbtlt r4, [r0], #-0xc80 00405e24 9a469346 (undecodable) 00405e28 91e83800 mlaseq r8, r1, r8, lr 00405e2c 07c831ea b #0x1077e50 00405e30 400c48bf svclt #0x480c40 00405e34 34ea430c vmoveq s9, s10, lr, r3 00405e38 03d5fff7 (undecodable) 00405e3c e6fdfff7 (undecodable) 00405e40 80fff0bc ldcllt p15, c15, [r0], #0x200 00405e44 bde8008c (undecodable) 00405e48 2de9804c stcmi p9, c14, [r0], {0x2d} 00405e4c 70b49a46 (undecodable) 00405e50 934691e8 ldm r1, {r0, r1, r4, r7, sb, sl, lr} 00405e54 380007c8 stmdagt r7, {r3, r4, r5} 00405e58 10f0804f svcmi #0x80f010 00405e5c 08bf13f0 (undecodable) 00405e60 804f03d1 smlabble r3, r0, pc, r4 00405e64 00f005f8 (undecodable) 00405e68 fff76bff (undecodable) 00405e6c f0bcbde8 pop {r4, r5, r6, r7, sl, fp, ip, sp, pc} 00405e70 008c20f0 (undecodable) 00405e74 7f4723f0 (undecodable) 00405e78 7f4c80ea b #0xfe41907c 00405e7c 030000f0 (undecodable) 00405e80 004007eb bl #0x5d5e88 00405e84 0c03a3f5 (undecodable) 00405e88 7c53a3f1 (undecodable) 00405e8c fe0392f0 (undecodable) 00405e90 000f00f0 (undecodable) 00405e94 b38095f0 (undecodable) 00405e98 000f00f0 (undecodable) 00405e9c 77802de9 push {r0, r1, r2, r4, r5, r6, pc} 00405ea0 01494fea b #0x17d82ac 00405ea4 114021ea b #0xc55ef0 00405ea8 00484fea b #0x17d7eb0 00405eac 144624ea b #0xd17704 00405eb0 064700fb blx #0x417ad2 00405eb4 06fc08fb blx #0x644ed6 00405eb8 06f607fb blx #0x6036da 00405ebc 08f818eb bl #0xa43ee4 00405ec0 06484ceb bl #0x1717ee0 00405ec4 164c00fb blx #0x418f26 00405ec8 07f718eb bl #0xa43aec 00405ecc 07484ceb bl #0x1717ef0 00405ed0 17404fea b #0x17d5f34 00405ed4 124b22ea b #0xc98b24 00405ed8 0b4e4fea b #0x17d970c 00405edc 154625ea b #0xd57738 00405ee0 06470bfb blx #0x6d7b02 00405ee4 06fc0efb blx #0x7c4f06 00405ee8 06f607fb blx #0x60370a 00405eec 0efe1eeb bl #0xbc572c 00405ef0 064e4ceb bl #0x1719710 00405ef4 164c0bfb blx #0x6d8f56 00405ef8 07f71eeb bl #0xbc3b1c 00405efc 074e4ceb bl #0x1719720 00405f00 174b18eb bl #0xa18b64 00405f04 0b0840f1 (undecodable) 00405f08 000018eb bl #0xa05f10 00405f0c 0e0b58eb bl #0x1a08b4c 00405f10 000840f1 (undecodable) 00405f14 00008f1a bne #0xfe7c5f1c 00405f18 4ff00001 (undecodable) 00405f1c 4ff00006 streq pc, [r0], -pc, asr #32 00405f20 3cbfc943 bicmi fp, sb, #60, #30 00405f24 661b14bf svclt #0x141b66 00405f28 b5eb040c (undecodable) 00405f2c 00213cbf svclt #0x3c2100 00405f30 c943f61b blne #0x196e5c 00405f34 4fea1744 ldrmi lr, [r7], #-0xa4f 00405f38 27ea0445 strmi lr, [r4, #-0xa27] 00405f3c 4fea1c47 ldrmi lr, [ip, -pc, asr #20] 00405f40 2cea074c (undecodable) 00405f44 04fb0762 andvs pc, r7, #4, #22 00405f48 05fb07f7 (undecodable) 00405f4c 0cfb05f6 (undecodable) 00405f50 16eb0746 (undecodable) 00405f54 42eb1742 andsmi lr, r7, #0x10800 00405f58 04fb0cfc (undecodable) 00405f5c 16eb0c46 (undecodable) 00405f60 42eb1c42 andsmi lr, ip, #0x10800 00405f64 1beb0606 (undecodable) 00405f68 58eb0202 andeq lr, r2, #88, #22 00405f6c 41414eea b #0x1796478 00405f70 8e0e46ea b #0x15899b0 00405f74 9e0601d5 strle r0, [r1, #-0x69e] 00405f78 bde80189 stmdbhi r1, {r0, r2, r3, r4, r5, r7, fp, sp, lr, pc} 00405f7c b6195241 ldrhmi r1, [r2, #-0x96] 00405f80 41eb0101 (undecodable) 00405f84 a3f10103 movweq pc, #0x11a3 00405f88 bde80189 stmdbhi r1, {r0, r2, r3, r4, r5, r7, fp, sp, lr, pc} 00405f8c 4fea1445 ldrmi lr, [r4, #-0xa4f] 00405f90 24ea0546 strmi lr, [r5], -r4, lsr #20 00405f94 4fea1147 ldrmi lr, [r1, -pc, asr #20] 00405f98 21ea074c (undecodable) 00405f9c 05fb07f4 (undecodable) 00405fa0 06fb07f7 (undecodable) 00405fa4 0cfb06f1 (undecodable) 00405fa8 11eb0741 (undecodable) 00405fac 44eb1744 ldrmi lr, [r7], #-0xb44 00405fb0 05fb0cfc (undecodable) 00405fb4 11eb0c41 (undecodable) 00405fb8 44eb1c44 ldrmi lr, [ip], #-0xb44 00405fbc 4fea1247 ldrmi lr, [r2, -pc, asr #20] 00405fc0 22ea074c (undecodable) 00405fc4 05fb07f2 (undecodable) 00405fc8 06fb07f7 (undecodable) 00405fcc 0cfb06f6 (undecodable) 00405fd0 16eb0746 (undecodable) 00405fd4 42eb1742 andsmi lr, r7, #0x10800 00405fd8 05fb0cfc (undecodable) 00405fdc 16eb0c46 (undecodable) 00405fe0 42eb1c45 ldrmi lr, [ip, #-0xb42] 00405fe4 6a1854f1 (undecodable) 00405fe8 000148bf svclt #0x480100 00405fec 7047b619 ldmibne r6!, {r4, r5, r6, r8, sb, sl, lr} 00405ff0 524141eb bl #0x1456540 00405ff4 0101a3f1 (undecodable) 00405ff8 01037047 ldrbmi r0, [r0, -r1, lsl #6]! 00405ffc 95f0000f svceq #0xf095 00406000 37d04fea b #0x17fa0e4 00406004 114221ea b #0xc56850 00406008 02464fea b #0x17d7818 0040600c 144724ea b #0xd17c64 00406010 074c02fb blx #0x499036 00406014 07f106fb blx #0x5c243a 00406018 07f70cfb blx #0x743c3e 0040601c 06f414eb bl #0x94303c 00406020 074441eb bl #0x1457044 00406024 174102fb blx #0x49648a 00406028 0cfc14eb bl #0x945060 0040602c 0c4441eb bl #0x1457064 00406030 1c414fea b #0x17d64a8 00406034 154725ea b #0xd57c90 00406038 074c02fb blx #0x49905e 0040603c 07f506fb blx #0x5c3462 00406040 07f70cfb blx #0x743c66 00406044 06f616eb bl #0x9c3864 00406048 074645eb bl #0x155786c 0040604c 174502fb blx #0x4974b2 00406050 0cfc16eb bl #0x9c5088 00406054 0c4645eb bl #0x155788c 00406058 1c421219 ldmdbne r2, {r2, r3, r4, sb, lr} 0040605c 51f10001 qaddeq pc, r1, r0 00406060 48bf7047 ldrbmi fp, [r0, -r8, asr #30]! 00406064 b6195241 ldrhmi r1, [r2, #-0x96] 00406068 41eb0101 (undecodable) 0040606c a3f10103 movweq pc, #0x11a3 00406070 70474fea b #0x17d7e38 00406074 144524ea b #0xd174cc 00406078 05464fea b #0x17d7894 0040607c 114721ea b #0xc57cc8 00406080 074c05fb blx #0x5590a6 00406084 07f106fb blx #0x5c24aa 00406088 07f70cfb blx #0x743cae 0040608c 06f212eb bl #0x8c28ac 00406090 074241eb bl #0x14568b4 00406094 174105fb blx #0x5564fa 00406098 0cfc12eb bl #0x8c50d0 0040609c 0c4251eb bl #0x18568d4 004060a0 1c414ff0 (undecodable) 004060a4 000648bf svclt #0x480600 004060a8 70479218 ldmne r2, {r4, r5, r6, r8, sb, sl, lr} 004060ac 41eb0101 (undecodable) 004060b0 a3f10103 movweq pc, #0x11a3 004060b4 70470000 andeq r4, r0, r0, ror r7 004060b8 0040a0e1 mov r4, r0 004060bc 0000e0e3 mvn r0, #0 004060c0 f00000ef svc #0xf0 004060c4 0400a0e1 mov r0, r4 004060c8 001090e5 ldr r1, [r0] 004060cc 010051e3 cmp r1, #1 004060d0 0100001a bne #0x4060dc 004060d4 7cc09fe5 ldr ip, [pc, #0x7c] 004060d8 180000ea b #0x406140 004060dc 020051e3 cmp r1, #2 004060e0 0100001a bne #0x4060ec 004060e4 70c09fe5 ldr ip, [pc, #0x70] 004060e8 140000ea b #0x406140 004060ec 030051e3 cmp r1, #3 004060f0 0400001a bne #0x406108 004060f4 101080e2 add r1, r0, #0x10 004060f8 082080e2 add r2, r0, #8 004060fc 0c0090e5 ldr r0, [r0, #0xc] 00406100 58c09fe5 ldr ip, [pc, #0x58] 00406104 0d0000ea b #0x406140 00406108 040051e3 cmp r1, #4 0040610c 0200001a bne #0x40611c 00406110 080090e5 ldr r0, [r0, #8] 00406114 48c09fe5 ldr ip, [pc, #0x48] 00406118 080000ea b #0x406140 0040611c 050051e3 cmp r1, #5 00406120 0500001a bne #0x40613c 00406124 041090e5 ldr r1, [r0, #4] 00406128 0c2090e5 ldr r2, [r0, #0xc] 0040612c 103080e2 add r3, r0, #0x10 00406130 080090e5 ldr r0, [r0, #8] 00406134 2cc09fe5 ldr ip, [pc, #0x2c] 00406138 000000ea b #0x406140 0040613c feffffea b #0x40613c 00406140 3cff2fe1 blx ip 00406144 f10000ef svc #0xf1 00406148 dbffffea b #0x4060bc 0040614c 33333333 teqlo r3, #0xcc000000 00406150 14009fe5 ldr r0, [pc, #0x14] 00406154 001090e5 ldr r1, [r0] 00406158 e7534000 subeq r5, r0, r7, ror #7 0040615c eb534000 subeq r5, r0, fp, ror #7 00406160 39544000 subeq r5, r0, sb, lsr r4 00406164 d1534000 ldrdeq r5, r6, [r0], #-0x31 00406168 ed534000 subeq r5, r0, sp, ror #7 0040616c efbeadde cdple p14, #0xa, c11, c13, c15, #7 00406170 03b4dde9 ldmib sp, {r0, r1, sl, ip, sp, pc} ^ 00406174 00014900 subeq r0, sb, r0, lsl #2 00406178 50eac120 sbchs lr, r1, r0, asr sl 0040617c 18bf0420 andhs fp, r4, r8, lsl pc 00406180 4a0d18bf svclt #0x180d4a 00406184 40f00100 andeq pc, r1, r0, asr #32 00406188 40f2ff72 rscsvc pc, pc, #64, #4 0040618c b2eb515f svcpl #0x51ebb2 00406190 08bf40f0 (undecodable) 00406194 02000128 stmdahs r1, {r1} 00406198 08bf0520 andhs fp, r5, r8, lsl #30 0040619c 02b07047 ldrbmi fp, [r0, -r2]! 004061a0 30380a28 stmdahs sl, {r4, r5, fp, ip, sp} 004061a4 01d20120 andhs sp, r1, r1, lsl #4 004061a8 70470020 andhs r4, r0, r0, ror r7 004061ac 704730b5 ldrlt r4, [r0, #-0x770]! 004061b0 87b00d46 strmi fp, [sp], -r7, lsl #1 004061b4 18210446 (undecodable) 004061b8 6846fbf7 (undecodable) 004061bc 47f840f2 (undecodable) 004061c0 08126946 strbtmi r1, [sb], -r8, lsl #4 004061c4 8de83400 eorseq lr, r4, sp, lsl #17 004061c8 0220f2df svcle #0xf22002 004061cc 07b030bd ldclt p0, c11, [r0, #-0x1c]! 004061d0 10b586b0 addlt fp, r6, r0, lsl r5 004061d4 04461821 tsths r8, r4, lsl #12 004061d8 6846fbf7 (undecodable) 004061dc 37f840f2 vtst.8 d31, d0, d23 004061e0 09110220 andhs r1, r2, sb, lsl #2 004061e4 cde90014 strne lr, [r0], #-0x9cd 004061e8 6946f2df svcle #0xf24669 004061ec 06b010bd ldclt p0, c11, [r0, #-0x18] 004061f0 30b587b0 addlt fp, r7, r0, lsr r5 004061f4 0d461821 tsths r8, sp, lsl #12 004061f8 04466846 strbtmi r4, [r8], -r4, lsl #12 004061fc fbf726f8 (undecodable) 00406200 40f20712 andne pc, r7, #64, #4 00406204 69468de8 stm sp, {r0, r3, r5, r6, sb, sl, lr} 00406208 34000220 andhs r0, r2, r4, lsr r0 0040620c f2df07b0 strdlt sp, lr, [r7], -r2 00406210 30bd00b5 strlt fp, [r0, #-0xd30] 00406214 87b01821 tsths r8, r7, lsl #1 00406218 6846fbf7 (undecodable) 0040621c 17f840f2 vtst.8 d31, d0, d7 00406220 04300090 andls r3, r0, r4 00406224 02206946 strbtmi r2, [sb], -r2 00406228 f2df07b0 strdlt sp, lr, [r7], -r2 0040622c 00bd10b5 ldrlt fp, [r0, #-0xd00] 00406230 86b00446 strmi fp, [r4], -r6, lsl #1 00406234 18216846 uqadd16mi r2, r8, r8 00406238 fbf708f8 (undecodable) 0040623c 40f20531 (undecodable) 00406240 0220cde9 stmib sp, {r1, sp} ^ 00406244 00146946 strbtmi r1, [sb], -r0, lsl #8 00406248 f2df06b0 strdlt sp, lr, [r6], -r2 0040624c 10bdf0b5 ldrblt fp, [r0, #0xd10]! 00406250 87b01f46 ldrmi fp, [pc], -r7, lsl #1 00406254 16460d46 (undecodable) 00406258 18210446 (undecodable) 0040625c 6846faf7 (undecodable) 00406260 f5ff40f2 (undecodable) 00406264 02206946 strbtmi r2, [sb], -r2 00406268 8de8f100 rscseq lr, r1, sp, lsl #17 0040626c 0220f2df svcle #0xf22002 00406270 07b0f0bd ldcllt p0, c11, [r0, #0x1c]! 00406274 10b586b0 addlt fp, r6, r0, lsl r5 00406278 04461821 tsths r8, r4, lsl #12 0040627c 6846faf7 (undecodable) 00406280 e5ff40f2 (undecodable) 00406284 00210220 andhs r2, r2, r0, lsl #2 00406288 cde90014 strne lr, [r0], #-0x9cd 0040628c 6946f2df svcle #0xf24669 00406290 06b010bd ldclt p0, c11, [r0, #-0x18] 00406294 10b586b0 addlt fp, r6, r0, lsl r5 00406298 04461821 tsths r8, r4, lsl #12 0040629c 6846faf7 (undecodable) 004062a0 d5ff40f2 (undecodable) 004062a4 04210220 andhs r2, r2, r4, lsl #2 004062a8 cde90014 strne lr, [r0], #-0x9cd 004062ac 6946f2df svcle #0xf24669 004062b0 06b010bd ldclt p0, c11, [r0, #-0x18] 004062b4 30b587b0 addlt fp, r7, r0, lsr r5 004062b8 0d461821 tsths r8, sp, lsl #12 004062bc 04466846 strbtmi r4, [r8], -r4, lsl #12 004062c0 faf7c4ff (undecodable) 004062c4 40f20822 andhs pc, r8, #64, #4 004062c8 0092e322 rschs sb, r3, #0, #4 004062cc 8df80420 andhs pc, r4, sp, lsl #17 004062d0 02208df8 (undecodable) 004062d4 05406946 strbtmi r4, [sb], -r5 004062d8 adf80650 andpl pc, r6, sp, lsr #17 004062dc f2df07b0 strdlt sp, lr, [r7], -r2 004062e0 30bd10b5 ldrlt fp, [r0, #-0xd30] 004062e4 86b00446 strmi fp, [r4], -r6, lsl #1 004062e8 18216846 uqadd16mi r2, r8, r8 004062ec faf7aeff (undecodable) 004062f0 40f20121 (undecodable) 004062f4 0220cde9 stmib sp, {r1, sp} ^ 004062f8 00146946 strbtmi r1, [sb], -r0, lsl #8 004062fc f2df06b0 strdlt sp, lr, [r6], -r2 00406300 10bd0000 andeq fp, r0, r0, lsl sp 00406304 10b50029 stmdbhs r0, {r4, r8, sl, ip, sp, pc} 00406308 0ad00878 stmdavc r8, {r1, r3, ip, lr, pc} 0040630c 002807d0 andle r2, r7, r0, lsl #16 00406310 05487844 ldrbtmi r4, [r8], #-0x805 00406314 fcf78ce8 stm ip, {r2, r3, r4, r5, r6, r7, r8, sb, sl, ip, sp, lr, pc} 00406318 002801d0 andle r2, r1, r0, lsl #16 0040631c 002010bd ldclt p0, c2, [r0, #-0] 00406320 02487844 ldrbtmi r4, [r8], #-0x802 00406324 10bd0000 andeq fp, r0, r0, lsl sp 00406328 060a0000 andeq r0, r0, r6, lsl #20 0040632c fe090000 strdeq r0, r1, [r0], -lr 00406330 10b50029 stmdbhs r0, {r4, r8, sl, ip, sp, pc} 00406334 0ad00878 stmdavc r8, {r1, r3, ip, lr, pc} 00406338 002807d0 andle r2, r7, r0, lsl #16 0040633c 05487844 ldrbtmi r4, [r8], #-0x805 00406340 fcf776e8 ldmda r6!, {r2, r3, r4, r5, r6, r7, r8, sb, sl, ip, sp, lr, pc} ^ 00406344 002801d0 andle r2, r1, r0, lsl #16 00406348 002010bd ldclt p0, c2, [r0, #-0] 0040634c 02487844 ldrbtmi r4, [r8], #-0x802 00406350 10bd0000 andeq fp, r0, r0, lsl sp 00406354 f6090000 strdeq r0, r1, [r0], -r6 00406358 ee090000 andeq r0, r0, lr, ror #19 0040635c fbf796bc ldclt p7, c15, [r6], {0xfb} 00406360 fbf7c4bd stcllt p7, c15, [r4, #0x3ec] 00406364 00000000 andeq r0, r0, r0 00406368 00000000 andeq r0, r0, r0 0040636c 30313233 teqlo r2, #48, #2 00406370 34353637 (undecodable) 00406374 38394142 submi r3, r1, #56, #18 00406378 43444546 strbmi r4, [r5], -r3, asr #8 0040637c 40305800 subseq r3, r8, r0, asr #32 00406380 30313233 teqlo r2, #48, #2 00406384 34353637 (undecodable) 00406388 38396162 rsbvs r3, r1, #56, #18 0040638c 63646566 strbtvs r6, [r5], -r3, ror #8 00406390 40307800 rsbseq r3, r8, r0, asr #32 00406394 04000008 stmdaeq r0, {r2} 00406398 00000000 andeq r0, r0, r0 0040639c 00000002 andeq r0, r0, #0 004063a0 00010000 andeq r0, r0, r0, lsl #2 004063a4 10303132 eorslo r3, r1, #0x10 004063a8 33343536 shasxlo r3, r5, r3 004063ac 37383961 teqvs sb, r7, lsr r8 004063b0 62636465 strbvs r6, [r4, #-0x362]! 004063b4 66787000 rsbseq r7, r0, r6, ror #16 004063b8 30313233 teqlo r2, #48, #2 004063bc 34353637 (undecodable) 004063c0 38394142 submi r3, r1, #56, #18 004063c4 43444546 strbmi r4, [r5], -r3, asr #8 004063c8 58500000 andeq r5, r0, r8, asr r0 004063cc 02400000 andeq r4, r0, r2 004063d0 000000a0 andge r0, r0, r0 004063d4 00000000 andeq r0, r0, r0 004063d8 05400000 andeq r4, r0, r5 004063dc 000000c8 (undecodable) 004063e0 00000000 andeq r0, r0, r0 004063e4 0c400000 andeq r4, r0, ip 004063e8 0000409c mcrrls p0, #0, r0, r0, c0 004063ec 00000000 andeq r0, r0, r0 004063f0 19400000 andeq r4, r0, sb, lsl r0 004063f4 0020bcbe cdplt p0, #0xb, c2, c12, c0, #0 004063f8 00000000 andeq r0, r0, r0 004063fc 34400000 andeq r4, r0, r4, lsr r0 00406400 bfc91b8e mrchi p9, #0, ip, c11, c15, #5 00406404 00000004 streq r0, [r0], #-0 00406408 b5400000 strheq r4, [r0], -r5 0040640c 504bcfd0 sbcle r4, pc, r0, asr fp 00406410 6607e2cf svcgt #0xe20766 00406414 01000000 andeq r0, r0, r1 00406418 6c410000 andeq r4, r0, ip, ror #2 0040641c 3e8251aa bge #0x1866d1c 00406420 dfeea734 strtlo lr, [r7], #0xedf 00406424 01000000 andeq r0, r0, r1 00406428 d9420000 ldrdeq r4, r5, [r0], -sb 0040642c dcb5a0e2 adc fp, r0, #220, #10 00406430 3a301f97 (undecodable) 00406434 ffffffff (undecodable) 00406438 b4450000 strheq r4, [r0], -r4 0040643c fd25a0c8 stmgt r0!, {r0, r2, r3, r4, r5, r6, r7, r8, sl, sp} 00406440 e9a3c14f svcmi #0xc1a3e9 00406444 ffffffff (undecodable) 00406448 ff3f0000 strdeq r3, r4, [r0], -pc 0040644c 00000080 andhi r0, r0, r0 00406450 00000000 andeq r0, r0, r0 00406454 ff3f0000 strdeq r3, r4, [r0], -pc 00406458 00000080 andhi r0, r0, r0 0040645c 00000000 andeq r0, r0, r0 00406460 414d445f svcpl #0x444d41 00406464 54415f47 (undecodable) 00406468 43503a20 eorshs r5, sl, r3, asr #32 0040646c 53656e64 strbtvs r6, [lr], #-0x553 00406470 41544944 strbmi r5, [sb], #-0x441 00406474 524d4365 strbvs r4, [r3, #-0xd52] 00406478 72746966 uqsub16vs r7, sb, r2 0040647c 69636174 strbtvc r6, [r1], #-0x369 00406480 6520696e cdpvs p0, #6, c2, c9, c5, #3 00406484 76616c69 stmdbvs ip!, {r1, r2, r4, r5, r6, r8, sp, lr} ^ 00406488 64207365 ldrbvs r2, [r3, #-0x64]! 0040648c 7373696f svcvs #0x697373 00406490 6e204944 strbmi r2, [sb], #-0x6e 00406494 0a00414d stclmi p0, c0, [r1, #-0x28] 00406498 445f5441 cmpmi r4, r4, asr #30 0040649c 5f474350 subpl r4, r3, pc, asr r7 004064a0 3a20436c mcrrvs p0, #3, r2, r3, c10 004064a4 6f736541 (undecodable) 004064a8 54494452 subpl r4, r4, #84, #18 004064ac 4d536573 (undecodable) 004064b0 73696f6e mcrvs p9, #3, r6, c15, c3, #3 004064b4 20696e76 strbtvc r6, [lr], -r0, lsr #18 004064b8 616c6964 strbtvs r6, [sb], #-0xc61 004064bc 20736573 (undecodable) 004064c0 73696f6e mcrvs p9, #3, r6, c15, c3, #3 004064c4 2049440a beq #0x151894c 004064c8 00414d44 strbmi r4, [sp], #-0x100 004064cc 5f54415f svcpl #0x41545f 004064d0 4743503a blo #0x18171f4 004064d4 20476574 strbtvc r4, [r5], #-0x720 004064d8 436f6e74 strbtvc r6, [lr], #-0xf43 004064dc 656e744b blmi #0x2121e78 004064e0 65792069 stmdbvs r0!, {r0, r2, r5, r6, r8, fp, ip, sp, lr} 004064e4 6e76616c stclvs p6, c7, [r1], #-0x1b8 004064e8 69642073 (undecodable) 004064ec 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 004064f0 6f6e2049 stmdbmi r0!, {r0, r1, r2, r3, r5, r6, sb, sl, fp, sp, lr} 004064f4 440a0041 (undecodable) 004064f8 4d445f54 ldrbpl r4, [pc], #-0x44d 004064fc 415f4743 movtmi r5, #0x7f41 00406500 503a2043 (undecodable) 00406504 6c6f7365 ldrbvs r6, [r3, #-0xf6c]! 00406508 41544944 strbmi r5, [sb], #-0x441 0040650c 524d5365 ldrbvs r4, [r3, #-0xd52] 00406510 7373696f svcvs #0x697373 00406514 6e204558 stmdapl r5, {r1, r2, r3, r5, r6, sp} ^ 00406518 49540a00 andeq r5, sl, sb, asr #8 0040651c 414d445f svcpl #0x444d41 00406520 54415f47 (undecodable) 00406524 43503a20 eorshs r5, sl, r3, asr #32 00406528 41637469 ldmdbvs r4!, {r0, r6, r8, sb, sp, lr} ^ 0040652c 76617465 ldrbvs r6, [r4, #-0x176]! 00406530 41544944 strbmi r5, [sb], #-0x441 00406534 524d4365 strbvs r4, [r3, #-0xd52] 00406538 72744175 strbvc r7, [r1, #-0x472] 0040653c 74685365 ldrbvs r6, [r3, #-0x874] 00406540 7373696f svcvs #0x697373 00406544 6e204558 stmdapl r5, {r1, r2, r3, r5, r6, sp} ^ 00406548 49540a00 andeq r5, sl, sb, asr #8 0040654c 414d445f svcpl #0x444d41 00406550 54415f47 (undecodable) 00406554 43503a20 eorshs r5, sl, r3, asr #32 00406558 416c6c6f svcvs #0x6c6c41 0040655c 63617465 ldrbvs r6, [r4, #-0x163]! 00406560 41544944 strbmi r5, [sb], #-0x441 00406564 524d5365 ldrbvs r4, [r3, #-0xd52] 00406568 7373696f svcvs #0x697373 0040656c 6e204661 (undecodable) 00406570 696c2c20 eorhs r6, ip, sb, ror #24 00406574 4153445f svcpl #0x445341 00406578 55706461 qdsubvs r7, r5, r4 0040657c 74654154 strbpl r6, [r1], #-0x574 00406580 49636f6e cdpvs p3, #6, c6, c15, c9, #2 00406584 74657874 ldrbtvc r6, [r8], #-0x574 00406588 2d3e4472 subvc r3, r4, #0x2d0 0040658c 6d536573 (undecodable) 00406590 73696f6e mcrvs p9, #3, r6, c15, c3, #3 00406594 436f756e cdpvs p15, #7, c6, c5, c3, #2 00406598 74657220 rsbshs r6, r2, r4, ror r5 0040659c 52657420 rsbshs r6, r4, r2, asr r5 004065a0 3d202558 stmdapl r5!, {r0, r2, r3, r4, r5, sp} 004065a4 0a00414d stclmi p0, c0, [r1, #-0x28] 004065a8 445f5441 cmpmi r4, r4, asr #30 004065ac 5f474350 subpl r4, r3, pc, asr r7 004065b0 3a20436c mcrrvs p0, #3, r2, r3, c10 004065b4 6f736541 (undecodable) 004065b8 54494452 subpl r4, r4, #84, #18 004065bc 4d536573 (undecodable) 004065c0 73696f6e mcrvs p9, #3, r6, c15, c3, #3 004065c4 20466169 stmdbvs r1!, {r5, sb, sl, lr} ^ 004065c8 6c2c2041 (undecodable) 004065cc 53445f55 ldrbpl r4, [pc, #-0x453] 004065d0 70646174 strbtvc r6, [r1], #-0x470 004065d4 65415449 ldmdbmi r4, {r0, r2, r5, r6, r8, lr} ^ 004065d8 44726d53 (undecodable) 004065dc 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 004065e0 6f6e436f svcvs #0x436e6f 004065e4 756e7465 ldrbvs r6, [r4, #-0xe75]! 004065e8 72205265 ldrbvs r2, [r2, #-0x72] 004065ec 74203d20 eorshs r2, sp, r4, ror r0 004065f0 25580a00 andeq r5, sl, r5, lsr #16 004065f4 414d445f svcpl #0x444d41 004065f8 54415f47 (undecodable) 004065fc 43503a20 eorshs r5, sl, r3, asr #32 00406600 4552524f svcmi #0x525245 00406604 523a2049 stmdbmi r0!, {r1, r4, r6, sb, fp, ip, sp} 00406608 6e76616c stclvs p6, c7, [r1], #-0x1b8 0040660c 69642048 stmdami r0!, {r0, r3, r5, r6, sl, sp, lr} 00406610 616e646c stclvs p14, c6, [r4], #-0x184 00406614 6553697a bvc #0x1e5b3b0 00406618 65202825 strhs r2, [r8, #-0x65]! 0040661c 75290a00 andeq r2, sl, r5, ror sb 00406620 414d445f svcpl #0x444d41 00406624 54415f47 (undecodable) 00406628 43503a20 eorshs r5, sl, r3, asr #32 0040662c 51756572 rsbvc r7, r5, #0x14400000 00406630 794f7574 ldrbtvc r4, [r5], #-0xf79 00406634 70757449 ldmdbmi r4!, {r4, r5, r6, r8, sl, ip, sp, lr} ^ 00406638 44204558 stmdapl r5, {r2, r6, sp} ^ 0040663c 49540a00 andeq r5, sl, sb, asr #8 00406640 414d445f svcpl #0x444d41 00406644 54415f47 (undecodable) 00406648 43503a20 eorshs r5, sl, r3, asr #32 0040664c 51756572 rsbvc r7, r5, #0x14400000 00406650 79436f64 strbtvs r4, [pc], #-0x379 00406654 6563546f svcvs #0x546365 00406658 6b656e43 (undecodable) 0040665c 68616c6c stclvs p1, c6, [ip], #-0x1a0 00406660 656e6765 strbvs r6, [r7, #-0xe65]! 00406664 44617461 cmnvs r4, r4, asr #2 00406668 426c6f62 rsbvs r6, pc, #0x4200 0040666c 20455849 ldmdbmi r8, {r5, r8, sl, lr} ^ 00406670 540a0041 qaddmi r0, r4, r0 00406674 4d445f54 ldrbpl r4, [pc], #-0x44d 00406678 415f4743 movtmi r5, #0x7f41 0040667c 503a2051 qsubpl r3, r0, r0 00406680 75657279 ldmdbvc r2!, {r0, r2, r4, r5, r6, r8, sl, sp, lr} ^ 00406684 44657669 ldmdbvs r6!, {r2, r6, r8, sl, sp, lr} ^ 00406688 63654861 (undecodable) 0040668c 6e646c65 strbvs r6, [ip, #-0x46e]! 00406690 20455849 ldmdbmi r8, {r5, r8, sl, lr} ^ 00406694 540a0041 qaddmi r0, r4, r0 00406698 4d445f54 ldrbpl r4, [pc], #-0x44d 0040669c 415f4743 movtmi r5, #0x7f41 004066a0 503a2051 qsubpl r3, r0, r0 004066a4 75657279 ldmdbvc r2!, {r0, r2, r4, r5, r6, r8, sl, sp, lr} ^ 004066a8 4368616e cdpvs p8, #6, c6, c1, c3, #2 004066ac 6e656c54 strbtpl r6, [ip], #-0x56e 004066b0 79706520 rsbhs r7, r5, sb, ror r0 004066b4 45584954 strbpl r5, [sb], #-0x845 004066b8 0a00414d stclmi p0, c0, [r1, #-0x28] 004066bc 445f5441 cmpmi r4, r4, asr #30 004066c0 5f474350 subpl r4, r3, pc, asr r7 004066c4 3a204b65 strbvs r2, [fp, #-0x3a] 004066c8 79457863 cmnvs r8, #0x1e400000 004066cc 68616e67 strbvs r6, [lr, -r8, ror #2]! 004066d0 65417574 ldrbtvc r4, [r5], #-0x165 004066d4 68656e74 strbtvc r6, [lr], #-0x568 004066d8 69636174 strbtvc r6, [r1], #-0x369 004066dc 65645365 ldrbvs r6, [r3, #-0x465] 004066e0 7373696f svcvs #0x697373 004066e4 6e204558 stmdapl r5, {r1, r2, r3, r5, r6, sp} ^ 004066e8 49540a00 andeq r5, sl, sb, asr #8 004066ec 414d445f svcpl #0x444d41 004066f0 54415f47 (undecodable) 004066f4 43503a20 eorshs r5, sl, r3, asr #32 004066f8 436f6e66 strbtvs r6, [lr], -r3, asr #30 004066fc 69677572 rsbsvc r6, r5, #0x1a40000 00406700 65417574 ldrbtvc r4, [r5], #-0x165 00406704 68656e74 strbtvc r6, [lr], #-0x568 00406708 69636174 strbtvc r6, [r1], #-0x369 0040670c 65645365 ldrbvs r6, [r3, #-0x465] 00406710 7373696f svcvs #0x697373 00406714 6e204558 stmdapl r5, {r1, r2, r3, r5, r6, sp} ^ 00406718 49540a00 andeq r5, sl, sb, asr #8 0040671c 414d445f svcpl #0x444d41 00406720 54415f47 (undecodable) 00406724 43503a20 eorshs r5, sl, r3, asr #32 00406728 43726561 (undecodable) 0040672c 74654175 strbvc r6, [r1, #-0x574] 00406730 7468656e mcrvs p8, #3, r6, c5, c4, #3 00406734 74696361 (undecodable) 00406738 74656453 (undecodable) 0040673c 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 00406740 6f6e2045 strmi r6, [r0, #-0xe6f]! 00406744 5849540a beq #0x1918cac 00406748 00414d44 strbmi r4, [sp], #-0x100 0040674c 5f54415f svcpl #0x41545f 00406750 4743503a blo #0x1817474 00406754 20446573 (undecodable) 00406758 74726f79 stmdbvc pc!, {r2, r4, r5, r6, sb, ip, sp, lr} ^ 0040675c 41757468 ldmdavs r4!, {r0, r6, r8, sl, ip, sp, lr} ^ 00406760 656e7469 ldmdbvs r4!, {r0, r2, r5, r6, sb, sl, fp, sp, lr} ^ 00406764 63617465 ldrbvs r6, [r4, #-0x163]! 00406768 64536573 (undecodable) 0040676c 73696f6e mcrvs p9, #3, r6, c15, c3, #3 00406770 20455849 ldmdbmi r8, {r5, r8, sl, lr} ^ 00406774 540a0041 qaddmi r0, r4, r0 00406778 4d445f54 ldrbpl r4, [pc], #-0x44d 0040677c 415f4743 movtmi r5, #0x7f41 00406780 503a2051 qsubpl r3, r0, r0 00406784 75657279 ldmdbvc r2!, {r0, r2, r4, r5, r6, r8, sl, sp, lr} ^ 00406788 41757468 ldmdavs r4!, {r0, r6, r8, sl, ip, sp, lr} ^ 0040678c 656e7469 ldmdbvs r4!, {r0, r2, r5, r6, sb, sl, fp, sp, lr} ^ 00406790 63617465 ldrbvs r6, [r4, #-0x163]! 00406794 64536573 (undecodable) 00406798 73696f6e mcrvs p9, #3, r6, c15, c3, #3 0040679c 20455849 ldmdbmi r8, {r5, r8, sl, lr} ^ 004067a0 540a0041 qaddmi r0, r4, r0 004067a4 4d445f54 ldrbpl r4, [pc], #-0x44d 004067a8 415f4743 movtmi r5, #0x7f41 004067ac 503a2043 (undecodable) 004067b0 6f6e6669 stmdbvs r6!, {r0, r1, r2, r3, r5, r6, sb, sl, fp, sp, lr} ^ 004067b4 67757265 ldrbvs r7, [r2, #-0x567]! 004067b8 43727970 rsbsvc r7, sb, r3, asr #4 004067bc 746f5365 ldrbvs r6, [r3, #-0xf74] 004067c0 7373696f svcvs #0x697373 004067c4 6e204558 stmdapl r5, {r1, r2, r3, r5, r6, sp} ^ 004067c8 49540a00 andeq r5, sl, sb, asr #8 004067cc 414d445f svcpl #0x444d41 004067d0 54415f47 (undecodable) 004067d4 43503a20 eorshs r5, sl, r3, asr #32 004067d8 51756572 rsbvc r7, r5, #0x14400000 004067dc 79437279 ldmdbvc r2!, {r0, r3, r4, r5, r6, r8, sb, lr} ^ 004067e0 70746f53 (undecodable) 004067e4 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 004067e8 6f6e2045 strmi r6, [r0, #-0xe6f]! 004067ec 5849540a beq #0x1918d54 004067f0 00414d44 strbmi r4, [sp], #-0x100 004067f4 5f54415f svcpl #0x41545f 004067f8 4743503a blo #0x181751c 004067fc 20517565 ldrbvs r5, [r5, #-0x120]! 00406800 72794163 movtvs r7, #0x1972 00406804 63657373 cmnvc r3, #0x18c00000 00406808 6962696c stclvs p2, c6, [sb], #-0x1a4 0040680c 69747941 cmnmi sb, sb, ror #8 00406810 74747269 ldmdbvs r2!, {r2, r4, r5, r6, sl, ip, sp, lr} ^ 00406814 62757465 ldrbvs r7, [r4, #-0x562]! 00406818 73204558 stmdapl r5, {r0, r1, r4, r5, r6, sp} ^ 0040681c 49540a00 andeq r5, sl, sb, asr #8 00406820 414d445f svcpl #0x444d41 00406824 54415f47 (undecodable) 00406828 43503a20 eorshs r5, sl, r3, asr #32 0040682c 51756572 rsbvc r7, r5, #0x14400000 00406830 794f7574 ldrbtvc r4, [r5], #-0xf79 00406834 70757449 ldmdbmi r4!, {r4, r5, r6, r8, sl, ip, sp, lr} ^ 00406838 44436f75 strbvc r4, [pc, #-0x344]! 0040683c 6e742045 strmi r7, [r0, #-0x46e]! 00406840 5849540a beq #0x1918da8 00406844 00414d44 strbmi r4, [sp], #-0x100 00406848 5f54415f svcpl #0x41545f 0040684c 4743503a blo #0x1817570 00406850 20455252 subspl r4, r2, #32, #10 00406854 4f523a20 eorshs r5, sl, pc, asr #4 00406858 47657443 cmnmi r4, #0x11c00000 0040685c 72797074 ldrbtvc r7, [r0], #-0x972 00406860 6f536573 (undecodable) 00406864 73696f6e mcrvs p9, #3, r6, c15, c3, #3 00406868 42795541 cmpmi r5, r2, asr #18 0040686c 53504861 qdaddvs r5, r3, r8 00406870 6e646c65 strbvs r6, [ip, #-0x46e]! 00406874 20666169 stmdbvs r1!, {r5, sb, sl, sp, lr} ^ 00406878 6c65640a beq #0x1d1fe30 0040687c 00414d44 strbmi r4, [sp], #-0x100 00406880 5f54415f svcpl #0x41545f 00406884 4743503a blo #0x18175a8 00406888 20455252 subspl r4, r2, #32, #10 0040688c 4f523a20 eorshs r5, sl, pc, asr #4 00406890 436f6e66 strbtvs r6, [lr], -r3, asr #30 00406894 69677572 rsbsvc r6, r5, #0x1a40000 00406898 65204f4d stclmi p0, c2, [pc, #-0x194] 0040689c 41432076 strtvc r4, [r0], -r1, asr #6 004068a0 65726966 strbtvs r7, [sb], -r5, ror #4 004068a4 69636174 strbtvc r6, [r1], #-0x369 004068a8 696f6e20 rsbhs r6, lr, sb, ror #30 004068ac 6661696c stclvs p1, c6, [sb], #-0x198 004068b0 65640a00 andeq r6, sl, r5, ror #8 004068b4 414d445f svcpl #0x444d41 004068b8 54415f47 (undecodable) 004068bc 43503a20 eorshs r5, sl, r3, asr #32 004068c0 4552524f svcmi #0x525245 004068c4 523a2051 qsubpl r3, r2, r0 004068c8 75657279 ldmdbvc r2!, {r0, r2, r4, r5, r6, r8, sl, sp, lr} ^ 004068cc 204f4d41 (undecodable) 004068d0 43206765 strbvs r2, [r7, #-0x43]! 004068d4 6e657261 cmnvs r2, lr, ror #10 004068d8 74696f6e mcrvs p9, #3, r6, c15, c4, #3 004068dc 20666169 stmdbvs r1!, {r5, sb, sl, sp, lr} ^ 004068e0 6c65640a beq #0x1d1fe98 004068e4 00414d44 strbmi r4, [sp], #-0x100 004068e8 5f54415f svcpl #0x41545f 004068ec 4743503a blo #0x1817610 004068f0 20455252 subspl r4, r2, #32, #10 004068f4 4f523a20 eorshs r5, sl, pc, asr #4 004068f8 496e7661 cmnvs r6, sb, asr #28 004068fc 6c696420 rsbhs r6, r4, ip, ror #18 00406900 61757468 ldmdavs r4!, {r0, r5, r6, r8, sl, ip, sp, lr} ^ 00406904 656e7469 ldmdbvs r4!, {r0, r2, r5, r6, sb, sl, fp, sp, lr} ^ 00406908 63617469 ldmdbvs r4!, {r0, r1, r5, r6, r8, sp, lr} ^ 0040690c 6f6e2063 (undecodable) 00406910 6f6e6669 stmdbvs r6!, {r0, r1, r2, r3, r5, r6, sb, sl, fp, sp, lr} ^ 00406914 67757265 ldrbvs r7, [r2, #-0x567]! 00406918 20636f6d stclvs p3, c6, [pc, #-0x80]! 0040691c 6d616e64 strbtvs r6, [lr], #-0x16d 00406920 0a00414d stclmi p0, c0, [r1, #-0x28] 00406924 445f5441 cmpmi r4, r4, asr #30 00406928 5f474350 subpl r4, r3, pc, asr r7 0040692c 3a204552 subpl r2, r5, #0x3a 00406930 524f523a blo #0x189a680 00406934 20496e76 strbtvc r4, [lr], -r0, lsr #18 00406938 616c6964 strbtvs r6, [sb], #-0xc61 0040693c 20474350 subpl r4, r3, r0, lsr #14 00406940 20736573 (undecodable) 00406944 73696f6e mcrvs p9, #3, r6, c15, c3, #3 00406948 20737461 cmnvs r4, r0, lsr #6 0040694c 74650a00 andeq r6, sl, r4, ror r5 00406950 414d445f svcpl #0x444d41 00406954 54415f47 (undecodable) 00406958 43503a20 eorshs r5, sl, r3, asr #32 0040695c 4552524f svcmi #0x525245 00406960 523a2049 stmdbmi r0!, {r1, r4, r6, sb, fp, ip, sp} 00406964 6e76616c stclvs p6, c7, [r1], #-0x1b8 00406968 69642073 (undecodable) 0040696c 65717565 ldrbvs r7, [r5, #-0x165]! 00406970 6e636520 rsbhs r6, r5, lr, ror #6 00406974 6e756d62 rsbvs r7, sp, #0x1b800000 00406978 65722061 (undecodable) 0040697c 6e642072 eorvc r6, r0, #0x6e000000 00406980 65747572 rsbsvc r7, r5, #0x65000000 00406984 6e20636f svcvs #0x63206e 00406988 6465206f svcvs #0x206564 0040698c 66667365 ldrbvs r6, [r3, #-0x666]! 00406990 74730a00 andeq r7, sl, r4, ror r3 00406994 414d445f svcpl #0x444d41 00406998 54415f47 (undecodable) 0040699c 43503a20 eorshs r5, sl, r3, asr #32 004069a0 4552524f svcmi #0x525245 004069a4 523a2049 stmdbmi r0!, {r1, r4, r6, sb, fp, ip, sp} 004069a8 6e76616c stclvs p6, c7, [r1], #-0x1b8 004069ac 69642073 (undecodable) 004069b0 74617274 ldrbtvc r6, [r2], #-0x174 004069b4 20717565 ldrbvs r7, [r5, #-0x120]! 004069b8 7279206f svcvs #0x207972 004069bc 7220636f svcvs #0x632072 004069c0 6e666967 strbvs r6, [sb, -lr, ror #12]! 004069c4 75726520 rsbhs r7, r5, r5, ror r2 004069c8 73657175 ldrbvc r6, [r1, #-0x573]! 004069cc 656e6365 strbvs r6, [r3, #-0xe65]! 004069d0 206f6666 strbtvs r6, [r6], -r0, lsr #30 004069d4 7365740a beq #0x211ffa8 004069d8 00414d44 strbmi r4, [sp], #-0x100 004069dc 5f54415f svcpl #0x41545f 004069e0 4743503a blo #0x1817704 004069e4 20455252 subspl r4, r2, #32, #10 004069e8 4f523a20 eorshs r5, sl, pc, asr #4 004069ec 496e7661 cmnvs r6, sb, asr #28 004069f0 6c696420 rsbhs r6, r4, ip, ror #18 004069f4 72657475 ldrbvc r6, [r4, #-0x572]! 004069f8 726e2063 (undecodable) 004069fc 6f646520 rsbhs r6, r5, pc, ror #8 00406a00 6f666673 (undecodable) 00406a04 65740a00 andeq r7, sl, r5, ror #8 00406a08 414d445f svcpl #0x444d41 00406a0c 54415f47 (undecodable) 00406a10 43503a20 eorshs r5, sl, r3, asr #32 00406a14 4552524f svcmi #0x525245 00406a18 523a2049 stmdbmi r0!, {r1, r4, r6, sb, fp, ip, sp} 00406a1c 6e76616c stclvs p6, c7, [r1], #-0x1b8 00406a20 69642068 stmdavs r0!, {r0, r3, r5, r6, sl, sp, lr} 00406a24 616e646c stclvs p14, c6, [r4], #-0x184 00406a28 65206f66 strbtvs r2, [pc], -r5, rrx 00406a2c 66736574 strbtvc r7, [r5], #-0x366 00406a30 7320666f svcvs #0x662073 00406a34 72202575 strvc r2, [r5, #-0x72]! 00406a38 2d626974 strbtvc r6, [sb], #-0x22d 00406a3c 0a00414d stclmi p0, c0, [r1, #-0x28] 00406a40 445f5441 cmpmi r4, r4, asr #30 00406a44 5f474350 subpl r4, r3, pc, asr r7 00406a48 3a204552 subpl r2, r5, #0x3a 00406a4c 524f523a blo #0x189a79c 00406a50 20496e76 strbtvc r4, [lr], -r0, lsr #18 00406a54 616c6964 strbtvs r6, [sb], #-0xc61 00406a58 20646576 strbtvc r6, [r5], -r0, lsr #8 00406a5c 69636520 rsbhs r6, r5, sb, ror #6 00406a60 68616e64 strbtvs r6, [lr], #-0x168 00406a64 6c65206f svcvs #0x20656c 00406a68 66667365 ldrbvs r6, [r3, #-0x666]! 00406a6c 7420666f svcvs #0x662074 00406a70 72202575 strvc r2, [r5, #-0x72]! 00406a74 2d626974 strbtvc r6, [sb], #-0x22d 00406a78 0a00414d stclmi p0, c0, [r1, #-0x28] 00406a7c 445f5441 cmpmi r4, r4, asr #30 00406a80 5f474350 subpl r4, r3, pc, asr r7 00406a84 3a204552 subpl r2, r5, #0x3a 00406a88 524f523a blo #0x189a7d8 00406a8c 20496e76 strbtvc r4, [lr], -r0, lsr #18 00406a90 616c6964 strbtvs r6, [sb], #-0xc61 00406a94 20617574 ldrbtvc r6, [r5], #-0x120 00406a98 68656e74 strbtvc r6, [lr], #-0x568 00406a9c 69636174 strbtvc r6, [r1], #-0x369 00406aa0 65642063 (undecodable) 00406aa4 68616e6e cdpvs p1, #6, c6, c14, c8, #3 00406aa8 656c2071 (undecodable) 00406aac 75657279 ldmdbvc r2!, {r0, r2, r4, r5, r6, r8, sl, sp, lr} ^ 00406ab0 0a00414d stclmi p0, c0, [r1, #-0x28] 00406ab4 445f5441 cmpmi r4, r4, asr #30 00406ab8 5f474350 subpl r4, r3, pc, asr r7 00406abc 3a205772 subsvc r2, r7, #0x3a 00406ac0 6f6e6720 rsbhs r6, r7, pc, ror #28 00406ac4 48616e64 strbtvs r6, [lr], #-0x148 00406ac8 6c655369 ldmdbvs r3, {r2, r3, r5, r6, r8, sl, sp, lr} ^ 00406acc 7a652028 stmdahs r0!, {r1, r3, r4, r5, r6, r8, sl, sp, lr} 00406ad0 2575290a beq #0xe63f6c 00406ad4 00414d44 strbmi r4, [sp], #-0x100 00406ad8 5f54415f svcpl #0x41545f 00406adc 4743503a blo #0x1817800 00406ae0 2048616e cdpvs p8, #6, c4, c1, c0, #1 00406ae4 646c6553 (undecodable) 00406ae8 697a6520 rsbhs r7, r5, sb, ror #20 00406aec 69732025 strhs r7, [r0, #-0x369]! 00406af0 752d6269 stmdbvs r2!, {r0, r2, r4, r5, r6, r8, sl, fp, sp} ^ 00406af4 743a0a00 andeq r3, sl, r4, ror sl 00406af8 414d445f svcpl #0x444d41 00406afc 54415f47 (undecodable) 00406b00 43503a20 eorshs r5, sl, r3, asr #32 00406b04 47657443 cmnmi r4, #0x11c00000 00406b08 72797074 ldrbtvc r7, [r0], #-0x972 00406b0c 6f536573 (undecodable) 00406b10 73696f6e mcrvs p9, #3, r6, c15, c3, #3 00406b14 466f7244 ldrbtmi r6, [r2], #-0xf46 00406b18 65766963 (undecodable) 00406b1c 65204558 stmdapl r5, {r0, r2, r5, r6, sp} ^ 00406b20 49540a00 andeq r5, sl, sb, asr #8 00406b24 414d445f svcpl #0x444d41 00406b28 54415f47 (undecodable) 00406b2c 43503a20 eorshs r5, sl, r3, asr #32 00406b30 47657443 cmnmi r4, #0x11c00000 00406b34 72797074 ldrbtvc r7, [r0], #-0x972 00406b38 6f536573 (undecodable) 00406b3c 73696f6e mcrvs p9, #3, r6, c15, c3, #3 00406b40 42795541 cmpmi r5, r2, asr #18 00406b44 53504861 qdaddvs r5, r3, r8 00406b48 6e646c65 strbvs r6, [ip, #-0x46e]! 00406b4c 20455849 ldmdbmi r8, {r5, r8, sl, lr} ^ 00406b50 540a0041 qaddmi r0, r4, r0 00406b54 4d445f54 ldrbpl r4, [pc], #-0x44d 00406b58 415f4743 movtmi r5, #0x7f41 00406b5c 503a2047 (undecodable) 00406b60 65744372 subvc r7, r3, #0x65000000 00406b64 7970746f svcvs #0x747079 00406b68 53657373 cmnvc r3, #0x14c00000 00406b6c 696f6e42 rsbmi r6, lr, #0x1a4 00406b70 79446563 (undecodable) 00406b74 6f646548 stmdami r5!, {r0, r1, r2, r3, r5, r6, sl, sp, lr} ^ 00406b78 616e646c stclvs p14, c6, [r4], #-0x184 00406b7c 65204558 stmdapl r5, {r0, r2, r5, r6, sp} ^ 00406b80 49540a00 andeq r5, sl, sb, asr #8 00406b84 414d445f svcpl #0x444d41 00406b88 54415f47 (undecodable) 00406b8c 43503a20 eorshs r5, sl, r3, asr #32 00406b90 4b657945 ldrbmi r6, [sb, #-0x54b]! 00406b94 78636861 (undecodable) 00406b98 6e676543 (undecodable) 00406b9c 72797074 ldrbtvc r7, [r0], #-0x972 00406ba0 6f536573 (undecodable) 00406ba4 73696f6e mcrvs p9, #3, r6, c15, c3, #3 00406ba8 20455849 ldmdbmi r8, {r5, r8, sl, lr} ^ 00406bac 540a0041 qaddmi r0, r4, r0 00406bb0 4d445f54 ldrbpl r4, [pc], #-0x44d 00406bb4 415f4743 movtmi r5, #0x7f41 00406bb8 503a2043 (undecodable) 00406bbc 72656174 strbtvc r6, [r1], #-0x572 00406bc0 65437279 ldmdbvc r2!, {r0, r2, r5, r6, r8, sb, lr} ^ 00406bc4 70746f53 (undecodable) 00406bc8 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 00406bcc 6f6e2045 strmi r6, [r0, #-0xe6f]! 00406bd0 5849540a beq #0x1919138 00406bd4 00414d44 strbmi r4, [sp], #-0x100 00406bd8 5f54415f svcpl #0x41545f 00406bdc 4743503a blo #0x1817900 00406be0 2046696e cdpvs p6, #6, c4, c9, c0, #1 00406be4 6973684b blmi #0x1e23990 00406be8 65795265 ldrbvs r7, [r2, #-0x965] 00406bec 66726573 (undecodable) 00406bf0 68437279 ldmdbvc r2!, {r3, r5, r6, r8, sb, lr} ^ 00406bf4 70746f53 (undecodable) 00406bf8 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 00406bfc 6f6e2045 strmi r6, [r0, #-0xe6f]! 00406c00 5849540a beq #0x1919168 00406c04 00414d44 strbmi r4, [sp], #-0x100 00406c08 5f54415f svcpl #0x41545f 00406c0c 4743503a blo #0x1817930 00406c10 20537461 cmnvs r4, r0, lsr #6 00406c14 72744b65 strbvs r7, [fp, #-0x472] 00406c18 79526566 uqsub16vs r5, r5, sb 00406c1c 72657368 ldmdavs r3!, {r1, r4, r5, r6, r8, sl, sp, lr} ^ 00406c20 43727970 rsbsvc r7, sb, r3, asr #4 00406c24 746f5365 ldrbvs r6, [r3, #-0xf74] 00406c28 7373696f svcvs #0x697373 00406c2c 6e204558 stmdapl r5, {r1, r2, r3, r5, r6, sp} ^ 00406c30 49540a00 andeq r5, sl, sb, asr #8 00406c34 414d445f svcpl #0x444d41 00406c38 54415f47 (undecodable) 00406c3c 43503a20 eorshs r5, sl, r3, asr #32 00406c40 4765744f svcmi #0x746547 00406c44 62664b65 strbvs r6, [fp, #-0x662] 00406c48 79437279 ldmdbvc r2!, {r0, r3, r4, r5, r6, r8, sb, lr} ^ 00406c4c 70746f53 (undecodable) 00406c50 65737369 ldmdbvs r3!, {r0, r2, r5, r6, r8, sb, ip, sp, lr} ^ 00406c54 6f6e2045 strmi r6, [r0, #-0xe6f]! 00406c58 5849540a beq #0x19191c0 00406c5c 00414d44 strbmi r4, [sp], #-0x100 00406c60 5f54415f svcpl #0x41545f 00406c64 4743503a blo #0x1817988 00406c68 20476574 strbtvc r4, [r5], #-0x720 00406c6c 4f62664b blmi #0x1d9f5b0 00406c70 65794372 subvc r7, r3, #0x194000 00406c74 7970746f svcvs #0x747079 00406c78 53657373 cmnvc r3, #0x14c00000 00406c7c 696f6e20 rsbhs r6, lr, sb, ror #30 00406c80 73746174 strbtvc r7, [r1], #-0x473 00406c84 7573203d stclo p3, c7, [r0, #-0x1d4]! 00406c88 20307825 ldrbhs r3, [r8, #-0x20]! 00406c8c 780a0041 (undecodable) 00406c90 4d445f54 ldrbpl r4, [pc], #-0x44d 00406c94 415f4743 movtmi r5, #0x7f41 00406c98 503a2047 (undecodable) 00406c9c 656e6572 rsbvc r6, r5, #0x650 00406ca0 6174654f svcmi #0x657461 00406ca4 4d414320 subhs r4, r3, sp, asr #2 00406ca8 746c4472 subvc r6, r4, #116, #24 00406cac 6d417069 ldmdbvs r0!, {r0, r2, r3, r5, r6, r8, lr} ^ 00406cb0 41657343 cmnmi r3, #0x10400000 00406cb4 6d616320 rsbhs r6, r3, sp, ror #2 00406cb8 6661696c stclvs p1, c6, [sb], #-0x198 00406cbc 65642077 strvc r6, [r0, -r5, ror #8]! 00406cc0 69746820 rsbhs r7, r8, sb, ror #8 00406cc4 73746174 strbtvc r7, [r1], #-0x473 00406cc8 7573203d stclo p3, c7, [r0, #-0x1d4]! 00406ccc 20307825 ldrbhs r3, [r8, #-0x20]! 00406cd0 780a0041 (undecodable) 00406cd4 4d445f54 ldrbpl r4, [pc], #-0x44d 00406cd8 415f4743 movtmi r5, #0x7f41 00406cdc 503a2056 qsaxpl r3, r0, r0 00406ce0 65726966 strbtvs r7, [sb], -r5, ror #4 00406ce4 794f4d41 hvc #0xd4f9 00406ce8 4320746c ldclvs p0, c2, [r4], #-0x10c 00406cec 44726d41 (undecodable) 00406cf0 70694165 strbvs r6, [r1, #-0x970] 00406cf4 73436d61 (undecodable) 00406cf8 63206661 (undecodable) 00406cfc 696c6564 strbtvs r6, [r5], #-0xc69 00406d00 20776974 strbtvc r7, [sb], #-0x720 00406d04 68207374 ldrbtvc r2, [r3], #-0x68 00406d08 61747573 cmnvc r5, #0x61000000 00406d0c 203d2030 eorlo r3, r0, r0, lsr #26 00406d10 7825780a beq #0x22102f8 00406d14 00000000 andeq r0, r0, r0 00406d18 1c000000 andeq r0, r0, ip, lsl r0 00406d1c 43000000 andeq r0, r0, r3, asr #32 00406d20 f8ffffff (undecodable) 00406d24 0c000000 andeq r0, r0, ip 00406d28 0e000000 andeq r0, r0, lr 00406d2c 0f000000 andeq r0, r0, pc 00406d30 2e000000 andeq r0, r0, lr, lsr #32 00406d34 10010000 andeq r0, r0, r0, lsl r1 00406d38 43000000 andeq r0, r0, r3, asr #32 00406d3c f8ffffff (undecodable) 00406d40 00404040 submi r4, r0, r0 00406d44 40404040 submi r4, r0, r0, asr #32 00406d48 40404141 (undecodable) 00406d4c 41414140 submi r4, r1, r1, asr #2 00406d50 40404040 submi r4, r0, r0, asr #32 00406d54 40404040 submi r4, r0, r0, asr #32 00406d58 40404040 submi r4, r0, r0, asr #32 00406d5c 40404040 submi r4, r0, r0, asr #32 00406d60 40050202 andeq r0, r2, #64, #10 00406d64 02020202 andeq r0, r2, #0x20000000 00406d68 02020202 andeq r0, r2, #0x20000000 00406d6c 02020202 andeq r0, r2, #0x20000000 00406d70 02202020 eorhs r2, r0, r2 00406d74 20202020 eorhs r2, r0, r0, lsr #32 00406d78 20202002 eoreq r2, r0, #0x20 00406d7c 02020202 andeq r0, r2, #0x20000000 00406d80 02029090 addsls r0, r0, r2, lsl #4 00406d84 90909090 umullsls sb, r0, r0, r0 00406d88 10101010 andsne r1, r0, r0, lsl r0 00406d8c 10101010 andsne r1, r0, r0, lsl r0 00406d90 10101010 andsne r1, r0, r0, lsl r0 00406d94 10101010 andsne r1, r0, r0, lsl r0 00406d98 10101010 andsne r1, r0, r0, lsl r0 00406d9c 02020202 andeq r0, r2, #0x20000000 00406da0 02028888 stmhi r8, {r1, sb} 00406da4 88888888 stmhi r8, {r3, r7, fp, pc} 00406da8 08080808 stmdaeq r8, {r3, fp} 00406dac 08080808 stmdaeq r8, {r3, fp} 00406db0 08080808 stmdaeq r8, {r3, fp} 00406db4 08080808 stmdaeq r8, {r3, fp} 00406db8 08080808 stmdaeq r8, {r3, fp} 00406dbc 02020202 andeq r0, r2, #0x20000000 00406dc0 40000000 andeq r0, r0, r0, asr #32 00406dc4 00000000 andeq r0, r0, r0 00406dc8 00000000 andeq r0, r0, r0 00406dcc 00000000 andeq r0, r0, r0 00406dd0 00000000 andeq r0, r0, r0 00406dd4 00000000 andeq r0, r0, r0 00406dd8 00000000 andeq r0, r0, r0 00406ddc 00000000 andeq r0, r0, r0 00406de0 00000000 andeq r0, r0, r0 00406de4 00000000 andeq r0, r0, r0 00406de8 00000000 andeq r0, r0, r0 00406dec 00000000 andeq r0, r0, r0 00406df0 00000000 andeq r0, r0, r0 00406df4 00000000 andeq r0, r0, r0 00406df8 00000000 andeq r0, r0, r0 00406dfc 00000000 andeq r0, r0, r0 00406e00 00000000 andeq r0, r0, r0 00406e04 00000000 andeq r0, r0, r0 00406e08 00000000 andeq r0, r0, r0 00406e0c 00000000 andeq r0, r0, r0 00406e10 00000000 andeq r0, r0, r0 00406e14 00000000 andeq r0, r0, r0 00406e18 00000000 andeq r0, r0, r0 00406e1c 00000000 andeq r0, r0, r0 00406e20 00000000 andeq r0, r0, r0 00406e24 00000000 andeq r0, r0, r0 00406e28 00000000 andeq r0, r0, r0 00406e2c 00000000 andeq r0, r0, r0 00406e30 00000000 andeq r0, r0, r0 00406e34 00000000 andeq r0, r0, r0 00406e38 00000000 andeq r0, r0, r0 00406e3c 00000000 andeq r0, r0, r0 00406e40 00000000 andeq r0, r0, r0 00406e44 00000000 andeq r0, r0, r0 00406e48 00000000 andeq r0, r0, r0 00406e4c 00000000 andeq r0, r0, r0 00406e50 00000000 andeq r0, r0, r0 00406e54 00000000 andeq r0, r0, r0 00406e58 00000000 andeq r0, r0, r0 00406e5c 00000000 andeq r0, r0, r0 00406e60 00000000 andeq r0, r0, r0 00406e64 00000000 andeq r0, r0, r0 00406e68 00000000 andeq r0, r0, r0 00406e6c 00000000 andeq r0, r0, r0 00406e70 00000000 andeq r0, r0, r0 00406e74 00000000 andeq r0, r0, r0 00406e78 00000000 andeq r0, r0, r0 00406e7c 00000000 andeq r0, r0, r0 00406e80 00000000 andeq r0, r0, r0 00406e84 00000000 andeq r0, r0, r0 00406e88 00000000 andeq r0, r0, r0 00406e8c 00000000 andeq r0, r0, r0 00406e90 00000000 andeq r0, r0, r0 00406e94 00000000 andeq r0, r0, r0 00406e98 00000000 andeq r0, r0, r0 00406e9c 00000000 andeq r0, r0, r0 00406ea0 00000000 andeq r0, r0, r0 00406ea4 00000000 andeq r0, r0, r0 00406ea8 00000000 andeq r0, r0, r0 00406eac 00000000 andeq r0, r0, r0 00406eb0 00000000 andeq r0, r0, r0 00406eb4 00000000 andeq r0, r0, r0 00406eb8 00000000 andeq r0, r0, r0 00406ebc 00000000 andeq r0, r0, r0 00406ec0 00000000 andeq r0, r0, r0 00406ec4 00000000 andeq r0, r0, r0 00406ec8 00000000 andeq r0, r0, r0 00406ecc 00000000 andeq r0, r0, r0 00406ed0 00000000 andeq r0, r0, r0 00406ed4 00000000 andeq r0, r0, r0 00406ed8 00000000 andeq r0, r0, r0 00406edc 00000000 andeq r0, r0, r0 00406ee0 00000000 andeq r0, r0, r0 00406ee4 00000000 andeq r0, r0, r0 00406ee8 00000000 andeq r0, r0, r0 00406eec 00000000 andeq r0, r0, r0 00406ef0 00000000 andeq r0, r0, r0 00406ef4 00000000 andeq r0, r0, r0 00406ef8 00000000 andeq r0, r0, r0 00406efc 00000000 andeq r0, r0, r0 00406f00 00000000 andeq r0, r0, r0 00406f04 00000000 andeq r0, r0, r0 00406f08 00000000 andeq r0, r0, r0 00406f0c 00000000 andeq r0, r0, r0 00406f10 00000000 andeq r0, r0, r0 00406f14 00000000 andeq r0, r0, r0 00406f18 00000000 andeq r0, r0, r0 00406f1c 00000000 andeq r0, r0, r0 00406f20 00000000 andeq r0, r0, r0 00406f24 00000000 andeq r0, r0, r0 00406f28 00000000 andeq r0, r0, r0 00406f2c 00000000 andeq r0, r0, r0 00406f30 00000000 andeq r0, r0, r0 00406f34 00000000 andeq r0, r0, r0 00406f38 00000000 andeq r0, r0, r0 00406f3c 00000000 andeq r0, r0, r0 00406f40 00000000 andeq r0, r0, r0 00406f44 00000000 andeq r0, r0, r0 00406f48 00000000 andeq r0, r0, r0 00406f4c 00000000 andeq r0, r0, r0 00406f50 00000000 andeq r0, r0, r0 00406f54 00000000 andeq r0, r0, r0 00406f58 00000000 andeq r0, r0, r0 00406f5c 00000000 andeq r0, r0, r0 00406f60 00000000 andeq r0, r0, r0 00406f64 00000000 andeq r0, r0, r0 00406f68 00000000 andeq r0, r0, r0 00406f6c 00000000 andeq r0, r0, r0 00406f70 00000000 andeq r0, r0, r0 00406f74 00000000 andeq r0, r0, r0 00406f78 00000000 andeq r0, r0, r0 00406f7c 00000000 andeq r0, r0, r0 00406f80 00000000 andeq r0, r0, r0 00406f84 00000000 andeq r0, r0, r0 00406f88 00000000 andeq r0, r0, r0 00406f8c 00000000 andeq r0, r0, r0 00406f90 00000000 andeq r0, r0, r0 00406f94 00000000 andeq r0, r0, r0 00406f98 00000000 andeq r0, r0, r0 00406f9c 00000000 andeq r0, r0, r0 00406fa0 00000000 andeq r0, r0, r0 00406fa4 00000000 andeq r0, r0, r0 00406fa8 00000000 andeq r0, r0, r0 00406fac 00000000 andeq r0, r0, r0 00406fb0 00000000 andeq r0, r0, r0 00406fb4 00000000 andeq r0, r0, r0 00406fb8 00000000 andeq r0, r0, r0 00406fbc 00000000 andeq r0, r0, r0 00406fc0 00000000 andeq r0, r0, r0 00406fc4 00000000 andeq r0, r0, r0 00406fc8 00000000 andeq r0, r0, r0 00406fcc 00000000 andeq r0, r0, r0 00406fd0 00000000 andeq r0, r0, r0 00406fd4 00000000 andeq r0, r0, r0 00406fd8 00000000 andeq r0, r0, r0 00406fdc 00000000 andeq r0, r0, r0 00406fe0 00000000 andeq r0, r0, r0 00406fe4 00000000 andeq r0, r0, r0 00406fe8 00000000 andeq r0, r0, r0 00406fec 00000000 andeq r0, r0, r0 00406ff0 00000000 andeq r0, r0, r0 00406ff4 00000000 andeq r0, r0, r0 00406ff8 00000000 andeq r0, r0, r0 00406ffc 00000000 andeq r0, r0, r0